PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : IE7 - Public Beta 2 erschienen.



Lin728
01-02-2006, 10:44
Hallo,

Microsoft hat die PB2 des IE7 zum öffentlichen Download bereitgestellt, die Windows-Echtheitsüberprüfung findet nun nicht mehr beim Doanload sondern während der Installation ab.

Hier kann man schon jetzt das Übel sehen, nach dem man sich als Webdesigner früher oder später richten wird müssen ;)

Mein erster Eindruck:
- Oberfläche gewöhnungsbedürftig, sieht zumindest im Windows-Classic LnF irgendwie unstimmig aus. Das ist ein Browser, kein Mediaplayer ;)
- Resourcenverbrauch laut Taskmanager 25mb, FireFox-1.0: 17mb für selbe Seite, wird wahrscheindlich noch viel besser wenn keine debugging symbole mehr drinnen sind.

bischi
01-02-2006, 13:39
Naja - da freu ich mich ja direkt darauf!

:D Bischi

Pingu
01-02-2006, 14:16
Dann hast Du wohl den Doc-Type nicht richtig angegeben. Denn der IE unterstützt unterschiedliche Doc-Types mit denen er sich unterschiedlich verhält. Will heißen, ob der die Bugs der alten IEs unterstützt oder sich W3-konform verhält.


Internet Explorer 7 ignores the XML prolog and parses the actual doctype declaration in the file. (In Internet Explorer 6 the prolog could not be parsed and pages were rendered in quirks or compatibility mode.)

Pingu

Lin728
01-02-2006, 15:18
Dann hast Du wohl den Doc-Type nicht richtig angegeben. Denn der IE unterstützt unterschiedliche Doc-Types mit denen er sich unterschiedlich verhält. Will heißen, ob der die Bugs der alten IEs unterstützt oder sich W3-konform verhält.


Nun ja, die Seite wird ja unter IE5 und 6 richtig gerendert, ebenso wie von KHTML, Opera, und Gecko und sogar Netscape-4.7. Ist zwar legancy-html aber trotzdem nicht "falsch".

Turbohummel
01-02-2006, 15:49
Kann man das HTML mal sehen? Ich hab ihn mir auch mal gesaugt, und konnte von HTML 3 bis XHTML1.1 mit massivem CSS-Einsatz überraschenderweise keine Abweichungen von den anderen Browsern feststellen. Auch wenn "green" als Farbangabe ein sehr sehr dunkles Grün ergibt.#

Ich bin durch und durch positiv davon überrascht.

Über die Oberfläche kann man sich allerdings wirklich streiten. Aber soll ja sogar leute geben, denen Netscape 8 gefällt.

Lin728
02-02-2006, 07:19
Der W3C-Validator sagt dass es NICHT valiedes html-4.01 ist, weil ich ca. 15 mal keinen "alt"-tag bei bildern verwendet habe, aber sonst passts.
Das ganze ist einfach eine Tabelle als Layout verwendet, darin ein div wo sich ein link befindet. Der Link wird abgeschnitten (sieht nicht systematisch aus).

Turbohummel
02-02-2006, 07:24
Ich hab mal versucht das nachzubauen. Das DIV ohne jede Style-Angabe. Bei mir wird nix abgeschnitten. Zeig halt mal her den HTML-Code.

Pingu
02-02-2006, 08:57
Das HTML kann ja valide sein und trotzdem können in Verbindung mit CSS Fehler gemacht werden. Der Validator (sei es (X)HTML oder CSS) prüft ja nur die formale Richtigkeit. Er kann ja nicht prüfen, ob inhaltlich alles richtig ist. Ich erinnere da nur an Tricks mit negativ Marigns und solche Dinge.

Pingu

Lin728
02-02-2006, 10:12
....................

Turbohummel
02-02-2006, 11:58
Also das CSS sieht richtig aus.

Alle Browser (sogar mein guter alter NS4) zeigen das richtig an. Auch der IE7.

Pingu
02-02-2006, 12:25
Naja ich habe den IE7 noch nicht installiert, da ich hauptsächlich mit Mac OS X und FireFox unterwegs bin. Aber die Source sieht nicht wirklich gut aus. Insbesondere funktioniert sie nicht.
Denn durch das JavaScript sollte eigentlich der Hintergrund ausgetauscht werden, tut er aber nicht. Ich habe es nicht ausprobiert, aber es könnt daran liegen, daß kein "true" zurückgegeben wird.

Unabhängig davon frage ich mich wozu Du überhaupt JavaScript drin hast. Der Rückwärtskompatibilität wegen kann es jedenfalls nicht sein. Denn durch das JavaScript möchtest Du eine Style-Eigenschaft verändern. Das heißt Du gehst davon aus, daß der Browser Styles kennt. Warum dann nicht gleich richtig mit Styles und ohne JavaScript arbeiten? Dann braucht man für diese simple Aktion auch keine Tabelle. Nicht nicht einmal ein div würde man benötigen:
<a href="emaillink"><img src="/images/email.bild" alt="Email-Kontakt"></a>
<ul>
<li><a href="topangebote.htm">Topangebote</a></li>
<li><a href="werkstaette.htm">Werkst&auml;tte</a></li>
[usw.]
</ul>
Oder wenn Kompatibilität gewünscht ist, dann doch die richtige Methode, die auch die alten Browser unterstützen: Bilder austauschen.

Auch die Groß-/Kleinschreibung der Attribute ist nicht wirklich konform. Das war mal HTML3. Aber selbst für HTML4 gab es schon die Empfehlung alles klein zuschreiben. Für XHTML sowieso ein Muß.

Pingu

Lin728
02-02-2006, 13:13
@pingu: Ich weiß das der Code nicht optimal ist aber er hat für IE5.5 auch funktioniert und ich war in Eile,

bischi
02-02-2006, 16:43
http://www.pcwelt.de/news/sicherheit/131094/index.html

MfG Bischi

peschmae
02-02-2006, 18:13
IWas?

Kürzlich hab ich sowas sogar auf Wine installiert weil man sonst kein Windows runterladen kann (von so nem MSDN-wir-spenden-Einstiegsdrogenprogramm). Dafür dann sofort rm -Rf und weg :D

MfG Peschmä