Domov Razvoj 5 Kaj morate vedeti o html5

5 Kaj morate vedeti o html5

Kazalo:

Anonim

Zdi se, da HTML5 obstaja že od nekdaj, tehnično pa sploh ni standard (priporočilo za specifikacije je predvideno za leto 2016, torej bo minilo leta, preden bo uradno potrjeno). Ker večina brskalnikov že podpira številne njegove funkcije, pametni razvijalci in programerji izkoristijo nešteto načinov, da izboljša njihovo kodiranje in obogati številne priljubljene spletne strani.


Ne glede na to, ali ste programer ali nekdo, ki uživa v čudežih, ki jih HTML5 omogoča ustvarjalcem spletnih strani, nov jezik za označevanje ponuja veliko. Tukaj je pet najboljših funkcij HTML5:

Geolokacija je tam, kjer je

"Bi želel uporabiti svojo trenutno lokacijo?" Kolikokrat ste to že videli v svojem telefonu v zadnjih nekaj letih? To je priročna, vendar morda vsiljiva funkcija geolokacije HTML5, in videli jo boste še več. Ker narašča odstotek prometa z mobilnih naprav (ZDA je 12 odstotkov, Indija pa več kot 60 odstotkov), ni čudno, da veliko spletnih mest uporablja funkcijo geolokacije HTML5 za hiper lokalizacijo uporabnikovega spleta ali aplikacij. To spletno mesto bi moralo natančno določiti vaš položaj na pametnem telefonu in presenetljivo dobro na namizju.

HTML5 bo izboljšal vašo SEO

Želite izboljšati uvrstitev svoje Googlove strani? Uporabite HTML5. Po besedah ​​searchchengineland.com je uporaba HTML5 "boginja" za SEO, še posebej za spletna mesta, ki uporabljajo veliko Flash-a, saj bodo "iskalni roboti lahko preiskali vaše spletno mesto in indeksirali vašo vsebino. Vsa vsebina, ki je trenutno vdelana v animacije bodo berljive v iskalnikih. V osnovni teoriji SEO bo ta en vidik HTML5 naredil čudeže za sposobnost vašega spletnega mesta za usmerjanje organskega prometa iskanja. " HTML5 programerjem tudi olajša uporabo zvoka in videa na svojih spletnih mestih, iskalniki pa dajejo prednost medijsko bogatim stranem.

Prazen je za igre na srečo

Programer Josh Goldberg je z uporabo HTML5 in orodja zvesto poustvaril Super Mario Brothers, začarano igro iz otroštva element. Njegov impresiven del programiranja je postal viralni, saj je na dan privabil več kot 300.000 edinstvenih, mario ljubih obiskovalcev. Na žalost se z Nintendojem ni posvetoval, preden se je lotil celoletne naloge poustvarjanja igre. Mariov lastnik Nintendo je izjavil, da je igra "nezakonita" in jo je treba takoj odstraniti, saj krši njihove avtorske pravice. Spletno mesto je bilo odstranjeno 1. novembra 2013 - vendar ne prej, ko je skoraj 2, 7 milijona obiskovalcev imelo priložnost igrati igro. WebdesignerDepot.com ima seznam 25 "neverjetno zasvojenih, " legalnih iger HTML5. HexGL, futuristična dirkalna igra, ima osupljivo grafiko za igro, ki temelji na brskalniku.

Lokalno shranjevanje ne pomeni več piškotkov

Piškotki delujejo (razumno) za programerje, odkar jih je Netscape izumil leta 1994, vendar imajo pomembne pomanjkljivosti, vključno s potrebo po pošiljanju z vsako zahtevo HTTP, pomanjkanjem šifriranja in omejitvijo velikosti (približno 4 k). Čeprav tehnično ni del standarda HTML5 (pred leti ga je ločil od HTML5), lokalna shramba premaga omejitve piškotkov, tako da lokalno shrani podatke v brskalnik. Podatki se nikoli ne pošljejo strežniku; niso potrebni dodatki drugih proizvajalcev, omejitev velikosti 5 MB pa je bolj robustna. IBM ima nekaj prostora v lokalnem pomnilniku.

Ustvarite garažni pas s Jam s Chromeom

Povabite nekaj prijateljev in oblikujte zasedbo z Jam s Chromom, spletno aplikacijo HTML5 z 19 različnimi instrumenti, neverjetno grafiko (učinek vibrirajoče kitare je očarljiv) in presenetljivo dober zvok. Ta igra samo za Chrome izkorišča vse prednosti funkcij HTML5, kot so Web Audio (ki ustvarja boljši zvok iz brskalnika), Websockets (za omogočanje interakcije članov skupine v realnem času) in funkcija Canvas, ki omogoča boljšo grafiko (vključno z že omenjeno učinek nihajočega niza).


Spletnim razvijalcem se zdi, da HTML5 ni standard. Dejansko koristi celotna spletna skupnost, medtem ko razvijalci z veseljem uporabljajo njene bogate nove funkcije za razvoj neverjetnih spletnih mest in iger.

5 Kaj morate vedeti o html5