Acasă Dezvoltare 5 lucruri pe care trebuie să le știi despre html5

5 lucruri pe care trebuie să le știi despre html5

Cuprins:

Anonim

Se pare că HTML5 a fost înconjurător pentru totdeauna, dar din punct de vedere tehnic nu este chiar un standard (recomandarea caietului de sarcini este programată pentru 2016, deci vor trece ani înainte de aprobarea oficială). Deoarece majoritatea browserelor acceptă deja multe dintre funcțiile sale, dezvoltatorii și programatorii inteligenți profită de numeroasele modalități prin care le îmbunătățește codificarea și îmbogățește multe site-uri web populare.


Indiferent dacă sunteți un programator sau cineva care se bucură de minunile pe care HTML5 le permite proiectanților de site-uri web, noul limbaj de marcare are multe de oferit. Iată cinci caracteristici frumoase ale HTML5:

Geolocalizarea este acolo unde se află

"Ați dori să vă folosiți locația actuală?" De câte ori ai văzut asta pe telefonul tău în ultimii ani? Este funcția de geolocalizare convenabilă, dar posibilă intrusivă a HTML5, și o vei vedea și mai mult. Cu un procent din ce în ce mai mare de trafic provenit de pe dispozitive mobile (Statele Unite sunt la 12%, în timp ce India este mai mare de 60 la sută), nu este de mirare că multe site-uri web folosesc funcția de geolocalizare HTML5 pentru a hiper-localiza experiența Web sau aplicația unui utilizator. Acest site ar trebui să vă identifice poziția extrem de bine pe un smartphone și surprinzător de bine pe un desktop.

HTML5 vă va îmbunătăți SEO

Doriți să vă îmbunătățiți rangul paginii dvs. Google? Folosiți HTML5. Potrivit searchengineland.com, folosirea HTML5 este un „zeu” pentru SEO, în special pentru site-urile care folosesc mult Flash, deoarece „căutătorii de căutare vor putea să-ți trage site-ul și să îți indexeze conținutul. Tot conținutul care este încorporat în prezent animațiile vor putea fi citite motoarelor de căutare. În teoria SEO de bază, acest aspect HTML5 va face minuni pentru capacitatea site-ului dvs. de a conduce trafic de căutare organică. " HTML5 simplifică utilizarea programelor audio și video pe site-urile lor, iar motoarele de căutare favorizează paginile bogate în media.

Este un Blank pentru jocuri de noroc

Programatorul Josh Goldberg a recreat cu fidelitate Super Mario Brothers, un joc prețuit din copilărie, folosind HTML5 și element. Lucrarea sa impresionantă de programare a devenit virală, atrăgând peste 300.000 de vizitatori unici, iubitori de Mario pe zi. Din păcate, nu s-a consultat cu Nintendo înainte de a-și asuma sarcina de a recrea jocul. Proprietarul lui Mario, Nintendo, a declarat că jocul este „ilegal” și că ar trebui eliminat imediat, deoarece le-a încălcat drepturile de autor. Site-ul a fost eliminat pe 1 noiembrie 2013 - dar nu înainte ca aproape 2, 7 milioane de vizitatori să aibă șansa de a juca jocul. WebdesignerDepot.com are o listă de 25 de jocuri HTML5 „incredibil de dependente”. HexGL, un joc de curse futurist, are o grafică uimitoare pentru un joc bazat pe browser.

Mijloace de stocare locale Nu mai există module cookie

Cookie-urile au funcționat (rezonabil) bine pentru programatori de când Netscape le-a inventat în 1994, dar au dezavantaje semnificative, inclusiv nevoia de a fi trimise cu fiecare solicitare HTTP, lipsă de criptare și limitarea dimensiunii (aproximativ 4 k). Deși din punct de vedere tehnic nu face parte din standardul HTML5 (a fost împărțit de la HTML5 acum câțiva ani), stocarea locală depășește limitările cookie-ului prin stocarea datelor locale în browser. Datele nu sunt trimise niciodată pe server; nu sunt necesare plugin-uri terțe și limita de dimensiune de 5 MB este mai robustă. IBM are o abordare interesantă pentru stocarea locală.

Creați o bandă de garaj folosind Jam With Chrome

Invitați câțiva prieteni și formați o trupă cu Jam with Chrome, o aplicație Web HTML5 cu 19 instrumente diferite, grafică uimitoare (efectul de coardă de chitară vibrant este fascinant) și un sunet surprinzător de bun. Acest joc exclusiv Chrome beneficiază din plin de funcțiile HTML5, cum ar fi Web Audio (care creează un sunet mai bun din browser), Websockets (pentru a permite membrilor trupei să interacționeze în timp real) și funcția Canvas, care permite o grafică mai bună (inclusiv cele menționate mai sus efect vibrant de coardă).


Dezvoltatorii web nu par să le pese că HTML5 nu este un standard. De fapt, întreaga comunitate web beneficiază în timp ce dezvoltatorii folosesc cu fericire noile sale funcții noi pentru a dezvolta site-uri și jocuri uimitoare.

5 lucruri pe care trebuie să le știi despre html5