2 Punkte von GN⁺ 2024-02-03 | 1 Kommentare | Auf WhatsApp teilen

Warum wird das <html>-Element auf CanIUse.com nicht zu 100 % unterstützt?

  • Can I Use ist eine Website, die die Verbreitung von Webtechnologien verfolgt, die Browsernutzung abschätzt und die Feature-Kompatibilität misst, um Kennzahlen zur Verfügbarkeit von Features bereitzustellen.
  • Derzeit wird für das <html>-Element eine Unterstützung von 97,34 % angezeigt, was niedriger ist als die aktuelle Unterstützung für das <audio>-Element.
  • Auf Grundlage der von MDN bereitgestellten Daten sind im Abschnitt zur Browserkompatibilität des <html>-Elements das nicht standardisierte und veraltete Attribut manifest sowie „secure context required“ mit einem roten X markiert.

Zusätzliche Informationen

  • MDN war früher die Abkürzung für Mozilla Developer Network, wird heute aber einfach als MDN verwendet.

Meinung von GN⁺

  • Die Daten von CanIUse.com können mitunter verwirrend sein, sind für Webentwickler aber weiterhin eine nützliche Ressource.
  • Dass die Unterstützung selbst für grundlegende Elemente wie <html> nicht bei 100 % liegt, scheint mit der Art der Dateninterpretation und dem Verhalten älterer Browser zusammenzuhängen.
  • Für Webentwickler ist es sehr wichtig, Kompatibilität und Unterstützungsgrad von Webtechnologien zu verstehen, und solche Statistiken helfen bei der Technologieauswahl und der Optimierung von Websites.

1 Kommentare

 
GN⁺ 2024-02-03
Hacker-News-Kommentar
  • Erklärung zur Option „Alle Nutzer“ in CanIUse:

    • CanIUse sammelt weltweit Browser-Nutzungsdaten, deckt aber nicht alle Browser ab.
    • Die Standardeinstellung geht davon aus, dass Browser, die CanIUse nicht verfolgt, keine Unterstützung bieten.
    • Bei einer Umstellung auf „Alle verfolgten Nutzer“ wird eine Unterstützungsrate von 98,71 % angezeigt.
    • Die Summe der in der Tabelle aufgeführten Browser, bei denen die Unterstützung unklar ist, beträgt 1,27 %.
    • Addiert man dies zu 98,71 %, ergibt sich ein Wert, der fast bei 100 % liegt.
  • Hinweis zur Umbenennung von MDN:

    • MDN war früher die Abkürzung für Mozilla Developer Network, wird heute aber einfach nur noch MDN genannt.
    • Auf der MDN-Website ist der vollständige Name nicht zu finden.
  • Hinweis darauf, dass die HTML-Elemente a und p dieselbe Unterstützungsrate haben:

    • Sowohl a als auch p haben eine Unterstützungsrate von 97,34 %.
    • Diese Daten werden von MDN bereitgestellt.
  • Frage nach dem einfachsten gültigen HTML:

    • Erwähnung von minimal gültigem HTML ohne HTML-Tags.
  • Erwähnung, dass es sinnvoll wäre, CanIUse um ein separates Feature „html-manifest“ zu ergänzen:

    • Es wird betont, dass MDN eine sehr gute Ressource ist.
  • Erklärung zur Datenquelle der CanIUse-Website:

    • Die Feature-Support-Matrix der Website stammt aus dem browser-compat-data-Repository von MDN.
    • CanIUse hat viele Daten im eigenen Repository, aber die Quelle der Daten zur Unterstützungsrate für bestimmte Elemente ist nicht eindeutig.
  • Frage danach, was es bedeutet, dass das <html>-Element „nicht unterstützt“ wird:

    • Zweifel daran, ob das Hinzufügen des <html>-Tags zu einer Seite beeinflusst, wie die Seite dargestellt wird.
  • Hinweis darauf, dass die ursprüngliche Webseite das <html>-Element nicht verwendet hat:

    • Es wird ein Beispiel-Link zur Website des CERN genannt.
  • Frage, ob die Unterstützungsrate des <html>-Elements niedriger sein sollte als die aller anderen Elemente:

    • Es gibt keine klare Antwort darauf, warum die Unterstützungsrate von <html> niedriger ist als die anderer Elemente.