Zuhause Entwicklung 5 Dinge, die Sie über HTML5 wissen müssen

5 Dinge, die Sie über HTML5 wissen müssen

Inhaltsverzeichnis:

Anonim

Es scheint, als ob HTML5 schon immer existiert, aber es ist technisch noch nicht einmal ein Standard (die Spezifikationsempfehlung ist für 2016 geplant, es wird also Jahre dauern, bis sie offiziell genehmigt wird). Da die meisten Browser bereits viele seiner Funktionen unterstützen, nutzen intelligente Entwickler und Programmierer die unzähligen Möglichkeiten, um ihre Codierung zu verbessern und viele beliebte Websites zu bereichern.


Egal, ob Sie ein Programmierer oder jemand sind, der die Wunder genießt, die HTML5 den Website-Designern bietet, die neue Auszeichnungssprache hat viel zu bieten. Hier sind fünf coole Funktionen von HTML5:

Geolocation ist, wo es ist

"Möchten Sie Ihren aktuellen Standort verwenden?" Wie oft haben Sie das in den letzten Jahren auf Ihrem Handy gesehen? Es ist HTML5s praktische, aber möglicherweise aufdringliche Geolocation-Funktion, und Sie werden es noch mehr sehen. Angesichts des zunehmenden Anteils des Datenverkehrs von Mobilgeräten (in den USA sind es 12 Prozent, in Indien mehr als 60 Prozent) ist es kein Wunder, dass viele Websites die Geolocation-Funktion von HTML5 verwenden, um die Web- oder App-Erfahrung eines Benutzers zu lokalisieren. Diese Site sollte Ihre Position auf einem Smartphone und überraschend gut auf einem Desktop genau bestimmen.

HTML5 verbessert Ihre SEO

Möchten Sie Ihren Google-Seitenrang verbessern? Verwenden Sie HTML5. Laut searchengineland.com ist die Verwendung von HTML5 ein "Glücksfall" für SEO, insbesondere für Websites, die viel Flash verwenden, da "Searchbots in der Lage sind, Ihre Website zu crawlen und Ihre Inhalte zu indizieren. Alle Inhalte, die derzeit eingebettet sind Animationen können von Suchmaschinen gelesen werden. In der SEO-Theorie wirkt sich dieser eine Aspekt von HTML5 positiv auf die Fähigkeit Ihrer Website aus, den organischen Suchverkehr zu fördern. " HTML5 erleichtert Programmierern auch die Verwendung von Audio und Video auf ihren Websites, und Suchmaschinen bevorzugen medienreiche Seiten.

Es ist eine Lücke für Gaming

Der Programmierer Josh Goldberg hat Super Mario Brothers, ein beliebtes Kinderspiel, originalgetreu nachgebildet, indem er HTML5 und das verwendete Element. Sein beeindruckendes Programm wurde viral und zog täglich mehr als 300.000 einzigartige, Mario-liebende Besucher an. Leider hat er sich nicht bei Nintendo erkundigt, bevor er das ganze Jahr über versucht hat, das Spiel neu zu erstellen. Marios Besitzer, Nintendo, erklärte, dass das Spiel "illegal" sei und sofort entfernt werden sollte, da es das Urheberrecht verletze. Die Seite wurde am 1. November 2013 geschlossen - aber nicht bevor fast 2, 7 Millionen Besucher die Chance hatten, das Spiel zu spielen. WebdesignerDepot.com hat eine Liste von 25 "unglaublich süchtig machenden" legalen HTML5-Spielen. HexGL, ein futuristisches Rennspiel, bietet atemberaubende Grafiken für ein browserbasiertes Spiel.

Lokale Speicherung bedeutet, dass keine Cookies mehr verwendet werden

Cookies haben für Programmierer (einigermaßen) gut funktioniert, seit Netscape sie 1994 erfunden hat, aber sie haben erhebliche Nachteile, einschließlich der Notwendigkeit, bei jeder HTTP-Anfrage gesendet zu werden, fehlender Verschlüsselung und Größenbeschränkung (ca. 4 KB). Obwohl dies technisch gesehen kein Bestandteil des HTML5-Standards ist (er wurde vor einigen Jahren von HTML5 getrennt), überwindet der lokale Speicher die Einschränkungen des Cookies, indem Daten lokal im Browser gespeichert werden. Die Daten werden niemals an den Server gesendet. Plugins von Drittanbietern sind nicht erforderlich, und die Größenbeschränkung von 5 MB ist robuster. IBM hat eine coole Sache mit lokalem Speicher.

Erstellen Sie ein Garage Band mit Jam With Chrome

Laden Sie ein paar Freunde ein und gründen Sie eine Band mit Jam with Chrome, einer HTML5-Web-App mit 19 verschiedenen Instrumenten, tollen Grafiken (der vibrierende Gitarrensaiteneffekt ist faszinierend) und überraschend gutem Sound. Dieses reine Chrome-Spiel nutzt alle HTML5-Funktionen wie Web-Audio (mit dem der Browser einen besseren Sound erzeugt), Websockets (mit denen die Bandmitglieder in Echtzeit interagieren können) und die Canvas-Funktion, mit der bessere Grafiken (einschließlich der oben genannten) möglich sind vibrierender Saiteneffekt).


Webentwickler scheinen sich nicht darum zu kümmern, dass HTML5 kein Standard ist. Tatsächlich profitiert die gesamte Web-Community, während Entwickler ihre neuen Funktionen gerne nutzen, um fantastische Websites und Spiele zu entwickeln.

5 Dinge, die Sie über HTML5 wissen müssen