Kommentar: Heutzutage zeigt eine Webseite immer mehr reichhaltige Inhalte an, einschließlich einiger Funktionseffekte von HTML5 und CSS3. Wenn der Browser des Kunden HTML5 unterstützt. Die Seite Zugriff funktioniert ohne Probleme sehr gut. Was ist, wenn HTML5 nicht unterstützt wird oder IE6, 7, 8 und andere Browser? Zu diesem Zeitpunkt ist es oft Kopfschmerzen für einen Front-End-Mitarbeiter.
Heutzutage zeigt eine Webseite immer mehr reichhaltige Inhalte an, einschließlich einiger Funktionseffekte von HTML5 und CSS3. Wenn der Browser des Kunden HTML5 unterstützt. Die Seite Zugriff funktioniert ohne Probleme sehr gut. Was ist, wenn HTML5 nicht unterstützt wird oder IE6, 7, 8 und andere Browser? Zu diesem Zeitpunkt ist es oft Kopfschmerzen für einen Front-End-Mitarbeiter und es ist kompatibel.
Kompatibilität zu diesem Zeitpunkt. Es ist nichts weiter, als den Benutzern so weit wie möglich in allen Browsern auszusehen und zu verwenden. Die Seite verwendet jedoch HTML5 -Tags und CSS3 -Stil. Was sollten wir tun, wenn der Client -Browser HTML5 nicht unterstützt? Für ein solches Problem können wir es nur tun und so viel wie möglich unterstützen. Wenn Sie es nicht unterstützen können, müssen Sie einen freundlichen Tipp und Ratschläge geben. Lassen Sie die Benutzer auf eine höhere Version des Browsers aktualisieren. Während des Codierungsprozesses müssen wir also eine funktionale Erkennung durchführen. Angenommen, wir wollen einen abgerundeten Eckwirkung haben. Mit CSS3 ist HTML5 sehr bequem.
Mein Titel
Dieser Ort ist zufrieden
Der Effekt, den wir erwarteten, war der gleiche
Was ist, wenn der Clientbrowser HTML5 nicht unterstützt? Verwenden wir das F12 -Tool von IE, um es zu testen
Hinweis: Sowohl der Browsermodus als auch der Dokumentenmodus müssen ausgewählt werden
Seiteneffekte sind in Browsern sehr grausam, die HTML5 nicht unterstützen
Wir müssen solche Probleme beheben. Es gibt also keine Möglichkeit, also müssen Sie mehr Arbeit für Browser leisten, die HTML5 nicht unterstützen. Wie kann ich die Kompatibilität eines so abgerundeten Eckeffekts lösen? Es ist definitiv ein Urteil über Browser, die HTML5 nicht unterstützen. Wenn HTML5 abgerundete Ecken nicht unterstützt werden, verwenden wir abgerundete Ecken von Drittanbietern, um dies zu tun. Kommt das Problem wieder an? Wie kann man über eine so abgerundete Eckfunktion ein Urteil fällen? Zögern Sie zu diesem Zeitpunkt wieder. Gibt es ein relativ effizientes, umfassendes und prägnantes Funktionsurteil für HTML5?
Modernizr Ein HTML5-Feature-Erkennungs-Plug-In.
Oder der spezielle Effekt der runden Ecke oben, leicht modifiziert
Hinweis: Pie.js ist ein abgerundetes Plugin von Drittanbietern
Mein Titel
Mein Inhalt
Schauen Sie sich den Effekt an: Browser, die HTML5 unterstützen
Als nächstes wird IE7, ein Browser, der HTML5 nicht unterstützt, getestet
Daher ist es sehr bequem, Modernizr zu verwenden, um die Funktionserkennung von HTML5 -Seiten durchzuführen. Aber es gibt immer noch ein Problem? Wie können Sie eine Kompatibilität erreichen, wenn Sie eine reichhaltige Spezialeffekte von Canvas erzielt haben? Jetzt werde ich zum Beginn des Satzes zurückkehren, die Funktion wird herabgestuft und die Unterstützung kann so weit wie möglich unterstützt werden, und wenn sie nicht unterstützt werden kann, werden Sie freundliche Aufforderungen angeben. Ich hoffe immer noch, dass inländische Nutzer bald auf den Browser aufrüsten werden, der HTML5 unterstützt, damit Entwickler nicht so viel leiden.