Huis Ontwikkeling 5 dingen die u moet weten over HTML5

5 dingen die u moet weten over HTML5

Inhoudsopgave:

Anonim

Het lijkt erop dat HTML5 er altijd is geweest, maar technisch gezien is het zelfs geen standaard (de specificatie-aanbeveling is gepland voor 2016, dus het zal jaren duren voordat het officieel wordt goedgekeurd). Omdat de meeste browsers al veel van de functies ondersteunen, maken slimme ontwikkelaars en programmeurs gebruik van de talloze manieren waarop het hun codering verbetert en veel populaire websites verrijkt.


Of u nu een programmeur bent of iemand die geniet van de wonderen die HTML5 ontwerpers van websites laat maken, de nieuwe opmaaktaal heeft veel te bieden. Hier zijn vijf coole functies van HTML5:

Geolocation is waar het bij is

"Wilt u uw huidige locatie gebruiken?" Hoe vaak heb je dat de afgelopen jaren op je telefoon gezien? Het is de handige maar mogelijk opdringerige geolocatiefunctie van HTML5, en je zult het nog meer zien. Met een toenemend percentage verkeer dat afkomstig is van mobiele apparaten (de Verenigde Staten ligt op 12 procent, terwijl India meer dan 60 procent is), is het geen wonder dat veel websites de geolocatiefunctie van HTML5 gebruiken om de web- of app-ervaring van een gebruiker hyperlokaliseren. Deze site moet uw positie uiterst goed bepalen op een smartphone en verrassend goed op een desktop.

HTML5 zal uw SEO verbeteren

Wilt u uw Google-paginarangschikking verbeteren? Gebruik HTML5. Volgens searchengineland.com is het gebruik van HTML5 een "uitkomst" voor SEO, vooral voor sites die veel Flash gebruiken, omdat "searchbots uw site kunnen doorzoeken en uw inhoud kunnen indexeren. Alle inhoud die momenteel is ingebed in animaties zijn leesbaar voor zoekmachines. In de basistheorie van SEO doet dit ene aspect van HTML5 wonderen voor het vermogen van uw website om organisch zoekverkeer te genereren. " HTML5 maakt het ook voor programmeurs gemakkelijker om audio en video op hun sites te gebruiken, en zoekmachines geven de voorkeur aan media-rijke pagina's.

Het is een blanco voor gaming

Programmeur Josh Goldberg heeft op een getrouwe manier Super Mario Brothers, een gekoesterd spel uit de kindertijd, opnieuw gemaakt met behulp van HTML5 en de element. Zijn indrukwekkende programmeerwerk ging viral en trok meer dan 300.000 unieke, Mario-liefhebbende bezoekers per dag. Helaas heeft hij niet contact gehad met Nintendo voordat hij het hele jaar door de game opnieuw maakte. Mario's eigenaar, Nintendo, verklaarde dat het spel "illegaal" was en onmiddellijk moest worden verwijderd, omdat het hun auteursrecht schond. De site werd op 1 november 2013 afgebroken - maar niet voordat bijna 2, 7 miljoen bezoekers de kans hadden gekregen om het spel te spelen. WebdesignerDepot.com heeft een lijst met 25 "ongelooflijk verslavende" legale HTML5-spellen. HexGL, een futuristisch racespel, heeft verbluffende graphics voor een browsergebaseerd spel.

Lokale opslag betekent geen cookies meer

Cookies hebben (redelijk) goed gewerkt voor programmeurs sinds Netscape ze in 1994 heeft uitgevonden, maar ze hebben belangrijke nadelen, waaronder de noodzaak om bij elk HTTP-verzoek te worden verzonden, gebrek aan codering en groottebeperking (ongeveer 4k). Hoewel technisch geen onderdeel van de HTML5-standaard (deze is een paar jaar geleden van HTML5 gescheiden), overwint lokale opslag de beperkingen van de cookie door gegevens lokaal in de browser op te slaan. De gegevens worden nooit naar de server verzonden; geen plug-ins van derden zijn vereist en de limiet van 5 MB is robuuster. IBM heeft een coole diepgang op lokale opslag.

Maak een garageband met Jam With Chrome

Nodig een paar vrienden uit en vorm een ​​band met Jam with Chrome, een HTML5-webapp met 19 verschillende instrumenten, verbluffende graphics (het trillende gitaarsnaareffect is fascinerend) en verrassend goed geluid. Deze game met alleen Chrome maakt optimaal gebruik van HTML5-functies, zoals Web Audio (die beter geluid uit de browser creëert), Websockets (om bandleden in realtime te laten communiceren) en de Canvas-functie, die zorgt voor betere graphics (inclusief de eerder genoemde) vibrerend snaareffect).


Webontwikkelaars lijken het niet te kunnen schelen dat HTML5 geen standaard is. In feite profiteert de hele webcommunity, terwijl ontwikkelaars gelukkig de rijke nieuwe functies gebruiken om geweldige websites en games te ontwikkelen.

5 dingen die u moet weten over HTML5