<?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:atom="http://www.w3.org/2005/Atom"
				  >
<channel>
<atom:link rel="self"  type="application/rss+xml"  href="http://rulinux.net/rss_from_sect_4_subsect_10_thread_36092"  />
<title>rulinux.net - Форум - Talks - Доминирование WebKit приводит к появлению сайтов, несовместимых с другими браузерами </title>
<link>http://rulinux.net/</link>
<description><![CDATA[Портал о GNU/Linux и не только]]></description>
<image><title>rulinux.net - Форум - Talks - Доминирование WebKit приводит к появлению сайтов, несовместимых с другими браузерами </title>
<link>http://rulinux.net/</link>
<url>http://rulinux.net/rss_icon.png</url>
</image>
<item>
<title>Re:Доминирование WebKit приводит к появлению сайтов, несовместимых с другими браузерами </title>
<link>https://rulinux.net/message.php?newsid=36092&amp;page=1#125996</link>
<guid>https://rulinux.net/message.php?newsid=36092&amp;page=1#125996</guid>
<pubDate>Wed, 15 Feb 2012 12:33:34 +0400</pubDate>
<description><![CDATA[<p>Это в каком-то другом мире. Я как-то не вижу, чтобы интернет стал вебкитоцентричным. Всё тот же порядок - IE, Firefox, Opera, Webkit в плане убывания правильности и полноты функционирования основных сайтов. Одно время, благодаря гуглю ФФ даже был на первом месте, но сейчас ситуация опять напоминает &quot;старые добрые&quot; времена доминирования ишака</p>]]></description>
</item>
<item>
<title>Re:Доминирование WebKit приводит к появлению сайтов, несовместимых с другими браузерами </title>
<link>https://rulinux.net/message.php?newsid=36092&amp;page=1#125994</link>
<guid>https://rulinux.net/message.php?newsid=36092&amp;page=1#125994</guid>
<pubDate>Wed, 15 Feb 2012 12:31:08 +0400</pubDate>
<description><![CDATA[<p>Я бы вообще запретил CSS и JS. Сайты грузятся годами и это на современных процессорах(!). Нонсенс!</p>]]></description>
</item>
<item>
<title>Re:Доминирование WebKit приводит к появлению сайтов, несовместимых с другими браузерами</title>
<link>https://rulinux.net/message.php?newsid=36092&amp;page=1#125934</link>
<guid>https://rulinux.net/message.php?newsid=36092&amp;page=1#125934</guid>
<pubDate>Tue, 14 Feb 2012 22:27:30 +0400</pubDate>
<description><![CDATA[<p>&gt; Веб-разработчики, в большинстве своём, вообще не используют эти свойства
<br><br>
Это тупые, неконкуретноспособные разработчики, которые сосут хуй вместо того, чтобы зарабатывать реальное бабло.</p>]]></description>
</item>
<item>
<title>Re:Доминирование WebKit приводит к появлению сайтов, несовместимых с другими браузерами</title>
<link>https://rulinux.net/message.php?newsid=36092&amp;page=1#125927</link>
<guid>https://rulinux.net/message.php?newsid=36092&amp;page=1#125927</guid>
<pubDate>Tue, 14 Feb 2012 20:51:41 +0400</pubDate>
<description><![CDATA[<p>Веб-разработчики, в большинстве своём, вообще не используют эти свойства с префиксами и прочие CSS3. Потому что IE их не умеет.<br><br>Надуманная проблема, хотя и теоретически возможная.</p>]]></description>
</item>
<item>
<title>Доминирование WebKit приводит к появлению сайтов, несовместимых с другими браузерами </title>
<link>https://rulinux.net/message.php?newsid=36092&amp;page=1#125925</link>
<guid>https://rulinux.net/message.php?newsid=36092&amp;page=1#125925</guid>
<pubDate>Tue, 14 Feb 2012 20:44:47 +0400</pubDate>
<description><![CDATA[<p>Вчерашний боян<br><br><a href="http://www.opennet.ru/opennews/art.shtml?num=33076">http://www.opennet.ru/opennews/art.shtml?num=33076</a><br><br>Дэниэл Глазман (Daniel Glazman), один из руководителей рабочей группы по развитию CSS при консорциуме W3C, опубликовал тревожные наблюдения. Еще не забыто время, когда тотальное доминирование браузера Internet Explorer 6 приводило к наводнению Сети сайтами, корректно работающими только в IE. Кажется невероятным, но подобная ситуация начинает повторяться. В настоящее время на мобильных устройствах преобладают браузеры на базе движка WebKit, что приводит к злоупотреблению со специфичными для данного движка CSS-свойствами.<br><br>Благодаря конкуренции, браузеры ушли от проблемы с разной интерпретацией стандартов и в настоящее время предоставляют схожие между собой реализации официальных и де-факто web-стандартов. Дополнительные экспериментальные возможности CSS, присущие только данному виду браузера, реализуются с использованием префиксов, таких как &quot;-moz-&quot;, &quot;-ms-&quot;, &quot;-o-&quot; и &quot;-webkit-&quot;. Реализованные в одном браузере функции быстро подхватываются разработчиками других браузеров, что приводит к доступности идентичных возможностей, но реализованных для каждого браузера со своим префиксом (&quot;-moz-transform&quot;, &quot;-webkit-transform&quot;, &quot;-o-transform&quot;, &quot;-ms-transform&quot;). После того как реализации унифицированы между разными браузерами вне стандарта зарождается CSS-свойство без префикса (для ранее приведённого примера браузеры начали поддерживать &quot;transform&quot;, несмотря на то, что спецификация CSS3 ещё не принята).<br><br>Проблема состоит в том, что web-разработчики многих web-приложений не утруждают себя заботой об обеспечении совместимости и указывают только свойства для наиболее популярного продукта. Например, используют специфичное для WebKit свойство &quot;-webkit-transform-style&quot;, забывая указать аналог, реализованный другими проектами (&quot;-moz-transform-style&quot;). Иногда складывается нелепая ситуация, когда разработчик указывает свойство с префиксом, игнорируя уже утверждённый аналог без префикса (например, &quot;-webkit-linear-gradient&quot; вместо &quot;linear-gradient&quot;).<br><br>Всё это приводит к нарастанию очередной волны несовместимостей сайтов со всеми доступными браузерами. Особенно остро проблема проявляется для мобильных web-приложений, которые часто пишутся только с оглядкой на движок WebKit, который одновременно является лидером по созданию различных экспериментальных возможностей, реализуемых в рамках префикса &quot;-webkit-&quot;. Несмотря на то, что разработчикам не рекомендуется использовать CSS-свойства с префиксами, до момента появления поддерживаемого всеми браузерами аналога, многие не обращают внимание на рекомендации и активно внедряют новинки в свои проекты. Если не остановить данный процесс сейчас, производители других браузеров начнут для обеспечения совместимости с подобными проектами предоставлять поддержку префиксов &quot;-webkit-&quot; в неизменном виде (например, в Firefox или Opera появится &quot;-webkit-transform&quot;), что окончательно развяжет руки web-разработчикам в использовании данного префикса и превратит CSS-эксперименты WebKit в стандарт де-факто.<br><br>Энтузиасты пытаются решить проблему с разнородностью CSS-префиксов в открытых проектах своими силами. Например, в рамках инициативы Pre-fix the web осуществляется поиск подобных злоупотреблений CSS-префиксами и их исправление для проектов, размещённых в GitHub. В сети также предлагается подписать петицию, призывающую Microsoft, Mozilla и Opera не превращать наработки с префиксами &quot;-webkit-&quot; в стандарт де-факто. </p>]]></description>
</item>
</channel>
</rss>