Blog
24/04/2017

Als wir Websites für den Internet Explorer entwarfen

Längst vorbei sind die Zeiten, in denen man bei jedem Webdesign immer im Hinterkopf behalten musste, dass es auch in unserem „geliebten“ Internet Explorer korrekt dargestellt werden sollte.

Damals nutzte nämlich die überwiegende Mehrheit der User den Internet Explorer.

Ich spreche von der Zeit, als Internet Explorer in Version 6.0 der unangefochtene König unter den Browsern war. Ein etwas schlichter König, vermutlich das Ergebnis enger Verwandtschaftsverhältnisse. Praktiken, die das gemeine Volk selten versteht, aber der Adel… Nun, schaut einfach mal Game of Thrones – dann wisst ihr, was ich meine. Oder lest ein wenig über die Thronfolge einer gewissen spanischen Familie.

 

Wie sehr wir uns verändert haben!

 

Wir schreiben das Jahr 2009: Firefox versuchte schon seit geraumer Zeit, wenn auch wenig erfolgreich, Internet Explorer 6.0 vom Browser-Thron zu stoßen. Kurz zuvor war Google Chrome als Verbündeter von Firefox in diesen Machtkampf eingestiegen. Damals wurde Internet Explorer 6.0 standardmäßig mit jedem Rechner installiert, auf dem Windows XP lief – also auf den meisten Computern.

Doch nicht nur mit Internet Explorer 6.0 mussten wir uns herumschlagen, sondern auch mit den Nachfolgern, konkret Version 7 und 8. Die machten die Sache keineswegs besser, denn jede brachte ihr eigenes, umfangreiches Menü an „Entwickler, wir machen dir das Leben schwer“-Spezialitäten mit. Das Dilemma wurde noch größer: Die Lösung war oft schlimmer als das Problem. Jetzt mussten wir ein Webdesign so umsetzen, dass es in allen drei Versionen korrekt angezeigt wurde – jede mit ihren eigenen Eigenheiten bei der Interpretation von CSS. Es war, als würde man einen Rubik’s Cube lösen. Reparierte man einen Darstellungsfehler in Version 7, brach das Layout in 6 und 8 auseinander – und umgekehrt.

Internet Explorer war das schwarze Schaf. Das verzogene Kind, für das man ein Extrawürstchen braten musste, sonst rührte es nichts an.

 

Der Kampf um jedes Webdesign

Die CSS-Umsetzung von jedem beliebigen Webdesign war eine echte Odyssee. Man musste das gleiche Design für die verschiedenen Explorer-Versionen anpassen, die – wie gesagt – nicht einmal untereinander kompatibel waren. Und nachdem man all diese Darstellungsfehler irgendwie ausgebügelt hatte, musste das Webdesign natürlich auch noch in den anderen, vernünftigen Browsern wie Firefox und Chrome korrekt funktionieren.

Meistens gab es unzählige Probleme, weil man die CSS-Regeln für den Explorer nur mit fragwürdigen Workarounds in den Griff bekam. Kurz gesagt: Für verschiedene Browser zu designen und zu entwickeln, bedeutete exponentiell steigende Komplexität.

css for different browsers

Webdesign heute

Zum Glück hat sich das Bild inzwischen grundlegend gewandelt und die Lage ist heute deutlich entspannter. Internet Explorer kommt nur noch auf einen Marktanteil von etwa 4 % aller Internetnutzer. Und man muss zugeben: In den letzten Versionen verhält er sich – auch wenn viele moderne Features fehlen – immerhin halbwegs vernünftig.

Man könnte sagen: Wer heute als Frontend-Entwickler über die Herausforderungen beim Umsetzen eines Webdesigns klagt, ist wie ein Millennial, der sich mit den Großeltern vergleicht, die noch zur Armee mussten. Ein paar Tage mit dem legendären „harten Sergeant“ würden da sicher nicht schaden.

Hat es dir gefallen?
Abonnieren
Verwandte Artikel
Sollen wir
mit Ihrem Projekt starten?

Wir analysieren Ihre aktuelle Situation und definieren den nächsten Schritt.

