5 saker du behöver veta om HTML5

Författare: Judy Howell
Skapelsedatum: 5 Juli 2021
Uppdatera Datum: 21 Juni 2024
Anonim
5 saker du behöver veta om HTML5 - Teknologi
5 saker du behöver veta om HTML5 - Teknologi

Innehåll


Hämtmat:

Den snabba antagandet av HTML5 - efterföljaren till den nu långt-i-tand-HTML4 - gör att programmerare kan skapa några imponerande webbplatser.

Det verkar som om HTML5 har funnits för evigt, men det är tekniskt inte ens en standard (specifikationsrekommendationen är planerad till 2016, så det kommer att gå år innan den officiellt godkänns). Eftersom de flesta webbläsare redan stöder många av dess funktioner utnyttjar smarta utvecklare och programmerare de otaliga sätt som det förbättrar deras kodning och berikar många populära webbplatser.

Oavsett om du är en programmerare eller någon som tycker om underverk som HTML5 låter webbdesigners skapa, har det nya markeringsspråket mycket att erbjuda. Här är fem coola funktioner i HTML5:

Geolokalisering är där det är

"Vill du använda din nuvarande plats?" Hur många gånger har du sett det på din telefon under de senaste åren? Det är HTML5s bekväma men möjligen påträngande geolokaliseringsfunktion, och du kommer att se den ännu mer. Med en ökande andel trafik som kommer från mobila enheter (USA är på 12 procent, medan Indien är mer än 60 procent), är det inte konstigt att många webbplatser använder HTML5s geolokaliseringsfunktion för att hyperlokalisera en användares webb- eller appupplevelse. Den här webbplatsen borde fastställa din position extremt bra på en smartphone och förvånansvärt bra på ett skrivbord.

HTML5 kommer att förbättra din SEO

Vill du förbättra din Google-sidrankning? Använd HTML5. Enligt searchengineland.com är HTML5 en "gud" för SEO, särskilt för webbplatser som använder mycket Flash, eftersom "searchbots kommer att kunna genomsöka din webbplats och indexera ditt innehåll. Allt innehåll som för närvarande är inbäddat i animationer kommer att vara läsbara för sökmotorer. I grundläggande SEO-teori kommer den här aspekten av HTML5 att göra underverk för din webbplats förmåga att driva organisk söktrafik. " HTML5 gör det också lättare för programmerare att använda ljud och video på sina webbplatser, och sökmotorer föredrar medierika sidor.

Det är ett tomt för spel

Programmeraren Josh Goldberg återskapade troget Super Mario Brothers, ett uppskattat barndomsspel, med hjälp av HTML5 och element. Hans imponerande programplanering blev viral och lockade mer än 300 000 unika, Mario-älskande besökare per dag. Tyvärr kontrollerade han inte med Nintendo innan han tog på sig den år långa uppgiften att återskapa spelet. Marios ägare, Nintendo, uppgav att spelet var "olagligt" och bör tas bort omedelbart, eftersom det kränkte deras upphovsrätt. Webbplatsen togs bort den 1 november 2013 - men inte förrän nästan 2,7 miljoner besökare hade en chans att spela spelet. WebdesignerDepot.com har en lista med 25 "otroligt beroendeframkallande" lagliga HTML5-spel. HexGL, ett futuristiskt racingspel, har fantastisk grafik för ett webbläsarbaserat spel.

Lokal lagring betyder inga fler kakor

Cookies har fungerat (rimligen) bra för programmerare sedan Netscape uppfann dem 1994, men de har betydande nackdelar, inklusive behovet av att skickas med varje HTTP-begäran, brist på kryptering och storleksbegränsning (cirka 4k). Även om det tekniskt inte ingår i HTML5-standarden (den delades av från HTML5 för ett par år sedan), övervinner lokal lagring kakans begränsningar genom att lagra data lokalt i webbläsaren. Uppgifterna skickas aldrig till servern; inga plugins från tredje part krävs och storleken på 5MB är mer robust. IBM har en cool går djup på lokal lagring.

Skapa ett garageband med sylt med Chrome

Bjud in några vänner och bilda ett band med Jam med Chrome, en HTML5-webbapp med 19 olika instrument, fantastisk grafik (den vibrerande gitarrsträngen är fascinerande) och förvånansvärt bra ljud. Det här Chrome-bara spelet drar full nytta av HTML5-funktioner, som Web Audio (som skapar bättre ljud från webbläsaren), Websockets (för att låta bandmedlemmarna interagera i realtid) och Canvas-funktionen, vilket möjliggör bättre grafik (inklusive ovan nämnda vibrerande strängeffekt).

Webbutvecklare verkar inte bry sig om att HTML5 inte är en standard. Faktum är att hela webbgemenskapen gynnas medan utvecklare glatt använder sina rika nya funktioner för att utveckla fantastiska webbplatser och spel.