Hjem Udvikling 5 ting, du har brug for at vide om html5

5 ting, du har brug for at vide om html5

Indholdsfortegnelse:

Anonim

Det ser ud til, at HTML5 har eksisteret for evigt, men det er teknisk set ikke engang en standard (specifikationsanbefalingen er planlagt til 2016, så det vil vare år, før den officielt er godkendt). Fordi de fleste browsere allerede understøtter mange af dens funktioner, drager smarte udviklere og programmører fordel af de utallige måder, det forbedrer deres kodning og beriger mange populære websteder.


Uanset om du er en programmør eller nogen, der nyder de vidundere, som HTML5 lader webstedsdesignere oprette, har det nye markup-sprog meget at tilbyde. Her er fem seje funktioner i HTML5:

Geolocation er hvor det er

"Vil du gerne bruge din nuværende placering?" Hvor mange gange har du set det på din telefon i de sidste par år? Det er HTML5s praktiske, men muligvis påtrængende geolocation-funktion, og du vil se den endnu mere. Med en stigende procentdel af trafik, der kommer fra mobile enheder (USA er på 12 procent, mens Indien er mere end 60 procent), er det ikke underligt, at mange websteder bruger HTML5's geolocation-funktion til at hyperlokalisere en brugers web- eller appoplevelse. Dette sted skal præcisere din placering ekstremt godt på en smartphone og overraskende godt på et skrivebord.

HTML5 forbedrer din SEO

Vil du forbedre din Google-sideplacering? Brug HTML5. Ifølge searchengineland.com er brug af HTML5 en "gave" til SEO, især for websteder, der bruger en masse Flash, da "searchbots vil være i stand til at gennemgå dit websted og indeksere dit indhold. Alt det indhold, der i øjeblikket er indlejret i animationer kan læses for søgemaskiner. I grundlæggende SEO-teori vil dette ene aspekt af HTML5 gøre vidundere for dit websteds evne til at drive organisk søgetrafik. " HTML5 gør det også lettere for programmerere at bruge lyd og video på deres websteder, og søgemaskiner favoriserer medierrige sider.

Det er et tomt til spil

Programmereren Josh Goldberg genskabte trofast Super Mario Brothers, et yndet barndomsspil, ved hjælp af HTML5 og the element. Hans imponerende stykke programmering blev viral og tiltrækkede mere end 300.000 unikke, Mario-elskende besøgende om dagen. Desværre tjekket han ikke med Nintendo, før han påtog sig den årlange opgave at genskabe spillet. Marios ejer, Nintendo, erklærede, at spillet var "ulovligt" og skulle fjernes med det samme, da det krænkede deres copyright. Webstedet blev fjernet 1. november 2013 - men ikke før havde næsten 2, 7 millioner besøgende en chance for at spille spillet. WebdesignerDepot.com har en liste med 25 "utroligt vanedannende" lovlige HTML5-spil. HexGL, et futuristisk racerspil, har en fantastisk grafik til et browserbaseret spil.

Lokal opbevaring betyder ikke flere cookies

Cookies har fungeret (med rimelighed) godt for programmerere, siden Netscape opfandt dem i 1994, men de har betydelige ulemper, herunder behovet for at blive sendt med hver HTTP-anmodning, manglende kryptering og størrelsesbegrænsning (ca. 4k). Selvom det teknisk set ikke er en del af HTML5-standarden (den blev opdelt fra HTML5 for et par år siden), overvinder lokal lagring cookiens begrænsninger ved at gemme data lokalt i browseren. Dataene sendes aldrig til serveren; ingen tredjeparts plugins kræves, og størrelsen på 5 MB er mere robust. IBM har en cool går dybt på lokal opbevaring.

Opret et garagebånd ved hjælp af syltetøj med Chrome

Inviter nogle venner og dann et band med Jam med Chrome, en HTML5 Web-app med 19 forskellige instrumenter, fantastisk grafik (den vibrerende guitarstrengeffekt er betagende) og overraskende god lyd. Dette Chrome-kun-spil drager fuld fordel af HTML5-funktioner, som Web Audio (som skaber bedre lyd fra browseren), Websockets (for at lade bandmedlemmer interagere i realtid) og Canvas-funktionen, som giver mulighed for bedre grafik (inklusive ovennævnte vibrerende strengvirkning).


Webudviklere synes ikke at være interesseret i, at HTML5 ikke er en standard. Faktisk drager hele websamfundet fordel, mens udviklere heldigvis bruger sine rige nye funktioner til at udvikle fantastiske websteder og spil.

5 ting, du har brug for at vide om html5