Das wird doch wieder nichts!
Chris Wilson, laut eigener Aussage der Mann bei Microsoft, der 1996 als erster Mensch CSS in einen Browser für den Massenmarkt implementiert hat (souverän bemerkt er: our only major competitor at the time was still hacking in new HTML tags – mit einer großzügigen Geste die Tatsache unter den Tisch kehrend, dass Microsoft mindestens ebenso viele HTML-Tags „eingehackt“ hat, und ein proprietäres, nur mit MS-Browsern funktionierendes Javascript dazu), schreibt im IEblog, was man von Internet Explorer in der Version 7 erwarten darf:
Given the strong usage of IE in the corporate space as well as embedded in applications, we have a strong requirement for backwards compatibility with our previous behavior, compliant or not; that requirement does not mean “don’t touch anything”, it is just a recognition that keeping our engine in sync across strict and quirks modes is challenging when quirks mode has to work nearly exactly the same as it always has.
Aha. Abwärtskompatibilität, ob standardkonform oder nicht. Weiter (Hervorhebung von mir):
We pay a lot of attention to this kind of thoughtful insight into the biggest problems web developers face today. We’d like to encourage those facing real-world problems with the IE platform to participate in these kinds of efforts, so we can use this to help prioritize our development. By contrast, vague demands for open-ended “standards support” (...) don’t really help us drive our development very much. Microsoft does respond to customer demand; web developers are our customers.
Immerhin: Vier Jahre nach dem Erscheinen des aktuellen Internet Explorers hat man schon mal festgestellt, dass Webdesigner Probleme damit haben und fordert sie zur Mitarbeit auf. Allerdings habe ich mich beim Lesen der Aussage, ein Hinweis auf „standards support“ helfe nicht, fragen müssen: Ist die CSS 2.1 Spezifikation wirklich so schwammig formuliert, dass Microsoft beim Entschlüsseln auf die Mithilfe der Webentwickler angewiesen ist? Haben die Firefox-Programmierer sich da vielleicht einen ungerechten Vorteil verschafft, weil sie jemand im W3C kannten, der ihnen margin und padding erklären konnte?
Es ist mehr als peinlich, wie ein Mitarbeiter Microsofts hier schon wieder rumeiert. Seit Jahren werden auf tausenden von Websites die Fehler von IE beschrieben; jeder Webdesigner kann, nachts um vier geweckt, wie aus der Pistole geschossen mindestens fünf IE-Macken und die passenden CSS-Hacks dazu aufzählen. Aber erst jetzt, wo Firefox eine ernsthafte Konkurrenz für den IE zu werden droht, äußert man ein vages Verständnis für die Nöte der Webentwickler und verspricht, wenn alle schön mitmachen und möglichst nicht von „standards support“ reden, Besserung.
Ein Kommentator im IEBlog schreibt:
This IE7 release is the same as it was with IE4 and so: marketing, delaying, „proprietaring“ and killing everyone
Ich hoffe wirklich, dass es diesmal nicht so sein wird.
Ähnliche Beiträge:
Peace Photoshop-Tutorial: Eine realistische Papier-Abrisskante erzeugen
Kommentare:
Bei den Kommentaren handelt es sich um fremde Inhalte, die sich „esse est percipi“ nicht zueigen macht. Verantwortlich für den Inhalt eines Kommentars ist der jeweilige Verfasser.
Box Model, Float Bug, Schriften Bug ….
Ja recht haste :D
Firefox-Programmierer sich da vielleicht einen ungerechten Vorteil verschafft, weil sie jemand im W3C kannten, der ihnen margin und padding erklären konnte?
Den find ich am geilsten!
Also ich finde es langsam echt schwach von Microsoft. Sie denken doch echt das sie sich wiedereinmal gegen Standarts behaupten können. Aber das denke ich nicht. Immer mehr Designer gehen nach den Webstandarts besonders wegen der Forderung der Regierungen barierenfreie Webseiten zu erstellen.
Tja da ist MS mal wieder Jahre zu spät und verschlafen die neuen Techniken wie schon bei so vielen dingen … Music, Internet, Sicherheit, Bugtracking, Stabile Produkte usw. :)
Und noch etwas tolles ich denke Microsoft Mitarbeiter haben anscheinend nich so viel Vertrauen in ihre Eigene Produkte sonst würden se ja nich ne pressemitteilung mit nem Screenshot von Firefox bringen :D
Schönen Abend wünsche ich dem fleißigen Wühler :D
hi everonye,
mich würd interessieren. gibt es eine info-seite wo all diese css-fehler und die dazugehörigen hacks ausführlich beschrieben sind?
lg
markus
rumeiert beinhaltet meier und ist daher grundsätzlich gut!
@ smeidu: Bei Position Is Everything gibt es einen ganz guten Einstieg. Ansonsten ist Google dein Freund: IE CSS Hacks oder auch IE PNG support.
google nach dem sogenannten – Tan Hack – , mit dem kannst du prima die IE 5.x/WIN von IE 6 bzw. IE 5.x MAC separieren. Und so auf die völlig unterschiedlichen Boxmodels reagieren.
Grüße Thomas
P.S. netter blog!
Eine Seite mit all den Hacks würde mich auch interessieren. Aber nun zum Thema. Ich hab erst angefangen mich in CSS reinzuarbeiten, aber ich kann nicht über den IE meckern, der zeigt alles so an wie er es soll. Dagegen „bockt“ der Firefox und der Netscape rum und zerschießen mir das Layout. Vielleicht liegt das aber auch an mir??
Kommentar schreiben:
FAQ (Häufig gestellte Fragen)
Kommentare:
- Michael Preidel zu Harbor – Sicherer Hafen [Testflight]
- Henning zu Harbor – Sicherer Hafen [Testflight]
- Michael Preidel zu Harbor – Sicherer Hafen [Testflight]
- Michael Preidel zu Harbor – Sicherer Hafen [Testflight]
- Mesrop zu Harbor – Sicherer Hafen [Testflight]
- Michael Preidel zu Hopper 1.0b7 (Update: 1.0b9)
Schlagwörter
