Haupt Browser Damit HTML5 in alten Versionen des Internet Explorers funktioniert

Damit HTML5 in alten Versionen des Internet Explorers funktioniert



Legacy-und-html5

Damit HTML5 in alten Versionen des Internet Explorers funktioniert

Einer der Hauptgründe, warum Entwickler möglicherweise noch nicht auf HTML5 umsteigen, ist der wahrgenommene Mangel an Unterstützung für ältere Browser. Dies ist tatsächlich nicht wahr, und obwohl für eine ordnungsgemäße Abwärtskompatibilität möglicherweise einiges an Jiggery Poker erforderlich ist, ist dies immer noch möglich.

Natürlich meine ich mit Legacy-Browsern den Internet Explorer, da alle anderen großen Player regelmäßig aktualisieren und ihre Benutzer dazu neigen, diesem Beispiel zu folgen: Browser wie Firefox, Safari und Opera unterstützen seit einiger Zeit HTML5. Einige Entwickler mögen sich entscheiden, den IE6 nicht mehr zu unterstützen, aber für einige ist das keine Option und auf jeden Fall unterstützen weder IE7 noch IE8 HTML5. IE9 wird, aber es läuft nur auf Windows Vista und Windows 7, so dass die anderen Versionen noch lange auf dem Markt sein werden, wie wir beim IE6 gesehen haben.

Was muss also getan werden, damit HTML5 im Internet Explorer funktioniert?

So bearbeiten Sie die Beschriftung auf Tiktok

Unbekannte Elemente

Nun, in erster Linie rendert der IE keine Elemente, die er nicht erkennt, sodass HTML5-Strukturelemente wie |_+_|, |_+_|, |_+_|, |_+_ vollständig ignoriert werden. | und |_+_|, alle wichtigen Teile einer HTML5-Site. Dies kann behoben werden, indem Sie dem IE diese Elemente mit JavaScript mitteilen. Der beste Weg, dies zu tun, besteht darin, die HTML5-Scheibe Skript, erstellt von Remy Sharp. Dieses praktische Skript erstellt alle relevanten HTML5-Elemente, die der IE jetzt beim Rendern der Seite kennt.

Ein Problem dabei ist, dass es nicht für Benutzer funktioniert, die JavaScript deaktiviert haben. Daran führt leider kein Weg vorbei, sodass sich der Entwickler entscheiden muss, entweder HTML5 zu verwenden oder bei HTML 4.01 zu bleiben.

Styling

Die meisten Browser haben interne Stylesheets, die unter anderem |_+_| . anwenden Ebenenelemente zu blockieren. Während einige der neueren Browser dies jetzt für die relevanten HTML5-Elemente tun, tun dies andere nicht, und dies muss für alle Browser hinzugefügt werden. Das einfache Hinzufügen des folgenden Stylings reicht aus:

header

Formularelemente

Und was ist mit einigen der neuen Elemente selbst, wie z neue Eingabetypen – Wie werden diese in älteren Browsern gerendert?

Eigentlich gut. Da die HTML5-Spezifikation in a erweitert wurde abwärtskompatibler Weg , alle nicht erkannten Eingabetypen werden einfach als |_+_| . behandelt und wird einfach so gerendert.

So ändern Sie Ihr Spielermodell in Rost

Multimedia

Wie ich in der Vergangenheit besprochen habe, Video und Audioelemente sind so konzipiert, dass sie auf Flash zurückgreifen können, was im Internet Explorer problemlos funktioniert.

Der Wechsel zu HTML5 wird immer noch schrittweise erfolgen, und einige werden die neuen Funktionen, die es bietet, nicht sehen oder verwenden müssen, aber wenn sie dies tun, können sie (relativ) sicher sein, dass ältere Browser older werden ihre Websites in Ordnung bringen.

Interessante Artikel

Tipp Der Redaktion

So leiten Sie Anrufe auf jedem Telefon weiter
So leiten Sie Anrufe auf jedem Telefon weiter
Unabhängig davon, ob Sie Android- oder iPhone-Benutzer sind oder noch einen Festnetzanschluss besitzen, können Sie die Anrufweiterleitung mit ein paar einfachen Schritten einrichten.
So laden Sie Netflix-Filme auf einen Laptop herunter
So laden Sie Netflix-Filme auf einen Laptop herunter
Sie können Netflix auch dann ansehen, wenn Sie nicht mit dem Internet verbunden sind, indem Sie Filme und Fernsehsendungen auf Ihren Windows-Laptop herunterladen. Erfahren Sie hier wie.
So kopieren und fügen Sie es auf Facebook ein
So kopieren und fügen Sie es auf Facebook ein
Haben Sie einen Text, einen Kommentar oder ein Statusupdate gesehen, das Ihnen gefallen hat? Erfahren Sie, wie Sie einen Beitrag auf Facebook kopieren und mit Ihren Freunden teilen.
So streamen Sie Ihr iPhone nach Roku (2021)
So streamen Sie Ihr iPhone nach Roku (2021)
Roku ist ein Streaming-Dienst und ein Gadget, für das nur eine geringe Einführung erforderlich ist. Eines der besten Dinge ist, dass Sie mit der Roku-App den Stream auf einem Smart-TV steuern oder Ihre Videos streamen / spiegeln können. Zu machen
Fügen Sie den Registrierungseditor zur Systemsteuerung in Windows 10 hinzu
Fügen Sie den Registrierungseditor zur Systemsteuerung in Windows 10 hinzu
Hinzufügen des Registrierungseditors zur Systemsteuerung in Windows 10 Der Registrierungseditor ist ein wichtiges Tool für Systemadministratoren, Geeks und normale Benutzer, die die versteckten Einstellungen des Windows-Betriebssystems ändern möchten, die nicht über die Benutzeroberfläche verfügbar sind. Sie können es der Systemsteuerung hinzufügen, wenn Sie möchten. Dies fügt hinzu
Verhindern Sie, dass Windows 10-Designs Symbole ändern
Verhindern Sie, dass Windows 10-Designs Symbole ändern
Einige der Themen können Symbole wie Dieser PC, Netzwerk, Papierkorb und das Symbol Ihres Benutzerprofilordners ändern. Hier erfahren Sie, wie Sie diese Funktion deaktivieren.
So machen Sie einen Hintergrund in Procreate transparent
So machen Sie einen Hintergrund in Procreate transparent
Wenn Sie Schwierigkeiten haben, herauszufinden, wie Sie den Hintergrund in Procreate transparent machen können, sind Sie nicht allein. Selbst wenn Sie einen transparenten Hintergrund entworfen haben, erscheint dieser beim erneuten Öffnen der Datei oft wieder in reinem Weiß. Diese sind