<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>basarozcan &#187; sprite</title>
	<atom:link href="http://basarozcan.wordpress.com/tag/sprite/feed/" rel="self" type="application/rss+xml" />
	<link>http://basarozcan.wordpress.com</link>
	<description>Web Tasarımı hakkında ipucu ve rehberler</description>
	<lastBuildDate>Sat, 21 Mar 2009 13:44:32 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>tr</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='basarozcan.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/1c002e3ca111c07cec10f4e0eb7f20aa?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>basarozcan &#187; sprite</title>
		<link>http://basarozcan.wordpress.com</link>
	</image>
			<item>
		<title>CSS Sprite ile bandwidth tasarrufu</title>
		<link>http://basarozcan.wordpress.com/2008/09/27/css-sprite-ile-bandwidth-tasarrufu/</link>
		<comments>http://basarozcan.wordpress.com/2008/09/27/css-sprite-ile-bandwidth-tasarrufu/#comments</comments>
		<pubDate>Sat, 27 Sep 2008 11:45:56 +0000</pubDate>
		<dc:creator>basarozcan</dc:creator>
				<category><![CDATA[tasarım]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[cssgirl]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[ipucu]]></category>
		<category><![CDATA[menu]]></category>
		<category><![CDATA[rehber]]></category>
		<category><![CDATA[rollover]]></category>
		<category><![CDATA[sprite]]></category>
		<category><![CDATA[teknik]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://basarozcan.wordpress.com/?p=53</guid>
		<description><![CDATA[Daha önce ben de CSS Sprite&#8217;ların kullanılışı hakkında &#8220;Sprite’lar nedir? Nasıl kullanılır?&#8220;adında bir makale yazmıştım. Bugün çeşitli RSS yayınlarını okurken CSSgirl sitesinde yazılmış olan CSS Sprite makalesi gözüme çarptı ve ne kadar ayrıntılı işlediklerini görünce sizle paylaşmak istedim. Sprite tekniği ile rollover bir menünün nasıl yapıldığını en ince detayına kadar anlatmışlar.
Buradan okuyabilirsiniz.
    [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=basarozcan.wordpress.com&blog=3823893&post=53&subd=basarozcan&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Daha önce ben de CSS Sprite&#8217;ların kullanılışı hakkında &#8220;<a href="http://basarozcan.wordpress.com/2008/06/21/spritelar-nedir-nasil-kullanilir/">Sprite’lar nedir? Nasıl kullanılır?</a>&#8220;adında bir <a href="http://basarozcan.wordpress.com/2008/06/21/spritelar-nedir-nasil-kullanilir/">makale</a> yazmıştım. Bugün çeşitli RSS yayınlarını okurken <a href="http://www.cssgirl.com/">CSSgirl</a> sitesinde yazılmış olan CSS Sprite makalesi gözüme çarptı ve ne kadar ayrıntılı işlediklerini görünce sizle paylaşmak istedim. Sprite tekniği ile rollover bir menünün nasıl yapıldığını en ince detayına kadar anlatmışlar.</p>
<p><a href="http://www.cssgirl.com/resources/2008/05/28/css-sprites-easily-use-css-to-replace-images/">Buradan</a> okuyabilirsiniz.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/basarozcan.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/basarozcan.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/basarozcan.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/basarozcan.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/basarozcan.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/basarozcan.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/basarozcan.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/basarozcan.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/basarozcan.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/basarozcan.wordpress.com/53/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=basarozcan.wordpress.com&blog=3823893&post=53&subd=basarozcan&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://basarozcan.wordpress.com/2008/09/27/css-sprite-ile-bandwidth-tasarrufu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5cd39515e288f0b70b8e7d8e176bf078?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">basarozcan</media:title>
		</media:content>
	</item>
		<item>
		<title>Sprite&#8217;lar nedir? Nasıl kullanılır?</title>
		<link>http://basarozcan.wordpress.com/2008/06/21/spritelar-nedir-nasil-kullanilir/</link>
		<comments>http://basarozcan.wordpress.com/2008/06/21/spritelar-nedir-nasil-kullanilir/#comments</comments>
		<pubDate>Sat, 21 Jun 2008 15:54:37 +0000</pubDate>
		<dc:creator>basarozcan</dc:creator>
				<category><![CDATA[tasarım]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[eburhan]]></category>
		<category><![CDATA[oval köşe]]></category>
		<category><![CDATA[performans]]></category>
		<category><![CDATA[rounded corner]]></category>
		<category><![CDATA[sprite]]></category>
		<category><![CDATA[tek imaj]]></category>
		<category><![CDATA[tek resim]]></category>
		<category><![CDATA[yuvarlak köşe]]></category>

		<guid isPermaLink="false">http://basarozcan.wordpress.com/?p=33</guid>
		<description><![CDATA[
CSS Sprite&#8217;ları konusunda daha önce bir yazıyla karşılaştınız mı? Sprite&#8217;ın bir içecektan olmaktan başka web tasarımından nasıl bir terim olduğunu biliyor musunuz? Eğer bilmiyorsanız Sprite nedir hep beraber öğrenelim&#8230;
Sprite nedir?
Sprite bir imaj dosyasıdır. Ama bu imaj dosyanın diğerlerinden tek bir farkı vardır o da birçok imaj dosyasını içinde bulundurmasıdır. Örneğin ülke bayraklarının herbirini tek tek [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=basarozcan.wordpress.com&blog=3823893&post=33&subd=basarozcan&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p style="text-align:center;"><img class="aligncenter" src="http://www.eburhan.com/wp-content/ekler/102/yuvarlak-son.gif" alt="" width="495" height="175" /></p>
<p>CSS Sprite&#8217;ları konusunda daha önce bir yazıyla karşılaştınız mı? Sprite&#8217;ın bir içecektan olmaktan başka web tasarımından nasıl bir terim olduğunu biliyor musunuz? Eğer bilmiyorsanız Sprite nedir hep beraber öğrenelim&#8230;</p>
<p><em><strong>Sprite nedir?</strong></em><br />
Sprite bir imaj dosyasıdır. Ama bu imaj dosyanın diğerlerinden tek bir farkı vardır o da birçok imaj dosyasını içinde bulundurmasıdır. Örneğin ülke bayraklarının herbirini tek tek kaydetmek yerine düzgün bir biçimde 1 imaj dosyasının içine kaydedebilirsiniz. Daha sonra css kodlarında bazı derlemeler yaparak her ülkenin bayrağını tek tek o dosyanın içinden ayırabilir ve sitenize ekleyebilirsiniz.</p>
<p><em><strong>Performans Kazancı</strong></em><br />
Daha büyük bir imaj dosyasının daha çok hacim kaplayacağı doğrudur fakat tek tek kaydedilen her imajda aslında büyük dosyalardakine oranla daha çok bandwith kaybı vardır. Ayrıca sadece 1 imaj dosyası sunucudan ükleneceği için http request&#8217;lerinin sayısı azalarak sayfamız daha çabuk kullanıcıya sunulur.</p>
<p><em><strong>Nasıl kullanılır?</strong></em></p>
<blockquote>
<pre><code><span class="id">#nav</span> <span class="keyword">li</span> <span class="keyword">a</span> <span class="rules">{<span class="keyword">background</span>:<span class="value">none no-repeat left center</span>}</span>
<span class="id">#nav</span> <span class="keyword">li</span> <span class="keyword">a</span><span class="class">.item1</span> <span class="rules">{<span class="keyword">background-image</span>:<span class="value">url('../img/image1.gif')</span>}</span>
<span class="id">#nav</span> <span class="keyword">li</span> <span class="keyword">a</span>:hover<span class="class">.item1</span> <span class="rules">{<span class="keyword">background-image</span>:<span class="value">url('../img/image1_over.gif')</span>}</span>
<span class="id">#nav</span> <span class="keyword">li</span> <span class="keyword">a</span><span class="class">.item2</span> <span class="rules">{<span class="keyword">background-image</span>:<span class="value">url('../img/image2.gif')</span>}</span>
<span class="id">#nav</span> <span class="keyword">li</span> <span class="keyword">a</span>:hover<span class="class">.item2</span> <span class="rules">{<span class="keyword">background-image</span>:<span class="value">url('../img/image2_over.gif')</span>}</span></code></pre>
</blockquote>
<p>Örneğin yukarıdaki gibi bir css kodumuz olsun. Gördüğünüz gibi her linkin arkaplanına bir resim yerleştirilmiş. Bu resimler toplam 20.5 kb yer kaplamakta ve 10 http-request&#8217;i ile sayfaya çağrılmakta.</p>
<blockquote>
<pre><code><span class="id">#nav</span> <span class="keyword">li</span> <span class="keyword">a</span> <span class="rules">{<span class="keyword">background-image</span>:<span class="value">url('../img/image_nav.gif')</span>}</span>
<span class="id">#nav</span> <span class="keyword">li</span> <span class="keyword">a</span><span class="class">.item1</span> <span class="rules">{<span class="keyword">background-position</span>:<span class="value">0px 0px</span>}</span>
<span class="id">#nav</span> <span class="keyword">li</span> <span class="keyword">a</span>:hover<span class="class">.item1</span> <span class="rules">{<span class="keyword">background-position</span>:<span class="value">0px -72px</span>}</span>
<span class="id">#nav</span> <span class="keyword">li</span> <span class="keyword">a</span><span class="class">.item2</span> <span class="rules">{<span class="keyword">background-position</span>:<span class="value">0px -143px</span>;}</span>
<span class="id">#nav</span> <span class="keyword">li</span> <span class="keyword">a</span>:hover<span class="class">.item2</span> <span class="rules">{<span class="keyword">background-position</span>:<span class="value">0px -215px</span>;}</span></code><code><span class="rules">
</span></code></pre>
</blockquote>
<p>Üstteki örnekte ise her imaj toplam 13 kb yer kaplayan bir imaj dosyasının için konulmuş ve CSS dosyası sayesinde bunların tek tek konumları belirlenerek linklenmiş. Bu sayede 1 http-request&#8217;i ile sayfalar daha da hızlandırılmış.</p>
<p>Gördüğünüz gibi sitelerin hem hızlanmasını hem de daha az bandwidth kullanmasını sağlayan Sprite&#8217;lar sitelerin üstündeki yükü bir nebze olsun azaltmakta. Eğer kolayca Sprite yapmak isterseniz <a href="http://spritegen.website-performance.org/">Sprite Generator </a>adlı siteyi kullanabilirsiniz.</p>
<p>Ayrıca konuya örnek olarak gösterilebilecek olan <a href="http://www.eburhan.com/tek-bir-resim-dosyasi-ile-yuvarlak-koseli-kutular-yapmak/">Tek bir resim dosyası ile yuvarlak köşeli kutular yapmak</a> yazısı <a href="http://www.eburhan.com">eburhan</a> tarafından yazılmış.</p>
<p>Not: Bu bildiri Css-Tricks kaynağındaki <a href="http://css-tricks.com/css-sprites-what-they-are-why-theyre-cool-and-how-to-use-them/">bu </a>yazıdan yararlanılarak yazılmıştır.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/basarozcan.wordpress.com/33/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/basarozcan.wordpress.com/33/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/basarozcan.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/basarozcan.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/basarozcan.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/basarozcan.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/basarozcan.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/basarozcan.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/basarozcan.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/basarozcan.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/basarozcan.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/basarozcan.wordpress.com/33/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=basarozcan.wordpress.com&blog=3823893&post=33&subd=basarozcan&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://basarozcan.wordpress.com/2008/06/21/spritelar-nedir-nasil-kullanilir/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5cd39515e288f0b70b8e7d8e176bf078?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">basarozcan</media:title>
		</media:content>

		<media:content url="http://www.eburhan.com/wp-content/ekler/102/yuvarlak-son.gif" medium="image" />
	</item>
	</channel>
</rss>