Что такое HTML5, и как он меняет способ просмотра? [MakeUseOf Объясняет]

  • Owen Little
  • 0
  • 4185
  • 1165
Реклама

За последние несколько лет вы, возможно, слышали термин HTML5 время от времени. Независимо от того, знаете ли вы что-нибудь о веб-разработке или нет, концепция может быть несколько туманной и запутанной. Очевидно, это следующий шаг в строке HTML, но что именно он делает? Почему вокруг так много волнения? И почему это важно для вас?

HTML, или язык разметки гипертекста, является наиболее важным элементом Всемирной паутины. Это язык, используемый для описания того, как должна выглядеть веб-страница. Однако HTML сам по себе довольно скучен, потому что он может доставлять только статические страницы; Чтобы удовлетворить растущий спрос на более впечатляющие веб-функции, HTML был дополнен плагинами, такими как CSS, Flash, Java, Silverlight и т. д..

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

HTML: обзор

HTML, как мы его знаем сегодня, называется HTML4, и он был впервые опубликован еще в 1997 году. Да, это означает, что мы работаем над HTML4 уже более 15 лет, что является вечностью в техническом времени. Приблизительно в 2000 году начал разрабатываться язык параллельной разметки, называемый XHTML, и он также используется годами, в основном из-за более строгих стандартов, которые он налагает. В целом, однако, эти два довольно похожи.

Проблема с HTML4 заключается в его ограниченной функциональности. Он должен быть расширен через плагины, такие как Flash, чтобы обеспечить больше, чем просто текст и изображения. Например, многие видеоплееры были созданы и поддерживаются на платформе Flash и встраиваются в HTML-страницы. Многие веб-приложения были разработаны с использованием Java и встроены.

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

С практической точки зрения, веб-страницы, для которых требуются плагины, такие как Flash и Java, в конечном итоге используют гораздо больше ЦП и ОЗУ. Задумывались ли вы, почему ваш браузер использует так много ресурсов вашего компьютера? Многое из этого можно отнести к этим расширениям HTML. Это одна из причин, по которой Apple отключила поддержку Flash на своих мобильных устройствах (чтобы сэкономить заряд аккумулятора).

Что такое HTML5?

HTML4 работал хорошо, но у него явно есть ряд недостатков. Команда разработчиков HTML5 имеет определенный план высокого уровня для следующего шага в HTML, что означает, что HTML5 должен быть построен на следующих принципах:

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

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

  • а также теги, которые помогут вам изолировать верх и низ блоков контента. Может использоваться более одного раза на одной странице.
  • тег, который идентифицирует конкретную единичную часть содержимого, например сообщение в блоге или комментарий пользователя.
  • тег, чтобы указать, какие разделы следует рассматривать навигационные блоки.
  • тег, который позволяет вам определить общий раздел контента; похож на существующий в настоящее время тег.
  • а также теги, чтобы отметить включение аудио или видео контента.
  • тег, который позволяет рисовать графику с использованием отдельного языка сценариев.
  • тег для встраивания внешнего контента или приложений на страницу.

HTML5 также не поддерживает некоторые теги: ,,,,,, и несколько других.

Полная спецификация стандартов для HTML5 планируется завершить к 2014 году, но HTML5 уже добился большого прогресса и может быть использован для реализации функций сайта даже сегодня. Полная спецификация стандартов для HTML5.1 планируется завершить к 2016 году.

Почему HTML5 имеет значение для вас

Как веб-пользователь, вы получите выгоду от HTML5, потому что он исправляет самые явные проблемы в HTML4. Веб-сайты будут иметь лучшие веб-стандарты, что приведет к более эффективному контенту и повышению производительности. Поскольку HTML5 используется повсеместно, веб-страницы должны начать загружаться быстрее, необходимо использовать меньшую полосу пропускания и время автономной работы на мобильных устройствах. 7 способов увеличить время автономной работы мобильного телефона [iPhone, Android, другие смартфоны] 7 способов повысить производительность Срок службы батареи сотового телефона [iPhone, Android, другие смартфоны] Одной из самых разочаровывающих функций практически каждого смартфона в наши дни является время автономной работы, для которого большинству из нас требуется как минимум одна зарядка в сутки. Вы ... должно длиться дольше.

Кроме того, вам не нужно постоянно обновлять такие плагины, как Flash и Java. Я ненавижу, когда мне постоянно приходится обновлять так много дополнений и плагинов в разных браузерах. И что происходит, когда один из них является неправильной версией? Сайты перестают работать, и возникает разочарование. Все это должно быть устранено, когда HTML5 станет основным стандартом..

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

А если вы веб-разработчик, HTML5 сделает все проще и проще для вас. Если все пойдет хорошо, вам не придется сталкиваться с крайними случаями в веб-дизайне, поскольку все браузеры должны будут придерживаться одинаковых стандартов.

Заключение

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

Надеюсь, теперь вы можете увидеть HTML5 в более ясном свете и понять, почему он был раскручен так же сильно, как и сейчас. Вы также можете продолжить свое обучение на этих десяти веб-сайтах, которые покажут вам, что такое HTML5 - все о 10 веб-сайтах, чтобы увидеть, что такое HTML5 Все о 10 веб-сайтах, чтобы увидеть, что такое HTML5. Вы также должны проверить наш учебник HTML5, чтобы узнать больше. Если у вас есть какие-либо вопросы, пожалуйста, задавайте в комментариях, и я сделаю все возможное, чтобы ответить вам.

Кредиты изображений: HTML5 через Shutterstock, HTML-код через Shutterstock, HTML5-облако тегов через Shutterstock, парень на ноутбуке через Shutterstock




О современных технологиях, просто и доступно.
Ваш гид в мире современных технологий. Узнайте как использовать технологии и гаджеты, которые нас окружают каждый день и научитесь открывать интересные вещи в Интернете.