<?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>Fatih Hayrioğlu&#039;nun not defteri &#187; ardalan</title>
	<atom:link href="http://www.fatihhayrioglu.com/tag/ardalan/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.fatihhayrioglu.com</link>
	<description>{ CSS, HTML ve Javascript }</description>
	<lastBuildDate>Thu, 09 Feb 2012 08:44:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=2012</generator>
		<item>
		<title>CSS ile Yüzde Çubuğu Hazırlama</title>
		<link>http://www.fatihhayrioglu.com/css-ile-yuzde-cubugu-hazirlama/</link>
		<comments>http://www.fatihhayrioglu.com/css-ile-yuzde-cubugu-hazirlama/#comments</comments>
		<pubDate>Thu, 06 Nov 2008 13:26:27 +0000</pubDate>
		<dc:creator>fatih.hayrioglu</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[XHTML]]></category>
		<category><![CDATA[anket]]></category>
		<category><![CDATA[ardalan]]></category>
		<category><![CDATA[teknik]]></category>
		<category><![CDATA[yüzde-çubuğu]]></category>

		<guid isPermaLink="false">http://www.fatihhayrioglu.com/?p=746</guid>
		<description><![CDATA[Yüzde çubuğuna ben anket yaparken ihtiyaç duydum. CSS ile yüzde çubuğu yapmak bize çok büyük kolaylık sağlıyor. Diğer yöntemlere göre daha esnek ve kolay bir uygulamaya sahiptir CSS ile yüzde çubuğu hazırlamak. CSS ile yüzde çubuğu yapmanın bir kaç yöntemi var, ben kendimce en uygun gördüğümü anlatacağım. Bu yöntemin uygulaması gayet basittir. Diğer yöntemlerden avantajıda [...]]]></description>
			<content:encoded><![CDATA[<p>Yüzde  çubuğuna ben anket yaparken ihtiyaç duydum. CSS ile yüzde çubuğu yapmak  bize çok büyük kolaylık sağlıyor. Diğer yöntemlere göre daha esnek ve  kolay bir uygulamaya sahiptir CSS ile yüzde çubuğu hazırlamak.</p>
<p>CSS ile yüzde çubuğu yapmanın bir kaç yöntemi var, ben kendimce en uygun gördüğümü anlatacağım.</p>
<p>Bu  yöntemin uygulaması gayet basittir. Diğer yöntemlerden avantajıda  fazladan kod kullanılmamasıdır, sadece iki resim ile işimizi  halledeceğiz. Anlamlı kodlama açısından avantajlıdır.</p>
<p><span id="more-746"></span></p>
<p>Sayfamıza saydam bir resim ekleriz ve ardalan konumunu kod içinde belirleriz</p>
<pre class="brush: xml; title: ; notranslate">&lt;img src=&quot;/images/yuzde_cubugu.png&quot; alt=&quot;%45&quot; class=&quot;yuzdeCubugu&quot; style=&quot;background-position: -50px 0;&quot; /&gt; </pre>
<p>Sonrasında CSS kodumuzu yazarsak;
 </p>
<pre class="brush: css; title: ; notranslate">img.yuzdeCubugu {
background: url(/images/yuzdeCubugu_ard.gif) top left no-repeat;
padding: 0;
margin: 0;
} </pre>
<p>Kod kısmı bu kadar. Evet bu kadar kod ile yüzde çubuğunu oluşturduk. Kodun mantığını incelersek;</p>
<p> Fikir  olarak güzel bir düşünceye sahip olan bu kod, saydam orta kısmı olan  bir resme(bu resim bir bakıma kenar çizgisi görevide görüyor) yüzdeyi  göstermek için bir ardalan(background) atayarak yüzde çubuğumuzu  oluşturuyoruz. Bu ardalanın konumunuda, yüzde değerini göstermek için  kullanıyoruz. Sunucu taraflı bir dil ile  veya Javascript ile bu yüzde  çubuğundaki değeri belirtmek için ardalan konumunu değiştiririz.  Ayrıntılı bilgi ve örnek uygulama için <a title="yüzde çubuğu demo" href="http://www.webappers.com/progressBar/">http://www.webappers.com/progressBar/</a> tıklıynız.</p>
<p>Resmin alt özelliğinede yüzde değerini yazdırmak ekran okuyucular için ve dolayısıyla erişebilirlik açısından önemli.</p>
<p> Beraber bir örnek yapalım. Mesela son günlerin en çok konuşulan Amerika Seçim Sonuçları için bir sayfa hazırlayalım.</p>
<p>Resimlerimiz<br />
<img src="/images/yuzde_cubugu.gif" alt="yüzde çubugu" width="104" height="14" />
 </p>
<p><img src="/images/gosteri1.gif" width="100" height="14" /></p>
<p><img src="/images/gosteri2.gif" width="100" height="14" /></p>
<p>Xhtml kodumuzu yazalım.</p>
<pre class="brush: xml; title: ; notranslate">
 &lt;h1&gt;Amerika Seçim Sonuçları&lt;/h1&gt;
&lt;p&gt;Obama (%56)&lt;/p&gt;
&lt;img src=&quot;yuzde_cubugu.gif&quot; width=&quot;104&quot; height=&quot;14&quot; alt=&quot;%56&quot; class=&quot;yuzde1&quot; style=&quot;background-position: -42px 0;&quot; /&gt;
&lt;p&gt;McCain (%44)&lt;/p&gt;
&lt;img src=&quot;yuzde_cubugu.gif&quot; width=&quot;104&quot; height=&quot;14&quot; alt=&quot;%44&quot; class=&quot;yuzde2&quot; style=&quot;background-position: -54px 0;&quot; /&gt; </pre>
<p>Yüzde çubuğunun genişliğini 100px yaptım ki, ayarlaması kolay olsun. Resim genişliğinin 104px görünmesinin nedeni 2px sağdan ve 2px soldan kenar çizgilerinin olması.</p>
<p><strong>Obama %56</strong> yapmak için ardalan konumunu 100-56= 44 resmin solundaki 2px mesafeyide çıkarınca hesabımız tam olacaktır. Yani ardalan konumu 100 &#8211; 56 &#8211; 2 = -42px şeklinde hesaplanacak.</p>
<p>Aynı şekilde <strong>McCain</strong>&#8216;in yüzdesini de hesaplarsak. 100 &#8211; 44 &#8211; = -54px</p>
<p>CSS kodumuz;</p>
<pre class="brush: css; title: ; notranslate">
h1{
    font:18px Arial, Helvetica, sans-serif;
    color:#666;
} 

p{
    font:bold 12px Arial, Helvetica, sans-serif;
    margin-bottom:5px;
    color:#666;
} 

img.yuzde1 {
 background:url(gosteri1.gif) 0 0 no-repeat;
 padding: 0;
 margin: 0;
} 

img.yuzde2 {
 background:url(gosteri2.gif) 0 0 no-repeat;
 padding: 0;
 margin: 0;
}
</pre>
<p><img src="/images/anket_sonuc_ekrani.gif" alt="anket sonuç ekranı" width="362" height="334" /></p>
<p>Örnek kod FF3, IE6 &#8211; 7, Safari 3, Opera 9.6 ve Google Chrome 0.3Beta test edilmiştir.</p>
<p>Örnek kodu görmek için <a href="/dokumanlar/yuzde_cubugu.html">tıklayınız.</a></p>
<h3>Kaynaklar</h3>
<ul>
<li><a href="http://cssglobe.com/post/1468/pure-css-animated-progress-bar">http://cssglobe.com/post/1468/pure-css-animated-progress-bar</a></li>
<li><a href="http://pootato.org/tutorials/css/css-progress-bar/">http://pootato.org/tutorials/css/css-progress-bar/</a></li>
<li><a href="http://www.barenakedapp.com/the-design/displaying-percentages">http://www.barenakedapp.com/the-design/displaying-percentages</a></li>
<li><a href="http://www.webappers.com/2007/07/31/webappers-simple-ajax-progress-bar-with-css/">http://www.webappers.com/2007/07/31/webappers-simple-ajax-progress-bar-with-css/</a></li>
<li><a href="http://mattberseth.com/blog/2008/07/jqueryui_progressbar_widget.html">http://mattberseth.com/blog/2008/07/jqueryui_progressbar_widget.html</a></li>
<li><a href="http://www.dmry.net/css-ile-basit-bir-ilerleme-durum-cubugu-yapimi">http://www.dmry.net/css-ile-basit-bir-ilerleme-durum-cubugu-yapimi</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.fatihhayrioglu.com/css-ile-yuzde-cubugu-hazirlama/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>17 Nisan 2008 web&#8217;den seçme haberler</title>
		<link>http://www.fatihhayrioglu.com/17-nisan-2008-webden-secme-haberler/</link>
		<comments>http://www.fatihhayrioglu.com/17-nisan-2008-webden-secme-haberler/#comments</comments>
		<pubDate>Thu, 17 Apr 2008 07:09:03 +0000</pubDate>
		<dc:creator>fatih.hayrioglu</dc:creator>
				<category><![CDATA[Haberler]]></category>
		<category><![CDATA[Ajax]]></category>
		<category><![CDATA[altın örümcek]]></category>
		<category><![CDATA[anlamlı kod]]></category>
		<category><![CDATA[ardalan]]></category>
		<category><![CDATA[css renk geçişi]]></category>
		<category><![CDATA[esnek yapı]]></category>
		<category><![CDATA[firebug]]></category>
		<category><![CDATA[google web yönetici merkezi]]></category>
		<category><![CDATA[günlük]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[kullanışlı form elemanları]]></category>
		<category><![CDATA[lightbox]]></category>
		<category><![CDATA[open id]]></category>
		<category><![CDATA[saydam png]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.fatihhayrioglu.com/?p=486</guid>
		<description><![CDATA[Esnek yapılı silder geliştirmek. Bağlantı &#8220;WordPress Kurulumu &#8211; 3! Kod Optimizasyonu!&#8221; Bağlantı Anlamlı kod yazmak. Bağlantı Güzel ücretsiz ardaalan resimleri. Bağlantı Firefox&#8217;un en kullanışlı (web kodlayanlar için) Firebug hakkında bilgi alabileceğimiz 12 site. Bağlantı Otomatik uyarı mesajı ile form alanlarını kullanışlı yapmak. Bağlantı CSS kendini geliştiriyor. CSS renk geçişi(gradiyant) vermek için kod eklendi. Şöyle bir [...]]]></description>
			<content:encoded><![CDATA[<ul >
<li >Esnek yapılı silder geliştirmek. <a title="esnek slilder" href="http://www.filamentgroup.com/lab/developing_an_accessible_slider/" >Bağlantı</a> </li>
<li >&#8220;WordPress Kurulumu &#8211; 3! Kod Optimizasyonu!&#8221;  <a title="wordpress kurulumu" href="http://www.alialtugkoca.com/arsiv/wordpress-kurulumu-3-kod-optimizasyonu/" >Bağlantı</a> </li>
<li >Anlamlı kod yazmak. <a title="anlamlı kod yazmak" href="http://www.ibm.com/developerworks/xml/library/x-plansemantic/index.html?ca=drs-" >Bağlantı</a> </li>
<li >Güzel ücretsiz ardaalan resimleri. <a title="ardalan resimleri" href="http://squidfingers.com/patterns/" >Bağlantı</a> </li>
<li >Firefox&#8217;un en kullanışlı (web kodlayanlar için) Firebug hakkında bilgi alabileceğimiz 12 site. <a title="Firebug makaleleri" href="http://blog.veanndesign.com/2008/04/12/everything-about-firebug-21-great-resources/" >Bağlantı</a> </li>
<li >Otomatik uyarı mesajı ile form alanlarını kullanışlı yapmak. <a title="erişilebilir formlar" href="http://woork.blogspot.com/2008/04/improve-form-usability-with-auto.html" >Bağlantı</a> </li>
<li >CSS kendini geliştiriyor. CSS renk geçişi(gradiyant) vermek için kod eklendi. Şöyle bir sorunumuz var sadece Safari destekliyor. <a title="css renk geçişi" href="http://webkit.org/blog/175/introducing-css-gradients/" >Bağlantı</a> </li>
<li >&#8220;Open id nedir? Nasıl alınır?&#8221; <a title="open id" href="http://www.bildirgec.org/yazi/open-id-nedir-nasil-alinir" >Bağlantı</a> </li>
<li >jQuery ve css ile yapılmış güzel bir resim geçiş efektli bir uygulama. <a title="resim geçişi" href="http://jqueryfordesigners.com/image-cross-fade-transition/" >Bağlantı</a> </li>
<li >&#8220;“Altın Örümcek” Sona Doğru mu?&#8221; <a title="Altın örümcek" href="http://www.hasanyalcin.com/?p=463" >Bağlantı</a> </li>
<li >web kodlamacıları için öneriler. <a title="web kodlamacıları için öneriler" href="http://www.pat-burt.com/web-development/10-web-development-tips-part-3-css-edition/" >Bağlantı</a> </li>
<li >Altmıştan fazla ajax/javascript kod örneği. <a title="ajax ve javascript örnekleri" href="http://www.smashingmagazine.com/2008/04/15/60-more-ajax-and-javascript-solutions-for-professional-coding/" >Bağlantı</a> </li>
<li >Yuvarlak kenarlı bir başka lightbox örneği. <a title="lighbox" href="http://www.no-margin-for-errors.com/projects/prettyPhoto/" >Bağlantı</a> </li>
<li >Saydamlık kullanılarak web sayfası hazırlama. <a title="saydamlık" href="http://www.smashingmagazine.com/2008/04/16/getting-creative-with-transparency-in-web-design/" >Bağlantı</a></li>
<li >Nasıl günlük(blog) tasarımı yapılır. <a title="nasıl günlük yapılır" href="http://www.blogdesignblog.com/blog-design/how-to-blog-design-style-guide/" >Bağlantı</a> </li>
<li >Google  Web Yönetici Merkezini Türkçeleştirmiş. Ayrıca bayağı bir ekleme olmuş  yada ben yeni fark ettim. Arama motorları(google)  için mükemmel bir  araç olmuş, herkese öneririm. <a title="web master tools" href="http://www.google.com/webmasters/sitemaps/?hl=tr" >Bağlantı</a> </li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.fatihhayrioglu.com/17-nisan-2008-webden-secme-haberler/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>29 ocak 2008 web&#8217;den seçme haberler</title>
		<link>http://www.fatihhayrioglu.com/29-ocak-2008-webden-secme-haberler/</link>
		<comments>http://www.fatihhayrioglu.com/29-ocak-2008-webden-secme-haberler/#comments</comments>
		<pubDate>Tue, 29 Jan 2008 21:16:54 +0000</pubDate>
		<dc:creator>fatih.hayrioglu</dc:creator>
				<category><![CDATA[Haberler]]></category>
		<category><![CDATA[ardalan]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[ie]]></category>
		<category><![CDATA[ie8]]></category>
		<category><![CDATA[XHTML]]></category>

		<guid isPermaLink="false">http://www.fatihhayrioglu.com/?p=450</guid>
		<description><![CDATA[W3C&#8217;nin içeriğini Türkçeye çevirmişler. Gerçekten güzel bir doküman olmuş. Bu kadar geç fark etmem çok büyük kayıp. CSS kitabımı yazarken Türkçe terimler ve içerğinden yaralandım. Bu arada CSS kitabımın birincisini yakında yayınlıyorum. Bağlantı SitePoint&#8217;den çevrimiçi CSS kitabı. Bağlantı Web programcıları için güzel bir link arşivi sitesi. Bağlantı &#8220;Google Alan adı tadıcılığına el koydu&#8221; Bağlantı IE8 [...]]]></description>
			<content:encoded><![CDATA[<ul>
<li>W3C&#8217;nin içeriğini Türkçeye çevirmişler. Gerçekten güzel bir doküman olmuş. Bu kadar geç fark etmem çok büyük kayıp. CSS kitabımı yazarken Türkçe terimler ve içerğinden yaralandım. Bu arada CSS kitabımın birincisini yakında yayınlıyorum. <a title="W3C içeriği Türkçe" href="http://www.belgeler.org/recs/css2/index.html#index-toc" >Bağlantı</a> 
  </li>
<li>SitePoint&#8217;den çevrimiçi CSS kitabı.  <a title="CSS kitabı" href="http://reference.sitepoint.com/css" >Bağlantı</a> </li>
<li>Web programcıları için güzel bir link arşivi sitesi. <a title="linkler" href="http://webdevelopersfieldguide.com/#csstechniques" >Bağlantı</a> </li>
<li>&#8220;Google Alan adı tadıcılığına el koydu&#8221; <a title="Tatlı alan adı" href="http://www.suaygiri.com/alan-adi-tadiciligina-google-el-koydu/" >Bağlantı</a> </li>
<li>IE8 çıkıyor ve web âlemini değiştirmeye kararlı. Standart mod ve garip mod kavramını değiştecek gibi. <a title="IE8" href="http://www.456bereastreet.com/archive/200801/standards_mode_is_the_new_quirks_mode/" >Bağlantı</a> </li>
<li>Opera&#8217;dan HTML5&#8242;e dair bir makale. <a title="HTML5" href="http://dev.opera.com/articles/view/the-first-working-draft-of-html-5-is-her/" >Bağlantı</a> </li>
<li>&#8220;Elementlerinizi sıfırlayın&#8221; <a title="sıfırla" href="http://www.orhanekici.com/elementlerinizi-sifirlayin" >Bağlantı</a> </li>
<li>Linki resimlere stil vermek. <a title="linki resimlere stil ver" href="http://cssglobe.com/post/1238/style-your-image-links" >Bağlantı</a> </li>
<li>CSS kodlarınız IE&#8217;ye uygun hale getirmek için 5 ipucu. <a title="ie sorunlarını giderme" href="http://scarfoo.com/archives/16" >Bağlantı</a> </li>
<li>İki artalan(background) resmi uygulamak. <a title="iki artalan" href="http://techknack.blogspot.com/2008/01/css-trick-two-background-images.html" >Bağlantı</a> </li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.fatihhayrioglu.com/29-ocak-2008-webden-secme-haberler/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Ototmatik tablo satırlarına alternatif background atama</title>
		<link>http://www.fatihhayrioglu.com/ototmatik-tablo-satirlarina-alternatijf-background-atama/</link>
		<comments>http://www.fatihhayrioglu.com/ototmatik-tablo-satirlarina-alternatijf-background-atama/#comments</comments>
		<pubDate>Wed, 19 Apr 2006 15:06:05 +0000</pubDate>
		<dc:creator>fatih.hayrioglu</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Web Standartları]]></category>
		<category><![CDATA[ardalan]]></category>
		<category><![CDATA[background]]></category>
		<category><![CDATA[otomatik satır renklendirme]]></category>
		<category><![CDATA[table]]></category>
		<category><![CDATA[zebra tablolar]]></category>

		<guid isPermaLink="false">http://fatihhayrioglu.com/?p=8</guid>
		<description><![CDATA[Tabloları daha anlaşılır yapmak için bir satırın background&#8217;un farklı diğer satırını farklı yaparız bunu için dinamik ilk çözümü(en azından benim gördüğüm) alispart da idi http://www.alistapart.com/articles/zebratables/ şimdi ise işi daha basit hale gitren bir makale gördüm bitesizestandarts.com. Makalenin aşağıda linki var. http://bitesizestandards.com/bites/automatic-coloured-rows İkisini karşılaştırırsak alispart&#8217;ın kodu her tabloya özel uygulanaiblir. Ancak bitesizestanmdar&#8217;ın kodu sayfadaki tüm tabloları [...]]]></description>
			<content:encoded><![CDATA[<p>Tabloları daha anlaşılır yapmak için bir satırın background&#8217;un farklı diğer satırını farklı yaparız bunu için dinamik ilk çözümü(en azından benim gördüğüm) alispart da idi  <a target="_blank" href="http://www.alistapart.com/articles/zebratables/">http://www.alistapart.com/articles/zebratables/</a><br />
<span id="more-8"></span>  şimdi ise işi daha basit hale gitren bir makale gördüm <a target="_blank" href="http://www.bitesizestandarts.com">bitesizestandarts.com</a>. Makalenin aşağıda linki var.</p>
<p><a target="_blank" href="http://bitesizestandards.com/bites/automatic-coloured-rows">http://bitesizestandards.com/bites/automatic-coloured-rows</a></p>
<p>İkisini karşılaştırırsak alispart&#8217;ın kodu her tabloya özel uygulanaiblir. Ancak bitesizestanmdar&#8217;ın kodu sayfadaki tüm tabloları bu şekle çeviriyor. Seçimi sayfanıza göre yapacaksınız artık.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fatihhayrioglu.com/ototmatik-tablo-satirlarina-alternatijf-background-atama/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