Kontaktieren Sie uns jetzt
Unsere Website verwendet Cookies, um Informationen über Ihr Gerät und Ihre Surfaktivitäten zu sammeln. Wir verwenden diese Daten, um die Website zu verbessern, die Sicherheit zu gewährleisten und personalisierte Inhalte bereitzustellen. Sie können Ihre Cookie-Einstellungen verwalten indem Sie hier klicken.
Akzeptieren Sie Cookies Aufstellen Cookies ablehnen
Grundlegende Informationen zu Cookies
Diese Website verwendet Cookies und/oder ähnliche Technologien, die beim Surfen Informationen speichern und abrufen. Im Allgemeinen können diese Technologien sehr unterschiedliche Zwecke verfolgen, wie z. B. die Erkennung von Ihnen als Nutzer, die Gewinnung von Informationen über Ihr Surfverhalten oder die Personalisierung der Darstellung von Inhalten. Nachfolgend werden unsere konkreten Einsatzmöglichkeiten dieser Technologien beschrieben. Standardmäßig sind alle Cookies deaktiviert, mit Ausnahme technischer Cookies, die für das Funktionieren der Website erforderlich sind. Wenn Sie weitere Informationen wünschen oder Ihre Datenschutzrechte ausüben möchten, können Sie unsere konsultieren Política de cookies".
Akzeptieren Sie CookiesAufstellen
Notwendige technische Cookies Immer aktiv
Technische Cookies sind unbedingt erforderlich, damit unsere Website funktioniert und Sie darauf navigieren können. Bei diesen Arten von Cookies handelt es sich beispielsweise um solche, die es uns ermöglichen, Sie zu identifizieren, Ihnen bei Bedarf Zugang zu bestimmten eingeschränkten Teilen der Seite zu gewähren oder sich an verschiedene Optionen oder Dienste zu erinnern, die Sie bereits ausgewählt haben, wie etwa Ihre Datenschutzeinstellungen. Daher sind sie standardmäßig aktiviert und Ihre Autorisierung ist nicht erforderlich. Durch die Konfiguration Ihres Browsers können Sie diese Art von Cookies blockieren oder Sie auf das Vorhandensein dieser Cookies aufmerksam machen. Diese Blockierung beeinträchtigt jedoch die ordnungsgemäße Funktion der verschiedenen Funktionen unserer Website.
Cookies de análisis
Las cookies de análisis son las utilizadas para llevar a cabo el análisis anónimo del comportamiento de los usuarios de la web y que permiten medir la actividad del usuario y elaborar perfiles de navegación con el fin objetivo de mejorar los sitios web.
Cookies publicitarias
Las cookies publicitarias permiten la gestión de los espacios publicitarios de la web. Además, estas cookies pueden ser de publicidad personalizada y permitir así la gestión de los espacios publicitarios de la web en base al comportamiento y hábitos de navegación de usuario, de donde se obtiene su perfil y permiten personalizar la publicidad que se muestra en el navegador del usuario u otros perfiles y redes sociales del usuario.
Bestätigen Sie die Einstellungen
Kontaktieren Sie uns
Bilden

Erzählen Sie uns
Ihr Projekt

Geben Sie den allgemeinen Kontext Ihrer Organisation und den geplanten Umfang des Projekts an.
Code Barcelona, ​​​​der für die Verarbeitung Ihrer Daten verantwortlich ist, wird diese verarbeiten, um auf die Anfrage und/oder Anfrage zu antworten, die Sie über dieses Kontaktformular an uns richten. Sie können Ihre Rechte auf Auskunft, Berichtigung, Löschung sowie weitere Rechte ausüben, indem Sie die zusätzlichen detaillierten Informationen zum Datenschutz in unserer Website konsultieren Datenschutzrichtlinie.
Title
Popupcontent
Analyse Ihrer digitalen Situation

Wir prüfen Ihre aktuelle digitale Situation. Wir kontaktieren Sie, um Ihren Kontext zu verstehen und gemeinsam zu beurteilen, welche Bereiche analysiert werden müssen. Anschließend bereiten wir ein Audit mit den wichtigsten Punkten und Empfehlungen vor.

Code Barcelona, ​​​​der für die Verarbeitung Ihrer Daten verantwortlich ist, wird diese verarbeiten, um auf die Anfrage und/oder Anfrage zu antworten, die Sie über dieses Kontaktformular an uns richten. Sie können Ihre Rechte auf Auskunft, Berichtigung, Löschung sowie weitere Rechte ausüben, indem Sie die zusätzlichen detaillierten Informationen zum Datenschutz in unserer Website konsultieren Datenschutzrichtlinie.
Aceptar