HTML5 - возможности интерфейсов будущего
HTML5 это технология WEB2.0 которая позволяет создавать не только текстовый (семантически правильный и читабельный) контент, удобный для пользователей, HTML5 может предоставить пользователю максимальную степень взаимодействия с цифровыми данными и физическими предметами!!!
Этот язык, разработанный в ЦЕРН, скоро отметит свой тридцатилетний юбилей, от обычной технологии структурирования текста, без лишнего функционала, до универсального и многофункционального монстра, который обеспечит его освоение еще не одно десятилетие.
W3C уже не рекомендует, а настаивает на HTML5
Если совсем недавно HTML5 считался чем-то из области фантастики и многие разработчики не совсем понимали для чего он вообще нужен, ведь и четвертая версия практически покрывала все запросы вэба, то теперь, немного разобравшись и присмотревшись всемирная паутина семимильными шагами переходит на HTML5.
А Вы канвас сайт можете? - Можем!
И так, что стандарт новый нам несет? Первое, более расширенная структура тегов, некоторые теги убрали, но добавили много новых и интересных. При помощи новых тегов, можно лучше структурировать контент, улучшить его семантику, а это очень важно для SEO, можно еще отказаться от внешних плагинов для воспроизведения аудио и видео, ну и наконец то при помощи нового тега CANVAS - можно вообще сделать все что угодно, от 3D игры до анимации. Уже появляются в сети сайты разработанные на этой технологии, которые даже поддерживают объемные изображения для 3Д мониторов. Канвас сайты, это будущее веб дизайна, будущее всех интерфейсов всех устройств. Игровая индустрия вся целиком тоже уйдет в канвас, основная вкусность этой технологии, это универсальность. Не нужно разрабатывать игрулю для андроида, под мак или винду, проще разработать на HTML5, стандарт это позволяет, не нужно ничего качать, все находится в сети, всем удобно, и разработчикам, и пользователям.
HTML5 + JavaScript - окончание борьбы технологий
На чем Вы пишете? Что лучше? А для этого подходит? А здесь будет работать? А разработчиков мы потом найдем?
Java, C#, PHP, Pyton, Ruby... В какую сторону качнет? Какая технология победит? На чем писать... Ни что писать, а на чем! Столько вопросов... Обилие технологий, это конечно хорошо, это создает нормальную конкуренцию, создает незабываемые холивары, но удобно ли это? Удобно ли производителям оборудования подстраиваться под различные стандарты? Нет, это неудобно, нужен один стандарт, как в фильме Горец, "Остаться должен только один!", ну может два)))
С появлением первых фреймворков, намного упростилась разработка веб приложений, если раньше писать на JS было из разряда хождения по мукам (спасибо IE), то теперь, у разработчиков появились достаточно стабильные и универсальные инструменты чтобы по настоящему творить а не тестить. HTML5 + JS + ... +SQL – вот, пожалуй, основные направления на которые стоит обратить внимание новичкам и засидевшимся профессионалам, для разработки всего чего угодно.