<?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>Димитър Трепечов &#187; Скриптове</title>
	<atom:link href="http://www.trepechov.com/category/scripts/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.trepechov.com</link>
	<description></description>
	<lastBuildDate>Fri, 09 Mar 2012 07:53:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Skype Avatar Resizer</title>
		<link>http://www.trepechov.com/scripts/skype-avatar-resizer/</link>
		<comments>http://www.trepechov.com/scripts/skype-avatar-resizer/#comments</comments>
		<pubDate>Sat, 11 Oct 2008 13:57:55 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Полезно]]></category>
		<category><![CDATA[Скриптове]]></category>

		<guid isPermaLink="false">http://www.trepechov.com/?p=69</guid>
		<description><![CDATA[На скоро ми се наложи да напиша прост едитор за картинки и с малко пригаждане на готовия код се получи редактор, с който всеки може да обработи Skype аватара си така, че да изглежда добре. Скрипта е базиран на Flash-интерфейс, с помощта, на който избирате как да изглежда Вашия аватар и един безплатен php-клас, който [...]]]></description>
			<content:encoded><![CDATA[<p>На скоро ми се наложи да напиша прост едитор за картинки и с малко пригаждане на готовия код се получи редактор, с който всеки може да обработи Skype аватара си така, че да изглежда добре.</p>
<p>Скрипта е базиран на Flash-интерфейс, с помощта, на който избирате как да изглежда Вашия аватар и един <a href="http://www.karailiev.net/2008/php-gd-image-resize/" target="_blank">безплатен php-клас</a>, който прави необходимите редакции.</p>
<p><a href="http://www.trepechov.com/?page_id=66">Пробвайте го сами!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.trepechov.com/scripts/skype-avatar-resizer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PNG-прозрачност в Internet Explorer 6</title>
		<link>http://www.trepechov.com/scripts/png-%d0%bf%d1%80%d0%be%d0%b7%d1%80%d0%b0%d1%87%d0%bd%d0%be%d1%81%d1%82-%d0%b2-internet-explorer/</link>
		<comments>http://www.trepechov.com/scripts/png-%d0%bf%d1%80%d0%be%d0%b7%d1%80%d0%b0%d1%87%d0%bd%d0%be%d1%81%d1%82-%d0%b2-internet-explorer/#comments</comments>
		<pubDate>Mon, 07 Jul 2008 20:01:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Скриптове]]></category>

		<guid isPermaLink="false">http://www.trepechov.com/?p=55</guid>
		<description><![CDATA[Често при изграждането на един сайт дизайнът налага да се използват прозрачни или полупрозрачни елементи. Png-прозрачността е реализирана в новите браузъри, но не така стоят нещата с по-старите версии на Internet Explorer, който все още са доста разпространени сред интернет потребителите. Именно това налага сайтовете, който се изграждат, да са съобразени и с тях. Съществуват [...]]]></description>
			<content:encoded><![CDATA[<p>Често при изграждането на един сайт дизайнът налага да се използват прозрачни или полупрозрачни елементи. <strong>Png</strong>-прозрачността е реализирана в новите браузъри, но не така стоят нещата с по-старите версии на <strong>Internet Explorer</strong>, който все още са <a href="http://w3schools.com/browsers/browsers_stats.asp" target="_blank">доста разпространени</a> сред  интернет потребителите. Именно това налага сайтовете, който се изграждат, да са съобразени и с тях.<br />
<br />
Съществуват множество техники за реализиране ефекта на прозрачност и полупрозрачност. Използването не <strong>gif</strong>-файлове е компромисен вариант налагащ ограничени към броя на цветовете, но той е приложим само в случаите на пълна прозрачност. В някой случаи ефект на полупрозрачност може да се постигне и чрез обикновени <strong>jpg</strong>-файлове, но при този метод доста често се наблюдават „бъгове”.<br />
<br />
Еднозначно решение на този проблем няма, или поне аз не съм го открил до момента, но в зависимост от случая подбирам някое от следните решения, който с течение на времето са се оказали най-ефективни според мен.<br />
<br />
Решенията описани по-долу са базирана върху употребата на <strong>png</strong>-файлове и няколко скрипта, който „връщат” прозрачността и полупрозрачност с помощта на <strong>DirectX </strong>в <strong>Internet Explorer 6</strong> и предхождащите го версии на браузъра.<br />
<br />
Ако <strong>png</strong>–файлове са използвани чрез <strong>&lt;img&gt;</strong>-тагове в <strong>HTML</strong> -a на сайта употребата на <a href="http://trepechov.com/wp-content/uploads/other/pngimgfix.zip">този скрипт</a> е много ефективно и елегантно решение на проблема. Само поставете някъде в <strong>&lt;head&gt;</strong>-a на вашия сайт този код</p>
<div class="dean_ch" style="white-space: wrap;">&lt;script src=&quot;pngimgfix.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;</div>
<p>и скрипта автоматично ще обходи <strong>png</strong>-елементите в кода и ще направи необходимото, за да изглеждат „както трябва”.<br />
<br />
Ако използвате <strong>png</strong>–файлове за фон на <strong>&lt;div&gt;</strong> или други <strong>HTML</strong>-елементи зададен посредством <strong>CSS</strong> може да използвате едни от двата варианта на <a href="http://trepechov.com/wp-content/uploads/other/pngcssfix.zip">този скрипт</a>. Добавете към елемента, който има <strong>png</strong>-файл за фон следния стил</p>
<div class="dean_ch" style="white-space: wrap;">&lt;div style=&quot;behavior:url(iefixScale.htc);&quot;&gt;&lt;/div&gt;</div>
<p>В случай, че фона се наслагва няколко пъти (<em>background-repeat:repeat;</em>) скрипта не реаги коректно. Следващите примерни показват разликите между двата варианта на този скрипт.<br />
<br />
<img style="float:none;" title="div" src="http://www.trepechov.com/wp-content/uploads/2008/07/div.jpg" alt="" width="62" height="82" /> <strong>&lt;div&gt;</strong>-a, на който ще сложим фон<br />
<br />
<img title="background" src="http://www.trepechov.com/wp-content/uploads/2008/07/background.png" alt="" width="60" height="10" /> фона, който слагаме на <strong>&lt;div&gt;</strong>-a<br />
<br />
<img title="scale" src="http://www.trepechov.com/wp-content/uploads/2008/07/scale.jpg" alt="" width="62" height="82" /> резултат ако използваме <strong>scale</strong>-варианта (фонът се &#8222;разтяга&#8220; върху цялата площ<strong>&lt;div&gt;</strong>-a)<br />
<br />
<img title="crop" src="http://www.trepechov.com/wp-content/uploads/2008/07/crop.jpg" alt="" width="62" height="82" /> резултат ако използваме <strong>crop</strong>-варианта (фонът се &#8222;нанася&#8220; само веднъж<strong> </strong>в <strong>&lt;div&gt;</strong>-a <span style="color: #ff0000;">*</span>)<br />
<br />
<span style="color: #ff0000;">*</span> При използване на <strong>crop</strong>-варианта<em> background-position </em>отпада т.е. фонът е винаги в горния ляв ъгъл.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.trepechov.com/scripts/png-%d0%bf%d1%80%d0%be%d0%b7%d1%80%d0%b0%d1%87%d0%bd%d0%be%d1%81%d1%82-%d0%b2-internet-explorer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

