Добрый день.
Уважаемые, подскажите пожалуйста, в данный момент считается, что стандарт HTML5 является лучшим для структурирования и вроде бы как все пишут, за ним будущее. Почему же тогда drupal 7 остаётся на XHTML+RDFa 1.0//EN". Может я конечно, что-то не до конца вкуриваю, объясните хотя бы вкратце, что к чему. Спасибо за помощь.
Комментарии
сейчас html 5 поддерживается не всеми актуальными браузерами.
Это основная причина?
и никогда не будет. html5 это живой стандарт
я за друпал говорить не могу, но лично я сейчас смысла для массового сайта использовать html 5 не вижу.
Спасибо, кэп .
drupal.org — html5
facebook.com — html5
twitter.com — html5
google.com — html5
wikipedia.org — html5
массовые сайты? не, не слышал
html4 тоже не утвержден.
Drupal 8 будет полностью поддерживать html5.
Сейчас нет смысла верстать под html4, давно пора переходить на html5.
совсем не поодерживает? А сайт на нем что индексироваться не будет?
А если тема оформления Sky или Omega?
что это значит?
туда же можно отнести 50% сайтов(кстати, яндекс в их же числе), однако в них только заявлено html5, но используется он по минимуму, максимум 1-2 тега, а простой пример оптимального использования html5 - htmlbook.ru, потыкайтесь на него разными браузерами.
Да ни на чем он не остается, подо что сверстаете, под то и будет. bartik - всего лишь тема по дефолту.
будет, когда примутся за другой стандарт, как раз Drupal 10 может к тому времени выйдет.
CSS3 тоже, однако почти все его юзают.
Как писал выше, яндекс сам на нем, хоть и не полностью. А так же почти все сайты в топе поиска.
яндекс не в их числе:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
за другой это за какой?
они пока еще не придумали. Возьмутся думать, когда HTML5 морально устареет(например, появится надобность в введении новых тегов и избавления от старых, или какие-либо изменения в синтаксисе или еще что-нибудь, если взглянуть на историю появления существующих стандартов, станет понятно).
главная да, а вот если отойти от неё, к примеру в яндекс.карты, то там уже !DOCTYPE HTML
действительно, однако эти самые 90% сайтов заявляют его, хотя бы потому, что доктайп короче)
пруф на w3c, который говорит, что нельзя использовать несколько h1 в html4?
а для html4 обещает?
в чём должен быть выигрыш?
http://habrahabr.ru/post/112182/
и как же он устареет, если это живой стандарт?
приходим к выводу, что ты не знаешь почему яндекс "не поддерживает html5", но упорно вякаешь на эту тему
а rdfa это что?
слив засчитан
andead != undead
кэп
они все когда то были живыми(или почти все) Простой пример - история введения XHTML, хотя HTML4 на тот момент тоже был "живой". Ибо нельзя сперва что-то ввести, а потом резко запретить, иначе более чем все сайты в один момент станут инвалидными, вот и приходится придумывать новые названия стандартов
ты похоже бамбук
ну дак почитай её для приличия
ты хотел блеснуть умом, но пёрнул в лужу
пруф пожалуйста на "живой html4"
А так использует http://yandex.ru/yandsearch?text=drupal
ок
так мило, слышать подобное от идиота
"живой", в том значении, что выдал я, значит развивающийся, меняющийся и т.д. по сути относится ко всему, что имело dev версию довольно продолжительное время. Хотя есть еще один пример живого в ином значении - DHTML(кстати, HTML5 на самом деле не так далеко от него ушел, например тег canvas)
http://habrahabr.ru/post/112182/
это всё сводится к унификации. будет один стандарт, а не россыпь, как это было раньше — html4 (3 штуки), xhtml (4 штуки), xhtml1.1, xhtml2, плюс квиркс мод. поэтому никакого браузерного охреневания не будет
Да нет, все намекает быть как раз как до введения этих самых стандартов(именно унификация, один стандарт и т.д.), и, возможно, повторению ситуации с IE4, лет эдак через 5-10. Вы действительно верите, что html5 будет вечным? Хотя конечно допускаю, что со временем появится другой подход ко всему этому огороду(а так же возможен и полный отказ от HTML), ибо введение разделения по стандартам себя не оправдало(в W3C при введении DOCTYPE, расчитывали на то, что пользователи не будут писать всякую херню вместо кода, а затем на то, что с XHTML браузеры будут анально карать разрабов за невалидный код, но не тут то было..., об этом всем инфа должна быть где-то у них на сайте в инфе про стандарты, кому интересно, поисчите, почитайте). В любом случае посмотрим, чем это все закончится, лично я вижу пока только: HTML5 обещает долго жить, HTML5 используется на минимуме своих возможностей, т.е. вообще почти не используется, казалось бы, из-за политики microsoft(т.е. WinXP официально поддерживается, многими используется, но IE9, а так же IE10 там увидеть не грозит, а про Win98 с 6м ослом на максималке, от которого вроде пока еще не отказались, вообще молчу), хотя сам HTML5 может свободно отрабатываться на IE6 с помощью различных костылей через JS, чего, к сожалению, не сказать про CSS3, и при всем при этом, процент использования CSS3 на полную катушку гораздо выше, чем оптимальное использование HTML5, эдакий парадокс получается, так что видимо потому, что верстальщики ему просто не доверяют.
З.Ы. под версткой под HTML5 подразумеваю полную семантичную верстку, а не простое использование доктайпа и пары тройки типов инпутов, как это реализовано на 90% сайтов.
З.З.Ы. Да, кстати, СЕОшники, а ничего, что эти самые aside nav footer и т.д. больше для вас придумали?(точнее для роботов)
что за ситуация?
Извиняюсь, это был IE5 под MAC. правильное отображение в понимании машины и полная ересь в понимании человека, подобное можно увидеть, например, в 6м осле, если не подключить js костыли в документе html5 - часть тегов он просто не поймет, только там ситуация была обратная - новый браузер не понимал старые документы, отсюда и появление квиркс мод и объявление доктайпа. Если интересны подробности с историей, можно почитать например тут в законспектированном виде http://htmlbook.ru/html5/past и http://htmlbook.ru/html5/semantics
И действительно - сейчас почти все верстают именно под браузеры(особенно это касается CSS) и поисковые системы, а не под стандарты HTML, соответственно простое переписывание движка браузера может привести к ситуации выше, хотя, конечно, на эти грабли уже однажды наступали.
Ну и еще в догонку, в последнее время это все не так сильно встречается - раньше можно было при заходе на сайт увидеть сообщение с примерным содержанием "Засуньте себе Ваш браузер сами знаете куда и качайте Оперу", а на соседнем сайте "Этот сайт не поддерживает браузер Опера, качайте Лису" или еще круче "Этот сайт корректно отображается только в Осле", а еще раньше они даже контент не отдавали, если замечали, что версия браузера отличается от той, под которую верстали, месяц назад такое было например на дальневосточном сайте ростелекома - попап окно, типа рекламы, ругался на осла, мол, что угодно, но не его, пол года назад видел такое на сайте сбербанка - требовал осла, хоть и в виде рекомендации. В начале двухтысячных подобное было на каждом втором сайте. Правда сейчас мода на кроссбраузерность, хоть и не везде, но от этого страдает скорость рендеринга сайта в браузере, особенно на машинах отличных от i7 с большим объемом ОЗУ.
я не понимаю зачем ты всё это пишешь) человек спрашивал имеет ли смысл использовать html5 сейчас, не через 10 лет, а сейчас!
Все комменты от Valeratal и xxandeadxx сняты с публикации в виду нарушения правил, а именно п. 9. Давайте остановимся на этом.
почему бы не удалить только комменты "нарушающие" правила?
метатеги тоже придумал, да засрали
в целом, конечно, идея была такая, что вот на странице будет робото-понятные наименования для разных частей контента. тут вот статья, тут вот всякая дребедень, тут вот футер и тд
Но, как защитится от злого умысла дорвейщиков? да никак получается.
вы можете в своей теме написать DOCTYPE html и смело жить в "стандарте" HTML5 Drupal тут не при чём
Видимо, автор негодуэ, что для Дру мало тем на ХТМЛ 5. Неудивительно — основной багаж тем на орге еще со времен, когда ХТМЛ 5 только проектировался, а хорошие темы бесплатно редко кто выкладывает.