У дома развитие 5 Неща, които трябва да знаете за html5

5 Неща, които трябва да знаете за html5

Съдържание:

Anonim

Изглежда, че HTML5 съществува завинаги, но технически дори не е стандартен (препоръката за спецификация е насрочена за 2016 г., така че ще бъдат години преди официалното му одобрение). Тъй като повечето браузъри вече поддържат много от неговите функции, интелигентните разработчици и програмистите се възползват от безброй начини, които подобряват тяхното кодиране и обогатяват много популярни уебсайтове.


Независимо дали сте програмист или някой, който се радва на чудесата, които HTML5 позволява на дизайнерите на уебсайтове да създават, новият език за маркиране може да предложи много. Ето пет готини функции на HTML5:

Геолокацията е там, където е

„Бихте ли искали да използвате текущото си местоположение?“ Колко пъти сте виждали това на телефона си през последните няколко години? Това е удобната, но вероятно и натрапчива геолокация на HTML5, и вие ще видите още повече. С увеличаващ се процент на трафик, идващ от мобилни устройства (Съединените щати са с 12 процента, докато Индия е повече от 60 процента), не е чудно, че много уебсайтове използват функцията за геолокация на HTML5, за да локализират практически интернет или приложение на потребителите. Този сайт трябва да определи вашата позиция изключително добре на смартфон и изненадващо добре на десктоп.

HTML5 ще подобри вашето SEO

Искате ли да подобрите класирането на своята страница в Google? Използвайте HTML5. Според searchchengineland.com използването на HTML5 е „богиня“ за SEO, особено за сайтове, които използват много Flash, тъй като „bobots ще могат да обхождат вашия сайт и да индексират съдържанието ви. Цялото съдържание, което в момента е вградено в анимациите ще бъдат четими за търсачките. В основната теория за SEO този един аспект на HTML5 ще направи чудеса за способността на уебсайта ви да управлява органичен трафик за търсене. " HTML5 също така улеснява програмистите да използват аудио и видео на своите сайтове, а търсачките предпочитат страници, богати на медии.

Празна е за игри

Програмистът Джош Голдбърг вярно пресъздаде Super Mario Brothers, съкровена детска игра, като използва HTML5 и елемент. Неговото впечатляващо парче от програмиране стана вирусно, привличайки над 300 000 уникални, Марио обичащи посетители на ден. За съжаление, той не се е консултирал с Nintendo, преди да поеме целогодишната задача да пресъздаде играта. Собственикът на Mario, Nintendo, заяви, че играта е "незаконна" и трябва незабавно да бъде свалена, тъй като нарушава авторските им права. Сайтът е свален на 1 ноември 2013 г. - но не преди близо 2, 7 милиона посетители да имат шанс да играят играта. WebdesignerDepot.com има списък от 25 "невероятно пристрастяващи", законни HTML5 игри. HexGL, футуристична състезателна игра, има зашеметяваща графика за браузър базирана игра.

Локалното съхранение не означава повече бисквитки

Бисквитките работят (разумно) добре за програмистите, тъй като Netscape ги е изобретил през 1994 г., но те имат значителни недостатъци, включително необходимостта да бъдат изпращани с всяка HTTP заявка, липса на криптиране и ограничение на размера (около 4k). Въпреки че технически не е част от стандарта HTML5 (той беше отделен от HTML5 преди няколко години), локалното съхранение преодолява ограниченията на бисквитките, като съхранява данни локално в браузъра. Данните никога не се изпращат до сървъра; не се изискват добавки от трети страни и ограничението за размер на 5MB е по-стабилно. IBM има страхотна идея за локално съхранение.

Създайте Garage Band, използвайки конфитюр с Chrome

Поканете приятели и създайте група с Jam with Chrome, уеб приложение HTML5 с 19 различни инструмента, невероятна графика (вибриращият ефект на китарната струна е осезателен) и изненадващо добър звук. Тази игра, само за Chrome, се възползва изцяло от функциите на HTML5, като Web Audio (което създава по-добър звук от браузъра), Websockets (за да позволи на членовете на групата да взаимодействат в реално време) и функцията Canvas, която дава възможност за по-добра графика (включително гореспоменатите вибриращ струнен ефект).


Изглежда, уеб разработчиците не се интересуват, че HTML5 не е стандарт. Всъщност цялата уеб общност се възползва, докато разработчиците с радост използват новите си богати функции, за да разработят невероятни уебсайтове и игри.

5 Неща, които трябва да знаете за html5