preload
мая 18

Иногда в целях тестирования нужен ie6, а винды под рукой нет. В таком случае его можно запустить под wine:

sudo apt-get install wine cabextract
wget http://www.kegel.com/wine/winetricks
sh winetricks ie6

Вуаля! Теперь у нас есть ie6 на нашем nix-боксе:

ie6 под wine

Связанные записи


Метки:
Мар 30

Я вот подумал, зачем использовать относительно тяжелые лечилки вроде Unit PNG Fix или IE PNG Fix, если все что требуется – это вылечить PNG, подключенные только тегом img? Подумал, и изобрел велосипед:

function fixPng(){
	var imgs = document.getElementsByTagName('IMG');
	var mask = /\.png/i;
	for(i = 0; i < imgs.length; i++)
	{
		img = imgs[i];
		if(!img.src.match(mask)) continue;
		var src = img.src;
		img.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+src+"',sizing='scale')";
		img.src = "js/clear.gif";
	}
}
window.attachEvent("onload", fixPng);

Ложим в папку со скриптом прозрачный PNG-файл размером 1x1px и подключаем его при помощи условных комментариев (conditional comments):

<!--[if lt IE 7]>
<script src="js/pngfixer.js" type="text/javascript"></script>
< ![endif]>

Качаем тут

Связанные записи


Метки: