Дом развитие 5 вещей, которые нужно знать о html5

5 вещей, которые нужно знать о html5

Оглавление:

Anonim

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


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

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

"Хотите использовать ваше текущее местоположение?" Сколько раз вы видели это на своем телефоне за последние несколько лет? Это удобная, но, возможно, навязчивая функция геолокации в HTML5, и вы увидите ее еще больше. Учитывая растущий процент трафика, поступающего с мобильных устройств (в США этот показатель составляет 12%, а в Индии - более 60%), поэтому неудивительно, что многие веб-сайты используют функцию геолокации HTML5 для гипер-локализации пользовательского веб-интерфейса или приложения. Этот сайт должен очень точно определять вашу позицию на смартфоне и на удивление хорошо на рабочем столе.

HTML5 улучшит ваше SEO

Хотите повысить рейтинг своей страницы Google? Используйте HTML5. По словам searchengineland.com, использование HTML5 является «находкой» для SEO, особенно для сайтов, которые используют много Flash, поскольку «поисковые роботы смогут сканировать ваш сайт и индексировать ваш контент. Весь контент, который в настоящее время встроен в анимации будут доступны для поисковых систем. В основной теории SEO этот аспект HTML5 будет удивительным для способности вашего веб-сайта привлекать органический поисковый трафик ». HTML5 также облегчает программистам использование аудио и видео на своих сайтах, а поисковые системы предпочитают мультимедийные страницы.

Это бланк для игр

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

Локальное хранилище означает, что больше нет файлов cookie

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

Создать гаражную ленту, используя Jam With Chrome

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


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

5 вещей, которые нужно знать о html5