<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
	<title>Хабрахабр / Комментарии к посту «Непонимание разметки. Комикс про XHTML 2 и HTML5» в блоге «Веб-разработка»</title>
	<link>http://habrahabr.ru/rss/post/65722/</link>
	<description><![CDATA[Новые комментарии к посту «Непонимание разметки. Комикс про XHTML 2 и HTML5» в блоге «Веб-разработка»]]></description>
	<language>ru</language>
	<managingEditor>editor@habrahabr.ru</managingEditor>
	<generator>habrahabr.ru</generator>
	<pubDate>Sat, 11 Feb 2012 17:38:18 GMT</pubDate>
	<lastBuildDate></lastBuildDate>
	<image>
		<link>http://habrahabr.ru/</link>
		<url>http://habrahabr.ru/i/logo.gif</url>
		<title>Хабрахабр</title>
	</image>
	

	
	
	
	
	
		
	
		<item>
			<title>01.08.2009 07:33:33 SantaCluster</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/webdev/65722/#comment_1849814</guid>
			<link>http://habrahabr.ru/blogs/webdev/65722/#comment_1849814</link>
			<description><![CDATA[тоже бросился в глаза сей очевидный вариант перевода (про свинину и морскую свинку)]]></description>
			<pubDate>Sat, 01 Aug 2009 07:33:33 GMT</pubDate>
			<author>SantaCluster</author>
		</item>
	

	
		<item>
			<title>31.07.2009 13:34:28 SelenIT</title>
			<guid isPermaLink="true">#comment_1847910</guid>
			<link>#comment_1847910</link>
			<description><![CDATA[Т.е. не Java и не script? Со второй частью можно поспорить, имхо… ;)]]></description>
			<pubDate>Fri, 31 Jul 2009 13:34:28 GMT</pubDate>
			<author>SelenIT</author>
		</item>
	

	
		<item>
			<title>31.07.2009 13:31:57 SelenIT</title>
			<guid isPermaLink="true">#comment_1847901</guid>
			<link>#comment_1847901</link>
			<description><![CDATA[А причем здесь доктайп? Браузеру, чтоб воспринимать ее как XML, этого недостаточно. Посмотреть, как эта страница поведет себя в виде настоящего XHTML, можно <a href="http://www.webdevout.net/test?http%3A%2F%2Fhabrahabr.ru%2Fblogs%2Fwebdev%2F65722%2F&raw&html_type=application/xhtml%2Bxml">вот так</a>.]]></description>
			<pubDate>Fri, 31 Jul 2009 13:31:57 GMT</pubDate>
			<author>SelenIT</author>
		</item>
	

	
		<item>
			<title>31.07.2009 12:02:33 aps</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/webdev/65722/#comment_1847527</guid>
			<link>http://habrahabr.ru/blogs/webdev/65722/#comment_1847527</link>
			<description><![CDATA[&gt;Так любой XML в качестве базовой веб-разметки — уже давно «не мейнстрим, а периферия».<br/>
Особенно задбавно это читать на странице с xHTML DOCTYPE :)]]></description>
			<pubDate>Fri, 31 Jul 2009 12:02:33 GMT</pubDate>
			<author>aps</author>
		</item>
	

	
		<item>
			<title>31.07.2009 10:40:09 SelenIT</title>
			<guid isPermaLink="true">#comment_1847174</guid>
			<link>#comment_1847174</link>
			<description><![CDATA[Там не «опциональная совместимость» (а-ля XHTML1.x→HTML), а четкое и однозначное разделение по типу контента. Берешь <code>text/html</code> — забываешь про XML, берешь <code>application/xhtml+xml</code> — добро пожаловать в мир неограниченной расширяемости с обязательной веллформностью (иначе XML-парсер просто не поймет). В принципе, браузеры (кроме IE) сейчас так и работают.]]></description>
			<pubDate>Fri, 31 Jul 2009 10:40:09 GMT</pubDate>
			<author>SelenIT</author>
		</item>
	

	
		<item>
			<title>31.07.2009 09:42:52 Lite</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/webdev/65722/#comment_1846936</guid>
			<link>http://habrahabr.ru/blogs/webdev/65722/#comment_1846936</link>
			<description><![CDATA[Само собой опциональная XML-совместимость имеет место быть, но лучше бы обязательная. Ещё неплохо бы принудительно перевести всех юникод, но это я уже совсем размечтался. :)]]></description>
			<pubDate>Fri, 31 Jul 2009 09:42:52 GMT</pubDate>
			<author>Lite</author>
		</item>
	

	
		<item>
			<title>31.07.2009 08:32:07 SelenIT</title>
			<guid isPermaLink="true">#comment_1846599</guid>
			<link>#comment_1846599</link>
			<description><![CDATA[У HTML5 есть вариант сериализации в виде веллформного XML (т.н. «XHTML5»), соответственно, любые расширения, внедрение сторонних неймспейсов и прочие XML-ные радости там доступны. <em>Вот только браузеры (особенно самый распространенный, как обычно)...</em>]]></description>
			<pubDate>Fri, 31 Jul 2009 08:32:07 GMT</pubDate>
			<author>SelenIT</author>
		</item>
	

	
		<item>
			<title>31.07.2009 03:56:39 Lite</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/webdev/65722/#comment_1845873</guid>
			<link>http://habrahabr.ru/blogs/webdev/65722/#comment_1845873</link>
			<description><![CDATA[Разве HTML5 является валидным XML-документом? Каюсь, детально стандарт ещё не изучал, но именно это считаю самым важным. В случае XML ИМХО проще и создавать документы, и парсить, и добавлять новые расширения. А «прошитые» XPath-DOM и прочие добавки — это хорошо, но не так гибко. ]]></description>
			<pubDate>Fri, 31 Jul 2009 03:56:39 GMT</pubDate>
			<author>Lite</author>
		</item>
	

	
		<item>
			<title>30.07.2009 18:35:59 qmax</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/webdev/65722/#comment_1844794</guid>
			<link>http://habrahabr.ru/blogs/webdev/65722/#comment_1844794</link>
			<description><![CDATA[а кроме бабы с ромом — тут где-то ещё прослеживается связь видеоряда с содержимым?]]></description>
			<pubDate>Thu, 30 Jul 2009 18:35:59 GMT</pubDate>
			<author>qmax</author>
		</item>
	

	
		<item>
			<title>30.07.2009 17:11:29 rwz</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/webdev/65722/#comment_1844455</guid>
			<link>http://habrahabr.ru/blogs/webdev/65722/#comment_1844455</link>
			<description><![CDATA[Пока я читал этот комикс, у меня чуть не вытекли глаза.<br/>
<br/>
По-моему, за Comic Sans уже пора тупо убивать.]]></description>
			<pubDate>Thu, 30 Jul 2009 17:11:29 GMT</pubDate>
			<author>rwz</author>
		</item>
	

	
		<item>
			<title>30.07.2009 17:05:26 SelenIT</title>
			<guid isPermaLink="true">#comment_1844422</guid>
			<link>#comment_1844422</link>
			<description><![CDATA[Так любой XML в качестве базовой веб-разметки — уже давно «не мейнстрим, а периферия». Суровый факт. Что, впрочем, не мешает с успехом использовать его там, где это действительно нужно и выгодно. Не говоря уже об экспериментальных решениях, где простор для фантазии ничуть не сузился.<br/>
<br/>
Ну а сам XHTML2 на мейнстрим никогда особо и не претендовал (в отличие от XHTML 1.x), а последние 2-3 года он и вовсе был даже не периферией, а очевидным тупиком (практически ноль развития, демонстративное отсутствие поддержки со стороны разработчиков браузеров и т.п.). ]]></description>
			<pubDate>Thu, 30 Jul 2009 17:05:26 GMT</pubDate>
			<author>SelenIT</author>
		</item>
	

	
		<item>
			<title>30.07.2009 16:49:43 aps</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/webdev/65722/#comment_1844342</guid>
			<link>http://habrahabr.ru/blogs/webdev/65722/#comment_1844342</link>
			<description><![CDATA[даже если вдруг, как-то, когда-то, кем-то будет внедрена поддержка xForms и RDF это будет не мейнстрим как в xHTML2, а периферия. Но даже этого не будет. Будет как с поддержкой XSLT. MS будет поддерживать необязательные в рамках XML-расширения, а Опера гнаться за очередным Acid.]]></description>
			<pubDate>Thu, 30 Jul 2009 16:49:43 GMT</pubDate>
			<author>aps</author>
		</item>
	

	
		<item>
			<title>30.07.2009 16:27:19 SelenIT</title>
			<guid isPermaLink="true">#comment_1844209</guid>
			<link>#comment_1844209</link>
			<description><![CDATA[Как это упущен? Именно это, по сути, и <em>сделано</em> в HTML5! Два равноправных синтаксиса сериализации, XPath-запросы для HTML DOM и внедрение SVG/MathML в HTML-документы, роли элементов и микроданные… чего еще не хватает для счастья?<br/>
<br/>
Дизайнеры уже давно не имеют отношения к разметке, «борьба дизайнеров с программистами» сейчас идет на поле CSS. Пока, по моим ощущениям, счет где-то примерно равный… :)]]></description>
			<pubDate>Thu, 30 Jul 2009 16:27:19 GMT</pubDate>
			<author>SelenIT</author>
		</item>
	

	
		<item>
			<title>30.07.2009 16:17:37 SelenIT</title>
			<guid isPermaLink="true">#comment_1844160</guid>
			<link>#comment_1844160</link>
			<description><![CDATA[Минуточку, а кто обижает xForms? Ими занимается отдельная рабочая группа, не связанная с XHTML2, об их закрытии никто ничего вроде бы не говорил, работа там ведется активная (последняя новость — июнь этого года, запрос на перевод xForms 1.1 из CR в PR, что само по себе — признак неплохого состояния дел там). Опять же, разве кто-то мешает/запрещает интегрировать xForms c ныне здравствующим XHTML 1.1 и будущим XHTML5?]]></description>
			<pubDate>Thu, 30 Jul 2009 16:17:37 GMT</pubDate>
			<author>SelenIT</author>
		</item>
	

	
		<item>
			<title>30.07.2009 15:12:46 Lite</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/webdev/65722/#comment_1843844</guid>
			<link>http://habrahabr.ru/blogs/webdev/65722/#comment_1843844</link>
			<description><![CDATA[Жаль, упущен замечательный шанс объединить HTML и XML с его вкусностями. Неужели дизайнеры задавили программистов? :)]]></description>
			<pubDate>Thu, 30 Jul 2009 15:12:46 GMT</pubDate>
			<author>Lite</author>
		</item>
	

	
		<item>
			<title>30.07.2009 14:41:04 wersoo</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/webdev/65722/#comment_1843686</guid>
			<link>http://habrahabr.ru/blogs/webdev/65722/#comment_1843686</link>
			<description><![CDATA[там кажется звучит «не свинья и плавать не умеет».]]></description>
			<pubDate>Thu, 30 Jul 2009 14:41:04 GMT</pubDate>
			<author>wersoo</author>
		</item>
	

	
		<item>
			<title>30.07.2009 14:25:42 aps</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/webdev/65722/#comment_1843630</guid>
			<link>http://habrahabr.ru/blogs/webdev/65722/#comment_1843630</link>
			<description><![CDATA[Увы, там написано что большая часть откладывается в долгий ящик и перспективы неизвестны. Больше всего жаль именно xForms, который уже реализован в IE и FF хотя бы на уровне плагинов.]]></description>
			<pubDate>Thu, 30 Jul 2009 14:25:42 GMT</pubDate>
			<author>aps</author>
		</item>
	

	
		<item>
			<title>30.07.2009 12:42:22 Zork</title>
			<guid isPermaLink="true">#comment_1843166</guid>
			<link>#comment_1843166</link>
			<description><![CDATA[Не дать писать херню, можно. Вот компилятор не дает. Потому что иначе не работает. А вебе это не сработало, так как обратная совместимость и куча готового говнокода который надо показывать.<br/>
<br/>
Короче попытка окончательно все исправить, в тех рамках, которые существуют. Тоже вариант конечно, но не самый правильный. А на правильный идти никто не хочет.]]></description>
			<pubDate>Thu, 30 Jul 2009 12:42:22 GMT</pubDate>
			<author>Zork</author>
		</item>
	

	
		<item>
			<title>30.07.2009 12:35:04 Zork</title>
			<guid isPermaLink="true">#comment_1843131</guid>
			<link>#comment_1843131</link>
			<description><![CDATA[про таблицу не знал, разработчиков выпороть:) Но с другой стороны, если бы парсер не пытался додумывать и вставлять чего в разметке нет. А тип отображения данного элемента указывался бы в css. То было бы вообще пофиг таблица это или нет, была бы просто структура данных.<br/>
<br/>
Для семантики можно атрибут специальный ввести, вообще давно пора отделить сео от кода и представления, они всерано этим злоупотребляют Вообще сео, способ получше донести до робота, «чего это тут у нас есть». Можно готовить данную информацию вообще в отдельной форме, а злоупотребления карать другими способами. Нежели пытаться вытщить инфу из страницы.<br/>
<br/>
Это я уже осознал :) однако не считаю правильным такой подход.]]></description>
			<pubDate>Thu, 30 Jul 2009 12:35:04 GMT</pubDate>
			<author>Zork</author>
		</item>
	

	
		<item>
			<title>30.07.2009 12:28:28 SelenIT</title>
			<guid isPermaLink="true">#comment_1843100</guid>
			<link>#comment_1843100</link>
			<description><![CDATA[Ни в жисть. Пользователи лишь перешли бы на другие браузеры, которые не наказывают их за чужие грехи — и все пришло бы к тому же, что мы имеем сейчас. При самых лучших намерениях всех сторон…]]></description>
			<pubDate>Thu, 30 Jul 2009 12:28:28 GMT</pubDate>
			<author>SelenIT</author>
		</item>
	

	
		<item>
			<title>30.07.2009 12:26:15 SelenIT</title>
			<guid isPermaLink="true">#comment_1843092</guid>
			<link>#comment_1843092</link>
			<description><![CDATA[Потому что «не дать пользователю/файрволлу/НЛО/всем-всем-всем скриптам/всем-всем-всем ЦМСкам… и т.п. писать херню» — <em>невозможно</em>. Физически. Тем более на уровне браузера. Принудительный переход на XML-синтаксис и XML-парсинг был неплохой попыткой, но именно его неудачный опыт стал показателем.<br/>
<br/>
А вот научить браузер однозначно и предсказуемо обрабатывать нештатные ситуации — да, аццки трудно (у WHATWGшников на это ушло больше 5 лет), но все-таки возможно.]]></description>
			<pubDate>Thu, 30 Jul 2009 12:26:15 GMT</pubDate>
			<author>SelenIT</author>
		</item>
	

	
		<item>
			<title>30.07.2009 12:24:46 Zork</title>
			<guid isPermaLink="true">#comment_1843085</guid>
			<link>#comment_1843085</link>
			<description><![CDATA[Правильно, пользователя наказывать за ошибки разработчика это плохо. Однако, html5 это один подход. А другой подход, когда браузер всетаки наказывает, привел бы со временем к тому, что разработчику в разы ответственней пришлось бы относится к своему результату. В том числе и разработчику фильтра в фаерволе. И настал бы порядок :) А так будет как обычно, браузер все покажет, чего бы не случилось, потому можно писать все что угодно.]]></description>
			<pubDate>Thu, 30 Jul 2009 12:24:46 GMT</pubDate>
			<author>Zork</author>
		</item>
	

	
		<item>
			<title>30.07.2009 12:21:26 SelenIT</title>
			<guid isPermaLink="true">#comment_1843069</guid>
			<link>#comment_1843069</link>
			<description><![CDATA[<blockquote>html позволяет таблицы без tbody. четвертый во всяком случае.</blockquote>HTML4 позволяет <em>не писать</em> в коде <code>tbody</code> явно, но при парсинге оно все равно встраивалось (и встраивается) на свое законное место :). В XHTML (при XML-парсинге) оно опционально и в DOM, поэтому никогда не знаешь, как достучаться до таблицы из ее ячейки — как <code>this.parentNode.parentNode</code> или <code>this.parentNode.parentNode.parentNode</code>.<br/>
<blockquote>когда в принципе можно ограничится div'ами span'ами ссылками объектами и набором тегов для форм, а все остальное вынести в css.</blockquote>Нельзя так делать (хотя текущие стандарты позволяют) — это будет ад для поисковиков (и рай для нечистоплотных сеошников;). Зря, что ли, умные люди за <a href="http://pepelsbey.net/2008/04/semantic-coding-1/">семантическую разметку</a> борются?<br/>
<blockquote>потому, что хрен угадаешь, что очередной «домохозяйка» решил опустить в разметке.</blockquote>Вот этого точно не будет, т.к. вне зависимости от того, что он хотел получить — получит он только то, что для этого случая прописано (да, захардкодано) в стандарте :)]]></description>
			<pubDate>Thu, 30 Jul 2009 12:21:26 GMT</pubDate>
			<author>SelenIT</author>
		</item>
	

	
		<item>
			<title>30.07.2009 12:14:02 Zork</title>
			<guid isPermaLink="true">#comment_1843028</guid>
			<link>#comment_1843028</link>
			<description><![CDATA[Хорошо. Волосы остануться в паху разработчиков браузеров :) если все будет как предпологается. Но ЗАЧЕМ это? Если можно сделать строгий формат. И насколько я понимаю в данном стандарте, для браузера, есть просто набор правил для исправления пользовательских ошибок при написании кода? Если так, то получается, что вместо того, что бы жестко не дать пользователю писать херню, они объясняют браузеру как это исправлять? Может это и проще, но явно не лучше.]]></description>
			<pubDate>Thu, 30 Jul 2009 12:14:02 GMT</pubDate>
			<author>Zork</author>
		</item>
	

	
		<item>
			<title>30.07.2009 12:09:59 SelenIT</title>
			<guid isPermaLink="true">#comment_1843009</guid>
			<link>#comment_1843009</link>
			<description><![CDATA[В любом случае не должен напрягаться <em>пользователь</em>. Если страница оказалась невеллформной — ему все равно, кто в этом виноват: горе-верстальщик, недогрузившийся сторонний скрипт (счетчик, к примеру), шальной китайский символ в чьем-то комменте, про который не подумал автор CMS, файрволл типа Аутпоста, вырезавший рекламный баннер «с мясом», или что-то четвертое. Юзер-то в этом по-любому не виноват! Почему же браузер должен делать крайним и непонятно за что наказывать именно его?<br/>
<br/>
А непредсказуемости как раз больше не будет. Все ошибки станут однозначными и единообразными (не сразу, конечно, но к 2022-му — уж точно:). Да, мне нравится подход HTML5 :)]]></description>
			<pubDate>Thu, 30 Jul 2009 12:09:59 GMT</pubDate>
			<author>SelenIT</author>
		</item>
	

	
		<item>
			<title>30.07.2009 12:04:07 SelenIT</title>
			<guid isPermaLink="true">#comment_1842974</guid>
			<link>#comment_1842974</link>
			<description><![CDATA[Не надо будет ничего угадывать. Все прописано в самом стандарте (впервые за долгие годы).<br/>
<br/>
Кстати, с точки зрения SGML (по правилам которого теоретически должен был парситься HTML4), слеши в одиночных тегах — вполне себе говнокод ;)]]></description>
			<pubDate>Thu, 30 Jul 2009 12:04:07 GMT</pubDate>
			<author>SelenIT</author>
		</item>
	

	
		<item>
			<title>30.07.2009 11:57:54 Zork</title>
			<guid isPermaLink="true">#comment_1842945</guid>
			<link>#comment_1842945</link>
			<description><![CDATA[Браузерам от говонокода лучше не станет, а их разработчики начнут волосы в паху вырывать, потому как на голове кончились, пытаясь исправить ошибки, и угадать все случаи где кто чего упустил.]]></description>
			<pubDate>Thu, 30 Jul 2009 11:57:54 GMT</pubDate>
			<author>Zork</author>
		</item>
	

	
		<item>
			<title>30.07.2009 11:52:23 Zork</title>
			<guid isPermaLink="true">#comment_1842918</guid>
			<link>#comment_1842918</link>
			<description><![CDATA[Именно, это и есть ключевое различие позиций, моей и аппологетов html5 (не совсем понял входите ли вы в их число :) ). Я считаю, что браузер не должен напрягаться. Напрягаться должен разработчик, именно он, а не какая то домохозяйка, работу должен делать специалист. Раз простая разметочка для своих, выросла из церна в целую индустрию, то в жопу «домохозяек». Авторы стандарта html5 пытаются совместить и тех и других, как было раньше. То что браузер пытается строить дом из чего запихнули, это бред, это всеравно, что если бы компилятор пытался программу за вас дописывать. Удобно, но непредсказуемо, потому и херня.]]></description>
			<pubDate>Thu, 30 Jul 2009 11:52:23 GMT</pubDate>
			<author>Zork</author>
		</item>
	

	
		<item>
			<title>30.07.2009 11:51:39 wasia</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/webdev/65722/#comment_1842911</guid>
			<link>http://habrahabr.ru/blogs/webdev/65722/#comment_1842911</link>
			<description><![CDATA[ДОБРО]]></description>
			<pubDate>Thu, 30 Jul 2009 11:51:39 GMT</pubDate>
			<author>wasia</author>
		</item>
	

	
		<item>
			<title>30.07.2009 11:50:28 wasia</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/webdev/65722/#comment_1842907</guid>
			<link>http://habrahabr.ru/blogs/webdev/65722/#comment_1842907</link>
			<description><![CDATA[Удачное стечение обстоятельств.]]></description>
			<pubDate>Thu, 30 Jul 2009 11:50:28 GMT</pubDate>
			<author>wasia</author>
		</item>
	

	
		<item>
			<title>30.07.2009 11:49:41 wasia</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/webdev/65722/#comment_1842903</guid>
			<link>http://habrahabr.ru/blogs/webdev/65722/#comment_1842903</link>
			<description><![CDATA[Нет. Он помогает лучше понять, что происходят тем людям, которые никогда не связывались ни с xhmtl, ни html4 ни с xhxhtmlm.<br/>
<br/>
Например, таким, как я.]]></description>
			<pubDate>Thu, 30 Jul 2009 11:49:41 GMT</pubDate>
			<author>wasia</author>
		</item>
	

	
		<item>
			<title>30.07.2009 11:43:43 Zork</title>
			<guid isPermaLink="true">#comment_1842876</guid>
			<link>#comment_1842876</link>
			<description><![CDATA[Ну идеала то нет конечно, но замена xhtml на html5 это шаг в другом направлении. html позволяет таблицы без tbody. четвертый во всяком случае. Про таблицы, о том и речь, там где огород тегов, можно было бы сосредоточится на css'ном display:table и нет прорвы таблиц. А нагородить кучу элементов, это всегда можно, всяких криворуких «специалистов» всегда навалом. И с ослаблением правил их станет только больше, а нам потом в этом ковыряться.<br/>
<br/>
Вряд ли производители браузеров будут какие то валидаторы встраивать. Они скорее будут делать все возможное, что бы самый кривой на свете код, всетаки отобразить. По этому всякие проверки соответствия стандартам, будут на уровне сторонних валидаторов, как сейчас, а по сему зачем еще чего то придумывать когда есть уже отношения блочные-строчные в существующем стандарте.<br/>
<br/>
Всетаки я не понимаю, зачем придумывать еще кучу тегов с атрибутами, когда в принципе можно ограничится div'ами span'ами ссылками объектами и набором тегов для форм, а все остальное вынести в css. Лучше бы браузеры бы переделали, чтобы браузер, в первую очередь, по css строил вывод нормально, а не по html.<br/>
<br/>
Вообще история с пятым хтмл, видится так: Группе людей запарно было чета там напрягаться, и они решили давайте сделаем как было, только опыт сайтостроения последних лет добавим. И был бы этот what-wg вещью в себе, если бы не застой в w3c где вообще уже мало движухи на тему будущего html стало. И тогда решилось, что «раз нам уже надоело xhtml чета там тянуть, а у ребят уже почти новый стандарт готов, то давай те его двигать, а то мы с этим xhtml совсем завязли. К тому же стадо не хочет сложностей и ни хочет xhtml стандарт намечается мертворожденным».<br/>
Вот и вся не долга, ловко сменили принципы, в угоду толпе.<br/>
<br/>
В результате через три года будет опять бардак и все завопят давайте сделаем формат построже. И еще разработчики браузеров завопят, так как ошибок полезет дофига, потому, что хрен угадаешь, что очередной «домохозяйка» решил опустить в разметке.<br/>
<br/>
Вообщем, судя по этой идиотской движухе, писать нам все равно придется на пятерке, но это не значит, что это хорошо, как пытаются нам поднести это создатели этого стандарта и его почитатели.<br/>
<br/>
]]></description>
			<pubDate>Thu, 30 Jul 2009 11:43:43 GMT</pubDate>
			<author>Zork</author>
		</item>
	

	
		<item>
			<title>30.07.2009 11:30:37 SelenIT</title>
			<guid isPermaLink="true">#comment_1842811</guid>
			<link>#comment_1842811</link>
			<description><![CDATA[Фокус в том, что правила парсинга — в т.ч. для явно ошибочных случаев, типа доктайпа посреди текста — четко прописаны в самом стандарте в виде однозначного дерева выбора. Собственно, именно в этом главное отличие HTML5 от др. стандартов, а не в дополнительных тегах и коротком доктайпе. И <a href="http://www.w3.org/TR/html5/syntax.html#parsing">полное текстовое описание</a> этих правил укладывается в 370 кБ, соответственно, программа, реализующая их, явно будет в разы меньше (вполне сопоставимо с парсером XML). Все проблемы уже решены — знай себе кодируй! :)]]></description>
			<pubDate>Thu, 30 Jul 2009 11:30:37 GMT</pubDate>
			<author>SelenIT</author>
		</item>
	

	
		<item>
			<title>30.07.2009 11:21:26 beartamer</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/webdev/65722/#comment_1842757</guid>
			<link>http://habrahabr.ru/blogs/webdev/65722/#comment_1842757</link>
			<description><![CDATA[удивительно, что и многие люди тоже бессильны =)))]]></description>
			<pubDate>Thu, 30 Jul 2009 11:21:26 GMT</pubDate>
			<author>beartamer</author>
		</item>
	

	
		<item>
			<title>30.07.2009 11:20:17 SelenIT</title>
			<guid isPermaLink="true">#comment_1842752</guid>
			<link>#comment_1842752</link>
			<description><![CDATA[Не «нашим и вашим», а браузерам :). В т.ч. уже существующим…]]></description>
			<pubDate>Thu, 30 Jul 2009 11:20:17 GMT</pubDate>
			<author>SelenIT</author>
		</item>
	

	
		<item>
			<title>30.07.2009 11:19:38 SelenIT</title>
			<guid isPermaLink="true">#comment_1842749</guid>
			<link>#comment_1842749</link>
			<description><![CDATA[Дело не в «доступности домохозяйкам» (это миф — ни одна домохозяйка не заглядывает в спеку;), а в <em>устойчивости даже</em> к домохозяйкам :). Как бы не издевался горе-кодер/редактор/секретарша над разметкой, по незнанию или по злому умыслу — на выходе браузер всегда сможет построить и отобразить более-менее вменяемую DOM-структуру. А с переходом на HTML5 — еще и однозначную DOM-структуру.]]></description>
			<pubDate>Thu, 30 Jul 2009 11:19:38 GMT</pubDate>
			<author>SelenIT</author>
		</item>
	

	
		<item>
			<title>30.07.2009 11:14:34 SelenIT</title>
			<guid isPermaLink="true">#comment_1842734</guid>
			<link>#comment_1842734</link>
			<description><![CDATA[<blockquote>предпочту более строгий формат, который не дает мне расслабится и сделать херню.</blockquote><br/>
А нет такого формата :). У XHTML свои слабости — например, он позволяет сделать таблицу без <code>tbody</code> (чего не позволяет даже HTML:). Не говоря о том, что оба позволяют нагородить прорву вложенных таблиц с несемантичными id-ами и тому подобного ужаса.<br/>
<br/>
В HTML5 как раз делается попытка отслеживать семантику на уровне conformance checker-а (напр., приоритет новых структурных элементов типа section и nav над безликими div-ами), посмотрим, насколько получится…]]></description>
			<pubDate>Thu, 30 Jul 2009 11:14:34 GMT</pubDate>
			<author>SelenIT</author>
		</item>
	

	
		<item>
			<title>30.07.2009 11:14:34 django</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/webdev/65722/#comment_1842733</guid>
			<link>http://habrahabr.ru/blogs/webdev/65722/#comment_1842733</link>
			<description><![CDATA[Интересно почему присутствие слешей, полные атрибуты и т.д. до сих пор так плотно ассоциируются только с xhtml? html позволяет писать коряво, но не заставляет. И вообще в рекомендации есть пункты о том что все правила xhtml можно и нужно использовать в самом html.]]></description>
			<pubDate>Thu, 30 Jul 2009 11:14:34 GMT</pubDate>
			<author>django</author>
		</item>
	

	
		<item>
			<title>30.07.2009 11:02:59 wiktar</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/webdev/65722/#comment_1842705</guid>
			<link>http://habrahabr.ru/blogs/webdev/65722/#comment_1842705</link>
			<description><![CDATA[Так-так-так! Значит, в HTML5 можно будет и так и сяк и этак?<br/>
И, мол, нравится мне кавычки — пишу кавычки, нравится регистр — пишу в каком хочу?<br/>
<br/>
Спасибо за такую свободу! Но ведь какая проблема для парсеров! Я пишу так, а другой — совершенно подругому. Никакого строгого синтаксиса. Сложнее парсить.]]></description>
			<pubDate>Thu, 30 Jul 2009 11:02:59 GMT</pubDate>
			<author>wiktar</author>
		</item>
	

	
		<item>
			<title>30.07.2009 10:58:54 ForeverLive</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/webdev/65722/#comment_1842694</guid>
			<link>http://habrahabr.ru/blogs/webdev/65722/#comment_1842694</link>
			<description><![CDATA[Я сразу и не понял почему пошел на кухню и отрезал себе кусок сыра после прочтения комикса…]]></description>
			<pubDate>Thu, 30 Jul 2009 10:58:54 GMT</pubDate>
			<author>ForeverLive</author>
		</item>
	

	
</channel>
</rss>

