Что такое HTML5?

Anonim

Ранее сегодня Apple представила свою витрину HTML 5. Витрина охватывает видео, типографику, галерею, переходы, аудио, 360 видов и примеры виртуальной реальности. Это знаменует собой продолжающуюся кампанию против текущего поставщика большинства этих типов контента, Adobe Flash. Если вы не читали открытое письмо Стива Джобса сообществу на тему Flash, прочтите его. Это делает некоторые интересные моменты.

Лично я считаю, что Flash — умирающий товар и что открытые стандарты всегда будут превалировать над закрытыми технологиями, когда дело доходит до Интернета. Итак, пришло время дать краткий обзор HTML 5. Я также высказал немало мнений, поскольку, в конце концов, это блог. Читайте дальше, чтобы узнать больше.

Хм?

HTML — это язык программирования высокого уровня (или языка разметки), на котором основан весь контент в Интернете. Прямо сейчас стандартный HTML-4 (текущая версия) не может предоставить конечным пользователям Интернета «богатые» мультимедийные возможности. В течение многих лет мы полагались на коммерческое предприятие Flash, которое заполняет этот пробел. Однако проблемы, давно связанные с Flash, — потребление памяти, стабильность и тот факт, что это закрытая (как в проприетарной) технология. Вы поняли суть. Flash принадлежит одной компании. Интернет обычно работает не так. Давным-давно Интернет начинался как набор открытых стандартов, и история показывает, что в конечном итоге он будет продолжать работать в соответствии с этими принципами.

Недостойное доминирование на рынке

Сейчас почти весь видеоконтент, который вы смотрите в своем браузере, любезно предоставлен Flash. Многие веб-сайты также используют Flash для навигации. Звучит здорово, но проблемы начинают возникать с появлением новых технологий. Если вы являетесь производителем бытовой электроники и надеетесь вывести на рынок небольшое устройство, позволяющее пользователям просматривать видео через Интернет, вам не повезло. В современном мире, чтобы обеспечить эту функциональность, вам необходимо убедить Adobe перенести флэш-память в вашу систему. Adobe не заинтересована в том, чтобы портировать свое программное обеспечение на ваше перспективное устройство. Это будет стоить им денег, которые они не хотят тратить. Что ж, неужели Adobe может просто выпустить спецификации, необходимые людям для написания собственной реализации Flash? Неа. Adobe также не собирается этого допускать, поэтому они в конечном итоге (намеренно или нет) доминируют в доставке контента через Интернет.HTML 5 призван заполнить все пробелы, которые оставил нам (устаревающий) HTML4. Это пугает Adobe. Они не могут остановить это, и все, что они делают, в конечном счете только продлит его неизбежную смерть.

Проигрывание видео

Безусловно, самой большой угрозой для оплота Flash является способность HTML5 воспроизводить видео. Теперь вместо того, чтобы добавлять на сайт программу Flash или встраивать сторонний видеоплеер, веб-разработчик может добавить видео с тегом. Это гораздо более простой процесс, чем использование Flash. Существует множество различных способов воспроизведения как аудио, так и видео, поэтому технология еще не совершенна. Всем потребуется некоторое время, чтобы договориться о деталях, но в конечном итоге вы увидите, что видео поступает к вам через ваш браузер, а не через стороннюю программу. YouTube уже подключен, и в настоящее время вы можете просматривать их контент в формате HTML5 на своем Mac с помощью Safari или Google Chrome.Ожидается поддержка Firefox и Internet Explorer.

Дизайн страницы на основе холста.

HTML5 представляет новый элемент HTML, называемый тегом CANVAS. Этот тег позволяет выполнять двухмерный рисунок на любой веб-странице. Идеально подходит для создания графиков или любых других сложных операций рисования. Раньше разработчики часто полагались на Flash для «отрисовки» элементов дизайна на странице, что было невозможно с использованием Javascript или стандартного HTML.

Структура

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

Требуется меньше ресурсов/более интегрировано

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

Расслабьтесь и наслаждайтесь шоу. Adobe предпримет еще много попыток убедить людей и компании придерживаться Flash. Это должно стать отличным материалом для новостей, но, в конце концов, вы можете привыкнуть к HTML5, он здесь, чтобы остаться.

-Крис

Что такое HTML5?