<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Lovata Developers &#187; xthml</title>
	<atom:link href="http://webdev.lovata.com/tag/xthml/feed/" rel="self" type="application/rss+xml" />
	<link>http://webdev.lovata.com</link>
	<description></description>
	<lastBuildDate>Tue, 17 Mar 2009 22:17:07 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>О вопросе стандартизации спецификаций W3C</title>
		<link>http://webdev.lovata.com/2007/12/15/o-voprose-standartizacii-specifikacij-w3c/</link>
		<comments>http://webdev.lovata.com/2007/12/15/o-voprose-standartizacii-specifikacij-w3c/#comments</comments>
		<pubDate>Sat, 15 Dec 2007 13:31:17 +0000</pubDate>
		<dc:creator>Павел Ловцевич</dc:creator>
				<category><![CDATA[браузеры]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[dom]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[ie]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[xthml]]></category>
		<category><![CDATA[вебстандарты]]></category>
		<category><![CDATA[мысли вслух]]></category>

		<guid isPermaLink="false">http://webdev.lovata.com/2007/12/15/golovnoj-boli-vebrazrabotchikov-pora-polozhit-konec/</guid>
		<description><![CDATA[Сегодня я снова хотел бы поднять тему вебстандартов, но в несколько ином ключе. Я считаю, что всем приверженцем канонов  W3C  пора перейти от обороны к наступлению.
Кто-то спросит, о чем это он? Он собирается что-то запретить? Нет, не хочу чтобы, что-либо было запрещено, я хочу, чтобы появились обязательства разработчиков программного обеспечения для Веба перед [...]]]></description>
			<content:encoded><![CDATA[<p>Сегодня я снова хотел бы поднять тему вебстандартов, но в несколько ином ключе. Я считаю, что всем приверженцем канонов  W3C  пора перейти от обороны к наступлению.</p>
<p>Кто-то спросит,<span style="color: black;"> о</span> чем это он? Он собирается что-то запретить? Нет, не хочу чтобы, что-либо было запрещено, я хочу, чтобы появились обязательства разработчиков программного обеспечения для Веба перед потребителями.</p>
<p>Итак, всем нам известен Консорциум Всемирной Паутины (<span style="color: black;">W3C</span>), организация, разрабатывающая и внедряющая технологические стандарты для сети интернет, которые на сегодняшний день, к сожалению, имеют статус рекомендаций. Именно вследствие этого статуса разработчик лидирующего продукта на рынке браузеров продукта относится к его разработке “спустя рукава”. Не последнюю роль в текущем положении вещей сыграл факт победы в свое время Internet Explorer над Netscape Navigator, которые позволил компании Microsoft фактически монополизировать рынок. И я ее за это не виню. Это рыночные отношения и компания смогла выиграть у своего прямого конкурента, за что ей мой респект.</p>
<p>Что мы имеем сегодня вследствие имевшей место победы IE над NN? Если в конце 90х годов в Веб приходили в большинстве своем люди, имеющие все-таки не последнее отношение к ИТ, которые могли делать осознанный выбор программного обеспечения, то сегодня в веб не попал только ленивый. Для этого даже уже совсем необязательно иметь компьютер. Поэтому не редко при общении с заказчиком на<span style="color: black;"> вопрос</span>, каким браузером пользуется Ваша компания, можно увидеть глаза “по пять компеек” с просьбой не ругаться матом. =) Для современного пользователя школьника Васи или секретаря Наташи в некой компании, само понятие интернет неразрывно связано с Internet Explorer, даже, если они не знают этого названия. А этот самый Internet Explorer , в большинстве случаев IE6, безнадежно устарел и страшен в своем понимании рекомендаций W3C. Даже выход IE7не исправил ситуацию должным образом.</p>
<p>Я ничего не имею против позиции компании Microsoft в отношении поставки браузера IE в комплекте с операционной системой, но я крайне негативно отношусь к его качеству.</p>
<p>Буквально на днях норвежская компании Opera, разработчик одноименного конкурента Internet Explorer открыто выступила против<del datetime="2008-01-17T15:09:16+00:00"> голубого гиганта</del> <ins datetime="2008-01-17T15:09:16+00:00">монополиста</ins> из Редмонда, выпустив пресс-релиз, в котором сообщает о подаче в Европейскую комиссию жалобы на корпорацию Microsoft. Разработчики Opera хотят заставить Microsoft прекратить использовать свое доминирующее положение на рынке десктопных ПК для навязывания Internet Explorer и заставить следовать веб-стандартам.</p>
<p>Суть требований компании Opera сводится к двум основным пунктам:</p>
<ul>
<li>Microsoft должна прекратить поставлять операционную систему в связке Internet Explorer и/или включить в поставку предустановленные версии браузеров альтернативных разработчиков. Это, по мнению Opera, предоставит пользователям реальный выбор.</li>
<li>При разработке браузера Microsoft должна следовать действующим индустриальным стандартам. Сложилась неприятная ситуация, когда создатели сайтов руководствуются не существующими стандартами, а тем, как их сайт будет смотреться в браузерах, имеющих большую рыночную долю, остальные браузеры игнорируются.</li>
</ul>
<p>Я придерживаюсь мнения, что заставить Microsoft убрать IE из поставки с операционной системой Windows, как это было в случае с Media Player, будет беспрецедентно сложно, т.к. компоненты IE проникли глубоко в ОС и используются многими ее приложениями. Ситуация же, когда в комплекте с Windows будут поставляться альтернативные браузеры кажется мне утопией.</p>
<p>А вот второй пункт требований норвежских разработчиков кажется мне вполне выполнимой задачей при одном условии. Спецификации W3C должны получить статус международного индустриального стандарта. В этом случае, ни один из разработчиков веббраузеров, а не только компании Microsoft, не вправе будут выпускать на рынок продукт, нарушающий принятые стандарты.</p>
<p>Вебразработчиком, в частности clientside-разработчикам, это позволит облегченно вздохнуть и уделять больше времени не на подгонку качественного кода под некачественные браузеры, а на совершенствование своего кода. Выиграют все и пользователи и разработчики.</p>
<p>Наибольшую головную боль для clientside-разработчиков приносят следующие основные некорректно реализованные спецификации W3C:</p>
<ul>
<li>XHTML</li>
<li>CSS</li>
<li>DOM</li>
</ul>
<p>Кроме того, HTML давно стал стандартом и при том, что его реализация во всех актуальных браузерах не вызывает нареканий, поэтому его тоже следует включить в этот список.<br />
Итак, мое предложение сводится к публикации петиции с просьбой наделения некоторым спецификациям W3C статуса индустриального стандарта.</p>
<p>Итак.</p>
<ol>
<li><a href="http://www.w3.org/TR/html401/">HTML 4.01</a> Текущий статус – рекомендация W3C от 24 декабря 1999 года.</li>
<li><a href="http://www.w3.org/TR/xhtml1/">XHTML 1.0</a> Текущий статус – рекомендация W3C от 26 января 2000 года.</li>
<li><a href="http://www.w3.org/TR/CSS21/">CSS2.1</a> Текущий статус – кандидат на рекомендацию от 19 июля 2007 года. Здесь следует отметить, что компания по сбору подписей в поддержку петиции займет минимум полгода-год, к тому моменту наиболее вероятно эта<span style="color: black;"> спецификация </span>получит статус рекомендации.</li>
<li><a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407/">DOM Level 3 Core</a> Текущий статус – рекомендация W3C от 7 апреля 2004 года.</li>
</ol>
<p>При положительном исходе такой кампании, разработчики браузеров вынуждены будут совершенствовать свой продукт до достижения им высокого уровня, чтобы иметь возможность получить сертификат соответствия и выпустить свой продукт на рынок.</p>
<p>На текущий момент отсутствуют программы сертификации приложений на соответствие разработанным стандартам, однако, я думаю, если кампания будет иметь успех, то будет решена и эта проблема.</p>
<p>После подробного обсуждения проблемы и полученных выводов, я и моя <a href="http://lovata.com/">компания</a> примем решение о необходимости написания петиции и создания сайта для ее поддержки.</p>
<p>Ссылки по теме:</p>
<ol>
<li><a href="http://internetno.net/2007/12/13/opera-files-antitrust-complaint/">Windows без IE — невозможное возможно?</a></li>
<li><a href="http://dimox.name/opera-files-antitrust-complaint-against-microsoft/">Opera подала антимонопольную жалобу против Microsoft</a></li>
<li><a href="http://forum.myopera.net/showflat.php?Number=36926">Opera vs IE: отвечает Microsoft</a></li>
<li><a href="http://www.opera.com/pressreleases/en/2007/12/13/">Urges Microsoft to give consumers a genuine choice of standards—compliant Web browsers</a></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://webdev.lovata.com/2007/12/15/o-voprose-standartizacii-specifikacij-w3c/feed/</wfw:commentRss>
		<slash:comments>30</slash:comments>
		</item>
	</channel>
</rss>
