<?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; Ajax</title>
	<atom:link href="http://www.fatihhayrioglu.com/category/ajax/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>jQuery ve mootools birlikte kullanmak</title>
		<link>http://www.fatihhayrioglu.com/jquery-ve-mootools-birlikte-kullanmak/</link>
		<comments>http://www.fatihhayrioglu.com/jquery-ve-mootools-birlikte-kullanmak/#comments</comments>
		<pubDate>Sun, 21 Dec 2008 12:01:37 +0000</pubDate>
		<dc:creator>fatih.hayrioglu</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[mootools]]></category>

		<guid isPermaLink="false">http://www.fatihhayrioglu.com/?p=810</guid>
		<description><![CDATA[Ben genellikle jQuery ile çalışıyorum, ama bazen diğer javascript kütüphaneleride kullanmak gerekiyor. Bende yeni projemde mootools&#8217;un multibox lightbox kolonunu kullandım. Tabi jquery ve mootools ile birlikte kullanmamdan dolayı hata vermeye başladı. Çözüm çok basit $ işareti yerine jQuery yazmak yeterli. yerine]]></description>
			<content:encoded><![CDATA[<p>Ben genellikle jQuery ile çalışıyorum, ama bazen diğer javascript kütüphaneleride kullanmak gerekiyor. Bende yeni projemde mootools&#8217;un multibox lightbox kolonunu kullandım.</p>
<p>Tabi jquery ve mootools ile birlikte kullanmamdan dolayı hata vermeye başladı. </p>
<p>Çözüm çok basit $ işareti yerine jQuery yazmak yeterli.</p>
<pre class="brush: jscript; title: ; notranslate">$.ajax</pre>
<p>yerine </p>
<pre class="brush: jscript; title: ; notranslate">jQuery.ajax</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.fatihhayrioglu.com/jquery-ve-mootools-birlikte-kullanmak/feed/</wfw:commentRss>
		<slash:comments>29</slash:comments>
		</item>
		<item>
		<title>Javascript ipucu: Şartlı ifadelerin(if..else) kısa yazılımı</title>
		<link>http://www.fatihhayrioglu.com/javascript-ipucu-sartli-kosullarin-kisa-yazilimi/</link>
		<comments>http://www.fatihhayrioglu.com/javascript-ipucu-sartli-kosullarin-kisa-yazilimi/#comments</comments>
		<pubDate>Tue, 08 Apr 2008 22:02:31 +0000</pubDate>
		<dc:creator>fatih.hayrioglu</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[if else]]></category>
		<category><![CDATA[ipucu]]></category>
		<category><![CDATA[şarlı-ifadeler]]></category>

		<guid isPermaLink="false">http://www.fatihhayrioglu.com/?p=480</guid>
		<description><![CDATA[Bir çok kere lazım oldu ve aramak zorunda kaldım ve her aramam da 10-15 dakika kaybettim. En sonun da buraya yazmaya karar verdim. Malum kendi sitemde aramak daha kolay ve hatırda kalıcı oluyor. Birde sizlere de yardımı dokunur bir ihtimal diye yazıyorum. Javascript&#8217;te if..else şartlı ifadesini herkes biliyor. Bu kodu bir kere yazmak sorun değil [...]]]></description>
			<content:encoded><![CDATA[<p>Bir  çok kere lazım oldu ve aramak zorunda kaldım ve her aramam da 10-15  dakika kaybettim. En sonun da buraya yazmaya karar verdim. Malum kendi  sitemde aramak daha kolay ve hatırda kalıcı oluyor. Birde sizlere de  yardımı dokunur bir ihtimal diye yazıyorum.</p>
<p>Javascript&#8217;te if..else şartlı ifadesini herkes biliyor. </p>
<pre class="brush: jscript; title: ; notranslate">
if(kosul)
{
//kosulun gerçekleşmesi halinde olacak olay
}
else{
//kosulun gerçekleşmemesi halinde olacak olay
}</pre>
<p>Bu  kodu bir kere yazmak sorun değil ama bir çok programcı bilir ki bu bir  kodlama da sadece bir kere yazılmaz ve çok fazla yazıncada bıkkınlık  verir. Bizi düşünene javascript geliştiricileri bunu da düşünerek bize  kısa bir yazım şekli sunmuşlar.</p>
<ol>
<li>koşul <span style="color:#FF00FF; font-weight:bold">?</span> koşulun gerçekleşme durumu <span style="color:#FF00FF; font-weight:bold">:</span> koşulun gerçekleşmeme durumu<span style="color:#FF00FF; font-weight:bold">;</span></li>
</ol>
<p>Bir örnek yapalım.</p>
<pre class="brush: jscript; title: ; notranslate">
durum = (yas &gt;= 18) ? &quot;yetişkin&quot; : &quot;küçük&quot;;
</pre>
<p><strong>yas</strong> değeri 18&#8242;den büyük ve eşit olması durumunda <strong>durum</strong> değişikeninin değeri  &#8220;yetişkin&#8221; değilse &#8220;küçük&#8221; olacaktır.  </p>
<h6>Kaynaklar</h6>
<ul>
<li><a href="http://javascriptant.com/articles/28/the-conditional-operator-ternary-operactor">http://javascriptant.com/articles/28/the-conditional-operator-ternary-operactor</a></li>
<li><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Guide:Operators:Special_Operators">http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Guide:Operators:Special_Operators</a>  </li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.fatihhayrioglu.com/javascript-ipucu-sartli-kosullarin-kisa-yazilimi/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>IE6&#8242;un Tekrarlayan Karakter Sorunu</title>
		<link>http://www.fatihhayrioglu.com/ie6un-tekrarlayan-karakter-sorunu/</link>
		<comments>http://www.fatihhayrioglu.com/ie6un-tekrarlayan-karakter-sorunu/#comments</comments>
		<pubDate>Tue, 12 Dec 2006 13:50:33 +0000</pubDate>
		<dc:creator>fatih.hayrioglu</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Web Standartları]]></category>
		<category><![CDATA[XHTML]]></category>
		<category><![CDATA[comment]]></category>
		<category><![CDATA[fix]]></category>
		<category><![CDATA[tekralayan-karakter]]></category>
		<category><![CDATA[yorum]]></category>

		<guid isPermaLink="false">http://www.fatihhayrioglu.com/?p=232</guid>
		<description><![CDATA[Bu hata birden fazla float uygulanmış içiçe elementlerde meydana gelir. Son float uygulanmış elementin son karakterleri tekrarlar. Örnek sayfayı görmek için tıklayınız. (hatayı görmek için IE6 ile bakmalısınız.) Float uygulanmış elementlerin ilki ve sonuncusu arasında bir çok yorum kodu(&#60;!&#8211; bunun gibi &#8211;&#62;) var ise bu hata meydana gelir. İlk iki yorumun hiç bir etkisi yoktur, [...]]]></description>
			<content:encoded><![CDATA[<p>Bu hata birden fazla float uygulanmış içiçe elementlerde meydana gelir.  Son float uygulanmış elementin son karakterleri tekrarlar.</p>
<pre class="brush: xml; title: ; notranslate">
&lt;div id=&quot;icerik&quot;&gt;
&lt;!-- icerik alani--&gt;
    &lt;div id=&quot;anaIcerik&quot;&gt;
    ....
    &lt;/div&gt;&lt;!-- anaIcerik sonu --&gt;
    &lt;!-- sagkolon baslangici --&gt;
    &lt;div id=&quot;sagKolon&quot;&gt;
    ...
    &lt;/div&gt;
&lt;/div&gt;
</pre>
<p>Örnek sayfayı görmek için <a href="/dokumanlar/ie_tekrarlayan_karakter_sorunu_ornek.html">tıklayınız.</a> (hatayı görmek için IE6 ile bakmalısınız.) </p>
<p>Float uygulanmış elementlerin ilki ve sonuncusu arasında bir çok yorum kodu(&lt;!&#8211; bunun gibi &#8211;&gt;) var ise bu hata meydana gelir. İlk iki yorumun hiç bir etkisi yoktur, ama iki yorumdan sonraki her bir  yorum iki karakterin   kopyalanmasına neden olur.  yorum varsa iki karkater tekrarlayacak, dört yorum olduğunda da dört karkater ve beş yorum olunca da altı karakter tekrarlayacaktır.</p>
<p align="center"><img src="/dokumanlar/ie_tekrarlananlrak.gif" width="450" height="217"></p>
<p>şaşılacak bir durum ancak bu hatanın geçen makalede bahsettiğimiz <a href="http://www.fatihhayrioglu.com/ieun-3-piksel-metin-oteleme-hatasi/">3 piksel metin öteleme hatası</a> ile ilişkisi vardır. Bu hatayı düzeltmek için sondaki float uygulanmış öğeye sağdan 3 piksel eksi değer atamalıyız veya içerik alanını 3 piksel genişletmeliyiz. Ancak bu çözüm metodlarının her ikisi de IE 7&#8242;de sorun çıkaracaktır. Bundan kurtulmak için en kolay ve sağlıklı yol bu bu yorumları kullanmamaktır. </p>
<p>Ancak illa yorum kullanmalıyım derseniz onun içinde çözüm: </p>
<pre class="brush: xml; title: ; notranslate">
&lt;!--[if !IE]&gt;Yorumunu buraya yaz &lt;![endif]--&gt;
</pre>
<p>şeklinde yorum satırlarınzı eklemelisiniz. </p>
<p>Örnek kodu görmek için <a href="/dokumanlar/ie_tekrarlayan_karakter_sorunu_ornek2.html">tıklayınız. </a></p>
<div class="ekstrabilgi">Bu sorun <a href="http://www.fatihhayrioglu.com/internet-explorer-7-ve-css/">IE7</a> versiyonunda giderilmiştir. </div>
<h3>Kaynaklar</h3>
<ul>
<li><a href="http://www.positioniseverything.net/explorer/dup-characters.html">http://www.positioniseverything.net/explorer/dup-characters.html</a></li>
<li><a href="http://www.friendsofed.com/book.html?isbn=1590596145">http://www.friendsofed.com/</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.fatihhayrioglu.com/ie6un-tekrarlayan-karakter-sorunu/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Adobe&#8217;dan Ajax Framework</title>
		<link>http://www.fatihhayrioglu.com/adobedan-ajax-framework/</link>
		<comments>http://www.fatihhayrioglu.com/adobedan-ajax-framework/#comments</comments>
		<pubDate>Sun, 02 Jul 2006 20:08:47 +0000</pubDate>
		<dc:creator>fatih.hayrioglu</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Haberler]]></category>

		<guid isPermaLink="false">http://www.fatihhayrioglu.com/?p=63</guid>
		<description><![CDATA[Adobe Ajax uygulamaları geliştirebilmek için Spry Framework&#8217;ü kullanıcılara sundu. Bu araç sayesinde HTML, CSS ve çok az javascript bilgisi ile ajax kodları üretilebilecek. Bunun yanında üç demo uygulamada mevcut: Fotoğraf Galerisi, RSS Okuyucu ve On-line Mağaza. Ayrıntılı bilgi ve programı indirmek için tıklayınız.]]></description>
			<content:encoded><![CDATA[<p>Adobe Ajax uygulamaları geliştirebilmek için Spry Framework&#8217;ü kullanıcılara sundu. Bu araç sayesinde HTML, CSS ve çok az javascript bilgisi ile ajax kodları üretilebilecek. Bunun yanında üç demo uygulamada mevcut: Fotoğraf Galerisi, RSS Okuyucu ve On-line Mağaza.</p>
<p>Ayrıntılı bilgi ve programı indirmek için <a target="_blank" href="http://labs.adobe.com/technologies/spry/">tıklayınız</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fatihhayrioglu.com/adobedan-ajax-framework/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

