Будинки Розвиток 5 Що потрібно знати про html5

5 Що потрібно знати про html5

Зміст:

Anonim

Здається, що HTML5 існував назавжди, але технічно це навіть не стандарт (рекомендація щодо специфікації запланована на 2016 рік, тому минуло років, перш ніж вона буде офіційно затверджена). Оскільки більшість браузерів вже підтримують багато його можливостей, розумні розробники та програмісти користуються безліччю способів, які покращують їхнє кодування та збагачують багато популярних веб-сайтів.


Незалежно від того, ви програміст або хтось із задоволенням дивується, що HTML5 дозволяє створювати дизайнери веб-сайтів, нова мова розмітки може запропонувати багато. Ось п’ять цікавих особливостей HTML5:

Геолокація там, де знаходиться

"Хочете використовувати ваше поточне місцезнаходження?" Скільки разів ви бачили це на своєму телефоні за останні кілька років? Це зручна, але можливо, нав'язлива геолокація HTML5, і ви побачите її ще більше. Зі збільшенням відсотка трафіку, що надходить з мобільних пристроїв (США - 12 відсотків, а Індія - понад 60 відсотків), не дивно, що багато веб-сайтів використовують функцію геолокації HTML5 для гіпер локалізації користувальницької роботи в Інтернеті чи додатках. Цей веб-сайт повинен дуже точно визначити вашу позицію на смартфоні та на диво добре на робочому столі.

HTML5 покращить ваш SEO

Хочете покращити рейтинг своїх сторінок Google? Використовуйте HTML5. За даними searchchengineland.com, використання HTML5 є «знахідкою» для SEO, особливо для сайтів, які використовують багато Flash, оскільки «пошукові роботи зможуть сканувати ваш сайт та індексувати ваш вміст. Весь вміст, який зараз вбудований у анімації будуть читабельні для пошукових систем. У базовій теорії SEO цей один аспект HTML5 створить чудеса для здатності вашого веб-сайту керувати органічним пошуковим трафіком ". HTML5 також полегшує програмістам використання аудіо та відео на своїх сайтах, а пошукові системи надають перевагу сторінкам, багатим медіа.

Це пустий для ігор

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

Місцеве зберігання не означає більше файлів cookie

Файли cookie добре працювали для програмістів з часу винайдення ними Netscape у 1994 році, але вони мають суттєві недоліки, включаючи необхідність надсилати кожен HTTP-запит, відсутність шифрування та обмеження розміру (близько 4 к). Хоча технічно не є частиною стандарту HTML5 (він був відокремлений від HTML5 пару років тому), місцеве зберігання долає обмеження файлів cookie, зберігаючи дані локально у браузері. Дані ніколи не надсилаються на сервер; не потрібні сторонні плагіни, а обмеження розміру 5 МБ є більш надійним. IBM має прохолодне місце в локальних сховищах.

Створіть діапазон гаражів за допомогою варення з Chrome

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


Веб-розробникам, здається, не байдуже, що HTML5 не є стандартом. Насправді все веб-співтовариство отримує користь, тоді як розробники із задоволенням використовують його багаті нові функції для розробки чудових веб-сайтів та ігор.

5 Що потрібно знати про html5