Colorscheme

Jetzt reichts! - Gründe warum man den Internet Explorer verbieten sollte


Ich hab es satt, ich habe echt so satt das der Internet Explorer dauernd rumzickt, das meine Layouts in allen Browsern leicht umzusetzen sind und der Internet Explorer sich querstellt. Das ich Hacks anwendend muss, damit es beim Mister “ich mach es mal ganz anders” aussieht wie in allen vernünftigen Browsern. Ich hab es satt und jetzt kommt die Abrechnung:

Ungewollter Bildabstand

Warum fügt der Internet Explorer einen Abstand zum “Fragezeichen”-Bild hinzu? Im Firefox funktioniert es ohne Probleme, aber gefallen dem IE Bilder meine ohne Abstand nicht?

Kein Hover?

Da wird einem schon das Pseudo-Element “hover” mit auf den Design-Weg gegeben und dann verzichtet der IE bei der Implementierung darauf? Versteh ich nicht, damit kann man sehr schön die Usability erhöhen und einige Effekte, die sonst nur mit Javascript möglich sind, kann man ebenfalls mit dem Pseudo-Element “hover” erreichen.

Wieso nicht rund?

Gleich zwei Fehler in einem, der erste: der Hintergrund des HTML-Elements “Fieldset” wird weiter herausgehoben (gelöst über einen Hack) und der zweite: der Internet Explorer kennt die Befehle zum abrunden des Rahmens nicht, hier könnte man alternativ zwar mit kleinen Grafiken arbeiten, aber bevor ich mir den Quellcode versaue müssen IE-User halt auf diese grafische Auffrischung verzichten.

Und was stört den IE überhaupt an meinen Buttons?

Was soll das? Warum in Gottes Namen verzerrt er meine Buttons? Mir fehlen die Worte…

Internet Explorer - kein Verständnis!
Zum Schluß noch schnell einen Blick auf die offizielle Internet Explorer 7-Website geworfen und folgende verhöhnende Botschaft gelesen:

Der Internet Explorer 7 wird bald aus seiner Beta-Phase treten und bevor es soweit ist schlage ich noch ein Feature vor: Nach dem ersten Aufruf des IE installiert dieser Firefox auf den Rechner und löscht sich danach automatisch vom Syste. Danke, Microsoft!


Verwandte Artikel
  1. Warum man seine URLs mit modrewrite umschreiben sollte
  2. 5 Gründe keine Website zu erstellen
  3. Selbes Layout in IE und Firefox - Margin anstelle von Padding nutzen
  4. Css Pseudo Elemente und Klassen zur verbesserten Usability
  5. IE Tab - nützliches Firefox Plugin für Webdesigner

am September 14, 2006 um 17:56 Uhr | in Webdesign | 25 Kommentare

2 Trackbacks/Pingbacks
  1. Pingback: WEB-KID » » IE7 mag mich nicht on Dezember 10, 2006
  2. Pingback: Ajax Galerie Wordpress » Beitrag » Gutes von Morgen on August 30, 2007

