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 werfen Sie jemanden aus Ihrem Hulu-Konto
So werfen Sie jemanden aus Ihrem Hulu-Konto
Hulu ist ein weiterer Streaming-Service, der unser Arsenal an Unterhaltungsoptionen erweitert. Von Filmen über TV-Shows bis hin zu Dokumentationen beginnt der Service bei 5,99 USD / Monat. Im Abonnement werden häufig Specials ausgeführt, die mit anderen Diensten wie Spotify und ausgeführt werden können
Google Fotos bleibt beim Vorbereiten des Backups hängen – Was zu tun ist
Google Fotos bleibt beim Vorbereiten des Backups hängen – Was zu tun ist
Jeder hat mindestens einmal Probleme beim Sichern seiner Fotos gehabt. Es besteht kein Grund zur Panik, da dieses Problem leicht gelöst werden kann. Es gibt verschiedene Dinge, die dieses Problem verursachen können. Vielleicht tust du es nicht
Aktivieren oder Deaktivieren von Soft Disconnect aus einem Netzwerk in Windows 10
Aktivieren oder Deaktivieren von Soft Disconnect aus einem Netzwerk in Windows 10
Aktivieren oder Deaktivieren der Soft-Trennung von einem Netzwerk in Windows 10 Standardmäßig trennt Windows einen Computer von einem Netzwerk, wenn festgestellt wird, dass der Computer nicht mehr mit einem Netzwerk verbunden sein soll. In Windows 10 gibt es eine spezielle Richtlinienoption, die dieses Verhalten steuert, damit Sie Ihr Gerät erstellen können
So blockieren Sie Direct Messaging auf Instagram
So blockieren Sie Direct Messaging auf Instagram
Deaktivieren Sie das automatische Umschalten in den Tablet-Modus in Windows 10
Deaktivieren Sie das automatische Umschalten in den Tablet-Modus in Windows 10
Deaktivieren der automatischen Umschaltung in den Tablet-Modus in Windows 10. Der Tablet-Modus ist eine Funktion von Windows 10, die für Convertibles entwickelt wurde.
So spielen Sie die neue Karte in Valorant
So spielen Sie die neue Karte in Valorant
Schnappen Sie sich Ihre Freunde und löschen Sie Ihren Kalender, denn es ist Zeit, in eine neue Valorant-Karte zu springen. Falls Sie es nicht wissen, Valorant ist ein taktisches FPS-5v5-Shooter-Spiel mit einem Ziel: Sie müssen sich gegen einen verteidigen
So beheben Sie, dass die Roku-Bildschirmspiegelung unter Windows nicht funktioniert
So beheben Sie, dass die Roku-Bildschirmspiegelung unter Windows nicht funktioniert
Mit der Bildschirmspiegelungsfunktion von Roku können Sie Inhalte von Ihrem Windows-Computer auf Ihr Roku streamen. Dass Roku Ihren Computer nicht spiegeln kann, kann auf mehrere Fehler zurückzuführen sein. Dazu gehören ein veraltetes Betriebssystem, Probleme mit dem