HTML5 – революция без тюрем

Обычно революции в реальном мире приводят к жертвам и переполненным тюрьмам вне зависимости от того, кто победит. Если такое «мероприятие» заканчивается победой правящей верхушки, то в местах лишения свободы оказываются революционеры. Ну а если революция все же протекает успешно, то уже те, кто ранее был при власти, попадают в тюремные учреждения. Яркий тому пример тюрьмы России, в которых всегда содержалось большое количество политзаключенных из-за частых бунтов, восстаний и революций.

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

Развитие HTML5

Последние сильные обновления HTML произошли еще в далеком 1999, когда вышла 4-я версия. После этого вносимые в него изменения не отличались революционным характером. Да и было их совсем немного. А это странно, поскольку в сфере браузеров за это время успели зародиться и уйти в небытие целые эпохи. К примеру, на заре 2000 появился и достиг огромной популярности браузер Netscape. Потом он точно так же канул в лету, а сегодня юные пользователи даже не знают, что собой вообще представлял Netscape.

HTML5

В то же время Microsoft пыталась создать свой браузер, но огромные усилия, большое финансирование и куча потраченного времени не привели к особым успехам. Что касается Google и Apple, то у этих компаний как раз вышло предложить пользователям собственные надежные и функциональные браузеры для ПК. А браузеры для мобильных гаджетов от никому не нужных программ прошли довольно быстро путь до самого актуального софта.

И вся эта бурная деятельность привела к полной неразберихе. К примеру, если посмотреть на браузер Internet Explorer от Microsoft, то он ведь отнюдь не плох. Почему же тогда им никто не пользуется? Все просто. Потому что он использует свои иные стандарты. И чтобы это исправить, введя единую стандартизацию, а заодно устранить зависимость от сторонних программных решений для отображения контента вроде Adobe Flash Player, и был в первую очередь разработан HTML5.

Какие революционные изменения привносит HTML5

  1. Для начала появились теги для медиаконтента. В результате семантика языка стала более гармоничной, полной и функциональной. Теперь звук совершенно логично можно заключить в тег audio, а видеролики в video.
  2. Была добавлена локальная база данных. В результате кеширование страниц сайтов стало происходить намного более качественным образом, выросла скорость поиска по ним и т. д.
  3. Стало возможным использовать анимацию, не опираясь на технологии SilverLight и Flash.
  4. Браузер стал средой для работы очень функциональных и полезных приложений, что стало возможным благодаря удобной API-интеграции.
  5. Роль CSS-стилей значительно возросла, а вот теги в процессе предоставления данных будут использоваться все реже.

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