Erkennen Sie die Verwendung von HTML5

5931
RvdK

Kann man überprüfen, ob eine Website HTML5-Elemente verwendet (und welche)?

Ich weiß zum Beispiel, dass Youtube das <video>Element verwendet, verwendet es aber auch andere Elemente?

Ich habe versucht, die Quelle zu lesen, um neue Elemente zu erkennen, aber es ist eine schwierige Aufgabe.

(Ich habe dies auf Super User gepostet, da es nicht wirklich um die Programmierung geht. Weitere Verwendung von Websites, die dies tun (wie Validatoren) oder Plugins.)

1
hat meine Frage aktualisiert RvdK vor 14 Jahren 0
@PoweRoy: Innerhalb von Firefox (und jedem anderen modernen Browser) können Sie `Strg + F` in der Quellansicht verwenden ... sollte die Geschwindigkeit etwas erhöhen. Bobby vor 14 Jahren 0
Strg + F ist wegen der Verwendung von Javascripts nicht praktisch. Also muss ich weiter nach Javascript suchen RvdK vor 14 Jahren 0

2 Antworten auf die Frage

4
random

Wenn Sie sehen möchten, ob eine Website HTML5-Elemente verwendet, müssen Sie nur den Quellcode der Website anzeigen.

Wenn der Quellcode mit folgender Deklaration beginnt:

<!DOCTYPE HTML> 

Sie befinden sich auf einer HTML5-Website.

Möglicherweise werden auch einige neue Elemente eingeführt :

<article> <aside> <audio> <canvas> <command> <datagrid> <details> <dialog> <figure> <footer> <header> <m> <meter> <nav> <output> <progress> <section> <source> <time> <video> 

Hier ist ein Blick auf den Quellcode einer Youtube-Seite, auf der das <video>Element ausgeführt wird:

Youtube HTML5 Quellcode

Durch die Rechtsklick -Option " Element prüfen" in Google Chrome können Sie feststellen, dass die Deklaration oben <!DOCTYPE HTML>die Verwendung von HTML5-Elementen auf der Seite angibt.

doctype ist nicht vollständig nützlich, da youtube dies hat RvdK vor 14 Jahren 1
Zeigen Sie eine Youtube-Beispielseite mit der ` random vor 14 Jahren 0
Gehen Sie beispielsweise mit Chrome (aufgrund der Verwendung von h.264) auf http://www.youtube.com/html5 und klicken Sie auf "Beta". Und dann schau dir jedes Video auf YouTube an. Es wird das Video im angezeigt RvdK vor 14 Jahren 0
Sie haben mit dem Quellcode recht, wenn Sie Youtube auf die HTML5-Version umstellen. @pow random vor 14 Jahren 0
Nach Strg + F-ing der Youtube-Seite zu urteilen, denke ich, ist das einzige HTML5-Element, das verwendet wird RvdK vor 14 Jahren 0
Sites, die derzeit HTML5 verwenden, verwenden auch Fallbacks, wenn Elemente für bestimmte Benutzer verfügbar sind / angezeigt werden. @pow random vor 14 Jahren 0
-1
d8uv

Modernizer ist perfekt, wenn Sie eine Javascript-Bibliothek dafür erstellen

Es ist bereits Bibliothek? Modernizr sagt Ihnen ganz einfach, ob der aktuelle Browser diese Funktion nativ implementiert hat oder nicht. Das ist also ein Schritt früher. Deshalb (die Frage): Wenn ich einen Browser mit den meisten HTML5-Funktionen habe, wie kann ich feststellen, welche HTML5-Elemente die Website anzeigt (ohne Strg + F durch die Quelle)? RvdK vor 14 Jahren 0