HTML 5 не за горами

Создано Евгений Злобин в июля 29, 2009

html5Уже многие ждут выхода HTML пятой версии, которая будет большим эволюционным скачком в развитии веба. Разработка HTML 5 длится уже с 2005 года.

Какие обновления нас ждут в новой версии?

Появление новых элементов и атрибутов.
Улучшение семантики<header>, <footer>, <nav>, <section>, <article>. Думаю, что это отличное решение, ведь практически в любом шаблоне можно найти <div id=»header»>, <div id=»footer»>, <div id=»nav»> и подобные. Семантика данных контейнеров будет идентична обычному диву.
Добавление новых функциональных элементов:
<audio>
<video>
<aside>

<progress> – индикатор хода выполнения операции
<meter>
<time>
<canvas>

официально включён элемент embed. Особо хочу отметить элемент canvas, который предоставляет область для рисования изображений «на лету» средствами JavaScript. Именно это нововведенение и может поставить под большой вопрос применение flash технологий.

Удаление устаревших элементов <center>, <font>, <strike>, <acronym>, <applet>, <basefont>, <big>, <dir>, <isindex>, <s>, <tt>, <u>. Все правильно – возможности данных элементов все адекватные верстальщики реализовавают через css. Напрочь убраны фреймы (frame, frameset, noframes).

Отказ от формальной совместимости с SGML.

Расширение DOM-модели.

Добавление нового API:
Рисование 2D-картинок в реальном времени;
Контроль над проигрыванием медиафайлов;
Хранение данных в браузере;
Редактирование;
Drag-and-drop;
Работа с сетью;
MIME.

Значительно переработано представление форм.
В HTML 5 появятся такие параметры, как: type=»number» — поле для ввода числа, input type=»range» – ползунок для регулирования громкости или чего-то похожего. Также аттрибуты min, max и step будут предоставлять возможность регулировать минимальные, максимальные значения и шаг. И ещё многое и многое другое.

Кто разрабатывает HTML 5?

Основная проблема была в том, что консорциум W3C изначально забросил разработку и дальнешую модификацию стандарта HTML и все силы были прошены на разработку XHTML 2.0. Однако разработчики из Opera, Apple, Mozilla учредили рабочую группу WHATWG и начали работу над HTML 5 (Черновой вариант). И с 2007 года WHATWG и W3C разрабатывают этот стандарт парралельно. А совсем недавно W3C полностью отказался от пути развития XHTML 2.

Какие выводы можно сделать?

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

Flash технология может стать второстепенной, т.к. основные возможности по работе с мультимедиа во flash можно будет осуществлять через обычный html. Видео и аудио можно будет вставлять также легко, как и картинки.

Обычные приложение все в большей и большей степени переходят в веб. Достойное тому подтверждение – google vawe, google docs, google maps и готовящаяся операционная система от гугла.

Полагаю, что не обойдется без проблем. Если за браузеры opera, mozilla, chrome, safari более-менее можно быть уверенными, то как поведет себя Internet Explorer трудно предсказать. Может быть именно этот браузер и станет основным «стопом» в развитии веба.

Полезные ссылки:
О том, как применять HTML 5 уже сейчас
Семантика в HTML 5

Может быть Вам это интересно?

