Блог
     AVATARAM.RU
        Записки Серфера

HTML5

20 Января 2009 HTML5    После очередных копаний с xhtml и некоторыми сложностями со вставками файлов, как по аналогии с обычным html - xhtml не хочет признавать SSI include-ов, а отсюда возникает и целая цепь неудобств.

   Да, разработчики позаботились, конечно о замене этого элемента на типа-аналог object, или, iframe - при фреймововом DOCTYPE-е. Но при той задаче они не удовлетворяют оба тем требованиям, которые планировались. А планировалось, автоматически растягивать страницы сайта на то разрешение под которым сидит пользователь.

   Новость о разработке и первых официальных спецификациях HTML5 попалась, как раз кстати. Хотя официальная спецификация планируется на 2010-12 года, тем не менее часть ново введений уже работает сейчас. Как написано в одном из блогов, что firefox поддерживает тэги из новой спецификации html5, такие как: video и audio, аж с версии 1.5 правда сам еще не добрался до этого, что бы самому проверить. Из различных источников выясняется, что xhtml и html5 - две отдельно развивающиеся ветки, обе спецификации имеют элементы не поддерживаемые друг другом, но на мой взгляд html5, все же более гибкая к запросам разработчиков чем xhtml. Плюсами html5 можно назвать обратную совместимость как с обычным html, так и с xhtml.

   На собственном опыте скажу, что перевести страницу из формата html в html5 намного легче, чем тоже самое в xhtml (да еще в Strict!). Есть мнение, что, мол сорвалась попытка научить веб мастера писать чистый (валидный код), это про спецификацию html5, но тут зависит все только от самого веб мастера. В качестве теста можно погонять в W3C Валидаторе сайты сделанные и выдаваемые как xhtml Strict. Большинство будет Strict-ом только по Доктайпу, с сотней ошибок и предупреждений, вот и все обучение чистоте кода.

   Возможно, в лучшую сторону, сработают новые теги, такие как: <nav>, <header>, <footer>, <article>, <aside> , <video> , <audio>... основываясь на новом анализе разбора страниц.

   Особенно порадовал Доктайп используемый в html5 - <!DOCTYPE html>, и это в сравнении с xhtml-ными doctype-ами! Насколько верно? Но так же с введением html5 планируется прикрутить к нему и CSS3, а в остальном как обычно: разметка страницы, отдельно вынесены все стили, ну, и сам контент. На некоторых сайтах и блоках при просмотре кода уже появляются доктайпы вида: <!DOCTYPE html>, опять же работает тестовая версия валидатора от W3C проверяющая валидность новоиспеченных html5 страниц. Ну вот, вроде все функционирует как и положено, что дальше? Дальше - сайт есть, а вот посетителей на нем практическое отсутствие! Будем привлекать посетителей на свой ресурс, следущая публикация покажет один из возможных способов привлечения трафика на свой сайт - Head and Shoulders - Два в Одном