Вышедшая версия 1999 года HTML 4.01. привнесла свою лепту в историю программного обеспечения. Новые технологии, гаджеты и устройства заставили попотеть многих мировых IT-инженеров. Прогнозы утверждают, что с каждым годом будет становиться все больше новых программных обеспечений и, соответственно, создаваться много новых устройств. Теперь Интернет сильно отличается от того, что был в 1999 году, впрочем, как и все остальное.
Именно поэтому было принято решение создать HTML5, чтобы простым пользователям дать время принять тот сильный рывок и привыкнуть к новым устройствам, а инженерам – успеть установить ПО. Если вас интересует создание HTML5-баннера, то вам поможет студия анимации HTML5 баннеров.
С HTML5 стало гораздо проще управлять браузерами. Так, уже существенно снизилась зависимость от HTTP кук и скорость Интернета стала быстрее. Браузеру не нужно устанавливать специальные плагины, утилиты и расширения для работы с аудио и медиа – теперь все это встроено в самих программах и ПО.
Торможение и прорыв
Однако HTML4 был на рынке на протяжении 15 лет, что и отразилось у многих программистов – они до сих пор используют данный язык и напрочь отказываются прибегать к HTML5. К счастью, это не сказывается на работе таких программ, как Opera, Chrome, Firefox и Safari – при усовершенствовании кода они сразу же выпускают новое обновление, в которое внедрили код инженеры. Однако есть и такие браузера, что вообще не видят HTML5 и работают только с HTML4. Именно с ними и работают программисты «прошлого века».
К счастью многих разработчиков сайтов, им не придется переписывать все свои кода новым языком. Однако начинающим разработчикам стоит все-таки остановить свой выбор на HTML5.
Что нового?
Если HTML крепко стоял на рынке 15 лет, зачем же потребовалось выпускать обновление в 2014 году? Все дело в совместимости медиа и аудио и их работе. С HTML5 обрабатывать эти типы файлов стало намного проще. Помимо этого, есть еще ряд изменений:
Благодаря улучшению парсинга HTML-код сделался совместимым со многими программами;
Были убраны ненужные элементы, которые только засоряли код;
Были созданы новые элементы, совместимы с аудио и медиа;
Создано много новых атрибутов;
Старые атрибуты, которые были слишком длинные, заменены на новые;
Появилась возможность офлайн кэша;
Векторная графика теперь может открываться без дополнительных расширений, программ, атрибутов и так далее;
Благодаря улучшению MathML появилось больше математических функций.
Автор: Захар Миронов
Комментарии