42 отв. в “HTML 5 не за горами”

  1. Nikolyaseaman

    [quote]как поведет себя [b]Internet Explorer[/b] трудно предсказать.[/quote]
    Так наверно как всегда полностью все проигнорирует или создаст свои ему лишь одному понятные отступы и т.д.

  2. Nikolyaseaman

    Оказывается я неправ как раз IE8 уже заявил что поддерживает новые события HTML5 такие как onhashchange, ononline, onoffline и т.д.

  3. Наконец-то HTML превращается во что-то осмысленное с точки зрения понимая человека, а не только машины. Пока правда будит лениво всё это изучать :( Когда ожидается переход, не вкурсе?

  4. Драйвер

    Только читал про грядущий web 3.0, тут ещё и HTML 5 ))
    Мне как верстальщику скоро надо будет повышать квалификацию ))

  5. вебмастер

    Смысла не вижу в введении специальных тэгов типа footer и т. п. Язык должен быть универсальным, а не множить непонятно зачем кучу тэгов, приспосабливаясь к конкретным сособенностям дизайна некоторых сайтов.

  6. Дмитрий

    Консорциум мечется то к XHTML, то к HTML. Нововведния с формами понравились, этого как раз сильно и не хватало. От флеш, вообще, пора отказываться.

  7. Думаю, что флеш все таки не победим, т.к это не только анимация, но и программы.

  8. Дизайнер

    Флеш жизненно необходим и он непотопляем, достаточно посмотреть на сайты в категории FWA.
    Это же невозможно сделать мощную анимацию средствами Джава Скрита, комп умрет и потащит за собой браузер, хотя бы на данный момент.
    А вот теги footer, header – это бесполезная вещь, только поисковикам оружие для вычисления продажных ссылок, да и есть такие макеты, где без допинга не разберешь, где хедер и есть ли он вообще.

  9. Ну а как по-другому! Постоянное развитие….будет и 6 версия, а возможно на место HTML придёт что-то другое.

  10. да уж, новый хтмл 5 просто бомба

    намного упростит жизнь верстальщикам. надеюсь только что у осла aka IE не будет с ним конфликтов

  11. Абитуриент

    эти переходы на уже достали. Кто придумал openID? ну не уроды ли они, нафига оно надо? Запарился настраивать, а как настроил в момент убрал, т.к. дырявое все.
    В общем переход на что то новое если и произойдет то не скоро, пройдет ОЧЕНЬ много времени пока это все дело отшлифуют до нормального состояния.

  12. Читал что теперь в каскадных таблицах CSS будет проще намного выполнять замены, исправил один элемент, и сразу на всех страницах сайта или таблицы изменился скажем «цвет» или «шрифт»…
    В общем удобно, но придется к этому адаптироваться.

  13. >>Flash технология может стать второстепенной
    Это точно вряд ли… Ещё и у сильверлайта неплохие заявки… думаю за ними будущее.

  14. Ага, W3C понял что кишка тонка бороться против лучших браузеров, которые спокойно могут внести свои стандарты..

  15. Чем HTML 5 отличается от 4 в плане реализации? Несколько производителей браузеров, каждый понимает и реализует хтмл/цсс по-своему или частично.

  16. Посмотрел статистику на одном из своих сайтов с высокой посещалкой
    IE – 34,11 %

    из них

    Microsoft Internet Explorer 6.0 72,41 %
    Microsoft Internet Explorer 7.0 20,68 %
    Microsoft Internet Explorer 5.01 5,17 %
    Microsoft Internet Explorer 8.0 1,72 %

    Я представляю какие косяки будут на 6й да и 7й версии

    Незнаю , незнаю, я не люблю новые версии HTML, PHP, MySQL – ленивый, разбиратся в новом не хочется

  17. Это всё конечно хорошо (что наконец-то выходит новый html), но не понятно зачем выбрасывать тэги, пусть даже и устаревшие.

  18. Неплохие нововведения. А старые теги, ведь будут поддерживаться браузерами, просто перестанут быть валидными.

  19. ДжеК, не пора ли переводить эти проценты на нормальные версии браузеров? Пусть хоть как-то об этом задумаются. Технологии идут вперёд, а кто опоздал – тот в ауте, телевизоры же чёрно-белые никто не поддерживает, хотя есть процент, кто их до сих пор смотрит :)

  20. Я то с нынешней версией еще плохо знаком, та что мне ни к чему новая.

  21. А мне интересно, как поведут себя поисковики с новыми сайтами, которые будут использовать html 5…

  22. Любые обновления – это все понты. Суть остается та же.

  23. На html 5 выйдет новый Google Wave, ято уже гарантирует его популярность среди поисковиков.

  24. Valdemarin (блог про AdSense)

    Лично мне для моих потребностей текущей версии с головой хватает.

  25. Виктория

    Мне тоже вполне хватает. интересно что будет в пятой, просто интересно и ума не приложу даже что же там этакого нового может появиться

  26. Сейчас преимущество при внедрении новых стандартов имеют разработчики браузеров и поисковые системы, а не W3C, так что придется переучивать азы HTML4 и верстать «в ногу со временем».

  27. Добрый гений

    То что новый html не за горами это конечно радует, однако хотелось бы поскорее увидеть и поддержку CSS3 :)

  28. Лучше бы производители браузеров (особенно ИЕ) наконец почитали про W3C, и не мучали бедных верстальщиков! А хтмл 5, это круто)) жду так же с нетерпением, как и пхп 6.

  29. Честно говоря, я тоже не любитель новых версий. Только только привыкнешь к версии, а ее уж переделали, приходится переучиваться. А это дополнительное время.

  30. Удаление , что за бред?
    как пользователи будут форматировать текст, и почему тогда не удалят left и right? Или это опечатка в статье?

  31. Позвольте с вами не согласиться насчет того, что canvas убъет Flash. Джава очеень сильно грузит процессор и тормозит работу браузера. К тому же возможности Flash практически безграничны. Так что Флеш еще поживет пока в Нете :)

  32. и сейчас верстают на пятом(не коммерческие проекты), но вообще официальный выход еще не скоро совсем..так что приедться довольствоваться местным применением всех сладостей

  33. Светлана

    После того как выйдет HTML 5 будет много проблем с кросбраузерностью таких сайтов, так что введение полноценного HTML 5 еще не скоро.
    моё ИМХО

  34. к тому времени, как выйдет пятая версия, появятся еще более новые браузеры, и уж точно проблем с кроссбраузерностью не оберешься …

  35. Я считаю это правильно, новые стандарты сегодня просто крайне необходимы. Допустим сайт google уже во всю работает на html5 и новые макеты блоггера на html5 созданы, правда мне удобней пользоваться xhtml, так как я уже привык к ней, но если 5 версия будет превосходить в популярности остальные, то я всегда готов переписать все свои сайты на неё, сразу как изучу её

  36. Евгений Злобин

    allcapone, я тоже раньше был приверженцем xhtml синтаксиса, но потом html5 меня прям затянул )

  37. Всегда был приверженцем хтмл 4 версии, т.к. обучился именно ей ) В сети уже видел работы выполненные на хтмл 5, признаюсь честно – назвать его языком разметки всё труднее, в этой версии он уже немного смахивает на прогерский по своему функционалу )

  38. Думаю, что о смерти флеш еще рано говорить. Уж очень сильна графическая часть: удобно разные мультяшки лепить да и функциональность у нее как у практически полноценного языка. Смысл отказываться от хорошего и заново изобретать велосипед?

    Другое дело в тенденции – контейнерный дизайн уже убедительно победил традиционный табличный, – собственно хтмл5 должен направление, в котором все движется.

    С формами так вообще супер: всегда интересовало когда уже додумаются ползунок стандартный сделать, все время извращаться со скриптами приходилось.

    Впрочем, поживем – увидим. Переучиваться все равно придется, куда с подводной лодки то денешься? Не в первый раз уже…

  39. Я уже имел честь видеть HTML5 в работе.. в инете стали появляться различные варианты аудио плееров для сайтов написанных на новой версии..

  40. Я пока что верстку не делаю и мне это не грозит, я пользуюсь CMS системами.

  41. Интересно конечно во что это выльется

    но меня пока устраивают старые теги HTML ну и без CSS необойтись.

  42. на ie обращать внимание не стоит, есть же спцильный shiv для него, а поэтому уже можно структуру сайта строить на html5…все браузеры поймут

Оставить ответ