<?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>Fix Blog &#187; ie</title>
	<atom:link href="http://fixblog.ru/tag/ie/feed/" rel="self" type="application/rss+xml" />
	<link>http://fixblog.ru</link>
	<description>в помощь веб-мастерам</description>
	<lastBuildDate>Fri, 03 Jun 2011 05:32:27 +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>Internet explorer + mootools. Операция прервана/Operation aborted</title>
		<link>http://fixblog.ru/2009/03/09/internet-explorer-mootools-%d0%be%d0%bf%d0%b5%d1%80%d0%b0%d1%86%d0%b8%d1%8f-%d0%bf%d1%80%d0%b5%d1%80%d0%b2%d0%b0%d0%bd%d0%b0operation-aborted/</link>
		<comments>http://fixblog.ru/2009/03/09/internet-explorer-mootools-%d0%be%d0%bf%d0%b5%d1%80%d0%b0%d1%86%d0%b8%d1%8f-%d0%bf%d1%80%d0%b5%d1%80%d0%b2%d0%b0%d0%bd%d0%b0operation-aborted/#comments</comments>
		<pubDate>Mon, 09 Mar 2009 18:43:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Fix]]></category>
		<category><![CDATA[i6]]></category>
		<category><![CDATA[ie]]></category>
		<category><![CDATA[ie7]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[js]]></category>

		<guid isPermaLink="false">http://fixblog.ru/?p=135</guid>
		<description><![CDATA[При использовании библиотеки mootools и innerHTML или appendChild в интернет эксплорер возникает ошибка &#8211; страница не загружается и выдается ошибка &#8211; операция прервана.
Возникает это, потому что дочерний контейнер содержит скрипт, изменяющий родительский контейнер.
На сайте Microsoft об этой проблеме знают, но решения, кроме как использовать internet explorer 8 &#8211; не предлагают. Нам такой вариант не подходит, [...]]]></description>
			<content:encoded><![CDATA[<p>При использовании библиотеки mootools и innerHTML или appendChild в интернет эксплорер возникает ошибка &#8211; страница не загружается и выдается ошибка &#8211; операция прервана.</p>
<p>Возникает это, потому что дочерний контейнер содержит скрипт, изменяющий родительский контейнер.</p>
<p>На сайте <a rel="nofollow" href="http://support.microsoft.com/kb/927917/" target="_blank">Microsoft</a> об этой проблеме знают, но решения, кроме как использовать internet explorer 8 &#8211; не предлагают. Нам такой вариант не подходит, да и решение простое до безобразия &#8211; тегу script надо добавить defer="defer".<br />
Таким образом мы говорим браузеру, что исполнять этот скрипт нужно после полной загрузки страницы.</p>
]]></content:encoded>
			<wfw:commentRss>http://fixblog.ru/2009/03/09/internet-explorer-mootools-%d0%be%d0%bf%d0%b5%d1%80%d0%b0%d1%86%d0%b8%d1%8f-%d0%bf%d1%80%d0%b5%d1%80%d0%b2%d0%b0%d0%bd%d0%b0operation-aborted/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Прозрачный PNG в IE 6. Универсальное решение.</title>
		<link>http://fixblog.ru/2009/03/05/%d0%bf%d1%80%d0%be%d0%b7%d1%80%d0%b0%d1%87%d0%bd%d1%8b%d0%b9-png-%d0%b2-ie-6-%d1%83%d0%bd%d0%b8%d0%b2%d0%b5%d1%80%d1%81%d0%b0%d0%bb%d1%8c%d0%bd%d0%be%d0%b5-%d1%80%d0%b5%d1%88%d0%b5%d0%bd%d0%b8%d0%b5/</link>
		<comments>http://fixblog.ru/2009/03/05/%d0%bf%d1%80%d0%be%d0%b7%d1%80%d0%b0%d1%87%d0%bd%d1%8b%d0%b9-png-%d0%b2-ie-6-%d1%83%d0%bd%d0%b8%d0%b2%d0%b5%d1%80%d1%81%d0%b0%d0%bb%d1%8c%d0%bd%d0%be%d0%b5-%d1%80%d0%b5%d1%88%d0%b5%d0%bd%d0%b8%d0%b5/#comments</comments>
		<pubDate>Thu, 05 Mar 2009 13:25:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Fix]]></category>
		<category><![CDATA[ie]]></category>
		<category><![CDATA[ie6]]></category>
		<category><![CDATA[png]]></category>

		<guid isPermaLink="false">http://fixblog.ru/2009/03/05/%d0%bf%d1%80%d0%be%d0%b7%d1%80%d0%b0%d1%87%d0%bd%d1%8b%d0%b9-png-%d0%b2-ie-6-%d1%83%d0%bd%d0%b8%d0%b2%d0%b5%d1%80%d1%81%d0%b0%d0%bb%d1%8c%d0%bd%d0%be%d0%b5-%d1%80%d0%b5%d1%88%d0%b5%d0%bd%d0%b8%d0%b5/</guid>
		<description><![CDATA[Во всех предыдущих решениях предполагалось, что картинке .png или окружающему ее диву – будет присваиваться определенный класс.
Этот вариант – сам ищет все .png на странице и делает их прозрачными.
Качаем файл »
В нем лежит скрипт и картинка. Папку pngfix кидаем в корень (если будете переименовывать – в скрипте надо заменить первую строчку – путь до clear.gif).
И [...]]]></description>
			<content:encoded><![CDATA[<p>Во всех предыдущих решениях предполагалось, что картинке .png или окружающему ее диву – будет присваиваться определенный класс.<br />
Этот вариант – сам ищет все .png на странице и делает их прозрачными.</p>
<p><a href="/files/pngfix.zip">Качаем файл »</a></p>
<p>В нем лежит скрипт и картинка. Папку pngfix кидаем в корень (если будете переименовывать – в скрипте надо заменить первую строчку – путь до clear.gif).</p>
<p>И теперь – подключаем условными комментариями (чтобы не морочить голову другим браузерам) сам скрипт:</p>
<p>&lt;!&#8211;[if lt IE 7]&gt;<br />
&lt;script type="text/javascript" src="/pngfix/unitpngfix.js"&gt;&lt;/script&gt;<br />
&lt;![endif]&#8211;&gt;</p>
]]></content:encoded>
			<wfw:commentRss>http://fixblog.ru/2009/03/05/%d0%bf%d1%80%d0%be%d0%b7%d1%80%d0%b0%d1%87%d0%bd%d1%8b%d0%b9-png-%d0%b2-ie-6-%d1%83%d0%bd%d0%b8%d0%b2%d0%b5%d1%80%d1%81%d0%b0%d0%bb%d1%8c%d0%bd%d0%be%d0%b5-%d1%80%d0%b5%d1%88%d0%b5%d0%bd%d0%b8%d0%b5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IE6 и IE7 На одной машине. Multiple IE.</title>
		<link>http://fixblog.ru/2008/09/02/ie6-%d0%b8-ie7-%d0%bd%d0%b0-%d0%be%d0%b4%d0%bd%d0%be%d0%b9-%d0%bc%d0%b0%d1%88%d0%b8%d0%bd%d0%b5-multiple-ie/</link>
		<comments>http://fixblog.ru/2008/09/02/ie6-%d0%b8-ie7-%d0%bd%d0%b0-%d0%be%d0%b4%d0%bd%d0%be%d0%b9-%d0%bc%d0%b0%d1%88%d0%b8%d0%bd%d0%b5-multiple-ie/#comments</comments>
		<pubDate>Tue, 02 Sep 2008 08:59:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Новичкам]]></category>
		<category><![CDATA[ie]]></category>
		<category><![CDATA[ie multiple]]></category>
		<category><![CDATA[ie6]]></category>
		<category><![CDATA[ie7]]></category>

		<guid isPermaLink="false">http://fixblog.ru/?p=88</guid>
		<description><![CDATA[А этот способ уже для обладателей internet explorer 7 как браузера по умолчанию.
Качаем этот файлик: Multiple IE (10.4 mb).
В нем – набор браузеров internet explorer версий 3.5-6 для одновременной работы.
]]></description>
			<content:encoded><![CDATA[<p>А этот способ уже для обладателей internet explorer 7 как браузера по умолчанию.<br />
Качаем этот файлик: <a href="/files/multiple-ie-setup.exe">Multiple IE (10.4 mb)</a>.<br />
В нем – набор браузеров internet explorer версий 3.5-6 для одновременной работы.</p>
]]></content:encoded>
			<wfw:commentRss>http://fixblog.ru/2008/09/02/ie6-%d0%b8-ie7-%d0%bd%d0%b0-%d0%be%d0%b4%d0%bd%d0%be%d0%b9-%d0%bc%d0%b0%d1%88%d0%b8%d0%bd%d0%b5-multiple-ie/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Инструменты web-мастера</title>
		<link>http://fixblog.ru/2008/08/05/%d0%b8%d0%bd%d1%81%d1%82%d1%80%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b-web-%d0%bc%d0%b0%d1%81%d1%82%d0%b5%d1%80%d0%b0/</link>
		<comments>http://fixblog.ru/2008/08/05/%d0%b8%d0%bd%d1%81%d1%82%d1%80%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b-web-%d0%bc%d0%b0%d1%81%d1%82%d0%b5%d1%80%d0%b0/#comments</comments>
		<pubDate>Tue, 05 Aug 2008 16:16:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Новичкам]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[ie]]></category>
		<category><![CDATA[mozilla]]></category>

		<guid isPermaLink="false">http://fixblog.ru/?p=48</guid>
		<description><![CDATA[Собственно то, что очень круто помогает мне в работе и сильно экономит время. Эти программы показывают кусок кода того места, на которое вы навели мышку, а также его css свойства.
Т.к. браузер Opera я считаю извращенством, то пишу только для IE и FireFox, хотя для первого где-то видел подобное.
IE: IE Developer toolbar – скачать с сайта [...]]]></description>
			<content:encoded><![CDATA[<p>Собственно то, что очень круто помогает мне в работе и сильно экономит время. Эти программы показывают кусок кода того места, на которое вы навели мышку, а также его css свойства.<br />
Т.к. браузер Opera я считаю извращенством, то пишу только для IE и FireFox, хотя для первого где-то видел подобное.<br />
<strong>IE</strong>: <noindex><a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=e59c3964-672d-4511-bb3e-2d5e1db91038&amp;displaylang=en" rel="nofollow">IE Developer toolbar – скачать с сайта разработчика</a></noindex><br />
<strong>FireFox</strong>: <noindex><a href="http://firebug.ru/" rel="nofollow">Firebug &#8211; установить</a></noindex></p>
<p>Конечно же их функционал не ограничен лишь просмотром css, но использую я их только для этого.</p>
]]></content:encoded>
			<wfw:commentRss>http://fixblog.ru/2008/08/05/%d0%b8%d0%bd%d1%81%d1%82%d1%80%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b-web-%d0%bc%d0%b0%d1%81%d1%82%d0%b5%d1%80%d0%b0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Прозрачный PNG в ie6 (Вариант 2)</title>
		<link>http://fixblog.ru/2008/07/02/%d0%bf%d1%80%d0%be%d0%b7%d1%80%d0%b0%d1%87%d0%bd%d1%8b%d0%b9-png-%d0%b2-ie6/</link>
		<comments>http://fixblog.ru/2008/07/02/%d0%bf%d1%80%d0%be%d0%b7%d1%80%d0%b0%d1%87%d0%bd%d1%8b%d0%b9-png-%d0%b2-ie6/#comments</comments>
		<pubDate>Wed, 02 Jul 2008 04:27:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Fix]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[ie]]></category>
		<category><![CDATA[ie6]]></category>
		<category><![CDATA[фичи]]></category>

		<guid isPermaLink="false">http://fixblog.ru/?p=19</guid>
		<description><![CDATA[PNG-24 &#8211; отличный формат для веб, может передавать полупрозрачность. Но в internet explorer 6 прозрачности нет.
На помощь приходит следующий код:
&#60;i class="png"&#62;&#60;img src="kartinka.png"&#62;&#60;/i&#62;
Как можно понять тут выводится сама png картинка, обернутая в тег &#60;i&#62;. Сам этот тег &#60;i&#62; можно заменить на что угодно, важно чтобы у него был прописан class="png".
Далее в css вставляем это:
/*png in ie6 [...]]]></description>
			<content:encoded><![CDATA[<p>PNG-24 &#8211; отличный формат для веб, может передавать полупрозрачность. Но в internet explorer 6 прозрачности нет.</p>
<p>На помощь приходит следующий код:<br />
<em>&lt;i class="png"&gt;&lt;img src="kartinka.png"&gt;&lt;/i&gt;<br />
</em>Как можно понять тут выводится сама png картинка, обернутая в тег <em>&lt;i&gt;</em>. Сам этот тег <em>&lt;i&gt;</em> можно заменить на что угодно, важно чтобы у него был прописан <em>class="png".</em></p>
<p>Далее в css вставляем это:<br />
<em>/*png in ie6 fix*/<br />
* html .png<br />
{<br />
width: expression(this.firstChild.width);<br />
filter: expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src=&#8217;"+<br />
this.firstChild.src+"&#8216;, sizingMethod=&#8217;image&#8217;)");</em></p>
<p><em>background: expression("transparent url("+<br />
this.firstChild.src.replace(".png", ".gif")+") no-repeat");<br />
background: none !important;<br />
}</em></p>
<p><em>* html .png img<br />
{<br />
behavior: expression(this.style.visibility="hidden");<br />
}<br />
/*png in ie6 fix*/</em></p>
<p>Все, наслаждаемся прозрачностью и полупрозрачностью!</p>
]]></content:encoded>
			<wfw:commentRss>http://fixblog.ru/2008/07/02/%d0%bf%d1%80%d0%be%d0%b7%d1%80%d0%b0%d1%87%d0%bd%d1%8b%d0%b9-png-%d0%b2-ie6/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Прозрачный PNG в IE 6</title>
		<link>http://fixblog.ru/2008/06/16/%d0%bf%d1%80%d0%be%d0%b7%d1%80%d0%b0%d1%87%d0%bd%d1%8b%d0%b9-png-%d0%b2-ie-6/</link>
		<comments>http://fixblog.ru/2008/06/16/%d0%bf%d1%80%d0%be%d0%b7%d1%80%d0%b0%d1%87%d0%bd%d1%8b%d0%b9-png-%d0%b2-ie-6/#comments</comments>
		<pubDate>Mon, 16 Jun 2008 10:38:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Fix]]></category>
		<category><![CDATA[Новичкам]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[ie]]></category>
		<category><![CDATA[фича]]></category>

		<guid isPermaLink="false">http://fixblog.ru/?p=13</guid>
		<description><![CDATA[Достигается на самом деле довольно-таки легко. Берем прозрачный png, берем следующий код:
&#60;script type="text/javascript"&#62;
function fixPNG(element)
{
  //Если браузер IE версии 5.5-6
  if (/MSIE (5\.5&#124;6).+Win/.test(navigator.userAgent))
  {
    var src;
    if (element.tagName==&#8217;IMG&#8217;) //Если текущий элемент картинка (тэг IMG)
    {
      if (/\.png$/.test(element.src)) //Если файл [...]]]></description>
			<content:encoded><![CDATA[<p>Достигается на самом деле довольно-таки легко. Берем прозрачный png, берем следующий код:<br />
<em>&lt;script type="text/javascript"&gt;<br />
function fixPNG(element)<br />
{<br />
  //Если браузер IE версии 5.5-6<br />
  if (/MSIE (5\.5|6).+Win/.test(navigator.userAgent))<br />
  {<br />
    var src;<br />
    if (element.tagName==&#8217;IMG&#8217;) //Если текущий элемент картинка (тэг IMG)<br />
    {<br />
      if (/\.png$/.test(element.src)) //Если файл картинки имеет расширение PNG<br />
      {<br />
        src = element.src;<br />
        element.src = "/blank.gif"; //заменяем изображение прозрачным gif-ом<br />
      }<br />
    }<br />
    else //иначе, если это не картинка а другой элемент<br />
    {<br />
   //если у элемента задана фоновая картинка, то присваеваем значение свойства background-шmage переменной src<br />
      src = element.currentStyle.backgroundImage.match(/url\("(.+\.png)"\)/i);<br />
      if (src)<br />
      {<br />
        src = src[1]; //берем из значения свойства background-шmage только адрес картинки<br />
        element.runtimeStyle.backgroundImage="none"; //убираем фоновое изображение<br />
      }<br />
    }<br />
    //если, src не пуст, то нужно загрузить изображение с помощью фильтра AlphaImageLoader<br />
    if (src) element.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=&#8217;" + src + "&#8216;,sizingMethod=&#8217;scale&#8217;)";<br />
  }<br />
}<br />
&lt;/script&gt;<br />
</em>Вставляем ПЕРЕД следующим html:<br />
<em>&lt;div style=”background: url(some.png) no-repeat;” class=”someclass”&gt;&lt;a href=”#”&gt;Ссылка&lt;/a&gt;&lt;/div&gt;</em><br />
Или таким, если png вставляется не бекграундом:<br />
<em>&lt;div class=”someclass”&gt;&lt;img src=”some.png” /&gt;&lt;/div&gt;</em><br />
Остается добавить в css следющее:<br />
<em>.someclass {<br />
filter:expression(fixPNG(this));<br />
}</em><br />
Все, теперь png во всех браузерах прозрачная!<br />
Остается добавить – что если сверху png присутствуют какие-либо ссылки, или интерактивные поля (формы и т.п.), то они будут ниже картинки и не кликабельны, решается это просто, добавляется объекту, который нужно поставить выше position: relative;<br />
На данном примере это выглядит так:<br />
<em> .someclass a {<br />
position: relative;<br />
}</em></p>
]]></content:encoded>
			<wfw:commentRss>http://fixblog.ru/2008/06/16/%d0%bf%d1%80%d0%be%d0%b7%d1%80%d0%b0%d1%87%d0%bd%d1%8b%d0%b9-png-%d0%b2-ie-6/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Max-width, max-height, min-height, min-width в IE</title>
		<link>http://fixblog.ru/2008/06/10/max-width-max-height-min-height-min-width-%d0%b2-ie/</link>
		<comments>http://fixblog.ru/2008/06/10/max-width-max-height-min-height-min-width-%d0%b2-ie/#comments</comments>
		<pubDate>Tue, 10 Jun 2008 10:30:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Fix]]></category>
		<category><![CDATA[Новичкам]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[ie]]></category>
		<category><![CDATA[opera]]></category>
		<category><![CDATA[фичи]]></category>

		<guid isPermaLink="false">http://fixblog.ru/?p=11</guid>
		<description><![CDATA[Проблема – не работают эти свойства в Internet Explorer 6 и ниже версий. Решений в интернете нашел много, но большинство вешали браузер, либо просто не работали. Что заметил, совместная попытка использования замены max-height и max-width – приведет к сносу башни у IE, и он попросту зависнет. Но, ближе к делу:
max-width
#block {
max-width:100px;
width: expression(this.offsetWidth &#62; 101?"100&#8243;:"this.offsetWidth");
}
max-height
#block {
max-height:100px;
height: [...]]]></description>
			<content:encoded><![CDATA[<p>Проблема – не работают эти свойства в Internet Explorer 6 и ниже версий. Решений в интернете нашел много, но большинство вешали браузер, либо просто не работали. Что заметил, совместная попытка использования замены max-height и max-width – приведет к сносу башни у IE, и он попросту зависнет. Но, ближе к делу:<br />
<em>max-width<br />
#block {<br />
max-width:100px;<br />
width: expression(this.offsetWidth &gt; 101?"100&#8243;:"this.offsetWidth");</p>
<p>}<br />
max-height<br />
#block {<br />
max-height:100px;<br />
height: expression(this.offsetHeight &gt; 101?"100&#8243;:"this.offsetHeight");<br />
}</em></p>
<p>Принцип действия понять не сложно &#8211; "если размер больше 100, ставь 100&#8243;</p>
<p>Что до min-height и min-width &#8211; тут проще, в IE6 они равносильны обычным width и height, и нужны только для firefox и opera.</p>
]]></content:encoded>
			<wfw:commentRss>http://fixblog.ru/2008/06/10/max-width-max-height-min-height-min-width-%d0%b2-ie/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>