23 Kommentare
  1. Jeriko One, September 14, 2006:

    Anstatt mal wieder einfach nur eine Hasstirade abzulassen wäre es vielleicht fürs erste interessant zu erfahren, um welche Version es sich handelt. Nebenbei ist es mittlerweile langweilig, überflüssig, nervig, ständig darüber zu fluchen - man weiss es, das reicht.

    Nebenbei, Microsoft wird sich mit deiner Beschwerde höchstens den Hintern abputzen. Wenn du sagst dass es dir mehr oder weniger egal ist, wie’s im Internet Explorer aussieht, dann ärgerst du damit nicht Microsoft sondern einen Großteil der Surfer, deren gutes Recht es ist, den Browser ihrer Wahl einzusetzen.

    Woher kommen diese Beispiele eigentlich?

  2. Christian Strang, September 14, 2006:

    Nebenbei ist es mittlerweile langweilig, überflüssig, nervig, ständig darüber zu fluchen - man weiss es, das reicht.

    Aber Resignation bringt doch genauso wenig, ausserdem denke ich das ein Blog genau dafür da ist.

    Das ich Microsoft damit nicht erreiche ist mir klar, aber ich wollte meinen Frust mal katalysieren und Psychologen sagen ja ständig das man über seine Probleme sprechen soll ;)

    Die Beispiele stammen von meinem derzeitigen Projekt an dem ich gerade bastle, ist aber noch nicht online :)

    P.S. Nutze die Version 6

  3. Jeriko One, September 14, 2006:

    Auch der Version 6 kann man beibringen, sich genauso wie die anderen Großen zu verhalten, dazu sind in 90% der Fälle noch nicht mal Hacks notwendig. Mit Ausnahme von :hover und den runden Ecken, aber dazu muss man eben auch sagen, dass die Rendering-Engine von IE6 mittlerweile 5 Jahre auf dem Buckel hat und Firefox es auch nur über eigene Parameter löst (-moz-*)

  4. Christian Strang, September 14, 2006:

    Definitiv, die Probleme habe ich auch gelöst bekommen, möglich ist das natürlich, ärgerlich, zumindest für mich, schon.

  5. Martina Goehring, September 14, 2006:

    ..ich habe den IE und es sieht tatsächlich manches fremd aus, aber Deine Inhalte sind trotzdem gut, also störe ich mich nicht daran.

  6. Night-Walker, September 14, 2006:

    Ich kann mich dir nur anschliessen. IE ist echt zum kotzen.
    Das problem kenne ich auch aus nem aktuellen Projekt. In Opera und Firefox sieht die Seite normal aus, habs auch geschafft das es in IE6 normal aussieht aber ind IE7 sieht das Design jetzt total verzogen aus.
    Und es nervt einfach, dass man soviel Zeit in solchen Banalitäten investieren muss!!!!

  7. Michael, September 14, 2006:

    Ich kann Deinen Ärger nur zu gut zu verstehen.

    Hier noch eine dazu passende Tortengrafik, die ich vor ein paar Tagen gebloggt hatte:
    Zeitverschwendung beim Webdesign
    ;-)

  8. Christian Strang, September 14, 2006:

    *g, ja die Grafik passt. Ein sehr hohes Frustrations-Level erreiche ich auch immer wenn ich etwas neues lerne, jüngst war dies PEAR und danach AJAX. Umso schöner wenn es dann “fluppt” und man mit den neuen Kenntnissen entweder schneller arbeiten kann oder bessere Ergebnisse erzielt.

  9. Siegfried, September 15, 2006:

    Hi,
    ich kann Dich gut verstehen. Vielleicht muß man seinen Frust einfach hin und wieder mal loswerden.

    Zu :hover: Der IE implementiert das schon. Allerdings auf eine recht merkwürdige Art. In CSS1 gab es das noch nicht, es gab :link und :visited. Dafür war in CSS1 explizit definiert, daß diese Pseudoattribute ausschließlich für Anker verwendbar seien. In CSS2 ist u.A. :hover dazugekommen, und es ist explizit definiert, daß die Beschränkung auf Anker nicht mehr gültig ist. Was für einen Sinn ein :visited beispielsweise bei einer Überschrift haben soll, ist dem geneigten User überlassen. M$ hat das nun durcheinandergemischt: Das CSS2-Pseudoattribut nach CSS1-Regeln implementiert. Das kann mitunter zu recht lustigen Effekten führen. Viele kennen nämlich nur den IE und legen CSS-Styles fest für Elemente der Art :hover {…}. Das heißt nach IE Lesart: Für alle Anker. Bei standardkonformen Browsern heißt das: Für alle Elemente. Und so hatte ich beispielsweise mal in einem Forum in den Eingabefeldern plötzlich weiße Schrift auf weißem Grund. Sehr lesbar!
    Was sonstige Dinge angeht wie z.B. die abgerundeten Ecken: Was soll’s. Dadurch werden Seiten im IE nicht unbrauchbar. Und in standardkonformen Browsern sehen sie deutlich besser aus. Solange Ie Nutzer nicht ausgeschlossen werden, habe ich keine Probleme damit.

  10. Martin Labuschin, September 15, 2006:

    Ja, viele Beschweren sich darüber, wenn man sich über den IE aufregt. Trotzdem baut Microsoft nur Schrott, wenn es ums Web geht.

    Wahl des Browsers - hin oder her - 99% der IE Nutzer wissen doch nicht mal, dass sie eine Wahl haben und denken, das blaue E ist das Symbol des Internets. http://labuschin.com/journal/kritik/microsoft-nutzt-monopolstellung-aus

  11. Andreas, September 15, 2006:

    Seit einiger Zeit versuche ich zum Spaß ein Wordpresstemplate zu erstellen. Ich hab nicht wirklich ahnung von html und css. Learning by doing eben. Keine Ambitionen nur zum spaß. Aber der wird einem leider vermiest.

    In allen Browsern bekomme ich -für mich- ordentliche Ergebnisse. Meistens sind die Seiten sogar valide.

    Aber dann im IE: völlig entstellt. Und ohne übermäßigen und unverhältnismäßigen Arbeitsaufwand ist das für den Anfänger kaum lösbar.

  12. Christian Weilguny, September 19, 2006:

    Dieser Blog-Eintrag sollte Anstoss für ein Buch sein. Ich glaub wenn jeder frsutrierte Webdesigner solche Beispiele aus aktuellen Projekten rausrückt, würde ein ordentlicher Wälzer dabei rauskommen mit dem man den M$-Vorstand windelweich prügeln könnte…

    Es müsste schon einen größeren Aufstand geben, um die Welt mal darauf hinzuweisen, dass M$ auf Standards pfeift. Aber dazu wirds wohl nicht so schnell kommen.
    Da sich M$ mit Windows Vista wohl doch nicht ins Knie schießt, wie ich anfangs dachte, wird der IE den Webdesignern dieser Welt wohl noch länger mit dem Ar… ins Gesicht fahren wenns um standardkonforme Layouts geht.

    Interessant wäre mal, wer denn sowas entscheidet. Sitzt Billyboy bei Kaffee und Kuchen und denkt sich: “Hmmmmm neeeee … :hover ich mag dich nicht du bist doof und außerdem warst sicher du der Fiesling der mir in der Schule immer die Bleistifte gestohlen hat. Bleib bei deinen Ankern! Ätschbätsch!”

    Vielleicht schick ich einfach mal eine Forderung an M$: 1 Cent pro MB Transfervolumen, das durch Korrekturen und Hacks für die gewünschte Darstellung im IE entstanden ist.
    Hurra, dann spazier ich gleich mal zum Porsche-Händler…

  13. Christian Strang, September 19, 2006:

    Das mit dem 1 Cent pro MB ist eine gute Idee!
    Warum der IE nun kein Hover richtig unterstützt weiß ich auch nicht, es geht mir in erster Linie auch nicht darum alles von Microsoft schlecht zu machen, eigentlich will ich mit diesem Artikel mir nur mal Luft machen, ohne einen Großangriff auf Microsoft zu starten ;)

    Das Webdesigner sehr frustriert von den IE-Problemen sind ist klar, Microsoft programmiert halt eher für den Anwender im Webbereich (mal abgesehen von .NET). Aber ich denke das ist bei so Riesen-Unternehmen üblich, mir bleibt dann nur das Verfassen eines Artikels ;)

  14. hot-elle, September 20, 2006:

    mag auch keinen internet explorer, aber es gibt halt noch sehr viele die damit surfen!

    am besten es wechseln alle zu firefox - und alles ist gut! :)

  15. Pjotr, Februar 12, 2007:

    Nur gut, dass Microsoft noch keine Fernseher entwickelt, sonst müssten die Sendeanstalten womöglich ein spezielles Signal austrahlen, damit man die Sendungen damit verzerrungsfrei anschauen kann.
    Ich habe auch gerade erst meine Homepage fertiggestellt und bin wahrlich keine HTML-Spezialist.
    Hab nur CSS verwendet und auf Javasript bewusst verzichtet. In Firefox sieht die Seite wie geleckt aus und im IE: Quark!
    Es ist krank, dass Webseitenentwickler durch Microsoft einen Mehraufwand für diesen Kompatibilitätsmist hinnehmen müssen und habe bewusst darauf verzichtet. Stattdessen weise ich den Besucher mit einer Fussnote auf das Problem hin.

  16. Christian Strang, Februar 12, 2007:

    Mutig! Hab ich auch schonmal drüber nachgedacht, aber diesen Schritt bislang noch nicht gewagt.

  17. IE und FF sind ganz OK, März 22, 2007:

    Beide Browser haben vernünftige Ansätze und ihre Vor- und Nachteile. Wer es nicht versteht diese zu nutzen, sollte sich nicht aufregen und weiter lernen das Internet zu verstehen.

    “am besten es wechseln alle zu firefox - und alles ist gut! :) ”
    - oder halt zu MSIE, dann ist dein Problem genauso gelöst. Man müsste dann halt wissen wie man für den MSIE schreibt.

    “Und was stört den IE überhaupt an meinen Buttons?”
    - Stören? CSS!?

    Elementeneigenschaften in der CSS zunächst initialisieren damit die Browser halbwegs das gleiche darstellen (müsste man wissen worin sich die Browser unterscheiden). Und alle Layoutangaben nur über CSS regeln, dann klappt das auch mit den Browsern. Ob das nun runde Ecken (die gibt es nicht) sind oder “eckige” Ecken das ist doch völlig egal. Hacks sind einige dabei, aber auch bei Sachen, die sonst die wenigsten Leute verwenden - davon könnte man sich nicht einmal ein Reserverad fürn Trabi leisten.

    “Sie wollen es einfacher und sicherer” - es geht hier um die Nutzerseite, würd ich mal denken.

  18. Michel, Mai 1, 2007:

    Christian, Dein Ärger ist zu 100% berechtigt. Der Internet Explorer IST ein Schwachkopf, der auch gern sein ‘eigenes’ Layout der vorherigen Version zerreisst.

    Eine Frage noch: Hat jemand das Problem ‘Button verzerrt ab ca. 20 Zeichen Beschriftungslänge’ gelöst (Beispiel: ‘Und was stört den IE überhaupt an meinen Buttons?’) ?

  19. Frank Burian, Juni 27, 2007:

    Ja, der IE macht mir auch das Leben manchmal schwer! Konnte für vieles eine Workaround finden, aber eine Sache geht mit wirklich auf den Nerv!

    Schonmal versucht eine Tabelle mit einer Weite von 100% in ein DIV einzubauen. Im FF und Opera kein Problem, aber im IE hauts die Tabelle immer übers DIV hinaus. So ein Müll. Wozu Standards, wenn Sie eh Microsoft ne einhält!

  20. Marcin, Juli 26, 2007:

    Hi, mich würde der Hack interessieren mit dem man das Problem mit dem Hintergrund im Fieldset löst.

    Danke

  21. Andre4tw, Dezember 8, 2007:

    Bin ganz deiner Meinung ich sperre IE User generell von meinen Seiten mittels PHP Browserabfrage aus.
    Einfach nur nervig, dieser angeblich einfachere IE…….

  22. Ruediger Meltek, März 30, 2008:

    IE? Grösster Dreckmist, der jemals meinen PC verseucht hat. Seit 5 Jahren nicht mehr in meine Sammlung. Diese Teilweise dummklugen Anmerkungen einiger Pseudo-Fachleute kann ich auch nicht mehr hören.

  23. Christian, Oktober 16, 2008:

    Der Internet Explorer ist echt der schlechteste Browser der mir je unter gekommen ist. Das schlimmste daran ist noch die Verbreitung, da jeder Otto-Normal-Verbraucher der nen neues Windows hat natürlich den kack Browser benutzt ohne zu wissen dass es Alternativen gibt die weitaus besser und sicherer sind.

Tut mir leid, die Kommentarfunktion für diesen Beitrag ist geschlossen.