<?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>Flashcentury &#187; JavaScript</title>
	<atom:link href="http://www.flashcentury.net/category/programlama/javascript-dersleri/feed" rel="self" type="application/rss+xml" />
	<link>http://www.flashcentury.net</link>
	<description>Flashcentury Web Design &#124; K78</description>
	<lastBuildDate>Wed, 28 Jul 2010 03:40:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Form Select ile CSS, JavaScipt, PHP ve Optgroup Kullanımı</title>
		<link>http://www.flashcentury.net/form-select-etiketi-ile-html-css-javascipt-php-ve-optgroup.html</link>
		<comments>http://www.flashcentury.net/form-select-etiketi-ile-html-css-javascipt-php-ve-optgroup.html#comments</comments>
		<pubDate>Mon, 24 May 2010 03:41:14 +0000</pubDate>
		<dc:creator>Hüseyin Kocak</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Css]]></category>
		<category><![CDATA[disabled]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Form]]></category>
		<category><![CDATA[Html]]></category>
		<category><![CDATA[JavaScipt]]></category>
		<category><![CDATA[JavaScript Events]]></category>
		<category><![CDATA[onChange]]></category>
		<category><![CDATA[Optgroup]]></category>
		<category><![CDATA[Option]]></category>
		<category><![CDATA[Sabah Avrupa]]></category>
		<category><![CDATA[Select]]></category>
		<category><![CDATA[Select Menü]]></category>
		<category><![CDATA[tabindex]]></category>
		<category><![CDATA[W3]]></category>

		<guid isPermaLink="false">http://www.flashcentury.net/?p=1143</guid>
		<description><![CDATA[Yeni web trendleri günden güne değişiyor. Özellikle form elemenları büyük ve sade olması hem tasarım hem de kullanılık bakımından çok önemli bir ayrıntı. Bir proje üzerinde çalışırken HTML form elemanlarından &#60;select&#62; etiketi üzerinde bazı düzenlemeler yapmam gerekti ufak tefek problemler ve çözümler, CSS düzenlemeleri derken bu konuda Google &#8216;da arama yaptığımda select ve option hakkında [...]]]></description>
			<content:encoded><![CDATA[<p>Yeni web trendleri günden güne değişiyor. Özellikle form elemenları büyük ve sade olması hem tasarım hem de kullanılık bakımından çok önemli bir ayrıntı. Bir proje üzerinde çalışırken <a title="HTML Nedir" href="http://www.flashcentury.net/xhtml-nedir.html">HTML</a> form elemanlarından <strong>&lt;select&gt;</strong> etiketi üzerinde bazı düzenlemeler<span id="more-1143"></span> yapmam gerekti ufak tefek problemler ve çözümler, <a title="CSS Nedir" href="http://www.flashcentury.net/css-nedir.html">CSS</a> düzenlemeleri derken bu konuda Google &#8216;da arama yaptığımda select ve option hakkında tam anlamıyla bir döküman olmadığını fakettim ve bu makaleyi yazmaya karar verdim.</p>
<blockquote>
<h2><strong><span style="color: #ff0000;">HTML</span></strong></h2>
</blockquote>
<p>İlk olarak en yalın haliyle bir Select Menü (Sekme Menü) oluşturalım;</p>
<pre class="brush: xml;">
&lt;select name=&quot;secenekler&quot;&gt;
&lt;option value=&quot;1&quot; selected=&quot;selected&quot;&gt;1. Seçenek&lt;/option&gt;
&lt;option value=&quot;1&quot;&gt;2. Seçenek&lt;/option&gt;
&lt;option value=&quot;3&quot;&gt;3. Seçenek&lt;/option&gt;
&lt;option value=&quot;4&quot;&gt;4. Seçenek&lt;/option&gt;
&lt;option value=&quot;5&quot;&gt;5. Seçenek&lt;/option&gt;
&lt;/select&gt;
</pre>
<blockquote><p><strong><a title="select html" href="http://www.flashcentury.net/Atolye/Dersler/select/select-html.html" target="_blank">Kodları test etmek için tıklayınız.</a></strong></p></blockquote>
<p><a href="http://www.flashcentury.net/Atolye/Dersler/select/select-html.html"><img class="size-full wp-image-1165 alignnone" title="select-html" src="http://www.flashcentury.net/wp-content/uploads/select-html.jpg" alt="select html" width="685" height="150" /></a></p>
<p>Yukarıda  gördünüz gibi bir sekme oluşturduk ve option ile 5 adet seçenek sunduk. <strong>&lt;select&gt;</strong> etiketine sadece <strong>name </strong>parametresini Kullandım. Bu etiket  <strong>&lt;option&gt;</strong> etiketindeki seçeneklerden hangisi seçilmiş ise onun değerini <strong>value </strong>parametresi alacılığı ile sever tabanlı bir programlama diline (<a title="PHP Nedir" href="http://www.flashcentury.net/php-nedir.html">PHP</a>, <a title="ASP Nedir" href="http://www.flashcentury.net/asp-nedir.html">ASP </a>vb..) göndermenize ve işlenizi sağlıyor  (PHP  başlığında açıklayacağım).</p>
<p><strong>Name</strong> parametrisi haricinde <strong>&lt;select&gt;</strong> etikeinde kullanabileceğiniz bir çok parametre bulunmakta bunları kısaca açıklamak gerekirse;</p>
<ul>
<li><strong>id</strong> → <em>&lt;select&gt;</em> etiketine benzersiz bir isim vermenizi sağlar (özellikle javaScript için kullanılır)</li>
<li><strong>class</strong> → <em>CSS</em> sınıfı tanımlamanız için kullanılır</li>
<li><strong>style </strong>→ Direk <em>CSS</em> etiketleri girmeniz için kullanılır</li>
<li><strong>title </strong>→ <em>&lt;select&gt;</em> hakkında bilgi veya başlık belirtmek için kullanılır (özellikle SEO çalışmalarına katkıda bulunur)</li>
<li><strong>lang </strong>→ <em>&lt;select&gt;</em> içerisindeki verilerin dilini (lisanını) belirtmek için kullanılır</li>
<li><strong>dir </strong>→ <em>&lt;select&gt;</em> listesini açmak için kullanılan buttonu (sağ taraftaki üçgen şeklindeki araç) sağa veya sola taşınmanızı sağlar</li>
<li><strong>size </strong>→ Satır sayısını belirtmek için kullanılır (fakat CSS ile bu işlem çok daha başarılı bir şekilde yapıldığı için gereksizdir)</li>
<li><strong>multiple </strong>→ Tek seçenek sınırlamasını kaldırarak birden fazla seçenek seçmenizi sağlar</li>
<li><strong>disabled </strong>→ Select menünüzü pasif durumuna getirmek için kullanılır</li>
<li><strong>tabindex </strong>→ Varsayılan seçeneği belirtmenizi sağlar.</li>
</ul>
<blockquote>
<h2><strong><span style="color: #ff0000;">CSS</span></strong></h2>
</blockquote>
<p>Yukarıda 5 seçenekli sade bir Select Menü oluşturmuştuk. Şimdi bu Sekme Menüyü CSS Class oluşturarak standartların dışında farklı bir görünüme taşıyacağız.</p>
<p>Makalenin ilk başında bir proje üzerinde çalışırken bu konuda bir yazı yazma kararı aldım demiştim. Bahsi geçen projede ki Sekme Menüyü beraber adım adım tasarlayalım;<br />
<span style="color: #000000;"><strong>Buradan çalışmaya bakabilirsiniz :</strong> </span><a title="Sabah Sarı Sayfalar" href="http://www.sabah.de/tr/sari-sayfalar" target="_blank">http://www.sabah.de/tr/sari-sayfalar</a></p>
<p>ilk olarak bir div oluşturuyoruz ve <span style="color: #000000;"><strong>select-menu</strong></span> isminde bir class atıyoruz. Sonra div &#8216;in içine select menümüzü ekliyoruz</p>
<pre class="brush: xml;">
&lt;div&gt;
&lt;select name=&quot;secenekler&quot;&gt;
&lt;option selected=&quot;selected&quot; value=&quot;1&quot;&gt;1. Seçenek&lt;/option&gt;
&lt;option value=&quot;1&quot;&gt;2. Seçenek&lt;/option&gt;
&lt;option value=&quot;3&quot;&gt;3. Seçenek&lt;/option&gt;
&lt;option value=&quot;4&quot;&gt;4. Seçenek&lt;/option&gt;
&lt;option value=&quot;5&quot;&gt;5. Seçenek&lt;/option&gt;
&lt;/select&gt;
&lt;/div&gt;
</pre>
<p>ve CSS kodlarımızı yazmaya başlıyoruz;</p>
<pre class="brush: css;">
&lt;style type=&quot;text/css&quot;&gt;
&lt;!--
.select-menu{
background:url(select-background.jpg) no-repeat;
width:250px;
height:30px;
padding-left:440px;
padding-top:215px;
}
.select-menu select {
width:250px;
height:30px;
padding:5px;
padding-left:1px;
font-weight:bold;
font-size:12px;
color:#223C75;
background:#f1f1f1;
border:1px #666666 solid;
}

.select-menu select option{
padding:3px;
}
--&gt;
&lt;/style&gt;
</pre>
<blockquote><p><strong><a title="select css" href="http://www.flashcentury.net/Atolye/Dersler/select/select-css.html" target="_blank">Kodları test etmek için tıklayınız.</a></strong></p></blockquote>
<p><a href="http://www.flashcentury.net/Atolye/Dersler/select/select-css.html"><img class="alignnone size-full wp-image-1167" title="select-css" src="http://www.flashcentury.net/wp-content/uploads/select-css1.jpg" alt="select css" width="685" height="172" /></a></p>
<p><strong>select-menu</strong> CSS klası ile  <strong>&lt;select&gt;</strong> ve <strong>&lt;option&gt;</strong> etiketlerini yeniden boyutlandırdık, yazı renklerini ve boyutlarını değiştirdik ayrıca bazı ufak ayrıntılarla standart görünümünde kurtardık.</p>
<blockquote>
<h2><strong><span style="color: #ff0000;">JAVASCRIPT</span></strong></h2>
</blockquote>
<p>&lt;select&gt; etiketi <a title="javaScript Nedir" href="http://www.flashcentury.net/javascript-nedir.html">javaScript</a> ile en sık kullanılan <a title="HTML Nedir" href="http://www.flashcentury.net/xhtml-nedir.html">HTML</a> form öğelerindendir ve bünyesinde bir çok <a title="JavaScript  Events (Olaylar)" href="http://www.flashcentury.net/javascript-te-events-olaylar.html">javaScipt olayı</a> barındırır.</p>
<ul>
<li><strong>onclick </strong>→    &lt;select&gt; etiketini fare (mouse) ile tıklandığında tetikler.</li>
<li><strong>ondblclick </strong>→    &lt;select&gt; etiketini fare (mouse) ile çift tıklandığında tetikler.</li>
<li><strong>onmousedown </strong>→    Fare (mouse) sol tuşuna basıldığında tetikler.</li>
<li><strong>onmouseup </strong>→    Basılı olan fare (mouse) tuşu bırakıldığında tetikler.</li>
<li><strong>onmouseover </strong>→    &lt;select&gt; etiketinin üzerine fare ile gelindiğinde tetikler.</li>
<li><strong>onmousemove </strong>→    &lt;select&gt; etiketinin üzerinde fare ile hareket edildiğinde tetikler.</li>
<li><strong>onmouseout </strong>→   &lt;select&gt; etiketinin üzerine fare ile üzerine gelinip sonra çıkıldığında tetikler.</li>
<li><strong>onkeypress </strong>→   &lt;select&gt; etiketinin üzerine fare ile üzerindeyken klavyeden bir tuşa basıldığında tetikler.</li>
<li><strong>onkeydown </strong>→    &lt;select&gt; etiketinin üzerindeyken klavyeden bir tuşa ilk basıldığı anda tetikler.</li>
<li><strong>onkeyup </strong>→   &lt;select&gt; etiketinin üzerindeyken basılı olan klavye tuşu bırakıldığında tetikler.</li>
<li><strong>onfocus </strong>→   &lt;select&gt; etiketi seçildiğinde (odaklanıldığında) tetikler.</li>
<li><strong>onblur </strong>→    select&gt; etiketi seçilip başka bir işleme geçildiğinde tetikler.</li>
<li><strong>onchange </strong>→   select&gt; etiketi içeriği değiştiğinde tetikler.</li>
</ul>
<p>Şimdi <strong>onChange </strong>olayını kullanarak select menümüzü harekete geçirelim;</p>
<pre class="brush: xml;">
&lt;div&gt;
&lt;form method=&quot;post&quot;&gt;
&lt;select name=&quot;secenekler&quot; onChange=&quot;submit();&quot;&gt;
&lt;option selected=&quot;selected&quot; value=&quot;1&quot;&gt;1. Seçenek&lt;/option&gt;
&lt;option value=&quot;1&quot;&gt;2. Seçenek&lt;/option&gt;
&lt;option value=&quot;3&quot;&gt;3. Seçenek&lt;/option&gt;
&lt;option value=&quot;4&quot;&gt;4. Seçenek&lt;/option&gt;
&lt;option value=&quot;5&quot;&gt;5. Seçenek&lt;/option&gt;
&lt;/select&gt;
&lt;/form&gt;
&lt;/div&gt;
</pre>
<blockquote><p><strong><a title="select javascript" href="http://www.flashcentury.net/Atolye/Dersler/select/select-js.html" target="_blank">Kodları test etmek için tıklayınız.</a></strong></p></blockquote>
<p>javaScript submit fonksiyonunu onChange olayı ile kullanarak select menüde bir değişiklik olduğunda form &#8216;u sanki submit buttonuna tıklamış gibi hareket ettirmiş olduk.</p>
<blockquote>
<h2><strong><span style="color: #ff0000;">PHP</span></strong></h2>
</blockquote>
<p>HTML bölümünde bahsettiğim gibi <strong>&lt;select&gt;</strong> etiketine <strong>name </strong>parametresi ile <span style="color: #000000;"><strong>secenekler </strong></span>adında bir değişken atamıştık şimdi <a title="PHP Nedir" href="http://www.flashcentury.net/php-nedir.html">PHP</a> kodları ile <strong>secenekler</strong> &#8216;den gelen bilgiyi ekrana yazdıralım;</p>
<pre class="brush: php;">
&lt;?php
$secenek = $_POST['secenekler'];
echo '&lt;br /&gt;az önce &lt;strong&gt;' . $secenek . '&lt;/strong&gt; numarali seçeneği seçtiniz...&lt;br /&gt;&lt;br /&gt;';
?&gt;
</pre>
<blockquote><p><strong><a title="select php" href="http://www.flashcentury.net/Atolye/Dersler/select/select-php.php" target="_blank">Kodları test etmek için tıklayınız.</a></strong></p></blockquote>
<p>Formumuzu post metodu ile gönderdiğimiz için PHP <span style="color: #000000;"><strong>$_POST</strong></span> fonksiyonu ile formdan gelen bilgiyi alıp ekrana yazdırıyoruz.</p>
<blockquote>
<h2><strong><span style="color: #ff0000;">OPTFROUP</span></strong></h2>
</blockquote>
<p>Select etiketini herşeyiyle bahsetmişken son olarak <strong>optgroup </strong>&#8216;dan da bahsederek bu konuyu bitirelim. <strong>optgroup </strong>select menünüzdeki <strong>option </strong>listenizi gruplara ayırmaya yarayan çok kullanışlı bir HTML etiketidir.</p>
<p><span style="color: #000000;"><strong>Optgroup kullanım şekli;</strong></span></p>
<pre class="brush: xml;">
&lt;div&gt;
&lt;form method=&quot;post&quot; name=&quot;ornekForm&quot;&gt;
&lt;select name=&quot;secenekler&quot; onChange=&quot;submit();&quot;&gt;
&lt;optgroup label=&quot;Seçenekler&quot;&gt;
&lt;option selected=&quot;selected&quot; value=&quot;1&quot;&gt;1. Seçenek&lt;/option&gt;
&lt;option value=&quot;1&quot;&gt;2. Seçenek&lt;/option&gt;
&lt;option value=&quot;3&quot;&gt;3. Seçenek&lt;/option&gt;
&lt;option value=&quot;4&quot;&gt;4. Seçenek&lt;/option&gt;
&lt;option value=&quot;5&quot;&gt;5. Seçenek&lt;/option&gt;
&lt;/optgroup&gt;
&lt;optgroup label=&quot;Diğer Seçenekler&quot;&gt;
&lt;option value=&quot;6&quot;&gt;6. Seçenek&lt;/option&gt;
&lt;option value=&quot;7&quot;&gt;7. Seçenek&lt;/option&gt;
&lt;option value=&quot;8&quot;&gt;8. Seçenek&lt;/option&gt;
&lt;option value=&quot;9&quot;&gt;9. Seçenek&lt;/option&gt;
&lt;option value=&quot;10&quot;&gt;10. Seçenek&lt;/option&gt;
&lt;/optgroup&gt;
&lt;/select&gt;
&lt;/form&gt;
&lt;/div&gt;
</pre>
<blockquote><p><strong><a title="select optgroup" href="http://www.flashcentury.net/Atolye/Dersler/select/select-optgroup.php" target="_blank">Kodları test etmek için tıklayınız.</a></strong></p></blockquote>
<p><a href="http://www.flashcentury.net/Atolye/Dersler/select/select-optgroup.php"><img class="alignnone size-full wp-image-1168" title="select-optgroup" src="http://www.flashcentury.net/wp-content/uploads/select-optgroup.jpg" alt="select optgroup" width="685" height="278" /></a></p>
<p>Kodları test ettiğinizde listenin seçenekler ve Diğer Seçenekler adında iki gruba ayrıldığını göreceksiniz.</p>
<p>Sanırım <strong>&lt;select&gt;</strong> etiketi hakkında bahsedilecek başka bir konu kalmadı.</p>
<p><span style="color: #000000;">Makalede geçen örneklerin hepsini aşağıdan bilgisayarınıza indirerek inceleyebilirsiniz.</span><br />
<strong>Download :</strong> <a class="downloadlink" href="http://www.flashcentury.net/wp-content/plugins/download-monitor/download.php?id=9" title=" downloaded 136 times" >Select-kullanimi.zip (136)</a></p>
<p>Ayrıca W3 orjinal sitesinden &lt;select&gt; hakkında kurumsal bilgi edinebilirsiniz.<br />
<a title="W3 Select Tag" href="http://www.w3schools.com/tags/tag_select.asp" target="_blank">http://www.w3schools.com/tags/tag_select.asp</a></p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.flashcentury.net/form-select-etiketi-ile-html-css-javascipt-php-ve-optgroup.html&amp;t=Form+Select+ile+CSS%2C+JavaScipt%2C+PHP+ve+Optgroup+Kullan%C4%B1m%C4%B1" rel="nofollow" class="external" title="Bunu paylaş:Facebook">Bunu paylaş:Facebook</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Form+Select+ile+CSS%2C+JavaScipt%2C+PHP+ve+Optgroup+Kullan%C4%B1m%C4%B1+-+http://b2l.me/wf8y4&amp;source=shareaholic" rel="nofollow" class="external" title="Bunu Tweet'le!">Bunu Tweet'le!</a>
		</li>
		<li class="shr-friendfeed">
			<a href="http://www.friendfeed.com/share?title=Form+Select+ile+CSS%2C+JavaScipt%2C+PHP+ve+Optgroup+Kullan%C4%B1m%C4%B1&amp;link=http://www.flashcentury.net/form-select-etiketi-ile-html-css-javascipt-php-ve-optgroup.html" rel="nofollow" class="external" title="Bunu paylaş:FriendFeed">Bunu paylaş:FriendFeed</a>
		</li>
		<li class="shr-myspace">
			<a href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://www.flashcentury.net/form-select-etiketi-ile-html-css-javascipt-php-ve-optgroup.html&amp;t=Form+Select+ile+CSS%2C+JavaScipt%2C+PHP+ve+Optgroup+Kullan%C4%B1m%C4%B1" rel="nofollow" class="external" title="Bunu postala:MySpace">Bunu postala:MySpace</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.flashcentury.net/form-select-etiketi-ile-html-css-javascipt-php-ve-optgroup.html&amp;title=Form+Select+ile+CSS%2C+JavaScipt%2C+PHP+ve+Optgroup+Kullan%C4%B1m%C4%B1" rel="nofollow" class="external" title="Bunu Digg'le!">Bunu Digg'le!</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.flashcentury.net/form-select-etiketi-ile-html-css-javascipt-php-ve-optgroup.html&amp;title=Form+Select+ile+CSS%2C+JavaScipt%2C+PHP+ve+Optgroup+Kullan%C4%B1m%C4%B1" rel="nofollow" class="external" title="Bunu paylaş:del.icio.us">Bunu paylaş:del.icio.us</a>
		</li>
		<li class="shr-yahoomail">
			<a href="http://compose.mail.yahoo.com/?Subject=Form+Select+ile+CSS%2C+JavaScipt%2C+PHP+ve+Optgroup+Kullan%C4%B1m%C4%B1&amp;body=Link: http://www.flashcentury.net/form-select-etiketi-ile-html-css-javascipt-php-ve-optgroup.html (shareaholic aracılığıyla)%0D%0A%0D%0A----%0D%0A Yeni%20web%20trendleri%20g%C3%BCnden%20g%C3%BCne%20de%C4%9Fi%C5%9Fiyor.%20%C3%96zellikle%20form%20elemenlar%C4%B1%20b%C3%BCy%C3%BCk%20ve%20sade%20olmas%C4%B1%20hem%20tasar%C4%B1m%20hem%20de%20kullan%C4%B1l%C4%B1k%20bak%C4%B1m%C4%B1ndan%20%C3%A7ok%20%C3%B6nemli%20bir%20ayr%C4%B1nt%C4%B1.%20Bir%20proje%20%C3%BCzerinde%20%C3%A7al%C4%B1%C5%9F%C4%B1rken%20HTML%20form%20elemanlar%C4%B1ndan%20%26lt%3Bselect%26gt%3B%20etiketi%20%C3%BCzerinde%20baz%C4%B1%20d%C3%BCzenlemeler%20yapmam%20gerekti" rel="nofollow" class="external" title="Bunu e-postala:Yahoo! Mail">Bunu e-postala:Yahoo! Mail</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.flashcentury.net/form-select-etiketi-ile-html-css-javascipt-php-ve-optgroup.html&amp;title=Form+Select+ile+CSS%2C+JavaScipt%2C+PHP+ve+Optgroup+Kullan%C4%B1m%C4%B1" rel="nofollow" class="external" title="İyi bir şeye mi denk geldin? StumbleUpon üzerinde paylaş">İyi bir şeye mi denk geldin? StumbleUpon üzerinde paylaş</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.flashcentury.net/form-select-etiketi-ile-html-css-javascipt-php-ve-optgroup.html&amp;title=Form+Select+ile+CSS%2C+JavaScipt%2C+PHP+ve+Optgroup+Kullan%C4%B1m%C4%B1" rel="nofollow" class="external" title="Bunu paylaş:Reddit">Bunu paylaş:Reddit</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.flashcentury.net/form-select-etiketi-ile-html-css-javascipt-php-ve-optgroup.html&amp;title=Form+Select+ile+CSS%2C+JavaScipt%2C+PHP+ve+Optgroup+Kullan%C4%B1m%C4%B1&amp;summary=Yeni%20web%20trendleri%20g%C3%BCnden%20g%C3%BCne%20de%C4%9Fi%C5%9Fiyor.%20%C3%96zellikle%20form%20elemenlar%C4%B1%20b%C3%BCy%C3%BCk%20ve%20sade%20olmas%C4%B1%20hem%20tasar%C4%B1m%20hem%20de%20kullan%C4%B1l%C4%B1k%20bak%C4%B1m%C4%B1ndan%20%C3%A7ok%20%C3%B6nemli%20bir%20ayr%C4%B1nt%C4%B1.%20Bir%20proje%20%C3%BCzerinde%20%C3%A7al%C4%B1%C5%9F%C4%B1rken%20HTML%20form%20elemanlar%C4%B1ndan%20%26lt%3Bselect%26gt%3B%20etiketi%20%C3%BCzerinde%20baz%C4%B1%20d%C3%BCzenlemeler%20yapmam%20gerekti&amp;source=Flashcentury" rel="nofollow" class="external" title="Bunu paylaş:LinkedIn">Bunu paylaş:LinkedIn</a>
		</li>
		<li class="shr-googlebookmarks">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.flashcentury.net/form-select-etiketi-ile-html-css-javascipt-php-ve-optgroup.html&amp;title=Form+Select+ile+CSS%2C+JavaScipt%2C+PHP+ve+Optgroup+Kullan%C4%B1m%C4%B1" rel="nofollow" class="external" title="Bunu ekle:Google Bookmarks">Bunu ekle:Google Bookmarks</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.flashcentury.net/form-select-etiketi-ile-html-css-javascipt-php-ve-optgroup.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Internet Explorer 6 kabusundan kurtulmak</title>
		<link>http://www.flashcentury.net/internet-explorer-6-kabusundan-kurtulmak.html</link>
		<comments>http://www.flashcentury.net/internet-explorer-6-kabusundan-kurtulmak.html#comments</comments>
		<pubDate>Thu, 21 Jan 2010 01:14:11 +0000</pubDate>
		<dc:creator>Hüseyin Kocak</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[Css]]></category>
		<category><![CDATA[eklenti]]></category>
		<category><![CDATA[Else]]></category>
		<category><![CDATA[Explorer]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[ie6 Update]]></category>
		<category><![CDATA[If]]></category>
		<category><![CDATA[if Else]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Java Script]]></category>
		<category><![CDATA[JQuery]]></category>
		<category><![CDATA[Js]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Opera]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[Safari]]></category>
		<category><![CDATA[Script]]></category>
		<category><![CDATA[Tarayıcı]]></category>
		<category><![CDATA[Update]]></category>
		<category><![CDATA[Uyuşmazlık]]></category>
		<category><![CDATA[w3.org]]></category>
		<category><![CDATA[Xhtml]]></category>

		<guid isPermaLink="false">http://www.flashcentury.net/?p=533</guid>
		<description><![CDATA[Bildiğiniz gibi biz web tasarım ve programcılarının en büyük sorunlarından birisi de tarayıcı (Browser) uyuşmazlığıdır.
Hazırladığınız siteyi birde Internet Explorer, Firefox, Opera, Safari, Chrome gibi tarayılarda sorunsuz calışması için emek harcarız. Hadi bakalım tam hersey bitti site hazır derken]]></description>
			<content:encoded><![CDATA[<p>Bildiğiniz gibi biz web tasarım ve programcılarının en büyük sorunlarından birisi de tarayıcı (Browser) uyuşmazlığıdır.</p>
<p>Hazırladığınız siteyi birde Internet Explorer, Firefox, Opera, Safari, Chrome gibi tarayılarda sorunsuz calışması için emek harcarız. Hadi bakalım tam hersey bitti site hazır derken birde farklı versiyonlarda site nasıl çalışacak sıkıntısı karşımıza çıkar. Internet Explorer &#8216;da bu konuda olabildiğince acımasızdır, bir versiyonda sorunsuz çalışan site diğer versiyonda içler acısıdır.</p>
<p>Özellikle Internet Explorer 6 çok sorunlu bir tarayıcıdır bir çok Css ve Js kodu sorunlu çalışır hatta bazı kodlar hiç reaksiyon göstermez. Şu an en son versiyon Internet Explorer 8 olmasına ramen hala Internet Explorer 6 kullanan bir çok bilinçsiz internet kullanıcısı var bu sebeple hala sitenizin Internet nasıl çalıştığını kontrol etmelisiniz. Internet Explorer 6 &#8216;dan sonraki versiyonlar biraz (az biraz) daha sorunsuz diyebiliriz .</p>
<p>Tam anlamıyla farklı tarayıcı uyumu sorununa bir çözüm olmasada en azından Internet Explorer 6 kullananları azaltma için bir çözümden bahsedeceğim..<span id="more-533"></span></p>
<ul>
<li>ilk olrak <a title="Ie6 Update" href="http://ie6update.com/hosted/ie6update.1.0.0.zip" target="_blank">buradaki zip dosyasını</a> bilgisayarınıza indiriniz.</li>
<li>İndirdiğiniz zip dosyasını açtığınızda bir örnek html dosyası (example.html), ie6update klasörğ içinde ie6update.js isimli bir Javascript dosyası olduğunu göreceksiniz. Ayrıca resim ve resimlerin kaynak dosyasını psd formatında eklenmiştir.</li>
<li>Tahmin ettiğiniz gibi bu bir jQuery eklentisi. example.html dosyasının kaynak kodlarını incelerseniz bu eklentinin ne sekilde calistiğini çok rahat görebilirsiniz.</li>
</ul>
<p>Fakat yinede kodları bir gözden geçirelim ;</p>
<p><strong>ilk önce tarayıcının Internet Explorer 6 olup olmadığını kontrol ediyoruz</strong></p>
<pre class="brush: plain;">&lt;!--[if IE 6]&gt;</pre>
<p><strong>Eğer tarayıcı Internet Explorer 6 ise jQuery &#8216;i Googlelaps üzerinden çağırıyoruz.</strong></p>
<pre class="brush: plain;">if(typeof jQuery == 'undefined'){
document.write(&quot;&lt;script type=\&quot;text/javascript\&quot;  src=\&quot;http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js\&quot;&gt;&lt;/&quot;+&quot;script&gt;&quot;);
var __noconflict = true;
} </pre>
<p><strong>Sonra  <span style="color: #ff0000;">IE6UPDATE_OPTIONS</span> değişkenine açılacak popupta kullanılacak resim dosyalarımızın yolunu bildiriyoruz.</strong></p>
<pre class="brush: plain;">var IE6UPDATE_OPTIONS = {
icons_path: &quot;ie6update/images/&quot;
}
</pre>
<p><strong>jQuery çağırırken açtığımız <span style="color: #ff0000;">&lt;script&gt;</span> etiketini kapatıp<br />
</strong></p>
<pre class="brush: plain;">&lt;/script&gt;</pre>
<p><strong>Son olarak ie6update.js dosyamızı çağırıyoruz ve gizli if sorgumuzu kapatıyoruz..</strong></p>
<pre class="brush: plain;">&lt;script type=&quot;text/javascript&quot; src=&quot;ie6update/ie6update.js&quot;&gt;&lt;/script&gt;
&lt;![endif] &gt;
</pre>
<p>İşte bu kadar. Artık ziyaretçileriniz sitenize girdiğinde eğer Internet Explorer 6 kullanıyorsa bir uyarı penceresi çıkacak ve Internet Explorer &#8216;ın yeni versiyonu çıktını bildirip update etmesini isteyecek&#8230;</p>
<p>Tarayıcı ve tarayıcı versiyonu uyuşmazlık soruna ne zaman tam anlamıyla bir çözüm bulunur bilmem ama en azından bizim gayretimizle eski versiyon kullanan bilinçsiz ziyaretçi sayısını azaltabiliriz.</p>
<p>Bir sonraki makalede görüşmek üzere<br />
Hüseyin Koçak</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.flashcentury.net/internet-explorer-6-kabusundan-kurtulmak.html&amp;t=Internet+Explorer+6+kabusundan+kurtulmak" rel="nofollow" class="external" title="Bunu paylaş:Facebook">Bunu paylaş:Facebook</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Internet+Explorer+6+kabusundan+kurtulmak+-+http://b2l.me/v74j9&amp;source=shareaholic" rel="nofollow" class="external" title="Bunu Tweet'le!">Bunu Tweet'le!</a>
		</li>
		<li class="shr-friendfeed">
			<a href="http://www.friendfeed.com/share?title=Internet+Explorer+6+kabusundan+kurtulmak&amp;link=http://www.flashcentury.net/internet-explorer-6-kabusundan-kurtulmak.html" rel="nofollow" class="external" title="Bunu paylaş:FriendFeed">Bunu paylaş:FriendFeed</a>
		</li>
		<li class="shr-myspace">
			<a href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://www.flashcentury.net/internet-explorer-6-kabusundan-kurtulmak.html&amp;t=Internet+Explorer+6+kabusundan+kurtulmak" rel="nofollow" class="external" title="Bunu postala:MySpace">Bunu postala:MySpace</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.flashcentury.net/internet-explorer-6-kabusundan-kurtulmak.html&amp;title=Internet+Explorer+6+kabusundan+kurtulmak" rel="nofollow" class="external" title="Bunu Digg'le!">Bunu Digg'le!</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.flashcentury.net/internet-explorer-6-kabusundan-kurtulmak.html&amp;title=Internet+Explorer+6+kabusundan+kurtulmak" rel="nofollow" class="external" title="Bunu paylaş:del.icio.us">Bunu paylaş:del.icio.us</a>
		</li>
		<li class="shr-yahoomail">
			<a href="http://compose.mail.yahoo.com/?Subject=Internet+Explorer+6+kabusundan+kurtulmak&amp;body=Link: http://www.flashcentury.net/internet-explorer-6-kabusundan-kurtulmak.html (shareaholic aracılığıyla)%0D%0A%0D%0A----%0D%0A Bildi%C4%9Finiz%20gibi%20biz%20web%20tasar%C4%B1m%20ve%20programc%C4%B1lar%C4%B1n%C4%B1n%20en%20b%C3%BCy%C3%BCk%20sorunlar%C4%B1ndan%20birisi%20de%20taray%C4%B1c%C4%B1%20%28Browser%29%20uyu%C5%9Fmazl%C4%B1%C4%9F%C4%B1d%C4%B1r.%0D%0AHaz%C4%B1rlad%C4%B1%C4%9F%C4%B1n%C4%B1z%20siteyi%20birde%20Internet%20Explorer%2C%20Firefox%2C%20Opera%2C%20Safari%2C%20Chrome%20gibi%20taray%C4%B1larda%20sorunsuz%20cal%C4%B1%C5%9Fmas%C4%B1%20i%C3%A7in%20emek%20harcar%C4%B1z.%20Hadi%20bakal%C4%B1m%20tam%20hersey%20bitti%20site%20haz%C4%B1r%20derken" rel="nofollow" class="external" title="Bunu e-postala:Yahoo! Mail">Bunu e-postala:Yahoo! Mail</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.flashcentury.net/internet-explorer-6-kabusundan-kurtulmak.html&amp;title=Internet+Explorer+6+kabusundan+kurtulmak" rel="nofollow" class="external" title="İyi bir şeye mi denk geldin? StumbleUpon üzerinde paylaş">İyi bir şeye mi denk geldin? StumbleUpon üzerinde paylaş</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.flashcentury.net/internet-explorer-6-kabusundan-kurtulmak.html&amp;title=Internet+Explorer+6+kabusundan+kurtulmak" rel="nofollow" class="external" title="Bunu paylaş:Reddit">Bunu paylaş:Reddit</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.flashcentury.net/internet-explorer-6-kabusundan-kurtulmak.html&amp;title=Internet+Explorer+6+kabusundan+kurtulmak&amp;summary=Bildi%C4%9Finiz%20gibi%20biz%20web%20tasar%C4%B1m%20ve%20programc%C4%B1lar%C4%B1n%C4%B1n%20en%20b%C3%BCy%C3%BCk%20sorunlar%C4%B1ndan%20birisi%20de%20taray%C4%B1c%C4%B1%20%28Browser%29%20uyu%C5%9Fmazl%C4%B1%C4%9F%C4%B1d%C4%B1r.%0D%0AHaz%C4%B1rlad%C4%B1%C4%9F%C4%B1n%C4%B1z%20siteyi%20birde%20Internet%20Explorer%2C%20Firefox%2C%20Opera%2C%20Safari%2C%20Chrome%20gibi%20taray%C4%B1larda%20sorunsuz%20cal%C4%B1%C5%9Fmas%C4%B1%20i%C3%A7in%20emek%20harcar%C4%B1z.%20Hadi%20bakal%C4%B1m%20tam%20hersey%20bitti%20site%20haz%C4%B1r%20derken&amp;source=Flashcentury" rel="nofollow" class="external" title="Bunu paylaş:LinkedIn">Bunu paylaş:LinkedIn</a>
		</li>
		<li class="shr-googlebookmarks">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.flashcentury.net/internet-explorer-6-kabusundan-kurtulmak.html&amp;title=Internet+Explorer+6+kabusundan+kurtulmak" rel="nofollow" class="external" title="Bunu ekle:Google Bookmarks">Bunu ekle:Google Bookmarks</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.flashcentury.net/internet-explorer-6-kabusundan-kurtulmak.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>JavaScript Confirm Metodu (ikaz)</title>
		<link>http://www.flashcentury.net/javascript-confirm-metodu-ikaz.html</link>
		<comments>http://www.flashcentury.net/javascript-confirm-metodu-ikaz.html#comments</comments>
		<pubDate>Thu, 21 Jan 2010 00:55:47 +0000</pubDate>
		<dc:creator>Hüseyin Kocak</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Confirm]]></category>
		<category><![CDATA[ikaz]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[metod]]></category>
		<category><![CDATA[uyari]]></category>
		<category><![CDATA[uyari mesaji]]></category>

		<guid isPermaLink="false">http://www.flashcentury.net/?p=520</guid>
		<description><![CDATA[Bazen bir buttona veya link tiklandiginda ziyaretciyi ikaz etmeniz gereken durumlar olabilir. Örnegin bir arkadaslik sitesi düsünün ve bu arkadaslik sitesinde mesajlar bölümü var diyelim. Ziyaretci kendisine gelen mesajlardan bazilarin silmek istiyor. Sil buttonuna tikladiginda bir anda mesaji sildirmek yerine ilk önce &#8220;Silmek istediginizden emin misiniz&#8221; seklinde bir uyari mesaji gelmesini isteyebilirsiniz. İşte bu tip [...]]]></description>
			<content:encoded><![CDATA[<p>Bazen bir buttona veya link tiklandiginda ziyaretciyi ikaz etmeniz gereken durumlar olabilir.</p>
<p>Örnegin bir arkadaslik sitesi düsünün ve bu arkadaslik sitesinde mesajlar bölümü var diyelim. Ziyaretci kendisine gelen mesajlardan bazilarin silmek istiyor. Sil buttonuna tikladiginda bir anda mesaji sildirmek yerine<span id="more-520"></span> ilk önce &#8220;Silmek istediginizden emin misiniz&#8221; seklinde bir uyari mesaji gelmesini isteyebilirsiniz. İşte bu tip durumlar icin JavaScript &#8216;in Confirm metodunu kullaniyoruz.</p>
<p>Kullanimi oldukca kolay olan Confirm Metodunu istersyukarida bahsettigim örnege öre kodlayalim ;</p>
<p><!--more-->&lt;a href=&#8221;sil.php?id=xx&#8221; onclick=&#8221;return window.confirm(&#8216;Silmek Istediginizden Emin misiniz?&#8217;);&#8221; &gt;Mesaji Sil&lt;/a&gt;</p>
<p>Sanirim kod oldukca basit windows.confirm metodundan sonra parantez ve ardindan tiknak isaretleri arasina uyari mesajini yaziyoruz.</p>
<pre class="brush: xml;">&lt;a onclick=&quot;return window.confirm('Silmek Istediginizden Emin misiniz?');&quot; href=&quot;#&quot;&gt;Mesaji Sil&lt;/a&gt;</pre>
<p>Yukarida ki linke tikladiginizda acilan uyari mesajini göreceksiniz. Eger cevabiniz evet olursa link &#8216;imiz aktif olacak ve href parametresine verdigimiz dosyaya yönlenecek ama hayir cevabi verirseniz hic bir islem yapmayacak.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.flashcentury.net/javascript-confirm-metodu-ikaz.html&amp;t=JavaScript+Confirm+Metodu+%28ikaz%29" rel="nofollow" class="external" title="Bunu paylaş:Facebook">Bunu paylaş:Facebook</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=JavaScript+Confirm+Metodu+%28ikaz%29+-+http://b2l.me/wbe53&amp;source=shareaholic" rel="nofollow" class="external" title="Bunu Tweet'le!">Bunu Tweet'le!</a>
		</li>
		<li class="shr-friendfeed">
			<a href="http://www.friendfeed.com/share?title=JavaScript+Confirm+Metodu+%28ikaz%29&amp;link=http://www.flashcentury.net/javascript-confirm-metodu-ikaz.html" rel="nofollow" class="external" title="Bunu paylaş:FriendFeed">Bunu paylaş:FriendFeed</a>
		</li>
		<li class="shr-myspace">
			<a href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://www.flashcentury.net/javascript-confirm-metodu-ikaz.html&amp;t=JavaScript+Confirm+Metodu+%28ikaz%29" rel="nofollow" class="external" title="Bunu postala:MySpace">Bunu postala:MySpace</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.flashcentury.net/javascript-confirm-metodu-ikaz.html&amp;title=JavaScript+Confirm+Metodu+%28ikaz%29" rel="nofollow" class="external" title="Bunu Digg'le!">Bunu Digg'le!</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.flashcentury.net/javascript-confirm-metodu-ikaz.html&amp;title=JavaScript+Confirm+Metodu+%28ikaz%29" rel="nofollow" class="external" title="Bunu paylaş:del.icio.us">Bunu paylaş:del.icio.us</a>
		</li>
		<li class="shr-yahoomail">
			<a href="http://compose.mail.yahoo.com/?Subject=JavaScript+Confirm+Metodu+%28ikaz%29&amp;body=Link: http://www.flashcentury.net/javascript-confirm-metodu-ikaz.html (shareaholic aracılığıyla)%0D%0A%0D%0A----%0D%0A Bazen%20bir%20buttona%20veya%20link%20tiklandiginda%20ziyaretciyi%20ikaz%20etmeniz%20gereken%20durumlar%20olabilir.%0D%0A%0D%0A%C3%96rnegin%20bir%20arkadaslik%20sitesi%20d%C3%BCs%C3%BCn%C3%BCn%20ve%20bu%20arkadaslik%20sitesinde%20mesajlar%20b%C3%B6l%C3%BCm%C3%BC%20var%20diyelim.%20Ziyaretci%20kendisine%20gelen%20mesajlardan%20bazilarin%20silmek%20istiyor.%20Sil%20buttonuna%20tikladiginda%20bir%20anda%20me" rel="nofollow" class="external" title="Bunu e-postala:Yahoo! Mail">Bunu e-postala:Yahoo! Mail</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.flashcentury.net/javascript-confirm-metodu-ikaz.html&amp;title=JavaScript+Confirm+Metodu+%28ikaz%29" rel="nofollow" class="external" title="İyi bir şeye mi denk geldin? StumbleUpon üzerinde paylaş">İyi bir şeye mi denk geldin? StumbleUpon üzerinde paylaş</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.flashcentury.net/javascript-confirm-metodu-ikaz.html&amp;title=JavaScript+Confirm+Metodu+%28ikaz%29" rel="nofollow" class="external" title="Bunu paylaş:Reddit">Bunu paylaş:Reddit</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.flashcentury.net/javascript-confirm-metodu-ikaz.html&amp;title=JavaScript+Confirm+Metodu+%28ikaz%29&amp;summary=Bazen%20bir%20buttona%20veya%20link%20tiklandiginda%20ziyaretciyi%20ikaz%20etmeniz%20gereken%20durumlar%20olabilir.%0D%0A%0D%0A%C3%96rnegin%20bir%20arkadaslik%20sitesi%20d%C3%BCs%C3%BCn%C3%BCn%20ve%20bu%20arkadaslik%20sitesinde%20mesajlar%20b%C3%B6l%C3%BCm%C3%BC%20var%20diyelim.%20Ziyaretci%20kendisine%20gelen%20mesajlardan%20bazilarin%20silmek%20istiyor.%20Sil%20buttonuna%20tikladiginda%20bir%20anda%20me&amp;source=Flashcentury" rel="nofollow" class="external" title="Bunu paylaş:LinkedIn">Bunu paylaş:LinkedIn</a>
		</li>
		<li class="shr-googlebookmarks">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.flashcentury.net/javascript-confirm-metodu-ikaz.html&amp;title=JavaScript+Confirm+Metodu+%28ikaz%29" rel="nofollow" class="external" title="Bunu ekle:Google Bookmarks">Bunu ekle:Google Bookmarks</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.flashcentury.net/javascript-confirm-metodu-ikaz.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Javascript Alert (ikaz) Komutu</title>
		<link>http://www.flashcentury.net/javascript-alert-ikaz-komutu.html</link>
		<comments>http://www.flashcentury.net/javascript-alert-ikaz-komutu.html#comments</comments>
		<pubDate>Mon, 02 Mar 2009 10:54:45 +0000</pubDate>
		<dc:creator>Huseyin Kocak</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Alert]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[ikaz]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[komut]]></category>

		<guid isPermaLink="false">http://www.flashcentury.net/?p=329</guid>
		<description><![CDATA[Alert (ikaz) konutu JavaScript &#8216;te sıklıkla kullanılır, bazen ziyaretçiye bilgi vermek için kullanılsa da benim tavsiye edeceğim kullanım alanı bir değişkeni kontrol ederken veya kodunuzun doğru calışıp çalışmadığını test etmek için olacaktır. Eğer daha inceden Action Script kullandıysaniz Alert konutunu ActionScript &#8216;teki trace komutu olarak düşünebilirsiniz. Örnek ; &#60;html&#62; &#60;head&#62; &#60;script type="text/javascript"&#62; function load() { [...]]]></description>
			<content:encoded><![CDATA[<p>Alert (ikaz) konutu JavaScript &#8216;te sıklıkla kullanılır, bazen ziyaretçiye bilgi vermek için kullanılsa da benim tavsiye edeceğim kullanım alanı bir değişkeni kontrol ederken veya kodunuzun doğru calışıp çalışmadığını test etmek için olacaktır. Eğer daha inceden Action Script kullandıysaniz Alert konutunu ActionScript &#8216;teki trace komutu olarak düşünebilirsiniz.</p>
<p><strong>Örnek ;</strong></p>
<p><code>&lt;html&gt;<br />
&lt;head&gt;<br />
&lt;script type="text/javascript"&gt;<br />
function load()<br />
{<br />
alert("Merhaba Dünya");<br />
}<br />
&lt;/script&gt;<br />
&lt;/head&gt;<br />
&lt;body onload="load()"&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;</code></p>
<p>Yukarıdaki örneği bir Html dosyası olarak kaydedip çalıştırdığınızda, bir pencere açılıp &#8220;<strong>Merhaba Dünya</strong>&#8221; yazacaktır.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.flashcentury.net/javascript-alert-ikaz-komutu.html&amp;t=Javascript+Alert+%28ikaz%29+Komutu" rel="nofollow" class="external" title="Bunu paylaş:Facebook">Bunu paylaş:Facebook</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Javascript+Alert+%28ikaz%29+Komutu+-+http://b2l.me/v7y8k&amp;source=shareaholic" rel="nofollow" class="external" title="Bunu Tweet'le!">Bunu Tweet'le!</a>
		</li>
		<li class="shr-friendfeed">
			<a href="http://www.friendfeed.com/share?title=Javascript+Alert+%28ikaz%29+Komutu&amp;link=http://www.flashcentury.net/javascript-alert-ikaz-komutu.html" rel="nofollow" class="external" title="Bunu paylaş:FriendFeed">Bunu paylaş:FriendFeed</a>
		</li>
		<li class="shr-myspace">
			<a href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://www.flashcentury.net/javascript-alert-ikaz-komutu.html&amp;t=Javascript+Alert+%28ikaz%29+Komutu" rel="nofollow" class="external" title="Bunu postala:MySpace">Bunu postala:MySpace</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.flashcentury.net/javascript-alert-ikaz-komutu.html&amp;title=Javascript+Alert+%28ikaz%29+Komutu" rel="nofollow" class="external" title="Bunu Digg'le!">Bunu Digg'le!</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.flashcentury.net/javascript-alert-ikaz-komutu.html&amp;title=Javascript+Alert+%28ikaz%29+Komutu" rel="nofollow" class="external" title="Bunu paylaş:del.icio.us">Bunu paylaş:del.icio.us</a>
		</li>
		<li class="shr-yahoomail">
			<a href="http://compose.mail.yahoo.com/?Subject=Javascript+Alert+%28ikaz%29+Komutu&amp;body=Link: http://www.flashcentury.net/javascript-alert-ikaz-komutu.html (shareaholic aracılığıyla)%0D%0A%0D%0A----%0D%0A Alert%20%28ikaz%29%20konutu%20JavaScript%20%27te%20s%C4%B1kl%C4%B1kla%20kullan%C4%B1l%C4%B1r%2C%20bazen%20ziyaret%C3%A7iye%20bilgi%20vermek%20i%C3%A7in%20kullan%C4%B1lsa%20da%20benim%20tavsiye%20edece%C4%9Fim%20kullan%C4%B1m%20alan%C4%B1%20bir%20de%C4%9Fi%C5%9Fkeni%20kontrol%20ederken%20veya%20kodunuzun%20do%C4%9Fru%20cal%C4%B1%C5%9F%C4%B1p%20%C3%A7al%C4%B1%C5%9Fmad%C4%B1%C4%9F%C4%B1n%C4%B1%20test%20etmek%20i%C3%A7in%20olacakt%C4%B1r.%20E%C4%9Fer%20daha%20inceden%20Action%20Scrip" rel="nofollow" class="external" title="Bunu e-postala:Yahoo! Mail">Bunu e-postala:Yahoo! Mail</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.flashcentury.net/javascript-alert-ikaz-komutu.html&amp;title=Javascript+Alert+%28ikaz%29+Komutu" rel="nofollow" class="external" title="İyi bir şeye mi denk geldin? StumbleUpon üzerinde paylaş">İyi bir şeye mi denk geldin? StumbleUpon üzerinde paylaş</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.flashcentury.net/javascript-alert-ikaz-komutu.html&amp;title=Javascript+Alert+%28ikaz%29+Komutu" rel="nofollow" class="external" title="Bunu paylaş:Reddit">Bunu paylaş:Reddit</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.flashcentury.net/javascript-alert-ikaz-komutu.html&amp;title=Javascript+Alert+%28ikaz%29+Komutu&amp;summary=Alert%20%28ikaz%29%20konutu%20JavaScript%20%27te%20s%C4%B1kl%C4%B1kla%20kullan%C4%B1l%C4%B1r%2C%20bazen%20ziyaret%C3%A7iye%20bilgi%20vermek%20i%C3%A7in%20kullan%C4%B1lsa%20da%20benim%20tavsiye%20edece%C4%9Fim%20kullan%C4%B1m%20alan%C4%B1%20bir%20de%C4%9Fi%C5%9Fkeni%20kontrol%20ederken%20veya%20kodunuzun%20do%C4%9Fru%20cal%C4%B1%C5%9F%C4%B1p%20%C3%A7al%C4%B1%C5%9Fmad%C4%B1%C4%9F%C4%B1n%C4%B1%20test%20etmek%20i%C3%A7in%20olacakt%C4%B1r.%20E%C4%9Fer%20daha%20inceden%20Action%20Scrip&amp;source=Flashcentury" rel="nofollow" class="external" title="Bunu paylaş:LinkedIn">Bunu paylaş:LinkedIn</a>
		</li>
		<li class="shr-googlebookmarks">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.flashcentury.net/javascript-alert-ikaz-komutu.html&amp;title=Javascript+Alert+%28ikaz%29+Komutu" rel="nofollow" class="external" title="Bunu ekle:Google Bookmarks">Bunu ekle:Google Bookmarks</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.flashcentury.net/javascript-alert-ikaz-komutu.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JavaScript &#8216;te Operatörler (İşleçler)</title>
		<link>http://www.flashcentury.net/javascript-te-operatorler-islecler.html</link>
		<comments>http://www.flashcentury.net/javascript-te-operatorler-islecler.html#comments</comments>
		<pubDate>Mon, 02 Mar 2009 10:24:22 +0000</pubDate>
		<dc:creator>Huseyin Kocak</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Aritmatiksel Operatörler]]></category>
		<category><![CDATA[Atama Operatörleri]]></category>
		<category><![CDATA[isteçler]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Karşılaştırma Operatörleri]]></category>
		<category><![CDATA[Mantiksal Operatörler]]></category>
		<category><![CDATA[Operatörler]]></category>

		<guid isPermaLink="false">http://www.flashcentury.net/?p=327</guid>
		<description><![CDATA[Aslinda Operatörle bize cok yabanci degildir hayatimizin her alaninda bu işaretleri ve işlevlerini kullaniyoruz veya öğrenciliğimiz boyunca bir çok defa derslerimizde işledik örneğin toplama, cikarma, bölme veya çarpma gibi bu tip işlemleri JavaScript &#8216;te  yapmamiz gerekebilir. Operatörler 4 gruba ayrılırlar ; Aritmatiksel Operatörler Karşılaştırma Operatörleri Mantiksal (Lojikal) Operatörler Atama Operatörleri Aritmatiksel Operatörler ; Bildiğimiz matematiksel operatörlerdir (örnegin [...]]]></description>
			<content:encoded><![CDATA[<p>Aslinda Operatörle bize cok yabanci degildir hayatimizin her alaninda bu işaretleri ve işlevlerini kullaniyoruz veya öğrenciliğimiz boyunca bir çok defa derslerimizde işledik örneğin toplama, cikarma, bölme veya çarpma gibi bu tip işlemleri JavaScript &#8216;te  yapmamiz gerekebilir.</p>
<p><span id="more-327"></span></p>
<p><strong>Operatörler 4 gruba ayrılırlar ;</strong></p>
<ul>
<li>Aritmatiksel Operatörler</li>
<li>Karşılaştırma Operatörleri</li>
<li>Mantiksal (Lojikal) Operatörler</li>
<li>Atama Operatörleri</li>
</ul>
<p><span style="color: #ff0000;"><strong>Aritmatiksel Operatörler ;<br />
</strong></span>Bildiğimiz matematiksel operatörlerdir (örnegin toplama, cıkarma, bölme vb&#8230;) Bu operatörlerin sembolleride bize pek yabanci degildir;</p>
<p style="padding-left: 30px;"><strong>+</strong> <span style="color: #0000ff;">Toplama</span><br />
<strong> </strong><span style="color: #000000;"><strong>- </strong></span><span style="color: #0000ff;">Çıkarma</span><br />
<strong>*</strong> <span style="color: #0000ff;">Çarpma</span><br />
<span style="color: #000000;"><strong>/</strong> </span><span style="color: #0000ff;">Bölme<br />
</span><span style="color: #0000ff;"><span style="color: #000000;">% </span>Bölmeden sonra kalan sayı<br />
</span><span style="color: #0000ff;"><span style="color: #000000;">&#8211; </span>1 Eksiltme<br />
</span><span style="color: #0000ff;"><span style="color: #000000;">++</span> 1 arttırma</span></p>
<p style="padding-left: 30px;">
<p><span style="color: #ff0000;"><strong>Karşılaştırma Operatörleri ;<br />
</strong></span>Değiskenleri biririyle karşılastırmaya yararlar (Örneğin büyüktür, küçüktür, eşittir vb..)<br />
<span style="color: #000000;"><br />
</span><strong><span style="color: #000000;">=</span> </strong><strong> </strong><span style="color: #0000ff;">Eşittir</span> İki degerin esitligini kontrol eder.<br />
<strong>!=</strong> <span style="color: #0000ff;">Birbirinden farklı</span> Eşittir işaretinin tam tersi olarak düşünebilirsiniz.<br />
<strong>&lt;</strong> <span style="color: #0000ff;">Küçüktür</span> İki sayidan birinin digerinden kücük oldugunu kontrol eder.<br />
<strong>&gt; </strong><span style="color: #0000ff;">Büyüktür</span> İki sayidan birinin digerinden büyük oldugunu kontrol eder.<br />
<strong>&lt;=</strong> <span style="color: #0000ff;">Küçük Eşittir</span> İki sayidan birinin digerinden kücük veya esit oldugunu kontrol eder.<br />
<strong>&gt;= </strong><span style="color: #0000ff;">Büyük Eşittir</span> İki sayidan birinin digerinden büyük veya esit oldugunu kontrol eder.</p>
<p><span style="color: #ff0000;"><strong>Mantiksal (Lojikal) Operatörler ;<br />
</strong></span>Daha çok Mantiksal ifadeler de ( if ) kullanılırlar.</p>
<p><strong>&amp;&amp;</strong> <span style="color: #0000ff;">ve</span> anlamına gelir.<br />
örneğin : <span style="color: #008000;">if (A==B &amp;&amp;  A==C){ <span style="color: #000000;">echo &#8221;A hem B &#8216;ye, hemde C&#8217;ye eşit</span>&#8220;;}</span></p>
<p><strong>||</strong> <span style="color: #0000ff;">veya </span>anlamında kullanılır.<br />
örneğin : <span style="color: #008000;">if (A==B ||  A==C){ <span style="color: #000000;">echo &#8221;A ya B &#8216;ye, yada C&#8217;ye eşit</span>&#8220;;}<br />
</span><br />
<strong>! </strong> <span style="color: #0000ff;">negetif</span>leştirmek için kullanılır.<br />
örneğin : <span style="color: #008000;">if (A!=B ){ <span style="color: #000000;">echo &#8221;A, B &#8216;ye eşit değil</span>&#8220;;}</span></p>
<p style="padding-left: 30px;">
<p style="padding-left: 30px;">
<p style="padding-left: 30px;">
<p><span style="color: #ff0000;"><strong>Atama Operatörleri ;<br />
</strong></span>Atama operatörü, sağ tarafındaki operandın değerinin sol tarafındaki dğere aktarılmasını sağlar. Aşağıdaki listede operatörler ve işlevleri verilmiştir.</p>
<p><span style="font-size: x-small; font-family: Verdana;"> </span></p>
<table class="tabloVeri" border="0">
<tbody>
<tr>
<td class="hucreAdi">X += Y</td>
<td class="hucAcik">X = X + Y</td>
</tr>
<tr>
<td class="hucreAdi">X -= Y</td>
<td class="hucAcik">A = X &#8211; Y</td>
</tr>
<tr>
<td class="hucreAdi">X *= Y</td>
<td class="hucAcik">X = X * Y</td>
</tr>
<tr>
<td class="hucreAdi">X /= Y</td>
<td class="hucAcik">X = X / Y</td>
</tr>
<tr>
<td class="hucreAdi">X %= Y</td>
<td class="hucAcik">X = X % Y</td>
</tr>
<tr>
<td class="hucreAdi">X &lt;&lt;= Y</td>
<td class="hucAcik">X = X &lt;&lt; Y</td>
</tr>
<tr>
<td class="hucreAdi">X &gt;&gt;= Y</td>
<td class="hucAcik">X = X &gt;&gt; Y</td>
</tr>
<tr>
<td class="hucreAdi">X &gt;&gt;&gt;= Y</td>
<td class="hucAcik">X = X &gt;&gt;&gt; Y</td>
</tr>
<tr>
<td class="hucreAdi">X &amp;= Y</td>
<td class="hucAcik">X = X &amp; Y</td>
</tr>
<tr>
<td class="hucreAdi">X ^= Y</td>
<td class="hucAcik">X = X ^ Y</td>
</tr>
<tr>
<td class="hucreAdi">X |= Y</td>
<td class="hucAcik">X = X | Y</td>
</tr>
</tbody>
</table>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.flashcentury.net/javascript-te-operatorler-islecler.html&amp;t=JavaScript+%27te+Operat%C3%B6rler+%28%C4%B0%C5%9Fle%C3%A7ler%29" rel="nofollow" class="external" title="Bunu paylaş:Facebook">Bunu paylaş:Facebook</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=JavaScript+%27te+Operat%C3%B6rler+%28%C4%B0%C5%9Fle%C3%A7ler%29+-+http://b2l.me/v7y66&amp;source=shareaholic" rel="nofollow" class="external" title="Bunu Tweet'le!">Bunu Tweet'le!</a>
		</li>
		<li class="shr-friendfeed">
			<a href="http://www.friendfeed.com/share?title=JavaScript+%27te+Operat%C3%B6rler+%28%C4%B0%C5%9Fle%C3%A7ler%29&amp;link=http://www.flashcentury.net/javascript-te-operatorler-islecler.html" rel="nofollow" class="external" title="Bunu paylaş:FriendFeed">Bunu paylaş:FriendFeed</a>
		</li>
		<li class="shr-myspace">
			<a href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://www.flashcentury.net/javascript-te-operatorler-islecler.html&amp;t=JavaScript+%27te+Operat%C3%B6rler+%28%C4%B0%C5%9Fle%C3%A7ler%29" rel="nofollow" class="external" title="Bunu postala:MySpace">Bunu postala:MySpace</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.flashcentury.net/javascript-te-operatorler-islecler.html&amp;title=JavaScript+%27te+Operat%C3%B6rler+%28%C4%B0%C5%9Fle%C3%A7ler%29" rel="nofollow" class="external" title="Bunu Digg'le!">Bunu Digg'le!</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.flashcentury.net/javascript-te-operatorler-islecler.html&amp;title=JavaScript+%27te+Operat%C3%B6rler+%28%C4%B0%C5%9Fle%C3%A7ler%29" rel="nofollow" class="external" title="Bunu paylaş:del.icio.us">Bunu paylaş:del.icio.us</a>
		</li>
		<li class="shr-yahoomail">
			<a href="http://compose.mail.yahoo.com/?Subject=JavaScript+%27te+Operat%C3%B6rler+%28%C4%B0%C5%9Fle%C3%A7ler%29&amp;body=Link: http://www.flashcentury.net/javascript-te-operatorler-islecler.html (shareaholic aracılığıyla)%0D%0A%0D%0A----%0D%0A Aslinda%20Operat%C3%B6rle%20bize%20cok%20yabanci%20degildir%20hayatimizin%20her%20alaninda%20bu%20i%C5%9Faretleri%20ve%20i%C5%9Flevlerini%20kullaniyoruz%20veya%20%C3%B6%C4%9Frencili%C4%9Fimiz%20boyunca%20bir%20%C3%A7ok%20defa%20derslerimizde%20i%C5%9Fledik%20%C3%B6rne%C4%9Fin%20toplama%2C%20cikarma%2C%20b%C3%B6lme%20veya%20%C3%A7arpma%20gibi%20bu%20tip%20i%C5%9Flemleri%C2%A0JavaScript%20%27te%20%C2%A0yapmamiz%20gerekebilir.%0D%0A%0D%0A%0D%0A%0D" rel="nofollow" class="external" title="Bunu e-postala:Yahoo! Mail">Bunu e-postala:Yahoo! Mail</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.flashcentury.net/javascript-te-operatorler-islecler.html&amp;title=JavaScript+%27te+Operat%C3%B6rler+%28%C4%B0%C5%9Fle%C3%A7ler%29" rel="nofollow" class="external" title="İyi bir şeye mi denk geldin? StumbleUpon üzerinde paylaş">İyi bir şeye mi denk geldin? StumbleUpon üzerinde paylaş</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.flashcentury.net/javascript-te-operatorler-islecler.html&amp;title=JavaScript+%27te+Operat%C3%B6rler+%28%C4%B0%C5%9Fle%C3%A7ler%29" rel="nofollow" class="external" title="Bunu paylaş:Reddit">Bunu paylaş:Reddit</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.flashcentury.net/javascript-te-operatorler-islecler.html&amp;title=JavaScript+%27te+Operat%C3%B6rler+%28%C4%B0%C5%9Fle%C3%A7ler%29&amp;summary=Aslinda%20Operat%C3%B6rle%20bize%20cok%20yabanci%20degildir%20hayatimizin%20her%20alaninda%20bu%20i%C5%9Faretleri%20ve%20i%C5%9Flevlerini%20kullaniyoruz%20veya%20%C3%B6%C4%9Frencili%C4%9Fimiz%20boyunca%20bir%20%C3%A7ok%20defa%20derslerimizde%20i%C5%9Fledik%20%C3%B6rne%C4%9Fin%20toplama%2C%20cikarma%2C%20b%C3%B6lme%20veya%20%C3%A7arpma%20gibi%20bu%20tip%20i%C5%9Flemleri%C2%A0JavaScript%20%27te%20%C2%A0yapmamiz%20gerekebilir.%0D%0A%0D%0A%0D%0A%0D&amp;source=Flashcentury" rel="nofollow" class="external" title="Bunu paylaş:LinkedIn">Bunu paylaş:LinkedIn</a>
		</li>
		<li class="shr-googlebookmarks">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.flashcentury.net/javascript-te-operatorler-islecler.html&amp;title=JavaScript+%27te+Operat%C3%B6rler+%28%C4%B0%C5%9Fle%C3%A7ler%29" rel="nofollow" class="external" title="Bunu ekle:Google Bookmarks">Bunu ekle:Google Bookmarks</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.flashcentury.net/javascript-te-operatorler-islecler.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JavaScript &#8216;te Events (Olaylar)</title>
		<link>http://www.flashcentury.net/javascript-te-events-olaylar.html</link>
		<comments>http://www.flashcentury.net/javascript-te-events-olaylar.html#comments</comments>
		<pubDate>Thu, 04 Dec 2008 01:58:34 +0000</pubDate>
		<dc:creator>Huseyin Kocak</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Olay]]></category>
		<category><![CDATA[onClick]]></category>
		<category><![CDATA[onload]]></category>
		<category><![CDATA[onMouseDown]]></category>
		<category><![CDATA[onMouseOver]]></category>
		<category><![CDATA[onMouseUp]]></category>

		<guid isPermaLink="false">http://www.flashcentury.net/?p=325</guid>
		<description><![CDATA[Events yani olayları Javascript nesnelerini tetikleyenler unsurlar olarak görmeliyiz. Örnegin; Mause linklerin üzerinde geldiginde, &#8220;onMouseOver&#8221; özelliği tetiklenmiş olur. Eğer linki tıklarsa, bu sefer önce &#8220;onMouseDown&#8221;, sonra ise &#8220;onMouseUp&#8221; ve &#8220;onClick&#8221; tetiklenmiş olur. Nesnelere Tanımlanabilecek olaylar şunlardır. onclick Fareyle tıklamayı ifade eder. ondblclick Fareyle çift tıklamayı ifade eder. onmouseover Farenin imleciyle üzerine gelmeyi ifade eder. onmouseout [...]]]></description>
			<content:encoded><![CDATA[<p>Events yani olayları Javascript nesnelerini tetikleyenler unsurlar olarak görmeliyiz.</p>
<p>Örnegin; Mause linklerin üzerinde geldiginde, &#8220;onMouseOver&#8221; özelliği tetiklenmiş olur.</p>
<p>Eğer linki tıklarsa, bu sefer önce &#8220;onMouseDown&#8221;, sonra ise &#8220;onMouseUp&#8221; ve &#8220;onClick&#8221; tetiklenmiş olur.<span id="more-325"></span></p>
<p><strong>Nesnelere Tanımlanabilecek olaylar şunlardır.</strong></p>
<ul>
<li>onclick Fareyle tıklamayı ifade eder.</li>
<li>ondblclick Fareyle çift tıklamayı ifade eder.</li>
<li>onmouseover Farenin imleciyle üzerine gelmeyi ifade eder.</li>
<li>onmouseout Farenin imlecini üzerinden çekmeyi ifade eder.</li>
<li>onmousedown Fare düğmesine basmayı ifade eder.</li>
<li>onmouseup Fare düğmesini bırakmayı ifade eder.</li>
<li>onload Sayfanın yüklenmesini ifade eder.</li>
<li>onunload Sayfanın kapatılmasını ifade eder.</li>
<li>onchange Form aracının değişmesini ifade eder.</li>
<li>onsubmit Form bilgilerinin gönderilmesini ifade eder.</li>
<li>onreset Form bilgilerinin silinmesini ifade eder.</li>
<li>onselect Form aracının seçilmesini ifade eder.</li>
<li>onblur Form aracının pasif hale geçmesini ifade eder.</li>
<li>onfocus Form aracının aktif hale geçmesini ifade eder.</li>
<li>accesskey İstenen karakterin girilmesini ifade eder.</li>
<li>tabindex Nesnelerin işlem sıralamasını numaralandırır.</li>
<li>onkeydown Tuşun basılmasını ifade eder.</li>
<li>onkeyup Tuşun salınmasını ifade eder.</li>
<li>onfocus Tuşun basılıp salınmasını ifade eder.</li>
</ul>
<p>bu olaylardan en çok kullanılanları inceleyelim.</p>
<h3><span style="color: #ff0000;">onClick</span></h3>
<p>Web sayfası üzerinde bir nesnenin mouse ile üzerine tıklanması sonucu onClick olayı gerçekleşir. Olayın gerçekleşmesi için mouse&#8217;un nesneyi tıklayıp bırakması gereklidir. Bağlantılar, resimler, form düğmeleri tıklanabilecek nesneler arasındadır.</p>
<p>Örnek :</p>
<div style="background: #eeeeee 0% 50%; border: black 1px dashed; padding: 10px; margin-bottom:10px;">&lt;html&gt;<br />
&lt;head&gt;<br />
&lt;title&gt;OnClick Olayı&lt;/title&gt;<br />
&lt;script language=&#8221;javascript1.2&#8243;&gt;<br />
&lt;!&#8211;<br />
function tiklandi()<br />
{alert (&#8220;tikladiniz&#8221;); }<br />
&#8211;&gt;<br />
&lt;/script&gt;&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;form&gt;<br />
&lt;input type=&#8221;button&#8221; name=&#8221;tikla&#8221; value=&#8221;tikla&#8221; onClick=tiklandi()&gt;<br />
&lt;/form&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;</div>
<p>Butana tıklanıp bırakıldıgında onlick olayı gercekleşir ve ardından &lt;head&gt; etiketleri arasında yerleştirilen tiklandi() fonksiyonı çağrılır.</p>
<h3><span style="color: #ff0000;">onMouseOver , onMouseOut</span></h3>
<p>onMouseOver = mouse işaretçisi(imleç) üzerindeyken , onMouseOut = mouse işaretçisi üzerinden ayrıldığında.</p>
<p>Örnek :</p>
<div style="background: #eeeeee 0% 50%; border: black 1px dashed; padding: 10px; margin-bottom:10px;">&lt;html&gt;<br />
&lt;head&gt;<br />
&lt;title&gt;onMouseOver ve onMouseOut Olayı &lt;/title&gt;<br />
&lt;meta http-equiv=&#8221;Content-Type&#8221; content=&#8221;text/html; charset=windows-1254&#8243;&gt;<br />
&lt;script language=&#8221;javascript1.2&#8243;&gt;<br />
&lt;!&#8211;<br />
function uzerinde()<br />
{window.status=&#8221;Tıklayın ve http://javascript-dersi.blogspot.com adresine gidin&#8221; }<br />
function disinda()<br />
{window.status=&#8221;http://javascript-dersi.blogspot.com baglantisina tıklayın&#8221; }<br />
&#8211;&gt;<br />
&lt;/script&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;a href=&#8221;http://javascript-dersi.blogspot.com&#8221; onMouseOver = uzerinde()<br />
onMouseOut =disinda()&gt;</p>
<p>http://javascript-dersi.blogspot.com&lt;/a&gt;</p>
<p>&lt;/body&gt;<br />
&lt;/html&gt;</p></div>
<p>Bur örnek birak htmlde bağlara verilen title özelliğine benziyor.</p>
<h3 style="color: #ff0000;">onSubmit</h3>
<p>Web programlamada action olayında bilgileri doldurulan formu sunucuya yollar.<br />
Javascript’ de bu onSubmit olayı ile form gönderilmeden önce formun düzgün doldurulup doldurulmadığını kontrol edebiliriz.</p>
<p>Basit bir örnek.</p>
<div style="background: #eeeeee 0% 50%; border: black 1px dashed; padding: 10px; margin-bottom:10px;">&lt;html&gt;<br />
&lt;head&gt;<br />
&lt;title&gt;OnSubmit Olayı &lt;/title&gt;<br />
&lt;script language=&#8221;javascript1.2&#8243;&gt;<br />
function Dogrumu()<br />
{ confirm (&#8220;Formu düzgün doldurduysanız OK&#8217;i tıklayınız&#8217;); }<br />
&lt;/script&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;form action=&#8221;mail.asp&#8221; method=&#8221;post&#8221; onSubmit=&#8221; Dogrumu()&#8221;&gt;<br />
Buraya birde submit butonu koy<br />
&lt;/body&gt;<br />
&lt;/html&gt;</div>
<p>OnSubmit nesnesi ile kullanıcıya OK ve Cancel tuşları ile emin misin ? uyarı penceri çıkartıyoruz.</p>
<h3 style="color: #ff0000;">onReset</h3>
<p>Bu olay ile web sayfanızda bulunan formdaki yazdıklarınızın tamamen silinir. Sil (Reset) tuşunu tıklarsınız size boş bir form gelir.</p>
<p>Fakat siz onReset olayı ile bu durum için son bir ziyaretçiye seçenek sunabilirsiniz.</p>
<p>Bunun ile ilgili bir örnek yapalım :</p>
<div style="background: #eeeeee 0% 50%; border: black 1px dashed; padding: 10px; margin-bottom:10px;">&lt;html&gt;<br />
&lt;head&gt;<br />
&lt;title&gt;JAvascript Reset&lt;/title&gt;<br />
&lt;meta http-equiv=&#8221;Content-Type&#8221; content=&#8221;text/html; charset=windows-1254&#8243;&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;form name=&#8221;form1&#8243; method=&#8221;post&#8221; action=&#8221;"&gt;<br />
&lt;input type=&#8221;text&#8221; name=&#8221;textfield&#8221;&gt;<br />
&lt;input type=&#8221;text&#8221; name=&#8221;textfield2&#8243;&gt;<br />
&lt;textarea name=&#8221;textarea&#8221; &gt;&lt;/textarea&gt;<br />
&lt;input type=&#8221;reset&#8221; name=&#8221;Reset&#8221; value=&#8221;Temizle&#8221;&gt;<br />
&lt;/form&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;</div>
<h3><span style="color: #ff0000;">onChange</span></h3>
<p>Web sayfası üzerinde ziyaretçinin değiştirebileceği üç tür alan vardır. Bunlar text (metin) textarea (geniş metin alanı) select (seçim alanı) dır.</p>
<p>Mouse u bu alanlar üzerine getirip tıkladığınızda onChange(değişti) olayını gerçekleştirmiş olursunuz.</p>
<p>Güzel Bir Örnek yapalım..</p>
<div style="background: #eeeeee 0% 50%; border: black 1px dashed; padding: 10px; margin-bottom:10px;">&lt;html&gt;<br />
&lt;head&gt;<br />
&lt;script language=&#8221;JavaScript&#8221;&gt;<br />
function ss() {<br />
var al=&#8221;hotmail&#8221;<br />
var as =&#8221;super&#8221;<br />
var ad=&#8221;mynet&#8221;<br />
var af=&#8221;yahoo&#8221;<br />
if(document.fff.secenek.value==al){<br />
ms= window.open(&#8216;http://www.hotmail.com&#8217;)}<br />
if(document.fff.secenek.value==as){<br />
ms= window.open(&#8216;http://www.superonline.com.tr&#8217;)}<br />
if(document.fff.secenek.value==ad){<br />
ms= window.open(&#8216;http://www.mynet.com.tr&#8217;)}<br />
if(document.fff.secenek.value==af){<br />
ams= window.open(&#8216;http://www.yahoo.com&#8217;)}}<br />
&lt;/script&gt;<br />
&lt;title&gt;java Script Onchange&lt;/title&gt;<br />
&lt;meta http-equiv=&#8221;Content-Type&#8221; content=&#8221;text/html; charset=iso-8859-1&#8243;&gt;<br />
&lt;/head&gt;<br />
&lt;body &gt;<br />
&lt;form name=&#8221;fff&#8221; &gt;<br />
&lt;select name=&#8221;secenek&#8221; onchange=&#8221;ss()&#8221; &gt;<br />
&lt;option &gt;site seciniz!!1<br />
&lt;option value=&#8221;hotmail&#8221; &gt;hotmail.com<br />
&lt;option value=&#8221;yahoo&#8221; &gt;yahoo.com<br />
&lt;option value=&#8221;super&#8221; &gt;superonline.com<br />
&lt;option value=&#8221;mynet&#8221; &gt;mynet.com<br />
&lt;/select&gt;<br />
Gitmek Istediginiz Site!!!<br />
&lt;/form&gt;<br />
&lt;br&gt;&lt;br&gt;&lt;br&gt;<br />
&lt;div align=&#8221;center&#8221;&gt;&lt;a href=&#8221;JavaScript:onClick= window.close()&#8221; title=&#8221;JavaScript Pencereyi Kapat&#8221; &gt;Kapat&lt;/A&gt;<br />
&lt;/div&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;</div>
<h3><span style="color: #ff0000;">onLoad , onUnLoad</span></h3>
<p>Bu olaylar bize sayfanın yüklenmeye başlamasında (onLoad) sayfadan ayrılıncaya (onUnLoad) kadar olan yapılacak işlemler için gereklidir.</p>
<p>Bir Javascript fonksiyonun web sayfası yüklenmeye başladığında otomatik olarak çalışmasını istiyorsak onLoad olayını kullanırız.</p>
<p>Mesela sayfa yüklenmeye başladığında (onLoad) ziyaretçiye Web sitemiz hoş geldiniz diyebiliriz. Sayfadan ayrıldığında (onUnLoad) ise Güle Güle diyebiliriz.</p>
<p>Head kısmında sayanın nasıl görüntüleneceği gibi bölümler yer alır. Bu yüzden onLoad ve onUnload kısmı body etiketleri arasında yer alır.</p>
<p>Şimdi de bunun için gerekli kodlara bir göz atalım.</p>
<div style="background: #eeeeee 0% 50%; border: black 1px dashed; padding: 10px; margin-bottom:10px;">&lt;html&gt;<br />
&lt;head&gt;<br />
&lt;title&gt;onLoad onUnLoad Olayı&lt;/title&gt;<br />
&lt;script language=&#8221;javascript1.2&#8243;&gt;<br />
&lt;!&#8211;<br />
function hosgeldiniz()<br />
{<br />
alert(&#8220;Web Sitemize Hosgeldiniz&#8221;)<br />
}<br />
function gulegule()<br />
{<br />
alert(&#8220;Iyi sorfler..&#8221;)<br />
}<br />
&#8211;&gt;<br />
&lt;/script&gt;<br />
&lt;/head&gt;<br />
&lt;body onLoad=&#8221;hosgeldiniz()&#8221; onUnload=&#8221;gulegule()&#8221;&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;</div>
<h3><span style="color: #ff0000;">onError onAbort</span></h3>
<p>Ziyaretçinin Browser’ı açmak üzere olduğu sayfayı transfer hatası yüzünden açamaz, HTML veya Javascript kodunu doğru yorumlayamazsa, Error (hata) olayı oluşur.</p>
<p>Bir resminde image map yaptınız ve dolayısıyla düzgün çalışabilmesi için resmin tam yüklenmesi gerekir.</p>
<p>Örnek :</p>
<div style="background: #eeeeee 0% 50%; border: black 1px dashed; padding: 10px; margin-bottom:10px;">&lt;img src=&#8221;resim.gif&#8221; onError=&#8221;alert(&#8220;Resim.gif tam olarak yüklenemedi&#8217;)&#8221;&gt;</div>
<p>Eger resmin yüklenmesi ziyaterci stop( dur) tuşu ile durdurursa ( onabort olayı gerçekleşir) olaşacak hatayı ziyaretcinize bildirebilirsiniz.</p>
<div style="background: #eeeeee 0% 50%; border: black 1px dashed; padding: 10px; margin-bottom:10px;">&lt;img src=&#8221;resim.gif&#8221; onAbort=&#8221;alert(&#8220;Resim harita dosyası<br />
tam olarak yüklenemedi. İlgili resim bir harita olduğu için<br />
yüklenmesini tavsiye ederiz.&#8217;)&#8221;&gt;</div>
<h3><span style="color: #ff0000;">onFocus, onBlur</span></h3>
<p>HTML sayfasında da Browser’ın Focus’unu (dikkat odağını) üzerinde topladığı veya odağın çekildiği üç nesne olabilir: Text (Metin), Textarea (Metinalanı) ve Select (Seç) etiketleri. Bu nesnelerden biri tıklanınca Browser’ın focus’u bu nesneye dönmüş, yani “focus” olayı olmuş demektir; bu durumda, biz de bu olayı yönlendiren onFocus’u kullanabiliriz.</p>
<p>Aynı mantıkla, ziyaretçi Browser’ın focus’unu bu nesneden başka bir yere çektiği zaman bu nesne focus’u kaybeder, “blur” (netlikten çıkma, flulaşma) olayı olur. Bunu da onBlur ile yönlendiririz. Bu iki yönlendiricinin birlikte kullanıldığı şu örnek kodu, onFocus.htm adıyla kaydederseniz ve Browser’da ekrandaki talimatları izlerseniz, her iki yönlendiriciyi de kullanmış olacaksınız:</p>
<div style="background: #eeeeee 0% 50%; border: black 1px dashed; padding: 10px; margin-bottom:10px;">&lt;HTML&gt;<br />
&lt;HEAD&gt;<br />
&lt;TITLE&gt; onFocus ve onBlur Olayı&lt;/TITLE&gt;<br />
&lt;SCRIPT LANGUAGE=&#8221;JavaScript1.2&#8243;&gt;<br />
function goster()<br />
{<br />
document.isimForm.ad.value=&#8221;Adınız kayda geçmiştir.&#8221;<br />
}<br />
function uyar()<br />
{<br />
document.isimForm.ad.value=&#8221;Lütfen yanlışlık yapmayınız!&#8221;<br />
}<br />
// &#8211;&gt;<br />
&lt;/SCRIPT&gt;<br />
&lt;/HEAD&gt;<br />
&lt;BODY&gt;<br />
&lt;BR&gt;<br />
&lt;FORM NAME=&#8221;isimForm&#8221;&gt;<br />
&lt;P&gt;Lütfen adınızı yazın ve sayfa üzerinde başka bir yeri tıklayın:<br />
&lt;BR&gt;&lt;INPUT TYPE=&#8221;text&#8221; NAME=&#8221;ad&#8221; VALUE=&#8221;Adınızı buraya yazınız&#8221; SIZE=25 onBlur=&#8221;goster()&#8221;&gt;<br />
&lt;P&gt;Şimdi de aşağıdaki kutuya mesleğinizi yazın:<br />
&lt;BR&gt;&lt;INPUT TYPE=&#8221;text&#8221; NAME=&#8221;meslek&#8221; VALUE=&#8221;Mesleğinizi buraya yazınız&#8221; SIZE=25 onFocus=&#8221;uyar()&#8221;&gt;<br />
&lt;/FORM&gt;<br />
&lt;/BODY&gt;<br />
&lt;/HTML&gt;</div>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.flashcentury.net/javascript-te-events-olaylar.html&amp;t=JavaScript+%27te+Events+%28Olaylar%29" rel="nofollow" class="external" title="Bunu paylaş:Facebook">Bunu paylaş:Facebook</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=JavaScript+%27te+Events+%28Olaylar%29+-+http://b2l.me/wa6wf&amp;source=shareaholic" rel="nofollow" class="external" title="Bunu Tweet'le!">Bunu Tweet'le!</a>
		</li>
		<li class="shr-friendfeed">
			<a href="http://www.friendfeed.com/share?title=JavaScript+%27te+Events+%28Olaylar%29&amp;link=http://www.flashcentury.net/javascript-te-events-olaylar.html" rel="nofollow" class="external" title="Bunu paylaş:FriendFeed">Bunu paylaş:FriendFeed</a>
		</li>
		<li class="shr-myspace">
			<a href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://www.flashcentury.net/javascript-te-events-olaylar.html&amp;t=JavaScript+%27te+Events+%28Olaylar%29" rel="nofollow" class="external" title="Bunu postala:MySpace">Bunu postala:MySpace</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.flashcentury.net/javascript-te-events-olaylar.html&amp;title=JavaScript+%27te+Events+%28Olaylar%29" rel="nofollow" class="external" title="Bunu Digg'le!">Bunu Digg'le!</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.flashcentury.net/javascript-te-events-olaylar.html&amp;title=JavaScript+%27te+Events+%28Olaylar%29" rel="nofollow" class="external" title="Bunu paylaş:del.icio.us">Bunu paylaş:del.icio.us</a>
		</li>
		<li class="shr-yahoomail">
			<a href="http://compose.mail.yahoo.com/?Subject=JavaScript+%27te+Events+%28Olaylar%29&amp;body=Link: http://www.flashcentury.net/javascript-te-events-olaylar.html (shareaholic aracılığıyla)%0D%0A%0D%0A----%0D%0A Events%20yani%20olaylar%C4%B1%20Javascript%20nesnelerini%20tetikleyenler%20unsurlar%20olarak%20g%C3%B6rmeliyiz.%0D%0A%0D%0A%C3%96rnegin%3B%20Mause%20linklerin%20%C3%BCzerinde%20geldiginde%2C%20%22onMouseOver%22%20%C3%B6zelli%C4%9Fi%20tetiklenmi%C5%9F%20olur.%0D%0A%0D%0AE%C4%9Fer%20linki%20t%C4%B1klarsa%2C%20bu%20sefer%20%C3%B6nce%20%22onMouseDown%22%2C%20sonra%20ise%20%22onMouseUp%22%20ve%20%22onClick%22%20tetiklenmi%C5%9F%20olur.%0D%0A%0D%0ANesn" rel="nofollow" class="external" title="Bunu e-postala:Yahoo! Mail">Bunu e-postala:Yahoo! Mail</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.flashcentury.net/javascript-te-events-olaylar.html&amp;title=JavaScript+%27te+Events+%28Olaylar%29" rel="nofollow" class="external" title="İyi bir şeye mi denk geldin? StumbleUpon üzerinde paylaş">İyi bir şeye mi denk geldin? StumbleUpon üzerinde paylaş</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.flashcentury.net/javascript-te-events-olaylar.html&amp;title=JavaScript+%27te+Events+%28Olaylar%29" rel="nofollow" class="external" title="Bunu paylaş:Reddit">Bunu paylaş:Reddit</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.flashcentury.net/javascript-te-events-olaylar.html&amp;title=JavaScript+%27te+Events+%28Olaylar%29&amp;summary=Events%20yani%20olaylar%C4%B1%20Javascript%20nesnelerini%20tetikleyenler%20unsurlar%20olarak%20g%C3%B6rmeliyiz.%0D%0A%0D%0A%C3%96rnegin%3B%20Mause%20linklerin%20%C3%BCzerinde%20geldiginde%2C%20%22onMouseOver%22%20%C3%B6zelli%C4%9Fi%20tetiklenmi%C5%9F%20olur.%0D%0A%0D%0AE%C4%9Fer%20linki%20t%C4%B1klarsa%2C%20bu%20sefer%20%C3%B6nce%20%22onMouseDown%22%2C%20sonra%20ise%20%22onMouseUp%22%20ve%20%22onClick%22%20tetiklenmi%C5%9F%20olur.%0D%0A%0D%0ANesn&amp;source=Flashcentury" rel="nofollow" class="external" title="Bunu paylaş:LinkedIn">Bunu paylaş:LinkedIn</a>
		</li>
		<li class="shr-googlebookmarks">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.flashcentury.net/javascript-te-events-olaylar.html&amp;title=JavaScript+%27te+Events+%28Olaylar%29" rel="nofollow" class="external" title="Bunu ekle:Google Bookmarks">Bunu ekle:Google Bookmarks</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.flashcentury.net/javascript-te-events-olaylar.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>JavaScript &#8216;te Değişkenler</title>
		<link>http://www.flashcentury.net/javascript-te-degiskenler.html</link>
		<comments>http://www.flashcentury.net/javascript-te-degiskenler.html#comments</comments>
		<pubDate>Sun, 23 Nov 2008 11:58:19 +0000</pubDate>
		<dc:creator>Huseyin Kocak</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Degisken]]></category>
		<category><![CDATA[Function]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Object]]></category>
		<category><![CDATA[Variable]]></category>

		<guid isPermaLink="false">http://www.flashcentury.net/?p=323</guid>
		<description><![CDATA[JavaScript değiskenleri Var komutuyla tanımlarız. var Adi var Soyadi Ayrıca değişkenleri tek satırda tanımlaza bilir hatta aynı satır üzerinde değerini verebilirz. Örneğin ; var Adi, Soyadi Değer atamak için ; var Adi =&#34;Hüseyin&#34;, Soyadi=&#34;Kocak&#34; ama değer atama işlemini ayrı bir satirda da yapabilirdi, Örneğin, Var Adi, Soyadi, Yasi Adi = &#34;Hüseyin&#34; Soyadi = &#34;Kocak&#34; Yasi = [...]]]></description>
			<content:encoded><![CDATA[<p>JavaScript değiskenleri <strong>Var</strong> komutuyla tanımlarız.</p>
<pre class="brush: jscript;">var Adi
var Soyadi</pre>
<p>Ayrıca değişkenleri tek satırda tanımlaza bilir hatta aynı satır üzerinde değerini verebilirz.</p>
<p><strong>Örneğin ;</strong></p>
<p><span id="more-323"></span></p>
<pre class="brush: jscript;">var Adi, Soyadi</pre>
<p>Değer atamak için ;</p>
<pre class="brush: jscript;">var Adi =&quot;Hüseyin&quot;, Soyadi=&quot;Kocak&quot;</pre>
<p>ama değer atama işlemini ayrı bir satirda da yapabilirdi,</p>
<p><strong>Örneğin,</strong></p>
<pre class="brush: jscript;">Var Adi, Soyadi, Yasi
Adi = &quot;Hüseyin&quot;
Soyadi = &quot;Kocak&quot;
Yasi = 30</pre>
<p>Değişkenlere verilecek ismimlerin anlaşılır olması proğramın okunulurluğunu kolaylaştırır. Ayrıca değişken tanımlarken uyulması gereken bazı kurallar vardır;</p>
<ol>
<li><span style="color: #000023;">Değişken ismi bir harf veza altçizgi  ile başlamalıdır.<br />
<em>Ad1, Ad2, _Ad şeklinde değişken tanımı yapılabilir fakat 1Ad veya 2Ad kullanımı yanlıştır</em></span></li>
<li><span style="color: #000023;">Değişken isminde boşluk bulunamaz. Bunun yerine alt çizgi karakteri kullanılabilir.<br />
<em>Adi_Soyadi doğru kullanımdır.</em></span></li>
<li><span style="color: #000023;">Değişken isimlerinde İngilizce &#8216;de olmayan karakterleri (ş, ç, ö, ğ vb.) kullanmayınız.</span></li>
<li><span style="color: #000023;">Değişken ismi 255 karakterden fazlada olamaz.</span></li>
<li><span style="color: #000023;">Değişken isimleri içinde diğer semboller (+, -, /, boşluk, vb.) yer alamaz.</span></li>
<li><span style="color: #000023;">Değişken isminiz SOYAD ise, bu değişkeni hep böyle büyük harflerle yazmak zorundasınız. soyad yazarsanız,  Asp bunu farklı bir değişken olarak okur.</span></li>
</ol>
<p>Özellikle son şıkta yazdığım, büyük küçük harf olayı proğramcıların ilk başta sıklıkla yaptığı hatalardan biridir JavaScript case-sensitive olduğu için kodlamada büyük küçük harf  konusunda çok hassatır.</p>
<p>Bu kadar teknik bilgiden sonra artık birazda ugulama yapalım ;</p>
<pre class="brush: jscript;">Var Ad, Soyad, Maas, Odeme_Durum
Ad = &quot;Hüseyin&quot;;
Soyad = &quot;Koçak&quot;;
Maas = 200;
Odeme_Durum = true;</pre>
<p>Burada 3 farklı türdeki değişkeni tanımlamış olduk bunlar</p>
<p><span style="font-size: 9pt; color: #272c0c;">Strings = Düz metinlerdir </span>(Alfanümerik <span style="font-size: 9pt; color: #272c0c;">) ve tırnak </span><span style="font-size: 9pt; color: #272c0c;">( &#8221; )</span><span style="font-size: 9pt; color: #272c0c;"> içinde yazılırlar</span></p>
<pre class="brush: jscript;">Ad = &quot;Hüseyin&quot;
Soyad = &quot;Koçak&quot;</pre>
<p><span style="font-size: 9pt; color: #272c0c;">Numbers = Adından da anlaşıldığı üzere sayı değerleridir. Eksi veya artı değerlerini alabilirler.</span></p>
<pre class="brush: jscript;">Maas = 200
Borc = -250</pre>
<p><span style="font-size: 9pt; color: #272c0c;">Booleans = Sadece True (Doğru) veya False (Yanlış) degerini alırlar, programlamaza göre 0 veya 1 olarata degerlendirilebilir. Sadece iki olasilikli bir değişken türü oldugu için sistemi fazla zorlamazlar.</span></p>
<pre class="brush: jscript;">Odeme_Durum = true
Borc_odeme = false</pre>
<p>Ayrıca bu üç değişken türü dışında Null, Undefined, Object ve funciıon olmak üzere dört farkı değişken türü daha vardırç İleri derslerde bol bol değineceğiz ama bu değişken türlerini kısaca açıklama gerekirseÖ</p>
<p><span style="font-size: x-small; color: #272c0c;">Null = Değeri yoktur daha doğrusu değeri tamamen boştur</span></p>
<pre class="brush: jscript;">var maas
maas = Null</pre>
<p><span style="font-size: x-small; color: #272c0c;">Undefined= Değeri yoktur fakat Null ıle karıştırılmasın. Null &#8216;da değişkenin değeri olmasa bile en azından sıfır ( 0 ) yani tamamen boştur fakat Undefined değersizdir JavaScript &#8216;ın bu değişken hakkında hiçbir fikri yoktur <img src='http://www.flashcentury.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </span></p>
<pre class="brush: jscript;">Var Adi
if Adi=(Undefined){
Adi = &quot;Bilinmiyor&quot;
}</pre>
<p><span style="font-size: 9pt; color: #272c0c;">Object = Object aslında tam anlamıyla değişken sayılmaz ama JavaScript kodları içerisinde Oblectlerı bir değişken gibi kullanmamız mümkün.</span></p>
<pre class="brush: jscript;">var Neslemiz
Neslemiz = new Object();</pre>
<p><span style="font-size: x-small; color: #272c0c;">Function= Function (Fonksiyon) aslında başlı başına ayrı bir konudur. JavaScript &#8216;te fonksiyonlar çok önemli bir yer tutar ve esasen bütün kodlama neredeyse fonksiyonlardan oluşur.<br />
</span></p>
<pre class="brush: jscript;">var fonksiyonumuz = Function</pre>
<p>veya</p>
<pre class="brush: jscript;">function Fonksiyonumuz</pre>
<p>Şeklinde tanımlanabilir.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.flashcentury.net/javascript-te-degiskenler.html&amp;t=JavaScript+%27te+De%C4%9Fi%C5%9Fkenler" rel="nofollow" class="external" title="Bunu paylaş:Facebook">Bunu paylaş:Facebook</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=JavaScript+%27te+De%C4%9Fi%C5%9Fkenler+-+http://b2l.me/v8v7y&amp;source=shareaholic" rel="nofollow" class="external" title="Bunu Tweet'le!">Bunu Tweet'le!</a>
		</li>
		<li class="shr-friendfeed">
			<a href="http://www.friendfeed.com/share?title=JavaScript+%27te+De%C4%9Fi%C5%9Fkenler&amp;link=http://www.flashcentury.net/javascript-te-degiskenler.html" rel="nofollow" class="external" title="Bunu paylaş:FriendFeed">Bunu paylaş:FriendFeed</a>
		</li>
		<li class="shr-myspace">
			<a href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://www.flashcentury.net/javascript-te-degiskenler.html&amp;t=JavaScript+%27te+De%C4%9Fi%C5%9Fkenler" rel="nofollow" class="external" title="Bunu postala:MySpace">Bunu postala:MySpace</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.flashcentury.net/javascript-te-degiskenler.html&amp;title=JavaScript+%27te+De%C4%9Fi%C5%9Fkenler" rel="nofollow" class="external" title="Bunu Digg'le!">Bunu Digg'le!</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.flashcentury.net/javascript-te-degiskenler.html&amp;title=JavaScript+%27te+De%C4%9Fi%C5%9Fkenler" rel="nofollow" class="external" title="Bunu paylaş:del.icio.us">Bunu paylaş:del.icio.us</a>
		</li>
		<li class="shr-yahoomail">
			<a href="http://compose.mail.yahoo.com/?Subject=JavaScript+%27te+De%C4%9Fi%C5%9Fkenler&amp;body=Link: http://www.flashcentury.net/javascript-te-degiskenler.html (shareaholic aracılığıyla)%0D%0A%0D%0A----%0D%0A JavaScript%20de%C4%9Fiskenleri%C2%A0Var%20komutuyla%20tan%C4%B1mlar%C4%B1z.%0D%0A%0D%0A%5Bjs%5Dvar%20Adi%0D%0Avar%20Soyadi%5B%2Fjs%5D%0D%0A%0D%0AAyr%C4%B1ca%20de%C4%9Fi%C5%9Fkenleri%20tek%20sat%C4%B1rda%20tan%C4%B1mlaza%20bilir%20hatta%20ayn%C4%B1%20sat%C4%B1r%20%C3%BCzerinde%20de%C4%9Ferini%20verebilirz.%0D%0A%0D%0A%C3%96rne%C4%9Fin%20%3B%0D%0A%0D%0A%0D%0A%0D%0A%5Bjs%5Dvar%20Adi%2C%20Soyadi%5B%2Fjs%5D%0D%0A%0D%0ADe%C4%9Fer%20atamak%20i%C3%A7in%20%3B%0D%0A%0D%0A%5Bjs%5Dvar%20Adi%20%3D%26quot%3BH%C3%BCseyin%26quot" rel="nofollow" class="external" title="Bunu e-postala:Yahoo! Mail">Bunu e-postala:Yahoo! Mail</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.flashcentury.net/javascript-te-degiskenler.html&amp;title=JavaScript+%27te+De%C4%9Fi%C5%9Fkenler" rel="nofollow" class="external" title="İyi bir şeye mi denk geldin? StumbleUpon üzerinde paylaş">İyi bir şeye mi denk geldin? StumbleUpon üzerinde paylaş</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.flashcentury.net/javascript-te-degiskenler.html&amp;title=JavaScript+%27te+De%C4%9Fi%C5%9Fkenler" rel="nofollow" class="external" title="Bunu paylaş:Reddit">Bunu paylaş:Reddit</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.flashcentury.net/javascript-te-degiskenler.html&amp;title=JavaScript+%27te+De%C4%9Fi%C5%9Fkenler&amp;summary=JavaScript%20de%C4%9Fiskenleri%C2%A0Var%20komutuyla%20tan%C4%B1mlar%C4%B1z.%0D%0A%0D%0A%5Bjs%5Dvar%20Adi%0D%0Avar%20Soyadi%5B%2Fjs%5D%0D%0A%0D%0AAyr%C4%B1ca%20de%C4%9Fi%C5%9Fkenleri%20tek%20sat%C4%B1rda%20tan%C4%B1mlaza%20bilir%20hatta%20ayn%C4%B1%20sat%C4%B1r%20%C3%BCzerinde%20de%C4%9Ferini%20verebilirz.%0D%0A%0D%0A%C3%96rne%C4%9Fin%20%3B%0D%0A%0D%0A%0D%0A%0D%0A%5Bjs%5Dvar%20Adi%2C%20Soyadi%5B%2Fjs%5D%0D%0A%0D%0ADe%C4%9Fer%20atamak%20i%C3%A7in%20%3B%0D%0A%0D%0A%5Bjs%5Dvar%20Adi%20%3D%26quot%3BH%C3%BCseyin%26quot&amp;source=Flashcentury" rel="nofollow" class="external" title="Bunu paylaş:LinkedIn">Bunu paylaş:LinkedIn</a>
		</li>
		<li class="shr-googlebookmarks">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.flashcentury.net/javascript-te-degiskenler.html&amp;title=JavaScript+%27te+De%C4%9Fi%C5%9Fkenler" rel="nofollow" class="external" title="Bunu ekle:Google Bookmarks">Bunu ekle:Google Bookmarks</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.flashcentury.net/javascript-te-degiskenler.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JavaScript Nedir?</title>
		<link>http://www.flashcentury.net/javascript-nedir.html</link>
		<comments>http://www.flashcentury.net/javascript-nedir.html#comments</comments>
		<pubDate>Sat, 11 Oct 2008 17:23:26 +0000</pubDate>
		<dc:creator>Huseyin Kocak</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Nedir]]></category>

		<guid isPermaLink="false">http://www.flashcentury.net/?p=311</guid>
		<description><![CDATA[Bildiginiz gibi Html sadece taglardan olusan bir programlama dilidir. Yapabiliecegi isler sahip oldugu taglarla sinirlidir örnegin programla dillerinin en önemli yapi taslarindan biri olan sartli ifade (if then else) özelligi bile yoktur. Iste Javascript Html &#8216;yi daha dinamik olarak kullanma görevini üstlenmis bir programlama dilidir. Ilk olarak Netscape firması tarafından Html&#8217;in sahip olmadığı bazı özelliklerin web sayfalarında [...]]]></description>
			<content:encoded><![CDATA[<p>Bildiginiz gibi Html sadece taglardan olusan bir programlama dilidir. Yapabiliecegi isler sahip oldugu taglarla sinirlidir örnegin programla dillerinin en önemli yapi taslarindan biri olan sartli ifade (if then else) özelligi bile yoktur. Iste Javascript Html &#8216;yi daha dinamik olarak kullanma görevini üstlenmis bir programlama dilidir. <span id="more-311"></span>Ilk olarak Netscape firması tarafından Html&#8217;in sahip olmadığı bazı özelliklerin web sayfalarında kullanılmak amaci ile C dilinden esinlenilerek yazılmıştır. Netscape, Inc. zaman icerisinde calismalarina devam ederek JavaScript dilini bizlere kazandirmistir. Ajax &#8216;in temel programi olan JavaScript bir cok web programcisinin vazgecilmezidir.</p>
<p>Javascript &#8216;in en büyük dezavantaji web tarayici ( browser ) uyusmazligi sorunu ile sik sik karsilasiyor olmamisi. Yukarida da Anlattigim gibi JavaScript dili Netscape Firmasi tarafindan gelistirilmistir ve ilk olarak Netscape 2.0 versiyonunda akabinde Firefox &#8216;ta uygulanmistir. Sonrasinda JavaScript &#8216;tin kullanim alani hergecen gün gelismis ve en sonunda Microsoft firması bu dili Internet Explorer&#8217;a eklememistir. Fakat Microsoft her zamnki gibi gicikli yapmaktan geri kalmayip Kendi yazım kurallarını belirlemistir ve  kodu kendi istedigi sistemde Internet Explorer &#8216;da algilatmaktadir bu nedenle Bazi kodlar Firefox veya operada farkli gözükürken Internet Explorer &#8216;da farkli sonuclar verebiliryor. Bu sebeple Web sitenize Javascript kodlari yazarken her iki tarayicida tet edip ikisinde de calisir sekilde kodlamak gerekiyor.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.flashcentury.net/javascript-nedir.html&amp;t=JavaScript+Nedir%3F" rel="nofollow" class="external" title="Bunu paylaş:Facebook">Bunu paylaş:Facebook</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=JavaScript+Nedir%3F+-+http://b2l.me/wbsvf&amp;source=shareaholic" rel="nofollow" class="external" title="Bunu Tweet'le!">Bunu Tweet'le!</a>
		</li>
		<li class="shr-friendfeed">
			<a href="http://www.friendfeed.com/share?title=JavaScript+Nedir%3F&amp;link=http://www.flashcentury.net/javascript-nedir.html" rel="nofollow" class="external" title="Bunu paylaş:FriendFeed">Bunu paylaş:FriendFeed</a>
		</li>
		<li class="shr-myspace">
			<a href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://www.flashcentury.net/javascript-nedir.html&amp;t=JavaScript+Nedir%3F" rel="nofollow" class="external" title="Bunu postala:MySpace">Bunu postala:MySpace</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.flashcentury.net/javascript-nedir.html&amp;title=JavaScript+Nedir%3F" rel="nofollow" class="external" title="Bunu Digg'le!">Bunu Digg'le!</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.flashcentury.net/javascript-nedir.html&amp;title=JavaScript+Nedir%3F" rel="nofollow" class="external" title="Bunu paylaş:del.icio.us">Bunu paylaş:del.icio.us</a>
		</li>
		<li class="shr-yahoomail">
			<a href="http://compose.mail.yahoo.com/?Subject=JavaScript+Nedir%3F&amp;body=Link: http://www.flashcentury.net/javascript-nedir.html (shareaholic aracılığıyla)%0D%0A%0D%0A----%0D%0A Bildiginiz%20gibi%20Html%20sadece%20taglardan%20olusan%20bir%20programlama%20dilidir.%20Yapabiliecegi%20isler%20sahip%20oldugu%20taglarla%20sinirlidir%20%C3%B6rnegin%20programla%20dillerinin%20en%20%C3%B6nemli%20yapi%20taslarindan%20biri%20olan%20sartli%20ifade%20%28if%20then%20else%29%C2%A0%C3%B6zelligi%20bile%20yoktur.%20Iste%20Javascript%20Html%20%27yi%20daha%20dinamik%20olarak%20kullanma%20g%C3%B6" rel="nofollow" class="external" title="Bunu e-postala:Yahoo! Mail">Bunu e-postala:Yahoo! Mail</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.flashcentury.net/javascript-nedir.html&amp;title=JavaScript+Nedir%3F" rel="nofollow" class="external" title="İyi bir şeye mi denk geldin? StumbleUpon üzerinde paylaş">İyi bir şeye mi denk geldin? StumbleUpon üzerinde paylaş</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.flashcentury.net/javascript-nedir.html&amp;title=JavaScript+Nedir%3F" rel="nofollow" class="external" title="Bunu paylaş:Reddit">Bunu paylaş:Reddit</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.flashcentury.net/javascript-nedir.html&amp;title=JavaScript+Nedir%3F&amp;summary=Bildiginiz%20gibi%20Html%20sadece%20taglardan%20olusan%20bir%20programlama%20dilidir.%20Yapabiliecegi%20isler%20sahip%20oldugu%20taglarla%20sinirlidir%20%C3%B6rnegin%20programla%20dillerinin%20en%20%C3%B6nemli%20yapi%20taslarindan%20biri%20olan%20sartli%20ifade%20%28if%20then%20else%29%C2%A0%C3%B6zelligi%20bile%20yoktur.%20Iste%20Javascript%20Html%20%27yi%20daha%20dinamik%20olarak%20kullanma%20g%C3%B6&amp;source=Flashcentury" rel="nofollow" class="external" title="Bunu paylaş:LinkedIn">Bunu paylaş:LinkedIn</a>
		</li>
		<li class="shr-googlebookmarks">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.flashcentury.net/javascript-nedir.html&amp;title=JavaScript+Nedir%3F" rel="nofollow" class="external" title="Bunu ekle:Google Bookmarks">Bunu ekle:Google Bookmarks</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.flashcentury.net/javascript-nedir.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DOM nedir?</title>
		<link>http://www.flashcentury.net/dom-nedir.html</link>
		<comments>http://www.flashcentury.net/dom-nedir.html#comments</comments>
		<pubDate>Wed, 08 Oct 2008 01:52:42 +0000</pubDate>
		<dc:creator>Huseyin Kocak</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Dom]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Belge Nesne Yapısı]]></category>
		<category><![CDATA[Dhtml]]></category>
		<category><![CDATA[Document Object Model]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[Nedir]]></category>
		<category><![CDATA[Nesne]]></category>
		<category><![CDATA[Nesne Tabanli Programlama]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[Xhtml]]></category>

		<guid isPermaLink="false">http://www.flashcentury.net/?p=264</guid>
		<description><![CDATA[Dom yani Orjinal acilimi ile Document Object Model (Belge Nesne Yapısı) Ajax &#8216;in yapi taşlarindan birisidir. hazırladığınız web sayfasini internet tarayicisinda actiginizda tarayiciniz (Internet Explorer, Firafox, opera vb..) bu sayfayi bir dokuman (belge) olarak kabul ederler ve bu belde bulunan tum taglar hiyerarsik bir yapiya sahiptir örnegin ; &#60;div&#62;&#60;ul&#62;&#60;li&#62;&#60;h3&#62;yazi&#60;/h3&#62;&#60;/li&#62;&#60;ul&#62;&#60;div&#62; yani Div icinde &#8211;&#62; liste &#8211;&#62; [...]]]></description>
			<content:encoded><![CDATA[<p>Dom yani Orjinal acilimi ile<span style="color: #000000;"> </span><strong><span style="color: #000000;">D</span></strong>ocument <span style="color: #000000;"><strong>O</strong></span>bject <strong><span style="color: #000000;">M</span></strong>odel (Belge Nesne Yapısı) Ajax &#8216;in yapi taşlarindan birisidir. hazırladığınız web sayfasini internet tarayicisinda actiginizda tarayiciniz (Internet Explorer, Firafox, opera vb..) bu sayfayi bir dokuman (belge) olarak kabul ederler ve bu belde bulunan tum taglar hiyerarsik bir yapiya sahiptir örnegin ;</p>
<p>&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;h3&gt;yazi&lt;/h3&gt;&lt;/li&gt;&lt;ul&gt;&lt;div&gt;</p>
<p>yani <span style="color: #ff0000;">Div </span>icinde &#8211;&gt; <span style="color: #0000ff;">liste </span>&#8211;&gt; listenin icinde &#8211;&gt; <span style="color: #008000;">h</span> &#8211;&gt; baslik (header) icinde <span style="color: #800080;">yazimiz </span>var.<span id="more-264"></span></p>
<p>iste Dom bu noktada html dokumani icerisindeki taglar ulamamizi saglar.</p>
<p>Daha önceden nesle tabanli bir programla dili kullandiysaniz Dom &#8216;u daha rahat kavrayabilaceginize eminim. Dom &#8216;u kisaca özetlemek gerekirse html veya xml dosyasi üzerindeki tüm nesnelere ulasir ve bu nesneler üzerinde islem yapma imkani sunar. Örnegin bir resimin width degerini degisterebilir veya bir form icindeki textbox &#8216;tan dagerini alabiliriz.</p>
<p>Dom &#8216;un islemesi icin iki ana faktör vardir birincisi sitenin temel dili yani Html duruma göre Xml &#8216;de olabilir ve birde dom &#8216;u isletecek bir isletme diline ihtiyac vardir. Isletme dili olarak genel olarak Javascript kullanilsada asp, php, python,jsp vb.. gibi server tabanli dillerde olarabilir hatta Php 5 &#8216;in en önemli yeniliklerinde bir tanesi bünyesinde Dom sinifi barindiriyor olmasi. Bu son yadiklarimdan sonra hakli olarak &#8220;Dom bir programlama dili degilmi ?&#8221; seklinde bir soru takilabilir. Dom kesinlikle bir programlama dili degil dom aslinda bir web saysinin kaynagidir daha dogrusu hazirlamis oldugunuz sayfanin yapisidir.</p>
<p>Isterseniz örneklerle anlatarak Dom &#8216;u kavramaya calisalim ;</p>
<p>Ilk browserler web sayfasini bir dokuman olarak kabul eder yazmistim. bu sebeple Dom hiyerarsisinde en yukaridaki kurum document &#8216;tir</p>
<p><span style="color: #ff0000;">document.</span></p>
<p>sonrasinda dokuman icerisindeki nesnelerimiz gelir;</p>
<p><span style="color: #ff0000;">document.</span><span style="color: #000080;">form.</span><span style="color: #0000ff;">textbox.</span></p>
<p>sonrasinda da bu neslenin özelligi gelir;</p>
<p><span style="color: #ff0000;">document.</span><span style="color: #000080;">form.</span><span style="color: #0000ff;">textbox.</span><span style="color: #ff00ff;">value</span></p>
<p>söyle bir kod yazalim</p>
<pre class="brush: xml;">&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
document.form.textbox.value = &quot;Hüseyin Kocak&quot;
// --&gt;&lt;/script&gt;

&lt;form method=&quot;post&quot;&gt;&lt;input type=&quot;hidden&quot; name=&quot;phpMyAdmin&quot; value=&quot;f440fff25b4385491896ff1d87719d2c&quot; /&gt; &lt;input id=&quot;isim&quot; type=&quot;text&quot; /&gt; &lt;/form&gt;</pre>
<p>burada form &#8216;un icindeki textbox &#8216;un degerini Hüseyin Kocak yaptik ve textbox &#8216;un bu özelligine Dom ile ulasmis olduk. bu durumda kutucuk icerisinde verdigimiz deger yazacaktir.</p>
<p>Sanirim bu örnekten sonra Dom &#8216;un ne oldugunu ve ne isie yaradigini daha iyi anladiniz.</p>
<p>Yukarida örnekte textbox &#8216;a hiyerarsik bir yapiyla tag isimleri araciligi ile ulastiniz fakat ayni islemi id araciligi ile yapabilirdik.</p>
<p>Simdi ayni örnegi bir kez daha yapalim</p>
<pre class="brush: xml;">&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
document.getElementById('isim').value = &quot;Hüseyin Kocak&quot;
// --&gt;&lt;/script&gt;

&lt;form method=&quot;post&quot;&gt;&lt;input type=&quot;hidden&quot; name=&quot;phpMyAdmin&quot; value=&quot;f440fff25b4385491896ff1d87719d2c&quot; /&gt; &lt;input id=&quot;isim&quot; type=&quot;text&quot; /&gt; &lt;/form&gt;</pre>
<p>Dokumanin <span style="color: #ff0000;"><strong>getElementById </strong></span>özelligini kullanarak id &#8216;si isim olan nesnenin degerine ulasmis olduk. Islev olarak yukaridaki örnekle tamamen aynidir fakat nesnelere <strong>Id</strong> ile ulasmak daha yaygindir ayrica ileri derslerimizde bol bol görecegimiz örneklerde nesneyi id ile bulup islemenin farklarini daha iyi kavrayacaksiniz</p>
<p>Ayrica nesnelere ait bir cok özellik mevcuttur size bir fikir vermesi acisindan bunlardan birkac tanesini yazacak olursak;</p>
<p>- <strong>title </strong>&#8211;&gt; bu özellik ile web sayfanizin veya nesnenin basligini degistirebilirsiniz.</p>
<pre class="brush: jscript;">document.title = &quot;Web SayfasininBasligini Degistirdim&quot;</pre>
<p>- <strong>className </strong>&#8211;&gt; nesnenin css icin class &#8216;ini degistirir</p>
<pre class="brush: jscript;">document.div.className = &quot;kirmizi&quot;</pre>
<p>- <strong>width </strong>&#8211;&gt; nesnenin genislik ebatini verir</p>
<pre class="brush: jscript;">resimin_genisligi = document.resimim.width</pre>
<p>Tabiki Dom bünyesinde bir cok nesne özelligi vardir yukarida saydiklarin bunlardan sadece birkac tanesi. Ilerleyen derslerde Dom &#8216;un diger özelliler ve örneklerle Dom derslerine devam edecegim.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.flashcentury.net/dom-nedir.html&amp;t=DOM+nedir%3F" rel="nofollow" class="external" title="Bunu paylaş:Facebook">Bunu paylaş:Facebook</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=DOM+nedir%3F+-+http://b2l.me/wc53h&amp;source=shareaholic" rel="nofollow" class="external" title="Bunu Tweet'le!">Bunu Tweet'le!</a>
		</li>
		<li class="shr-friendfeed">
			<a href="http://www.friendfeed.com/share?title=DOM+nedir%3F&amp;link=http://www.flashcentury.net/dom-nedir.html" rel="nofollow" class="external" title="Bunu paylaş:FriendFeed">Bunu paylaş:FriendFeed</a>
		</li>
		<li class="shr-myspace">
			<a href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://www.flashcentury.net/dom-nedir.html&amp;t=DOM+nedir%3F" rel="nofollow" class="external" title="Bunu postala:MySpace">Bunu postala:MySpace</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.flashcentury.net/dom-nedir.html&amp;title=DOM+nedir%3F" rel="nofollow" class="external" title="Bunu Digg'le!">Bunu Digg'le!</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.flashcentury.net/dom-nedir.html&amp;title=DOM+nedir%3F" rel="nofollow" class="external" title="Bunu paylaş:del.icio.us">Bunu paylaş:del.icio.us</a>
		</li>
		<li class="shr-yahoomail">
			<a href="http://compose.mail.yahoo.com/?Subject=DOM+nedir%3F&amp;body=Link: http://www.flashcentury.net/dom-nedir.html (shareaholic aracılığıyla)%0D%0A%0D%0A----%0D%0A Dom%20yani%20Orjinal%20acilimi%20ile%20Document%20Object%20Model%20%28Belge%20Nesne%20Yap%C4%B1s%C4%B1%29%20Ajax%20%27in%20yapi%20ta%C5%9Flarindan%20birisidir.%20haz%C4%B1rlad%C4%B1%C4%9F%C4%B1n%C4%B1z%20web%20sayfasini%20internet%20tarayicisinda%20actiginizda%20tarayiciniz%20%28Internet%20Explorer%2C%20Firafox%2C%20opera%20vb..%29%20bu%20sayfayi%20bir%20dokuman%20%28belge%29%20olarak%20kabul%20ederler%20ve%20bu%20belde%20bu" rel="nofollow" class="external" title="Bunu e-postala:Yahoo! Mail">Bunu e-postala:Yahoo! Mail</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.flashcentury.net/dom-nedir.html&amp;title=DOM+nedir%3F" rel="nofollow" class="external" title="İyi bir şeye mi denk geldin? StumbleUpon üzerinde paylaş">İyi bir şeye mi denk geldin? StumbleUpon üzerinde paylaş</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.flashcentury.net/dom-nedir.html&amp;title=DOM+nedir%3F" rel="nofollow" class="external" title="Bunu paylaş:Reddit">Bunu paylaş:Reddit</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.flashcentury.net/dom-nedir.html&amp;title=DOM+nedir%3F&amp;summary=Dom%20yani%20Orjinal%20acilimi%20ile%20Document%20Object%20Model%20%28Belge%20Nesne%20Yap%C4%B1s%C4%B1%29%20Ajax%20%27in%20yapi%20ta%C5%9Flarindan%20birisidir.%20haz%C4%B1rlad%C4%B1%C4%9F%C4%B1n%C4%B1z%20web%20sayfasini%20internet%20tarayicisinda%20actiginizda%20tarayiciniz%20%28Internet%20Explorer%2C%20Firafox%2C%20opera%20vb..%29%20bu%20sayfayi%20bir%20dokuman%20%28belge%29%20olarak%20kabul%20ederler%20ve%20bu%20belde%20bu&amp;source=Flashcentury" rel="nofollow" class="external" title="Bunu paylaş:LinkedIn">Bunu paylaş:LinkedIn</a>
		</li>
		<li class="shr-googlebookmarks">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.flashcentury.net/dom-nedir.html&amp;title=DOM+nedir%3F" rel="nofollow" class="external" title="Bunu ekle:Google Bookmarks">Bunu ekle:Google Bookmarks</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.flashcentury.net/dom-nedir.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XMLHttpRequest ile Basit Bir Örnek Yapalim</title>
		<link>http://www.flashcentury.net/xmlhttprequest-ile-basit-bir-ornek-yapalim.html</link>
		<comments>http://www.flashcentury.net/xmlhttprequest-ile-basit-bir-ornek-yapalim.html#comments</comments>
		<pubDate>Sat, 04 Oct 2008 14:12:26 +0000</pubDate>
		<dc:creator>Huseyin Kocak</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[XMLHttpRequest]]></category>
		<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Asp]]></category>
		<category><![CDATA[Http]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Nesne]]></category>
		<category><![CDATA[Onblur]]></category>
		<category><![CDATA[onreadystatechange]]></category>
		<category><![CDATA[Örnek]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[readyState]]></category>
		<category><![CDATA[Sifre Kontrol]]></category>
		<category><![CDATA[XmlHttpRequest]]></category>

		<guid isPermaLink="false">http://www.flashcentury.net/?p=271</guid>
		<description><![CDATA[Bir önceki dersimizde XMLHttpRequest &#8216;in ne oldugunu ve Javascript ile nasil XMLHttpRequest nesnesi cagirdigimizi anlatmistim. Simdi örnegimize devam ederek XMLHttpRequest nesnesini daha yakindan taniyalim. Böylece Ajax &#8216;in en önemli unsurlarindan biri olan XMLHttpRequest nesnesinin ne ise yaradigini iyice kavramis olacaksiniz. Ilk olarak bir önceki derste gördügümüz gibi XMLHttpRequest nesnesini cagiralim ; function durumaGoreNesne() { var nesne; [...]]]></description>
			<content:encoded><![CDATA[<p>Bir önceki dersimizde XMLHttpRequest &#8216;in <a href="http://www.flashcentury.net/index.php/ajax-dersleri/javascript-dersleri/xmlhttprequest-nedir.html">ne oldugunu</a> ve Javascript ile nasil XMLHttpRequest nesnesi cagirdigimizi anlatmistim. Simdi örnegimize devam ederek XMLHttpRequest nesnesini daha yakindan taniyalim. Böylece Ajax &#8216;in en önemli unsurlarindan biri olan XMLHttpRequest nesnesinin ne ise yaradigini iyice kavramis olacaksiniz.</p>
<p>Ilk olarak bir önceki derste gördügümüz gibi XMLHttpRequest nesnesini cagiralim ;<span id="more-271"></span></p>
<pre class="brush: jscript;">
function durumaGoreNesne() {
var nesne;
var ziyaretciniTarayicisi = navigator.appName;
if(ziyaretciniTarayicisi == &quot;Microsoft Internet Explorer&quot;){
nesne = new ActiveXObject(&quot;Microsoft.XMLHTTP&quot;);
}else{
nesne = new XMLHttpRequest();
}
return nesne;
}

var nesnemiz = durumaGoreNesne();
</pre>
<p>Burada atadigimiz <strong>nesnemiz</strong> isimli nesne bize XMLHttpRequest &#8216;in kapilarini acacak. </p>
<p>Simdi Ajax ile olabildigince basit bir sifre kontrolu yapalim.</p>
<p>ilk olarak html kodumuzu yapalim, bir form olusturalim</p>
<pre class="brush: xml;">

&lt;form accept-charset=&quot;UNKNOWN&quot; enctype=&quot;application/x-www-form-urlencoded&quot; method=&quot;get&quot;&gt;&lt;input type=&quot;hidden&quot; name=&quot;phpMyAdmin&quot; value=&quot;f440fff25b4385491896ff1d87719d2c&quot; /&gt;&lt;input name=&quot;sifre&quot; size=&quot;20&quot; type=&quot;text&quot; /&gt; &lt;/form&gt;</pre>
<p>Bir sifre isimli textbox olusturduk ve  <strong>onblur </strong>özelligine sifreKontrol diye bir fonksiyon atadik. Textbox &#8216;un Onblur özelligi sayasinde ziyearetci bir yazi yazip sonra mause ile ekranin herhangi bir yerine tikladiginda daha dogrusu textbox disina ciktiginda sifrekontrol() fonksiyonu harekete gececek.</p>
<p>Simdi <strong>sifreKontrol()</strong> fonksiyonunu hazirlayalim;</p>
<pre class="brush: jscript;">
function sifreKontrol() {
var sifreAl = document.formumuz.sifre.value;
nesnemiz.open('get', 'sifreKontrol.asp?sifre=' + sifreAl);
nesnemiz.onreadystatechange = kontrolSonucu;
nesnemiz.send(null);
}
}
</pre>
<p>Burada önceden taminladigimiz <strong>nesnemiz</strong> isimli XMLHttpRequest nesnesini open komutu ile actik ve sifre isimli <span style="color: #000000;"><strong>textbox</strong></span> &#8216;a yazilan veriyi <strong>get</strong> metoduyla gönderdik.</p>
<p>Kodumuzdan da anlayacaginiz üzere open komutu söyle bir kalipla diger sayfaya veri gönderiyor ;</p>
<p>nesne.<span style="color: #ff0000;">open</span>(<span style="color: #339966;">&#8216;method&#8217;</span>, <span style="color: #0000ff;">&#8216;gonderilecek sayfa</span>&#8216;);</p>
<p>Buradaki method post veya get olabilir bu sizin kodlamaniza göre degisebilir.</p>
<p>Kullandigimiz bir diger XMLHttpRequest metodu ise onreadystatechange &#8216;dir. onreadystatechange sunucu tarafinda bir degisiklik olursa algilar ve bize islem yapma kolayligi saglar. Yukaridaki koddaki görevi eger sifrekontrol.asp &#8216;ye gönderdigimiz veride bir degisiklik olursa <strong>kontrolSonucu()</strong> isimli fonksiyonu calistiracak.</p>
<p>Son olarak send ise kodumuzu tetikleyip open metoduyle actigimiz XMLHttpRequest yolunu harekete gecirir.</p>
<p>simdide <strong>kontloSonucu()</strong> sonucu fonksiyonumuzu yazalim ;</p>
<pre class="brush: jscript;">
function kontrolSonucu() {
if(nesnemiz.readyState == 4){
document.getElementById('sonuc').innerHTML = nesnemiz.responseText;
}
}</pre>
<p>Evet finale dogru yaklasiyoruz, burada XMLHttpRequest nesnesini bir diger metodu olan readyState karsimiza cikiyor. readyState gönderilen verinin durumunu kontrol eder ve 5 farkli durum vardir. </p>
<ul>
<li>readyState = <span style="color: #ff0000;">0</span> &#8212;&gt; islem baslatilamadi (hata var)</li>
<li>readyState = <span style="color: #ff0000;">1</span> &#8212;&gt; yükleniyor (Bu durumu loading uygulamasi icin bol bol kullanacagiz)</li>
<li>readyState = <span style="color: #ff0000;">2</span> &#8212;&gt; yüklendi</li>
<li>readyState = <span style="color: #ff0000;">3</span> &#8212;&gt; etkileşimli</li>
<li>readyState = <span style="color: #ff0000;">4</span> &#8212;&gt; tamamlandı (bu durum herseyin sorunsuz yapilip bittigini isaret eder)<br />
 </li>
</ul>
<p>Kodumuza geri dönelim, kontrolSonucu() fonksiyonu ilk etapta readyState araciligi ile XMLHttpRequest isleminin durumunu kontrol ediyor ve islem tamamlandi ise biraz sonra olusturacagimiz sonuc isimli Div &#8216;in icine durumu yazaaktir.</p>
<p>Simdi Sonucun yazilacagi Div &#8216;imizi olusturalim ;</p>
<pre class="brush: xml;">
</pre>
<p>iste bu kardar. Artik ana sayfaniz hazir diyebilirim simdi son olarak arkaplanda calisacak olan sifreKontrol.asp isimli dosyamizi hazirlayalim ;</p>
<p>[asp]<br />
Dim sifre<br />
sifre = request.QueryString(&#8220;sifre&#8221;)<br />
if sifre = &#8220;flashcentury&#8221; then<br />
Response.Write(&#8220;Sifreniz Dogru&#8221;)<br />
else<br />
Response.Write(&#8220;Sifre hatali&#8221;)<br />
end if<br />
[/asp]</p>
<p>Tabiki XMLHttpRequest nesnesini en kolay sekilde anlatabilme icin kodumuzu olabildigince basit bir halde sundum fakat Ajax dersleri ilerledikce cok daha kompleks kodlarla XMLHttpRequest nesnesini görecegiz.</p>
<p>Kodumuzun calisan versiyonununa <a title="Örnek Asp Versiyon" href="http://www.flashcentury.net/ornek/sifrekontrol.html" target="_blank">buradan</a> ulasabilirsiniz.</p>
<p>Not : yukarıda incelediğiniz örnek için <strong>şifre</strong> : <span style="color: #0000ff;">flashcentury</span></p>
<p>Ayrica ben bircok yerde bu tip konular Php ile anlatildigi ve Asp kaynak bulmak zor oldugu icin özellikle kodlamada Asp &#8216;yi tercih ettim fakat ayi kodu Php &#8216;ye cevirmek isterseniz buyrun ;</p>
<pre class="brush: php;">
sifre = $_GET(&quot;sifre&quot;);
if (sifre == &quot;flashcentury&quot;){
echo &quot;Sifreniz Dogru&quot;;
}else
echo &quot;Sifre Hatali&quot;;
}
</pre>
<p> ve yukarida open metoduyla cagirdigimiz asp dosyasinin uzantisini php yapiniz ;</p>
<pre class="brush: jscript;">nesnemiz.open('get', 'sifreKontrol.php?sifre=' + sifreAl);</pre>
<p>Calisan Php versiyonunu <a title="Şrnek Php versızon" href="http://www.flashcentury.net/ornek/sifrekontrol.html" target="_blank">buradan </a>inceleye bilirsiniz.</p>
<p>Not : yukarıda incelediğiniz örnek için <strong>şifre</strong> : <span style="color: #0000ff;">flashcentury</span></p>
<p>Ayrica kanak dosyalarini <a title="Örnek ASp Versiyon" href="http://www.flashcentury.net/ornek/sifrekontrol_ver_ASP.zip" target="_blank">Asp icin buraya</a> ve php <a title="Şrnek Php Versızon" href="http://www.flashcentury.net/ornek/sifrekontrol_ver_PHP.zip" target="_blank">icin buraya tiklayarak</a> ulasabilirsiniz.</p>
<p>Bir sonraki Ajax dersimizde XMLHttpRequest nesnesinin metotlarini inceleyegiz.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.flashcentury.net/xmlhttprequest-ile-basit-bir-ornek-yapalim.html&amp;t=XMLHttpRequest+ile+Basit+Bir+%C3%96rnek+Yapalim" rel="nofollow" class="external" title="Bunu paylaş:Facebook">Bunu paylaş:Facebook</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=XMLHttpRequest+ile+Basit+Bir+%C3%96rnek+Yapalim+-+http://b2l.me/wahnq&amp;source=shareaholic" rel="nofollow" class="external" title="Bunu Tweet'le!">Bunu Tweet'le!</a>
		</li>
		<li class="shr-friendfeed">
			<a href="http://www.friendfeed.com/share?title=XMLHttpRequest+ile+Basit+Bir+%C3%96rnek+Yapalim&amp;link=http://www.flashcentury.net/xmlhttprequest-ile-basit-bir-ornek-yapalim.html" rel="nofollow" class="external" title="Bunu paylaş:FriendFeed">Bunu paylaş:FriendFeed</a>
		</li>
		<li class="shr-myspace">
			<a href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://www.flashcentury.net/xmlhttprequest-ile-basit-bir-ornek-yapalim.html&amp;t=XMLHttpRequest+ile+Basit+Bir+%C3%96rnek+Yapalim" rel="nofollow" class="external" title="Bunu postala:MySpace">Bunu postala:MySpace</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.flashcentury.net/xmlhttprequest-ile-basit-bir-ornek-yapalim.html&amp;title=XMLHttpRequest+ile+Basit+Bir+%C3%96rnek+Yapalim" rel="nofollow" class="external" title="Bunu Digg'le!">Bunu Digg'le!</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.flashcentury.net/xmlhttprequest-ile-basit-bir-ornek-yapalim.html&amp;title=XMLHttpRequest+ile+Basit+Bir+%C3%96rnek+Yapalim" rel="nofollow" class="external" title="Bunu paylaş:del.icio.us">Bunu paylaş:del.icio.us</a>
		</li>
		<li class="shr-yahoomail">
			<a href="http://compose.mail.yahoo.com/?Subject=XMLHttpRequest+ile+Basit+Bir+%C3%96rnek+Yapalim&amp;body=Link: http://www.flashcentury.net/xmlhttprequest-ile-basit-bir-ornek-yapalim.html (shareaholic aracılığıyla)%0D%0A%0D%0A----%0D%0A Bir%20%C3%B6nceki%20dersimizde%20XMLHttpRequest%20%27in%20ne%20oldugunu%20ve%20Javascript%20ile%C2%A0nasil%20XMLHttpRequest%20nesnesi%20cagirdigimizi%20anlatmistim.%20Simdi%20%C3%B6rnegimize%20devam%20ederek%20XMLHttpRequest%20nesnesini%20daha%20yakindan%20taniyalim.%20B%C3%B6ylece%20Ajax%20%27in%20en%20%C3%B6nemli%20unsurlarindan%20biri%20olan%20XMLHttpRequest%20nesnesinin%20ne%20ise%20yara" rel="nofollow" class="external" title="Bunu e-postala:Yahoo! Mail">Bunu e-postala:Yahoo! Mail</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.flashcentury.net/xmlhttprequest-ile-basit-bir-ornek-yapalim.html&amp;title=XMLHttpRequest+ile+Basit+Bir+%C3%96rnek+Yapalim" rel="nofollow" class="external" title="İyi bir şeye mi denk geldin? StumbleUpon üzerinde paylaş">İyi bir şeye mi denk geldin? StumbleUpon üzerinde paylaş</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.flashcentury.net/xmlhttprequest-ile-basit-bir-ornek-yapalim.html&amp;title=XMLHttpRequest+ile+Basit+Bir+%C3%96rnek+Yapalim" rel="nofollow" class="external" title="Bunu paylaş:Reddit">Bunu paylaş:Reddit</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.flashcentury.net/xmlhttprequest-ile-basit-bir-ornek-yapalim.html&amp;title=XMLHttpRequest+ile+Basit+Bir+%C3%96rnek+Yapalim&amp;summary=Bir%20%C3%B6nceki%20dersimizde%20XMLHttpRequest%20%27in%20ne%20oldugunu%20ve%20Javascript%20ile%C2%A0nasil%20XMLHttpRequest%20nesnesi%20cagirdigimizi%20anlatmistim.%20Simdi%20%C3%B6rnegimize%20devam%20ederek%20XMLHttpRequest%20nesnesini%20daha%20yakindan%20taniyalim.%20B%C3%B6ylece%20Ajax%20%27in%20en%20%C3%B6nemli%20unsurlarindan%20biri%20olan%20XMLHttpRequest%20nesnesinin%20ne%20ise%20yara&amp;source=Flashcentury" rel="nofollow" class="external" title="Bunu paylaş:LinkedIn">Bunu paylaş:LinkedIn</a>
		</li>
		<li class="shr-googlebookmarks">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.flashcentury.net/xmlhttprequest-ile-basit-bir-ornek-yapalim.html&amp;title=XMLHttpRequest+ile+Basit+Bir+%C3%96rnek+Yapalim" rel="nofollow" class="external" title="Bunu ekle:Google Bookmarks">Bunu ekle:Google Bookmarks</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.flashcentury.net/xmlhttprequest-ile-basit-bir-ornek-yapalim.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>XMLHttpRequest Nedir ?</title>
		<link>http://www.flashcentury.net/xmlhttprequest-nedir.html</link>
		<comments>http://www.flashcentury.net/xmlhttprequest-nedir.html#comments</comments>
		<pubDate>Sat, 04 Oct 2008 03:29:16 +0000</pubDate>
		<dc:creator>Huseyin Kocak</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[XMLHttpRequest]]></category>
		<category><![CDATA[ActiveX]]></category>
		<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Client Side]]></category>
		<category><![CDATA[Google Suggest]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Nedir]]></category>
		<category><![CDATA[Nesne]]></category>
		<category><![CDATA[Postback]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[XmlHttpRequest]]></category>

		<guid isPermaLink="false">http://www.flashcentury.net/?p=267</guid>
		<description><![CDATA[Programcilarin yüzde doksani her ne kadar Microsoft &#8216;tu sevmesede (ki bu konuda bildigece.com &#8216;da bir tartisma baslatmistim) XMLHttpRequest Microsoft &#8216;un bize sundugu bir nimettir. Nimet dedim cünkü Ajax XMLHttpRequest sayesinde sanki bir masaüstü programi gibi davranir, istedigimiz herhangi bir islemi XMLHttpRequest sayesinde sayfa yenilemeden veya postback yapmadan saglariz. Microsoft ilk olarak Internet Explorer’ın 5.0 &#8216;da [...]]]></description>
			<content:encoded><![CDATA[<p>Programcilarin yüzde doksani her ne kadar Microsoft &#8216;tu sevmesede (ki bu konuda <a href="http://www.bildirgec.org/yazi/neden-insanlar-microsoft-a-gicik" target="_blank">bildigece.com &#8216;da bir tartisma</a> baslatmistim) XMLHttpRequest Microsoft &#8216;un bize sundugu bir nimettir. Nimet dedim cünkü Ajax XMLHttpRequest sayesinde sanki bir masaüstü programi gibi davranir, istedigimiz herhangi bir islemi XMLHttpRequest sayesinde sayfa yenilemeden veya postback yapmadan saglariz. <span id="more-267"></span>Microsoft ilk olarak Internet Explorer’ın 5.0 &#8216;da ActiveX bileşenini kullandi ve bu birlesen icinde bize XMLHttpRequest  nesnesi sunuldu yani ilk olarak XMLHttpRequest nesnesi ile Explorer’ın 5.0 &#8216;la tanistik akabinde Google tarafından (Google Suggest ile) popülerligi her gecen gün artti ve Mozilla 1.0 / Firefox, Opera 8+, Netscape 7, Safari 1.2 sürümlerine dahil edildi.</p>
<p>Bu kadar tarih bilgisinde sonra ne ise yarar bu XMLHttpRequest nesnesi deyip konuya derinlemesine dalalim ;</p>
<p>XMLHttpRequest sayfayi yenilemeye veya baska bir sayfaya gitmeye gerek kalmadan arka planda Client Side diye adlandirilan yani islemci tarafinda çalışır ve sizin isteginiz dogrultusunda bilgileri gönderir ve geri alir. Örnegin son zamanlarda bircok sitede görmüssünüzdür (örnegin wikipedia.org) arama kutusuna siz bir metin yazarsiniz ve her harfe tikladiginizda XMLHttpRequest nesnesi bilgiyi arkaplanda isler ve arama kutusuna benzer sonuclari cikarmaya calisir veya aradiginiz seyin devamini yazar. Tabi XMLHttpRequest ile yapilabilecekler bununla sinirli degil daha bircok sekilde kullaniliyor örnegin Google Maps; bildiniz gibi bu uygulama resimlerden olusur siz haritaya yakinlastirdiginizda daha yakindan cekilmis resim dosyasi ekranda görülür uzaklastikca daha uzaktan cekilmis resimi görürsünüz fakat bu islem ayni sayfa uzerinde gerceklesir ve hayretle bakariz.</p>
<p>Sanirim XMLHttpRequest nesnesinin ne oldugu konusunda bir fikir sahibi oldunuz simdi isin biraz daha teknik boyutuna girelim;</p>
<p>XMLHttpRequest &#8216;e mucizeler yarattiran sey tabiki Ajax &#8216;in bel kemigi Javascript &#8216;tir. Ilk zamanlar xml sistemiyle casilmasindan ötürü bu nesnenin adi XMLHttpRequest olsada su an Javascript ile cagirilip islem yapiyor.</p>
<p>Hadi bir XMLHttpRequest nesnesi cagiralim <img src='http://www.flashcentury.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<pre class="brush: jscript;">nesne = new XMLHttpRequest();</pre>
<p>Fakat Microsoft yine dedigim dedik diyor ve standartin disina cikiyor ve nesnesini Internet explorer icin su sekilde cagiriyoruz ;</p>
<pre class="brush: jscript;">nesne = new ActiveXObject(&quot;Microsoft.XMLHTTP&quot;);</pre>
<div>ve bu iki farkli nesne olusturma tekniginden dolayi kodumuz biraz uzuyor ve asagidaki sonuc ortaya cikiyor ;</div>
<pre class="brush: jscript;">function durumaGoreNesne() {
var nesne;
var ziyaretciniTarayicisi = navigator.appName;
if(ziyaretciniTarayicisi == &quot;Microsoft Internet Explorer&quot;){
nesne = new ActiveXObject(&quot;Microsoft.XMLHTTP&quot;);
}else{
nesne = new XMLHttpRequest();
}
return nesne;
}
var nesnemiz = durumaGoreNesne();</pre>
<p>Bu kodu dahada gelistirmemiz mümkün fakat ben basit haliyle bu sekilde kullanabiliriz.</p>
<p>Bir sonraki derste XMLHttpRequest <a href="http://www.flashcentury.net/index.php/ajax-dersleri/javascript-dersleri/xmlhttprequest-ile-basit-bir-ornek-yapalim.html">ile örnek calismamizi </a>yapacagiz.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.flashcentury.net/xmlhttprequest-nedir.html&amp;t=XMLHttpRequest+Nedir+%3F" rel="nofollow" class="external" title="Bunu paylaş:Facebook">Bunu paylaş:Facebook</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=XMLHttpRequest+Nedir+%3F+-+http://b2l.me/wb5uv&amp;source=shareaholic" rel="nofollow" class="external" title="Bunu Tweet'le!">Bunu Tweet'le!</a>
		</li>
		<li class="shr-friendfeed">
			<a href="http://www.friendfeed.com/share?title=XMLHttpRequest+Nedir+%3F&amp;link=http://www.flashcentury.net/xmlhttprequest-nedir.html" rel="nofollow" class="external" title="Bunu paylaş:FriendFeed">Bunu paylaş:FriendFeed</a>
		</li>
		<li class="shr-myspace">
			<a href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://www.flashcentury.net/xmlhttprequest-nedir.html&amp;t=XMLHttpRequest+Nedir+%3F" rel="nofollow" class="external" title="Bunu postala:MySpace">Bunu postala:MySpace</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.flashcentury.net/xmlhttprequest-nedir.html&amp;title=XMLHttpRequest+Nedir+%3F" rel="nofollow" class="external" title="Bunu Digg'le!">Bunu Digg'le!</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.flashcentury.net/xmlhttprequest-nedir.html&amp;title=XMLHttpRequest+Nedir+%3F" rel="nofollow" class="external" title="Bunu paylaş:del.icio.us">Bunu paylaş:del.icio.us</a>
		</li>
		<li class="shr-yahoomail">
			<a href="http://compose.mail.yahoo.com/?Subject=XMLHttpRequest+Nedir+%3F&amp;body=Link: http://www.flashcentury.net/xmlhttprequest-nedir.html (shareaholic aracılığıyla)%0D%0A%0D%0A----%0D%0A Programcilarin%20y%C3%BCzde%20doksani%20her%20ne%20kadar%20Microsoft%20%27tu%20sevmesede%20%28ki%20bu%20konuda%20bildigece.com%20%27da%20bir%20tartisma%20baslatmistim%29%20XMLHttpRequest%20Microsoft%20%27un%20bize%20sundugu%20bir%20nimettir.%20Nimet%20dedim%20c%C3%BCnk%C3%BC%20Ajax%20XMLHttpRequest%20sayesinde%20sanki%20bir%20masa%C3%BCst%C3%BC%20programi%20gibi%20davranir%2C%20istedigimiz%20herhangi%20bi" rel="nofollow" class="external" title="Bunu e-postala:Yahoo! Mail">Bunu e-postala:Yahoo! Mail</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.flashcentury.net/xmlhttprequest-nedir.html&amp;title=XMLHttpRequest+Nedir+%3F" rel="nofollow" class="external" title="İyi bir şeye mi denk geldin? StumbleUpon üzerinde paylaş">İyi bir şeye mi denk geldin? StumbleUpon üzerinde paylaş</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.flashcentury.net/xmlhttprequest-nedir.html&amp;title=XMLHttpRequest+Nedir+%3F" rel="nofollow" class="external" title="Bunu paylaş:Reddit">Bunu paylaş:Reddit</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.flashcentury.net/xmlhttprequest-nedir.html&amp;title=XMLHttpRequest+Nedir+%3F&amp;summary=Programcilarin%20y%C3%BCzde%20doksani%20her%20ne%20kadar%20Microsoft%20%27tu%20sevmesede%20%28ki%20bu%20konuda%20bildigece.com%20%27da%20bir%20tartisma%20baslatmistim%29%20XMLHttpRequest%20Microsoft%20%27un%20bize%20sundugu%20bir%20nimettir.%20Nimet%20dedim%20c%C3%BCnk%C3%BC%20Ajax%20XMLHttpRequest%20sayesinde%20sanki%20bir%20masa%C3%BCst%C3%BC%20programi%20gibi%20davranir%2C%20istedigimiz%20herhangi%20bi&amp;source=Flashcentury" rel="nofollow" class="external" title="Bunu paylaş:LinkedIn">Bunu paylaş:LinkedIn</a>
		</li>
		<li class="shr-googlebookmarks">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.flashcentury.net/xmlhttprequest-nedir.html&amp;title=XMLHttpRequest+Nedir+%3F" rel="nofollow" class="external" title="Bunu ekle:Google Bookmarks">Bunu ekle:Google Bookmarks</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.flashcentury.net/xmlhttprequest-nedir.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Css Nedir?</title>
		<link>http://www.flashcentury.net/css-nedir.html</link>
		<comments>http://www.flashcentury.net/css-nedir.html#comments</comments>
		<pubDate>Wed, 01 Oct 2008 08:43:19 +0000</pubDate>
		<dc:creator>Huseyin Kocak</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Cascading Style Sheets]]></category>
		<category><![CDATA[Css]]></category>
		<category><![CDATA[Nedir]]></category>
		<category><![CDATA[sitil]]></category>
		<category><![CDATA[Style]]></category>
		<category><![CDATA[W3C]]></category>

		<guid isPermaLink="false">http://www.flashcentury.net/?p=251</guid>
		<description><![CDATA[Css yani orjinal acilimiyla Cascading Style Sheets (Katmanli Sitil Sablonlari) web tasarimin vazgecilmez unsurlarindan biridir. Basit bir tanim yapmak gerekirse Html`nin vitrini diyebiliriz. Yani Css araciligiyla bir linke, yaziya, resime, tabloya veya html dökümanin tümüne bir sitil verebiliriz fakat Css`nin gercek gücü tüm siteye hükmedebilmesinde sakli yani basit bir islemle tüm sitedeki yazilarin fontunu degistirebilir [...]]]></description>
			<content:encoded><![CDATA[<p>Css yani orjinal acilimiyla <span style="font-size: x-small; font-family: Verdana;"><strong><span style="color: #ff00ff;">C</span></strong>ascading <strong><span style="color: #ff00ff;">S</span></strong>tyle <strong><span style="color: #ff00ff;">S</span></strong>heets </span>(Katmanli Sitil Sablonlari) web tasarimin vazgecilmez unsurlarindan biridir. Basit bir tanim yapmak gerekirse Html`nin vitrini diyebiliriz. Yani Css araciligiyla bir linke, yaziya, resime, tabloya veya html dökümanin tümüne bir sitil verebiliriz fakat Css`nin gercek gücü tüm siteye hükmedebilmesinde sakli yani basit bir islemle tüm sitedeki yazilarin fontunu degistirebilir veya tüm sitedeki linklerin rengini ayarlaya bilirsiniz.</p>
<p>Css ilk olrak 1995′de ortaya çıkti ve akabinde 1996 yılında W3C ’e kabul<span id="more-251"></span> edildi. W3C ’ye katılması ile tüm tarayıcılar tarafından desteklendi. Bu tarihten itibaren W3C ’ye üye olan tüm tarayıcı grupları CSS ’nin yeni versiyonlar tarafından desteklenmesini kabul etmiştir. Css ise günden güne yeni özelliklerle gücüne güc katarak Mayıs 1998 ′de Css 2 ′ye geçiş yapılmıştır. Su an Css 2.1 versiyonunu kullanmaktayiz.</p>
<p>Simdi bu kadar ön bilginin üzerine Css &#8216;nin ne olduguna biraz daha derinlemesine girelim Html etiketleme sistemiyle calisan basit bir dildir sadece var olan etiketleri yazarsiniz ve ortaya basit bir Html sayfasi cikar ama dizayn olarak cok yetersizdir örnegin bir linkin üzerine mause gelince renginin degismesi gibi basit bir islemi bile xyapamazsiniz iste tam bu noktada Css imdadimaza yetiyor Css ile Html etikezlerine hükmedebiliyorsunuz hatta Html etiketlerine class `lar atayip özel dizaynlar sagliyabiliyorsunuz. Css `nin nasil kullanildigini ilerleyen derslerde adim adim isleyecegiz ve tanidikca cok seveceginize inandigim ve web tasarim unsurlari arasinda en basit olduguna inandigim bir dildir.</p>
<p>Css bir web sayfasinda üc iki ayri sekilde kullanilabilir bu kullanilis sekilleri ;</p>
<ul>
<li>Disardan import edilerek ( .css dosyalari olusturulur ve Html sayfamiza dahil ederiz.)</li>
<li>&lt;Head&gt; ve &lt;/head&gt; taglari arasinda tanimlayarak (.css dosyasi olusturup disardan importetmek yerine direk sayfanin icerisinde tanimlayabiliriz)</li>
<li>Html etiketleri icine style olusturarak css olustururuz (Kullanim sekli itibarizle ilk iki secenekten farklidir. Css`nin en basit kullanim seklidir fakat fakat bu sekilde kullanmak ilk etaptta size zaman kazandirsada ileride düzenleme yaparken biraz ugrastirabilir.)</li>
</ul>
<p>Css kullanim sekillerini bir sonraki derste anlacagim. Eger Ajax &#8216;e merak saldiysaniz Css en önemli yapitaslarindan biridir hatta Ajax teknigi icin bilinmesi gereken en önemli programlama dillerini siralamak gerekirse Javascript -&gt; Css -&gt; Xml &#8230;.. seklinde siralayabiliriz.</p>
<p>Bir sonraki Css dersimizde ilk örneklerimizi yapmaya baslayacagiz. Eger Css ilginizi cekti ve gelismelerinden ve yeniliklerinden haberdar olmak istiyorsaniz; Css orjinal sitesine <a href="http://www.w3.org/Style/CSS/" target="_blank">bu</a> sayfadan ulasabilirsiniz. Bir sonraki dersimizde görüsmek ezere.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.flashcentury.net/css-nedir.html&amp;t=Css+Nedir%3F" rel="nofollow" class="external" title="Bunu paylaş:Facebook">Bunu paylaş:Facebook</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Css+Nedir%3F+-+http://b2l.me/v8tkd&amp;source=shareaholic" rel="nofollow" class="external" title="Bunu Tweet'le!">Bunu Tweet'le!</a>
		</li>
		<li class="shr-friendfeed">
			<a href="http://www.friendfeed.com/share?title=Css+Nedir%3F&amp;link=http://www.flashcentury.net/css-nedir.html" rel="nofollow" class="external" title="Bunu paylaş:FriendFeed">Bunu paylaş:FriendFeed</a>
		</li>
		<li class="shr-myspace">
			<a href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://www.flashcentury.net/css-nedir.html&amp;t=Css+Nedir%3F" rel="nofollow" class="external" title="Bunu postala:MySpace">Bunu postala:MySpace</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.flashcentury.net/css-nedir.html&amp;title=Css+Nedir%3F" rel="nofollow" class="external" title="Bunu Digg'le!">Bunu Digg'le!</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.flashcentury.net/css-nedir.html&amp;title=Css+Nedir%3F" rel="nofollow" class="external" title="Bunu paylaş:del.icio.us">Bunu paylaş:del.icio.us</a>
		</li>
		<li class="shr-yahoomail">
			<a href="http://compose.mail.yahoo.com/?Subject=Css+Nedir%3F&amp;body=Link: http://www.flashcentury.net/css-nedir.html (shareaholic aracılığıyla)%0D%0A%0D%0A----%0D%0A Css%20yani%20orjinal%20acilimiyla%20Cascading%20Style%20Sheets%20%28Katmanli%20Sitil%20Sablonlari%29%20web%20tasarimin%20vazgecilmez%20unsurlarindan%20biridir.%20Basit%20bir%20tanim%20yapmak%20gerekirse%20Html%60nin%20vitrini%20diyebiliriz.%20Yani%20Css%20araciligiyla%20bir%20linke%2C%20yaziya%2C%20resime%2C%20tabloya%20veya%20html%20d%C3%B6k%C3%BCmanin%20t%C3%BCm%C3%BCne%20bir%20sitil%20verebiliriz" rel="nofollow" class="external" title="Bunu e-postala:Yahoo! Mail">Bunu e-postala:Yahoo! Mail</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.flashcentury.net/css-nedir.html&amp;title=Css+Nedir%3F" rel="nofollow" class="external" title="İyi bir şeye mi denk geldin? StumbleUpon üzerinde paylaş">İyi bir şeye mi denk geldin? StumbleUpon üzerinde paylaş</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.flashcentury.net/css-nedir.html&amp;title=Css+Nedir%3F" rel="nofollow" class="external" title="Bunu paylaş:Reddit">Bunu paylaş:Reddit</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.flashcentury.net/css-nedir.html&amp;title=Css+Nedir%3F&amp;summary=Css%20yani%20orjinal%20acilimiyla%20Cascading%20Style%20Sheets%20%28Katmanli%20Sitil%20Sablonlari%29%20web%20tasarimin%20vazgecilmez%20unsurlarindan%20biridir.%20Basit%20bir%20tanim%20yapmak%20gerekirse%20Html%60nin%20vitrini%20diyebiliriz.%20Yani%20Css%20araciligiyla%20bir%20linke%2C%20yaziya%2C%20resime%2C%20tabloya%20veya%20html%20d%C3%B6k%C3%BCmanin%20t%C3%BCm%C3%BCne%20bir%20sitil%20verebiliriz&amp;source=Flashcentury" rel="nofollow" class="external" title="Bunu paylaş:LinkedIn">Bunu paylaş:LinkedIn</a>
		</li>
		<li class="shr-googlebookmarks">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.flashcentury.net/css-nedir.html&amp;title=Css+Nedir%3F" rel="nofollow" class="external" title="Bunu ekle:Google Bookmarks">Bunu ekle:Google Bookmarks</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.flashcentury.net/css-nedir.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ajax Nedir?</title>
		<link>http://www.flashcentury.net/ajax-nedir.html</link>
		<comments>http://www.flashcentury.net/ajax-nedir.html#comments</comments>
		<pubDate>Thu, 25 Sep 2008 23:39:04 +0000</pubDate>
		<dc:creator>Huseyin Kocak</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Asynchronous]]></category>
		<category><![CDATA[Css]]></category>
		<category><![CDATA[Dom]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Nedir]]></category>
		<category><![CDATA[Web 2]]></category>
		<category><![CDATA[Xml]]></category>
		<category><![CDATA[XmlHttpRequest]]></category>

		<guid isPermaLink="false">http://www.flashcentury.net/?p=223</guid>
		<description><![CDATA[Ajax yani orjinal acilimi ile &#8220;Asynchronous Javascript and XML&#8221; 2005 yılında “Jesse James Garrett” tarafından kullanılmıştır. Ajax bir programlama dili degil aslinda bir tekniktir. Yani bir tanim yapmak gerekirse Css, JavaScript, Dom ve XML dillerinin, web tarayıcısında hazır bulunan XmlHttpRequest nesnesi etrafında birlikte kullanılmasıdır. Ajax bu programla dillerinin gücünü bir araya toplar ve ortaya harikalar sunar. Eger web [...]]]></description>
			<content:encoded><![CDATA[<p>Ajax yani orjinal acilimi ile <span style="color: #0000ff;"><span style="color: #008000;">&#8220;Asynchronous Javascript and XML&#8221;</span> </span>2005 yılında “Jesse James Garrett” tarafından kullanılmıştır. Ajax bir programlama dili degil aslinda bir tekniktir. Yani bir tanim yapmak gerekirse <span id="more-223"></span>Css, JavaScript, Dom ve XML dillerinin, web tarayıcısında hazır bulunan <strong>XmlHttpRequest</strong> nesnesi etrafında birlikte kullanılmasıdır. Ajax bu programla dillerinin gücünü bir araya toplar ve ortaya harikalar sunar.</p>
<p>Eger web sitesi tasarliyorsaniz ilaki azda olsa <acronym title="Hypertext Markup Language">HTML</acronym>, JavaScript, <acronym title="Cascading Style Sheets">Css</acronym> gibi programlam dilleri hakinda bilginiz var demektir. Ajax bu programlama dillerinin harmanlanmis halini kullandigi icin ögrenilmesi zor degildir. Sadece teknik hakkinda bilgi sahibi olmaniz ve iyi bir kurgu yapmaniz yeterli.</p>
<p><span style="color: #0000ff;">Ajax &#8216;in bize sagladigi ajantajlari siralamak gerekirse ;</span></p>
<ul>
<li>Ögrenilmesi kolaydir</li>
<li>Iyi bir kurgu sonucunda web sayfasinin sadece gerekli bölümlerini ziyaretciye gösterip diger bölümleri ziyaretcinin istegine sunabilirsiniz. Bu sekilde Web sitenize hiz saglayabilirsiniz.</li>
<li>Ziyaretciye sanki bir masaüstü program kullaniyor hissi verir.</li>
<li>Örnegin bir form dolduruken ziyaretcinin sectigi bilgiler dogrultusunda form secenekleri esneklik kazanabilir</li>
<li>Bircok islem tek bir sayfada gerceklestigi icin bant genisligi (bandwith) sinirinizi minimuma indirebilirsiniz.</li>
<li>Görsel olarak klasik sitelere kiyasla cok üstündür.</li>
</ul>
<p><span style="color: #ff0000;">Peki ajax &#8216;nin  dezavantaji varmi derseniz, her nekadar ajantajlari dezavantajlarini bastiriyor olsa da evet vardir ;</span></p>
<ul>
<li>Arama motorları, tabi en basta Google Ajax ile sunulan bilgileri görmüyor ve indexlemiyor.</li>
<li>Insanlarin büyük bir kismi hala klasik sitelere alisik oldugu icin bazen ajax uygulamalarini yadirgayabilirler. Örnegin bir link tikladiklarinda sag tarafta icerik gösterildigi halde ziyaretci yeni bir sayfa acilacak diye bekleyebilir. Bu sorunu cözmek icin bircok ajax gelistirici hazirladigi uygulamalarda loading teknigi kullanmaktadir.</li>
<li>Bazi durumlarda ziyaretcilerin Web Tarayici programlari üzerinde ileri geri tusuna basmalari beklenmedik sonuclar cikarabiliyor.</li>
<li>Ajax Server icin cok rahatlatici olsada tüm agirligini ziyaretcinin bilgisayarina verir. Yani Web sitenize giren kimsenin bilgisayari yavas ise ajax islemciyi biraz daha zorlayagi icin web siteniz o bilgisayarda yavaslaya bilir. Fakat gün gectikce eski bilgisayarlar ortadan kalkacagini düsünürsek bu asilmasi pek zor bir problem degil gibi gözüküyor</li>
<li>Yukarida soruna paraler baska bir problem ise ziyarecinin bilgisayarinda javascript kapali ise veya bir antivirüs programi javascript uygulamalarini engelliyorsa siteniz o ziyaretcinin sayfasinda sorunlu calisabilir.</li>
</ul>
<p>Ajax konusunda en cok dikkat etmeniz gereken husus ilk olarak web sitenizi analiz edip sadece gerekli yerlerde kullanmanizdir ve firefox, internet explorer, Chrome, opera vb&#8230; gibi diger browser &#8216;lerde web sitenizi kontrol ediniz.</p>
<p>Gelisen web 2 teknoloji ile önde gelen bir cok Web Sitesi Ajax kullaniyor örnegin youtube, Google, Ebay, Yahoo, Facebook, Hotmail bunlardan sadece birkaci ve ileleyen zaman icerisinde Ajax Teknigi webtasarimin vazgecilmez yapitaslarindan biri olarak yerini aldi.</p>
<p>Ilerleyen dersler icerisinde adim adim ajaxla nasil uygulamalar gelistirecegimizi anlatacagim, eminim Ajax &#8216;i ögrendikce cok seveceksiniz <img src='http://www.flashcentury.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.flashcentury.net/ajax-nedir.html&amp;t=Ajax+Nedir%3F" rel="nofollow" class="external" title="Bunu paylaş:Facebook">Bunu paylaş:Facebook</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Ajax+Nedir%3F+-+http://b2l.me/v762c&amp;source=shareaholic" rel="nofollow" class="external" title="Bunu Tweet'le!">Bunu Tweet'le!</a>
		</li>
		<li class="shr-friendfeed">
			<a href="http://www.friendfeed.com/share?title=Ajax+Nedir%3F&amp;link=http://www.flashcentury.net/ajax-nedir.html" rel="nofollow" class="external" title="Bunu paylaş:FriendFeed">Bunu paylaş:FriendFeed</a>
		</li>
		<li class="shr-myspace">
			<a href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://www.flashcentury.net/ajax-nedir.html&amp;t=Ajax+Nedir%3F" rel="nofollow" class="external" title="Bunu postala:MySpace">Bunu postala:MySpace</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.flashcentury.net/ajax-nedir.html&amp;title=Ajax+Nedir%3F" rel="nofollow" class="external" title="Bunu Digg'le!">Bunu Digg'le!</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.flashcentury.net/ajax-nedir.html&amp;title=Ajax+Nedir%3F" rel="nofollow" class="external" title="Bunu paylaş:del.icio.us">Bunu paylaş:del.icio.us</a>
		</li>
		<li class="shr-yahoomail">
			<a href="http://compose.mail.yahoo.com/?Subject=Ajax+Nedir%3F&amp;body=Link: http://www.flashcentury.net/ajax-nedir.html (shareaholic aracılığıyla)%0D%0A%0D%0A----%0D%0A Ajax%20yani%C2%A0orjinal%20acilimi%20ile%C2%A0%22Asynchronous%20Javascript%20and%20XML%22%202005%20y%C4%B1l%C4%B1nda%20%E2%80%9CJesse%20James%20Garrett%E2%80%9D%20taraf%C4%B1ndan%20kullan%C4%B1lm%C4%B1%C5%9Ft%C4%B1r.%20Ajax%20bir%20programlama%20dili%20degil%20aslinda%20bir%20tekniktir.%20Yani%20bir%20tanim%20yapmak%20gerekirse%20Css%2C%20JavaScript%2C%20Dom%C2%A0ve%20XML%20dillerinin%2C%20web%20taray%C4%B1c%C4%B1s%C4%B1nda%20haz%C4%B1r%20bulun" rel="nofollow" class="external" title="Bunu e-postala:Yahoo! Mail">Bunu e-postala:Yahoo! Mail</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.flashcentury.net/ajax-nedir.html&amp;title=Ajax+Nedir%3F" rel="nofollow" class="external" title="İyi bir şeye mi denk geldin? StumbleUpon üzerinde paylaş">İyi bir şeye mi denk geldin? StumbleUpon üzerinde paylaş</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.flashcentury.net/ajax-nedir.html&amp;title=Ajax+Nedir%3F" rel="nofollow" class="external" title="Bunu paylaş:Reddit">Bunu paylaş:Reddit</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.flashcentury.net/ajax-nedir.html&amp;title=Ajax+Nedir%3F&amp;summary=Ajax%20yani%C2%A0orjinal%20acilimi%20ile%C2%A0%22Asynchronous%20Javascript%20and%20XML%22%202005%20y%C4%B1l%C4%B1nda%20%E2%80%9CJesse%20James%20Garrett%E2%80%9D%20taraf%C4%B1ndan%20kullan%C4%B1lm%C4%B1%C5%9Ft%C4%B1r.%20Ajax%20bir%20programlama%20dili%20degil%20aslinda%20bir%20tekniktir.%20Yani%20bir%20tanim%20yapmak%20gerekirse%20Css%2C%20JavaScript%2C%20Dom%C2%A0ve%20XML%20dillerinin%2C%20web%20taray%C4%B1c%C4%B1s%C4%B1nda%20haz%C4%B1r%20bulun&amp;source=Flashcentury" rel="nofollow" class="external" title="Bunu paylaş:LinkedIn">Bunu paylaş:LinkedIn</a>
		</li>
		<li class="shr-googlebookmarks">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.flashcentury.net/ajax-nedir.html&amp;title=Ajax+Nedir%3F" rel="nofollow" class="external" title="Bunu ekle:Google Bookmarks">Bunu ekle:Google Bookmarks</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.flashcentury.net/ajax-nedir.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Xml Nedir ?</title>
		<link>http://www.flashcentury.net/xml-nedir.html</link>
		<comments>http://www.flashcentury.net/xml-nedir.html#comments</comments>
		<pubDate>Thu, 25 Sep 2008 09:58:20 +0000</pubDate>
		<dc:creator>Huseyin Kocak</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[Html]]></category>
		<category><![CDATA[Nedir]]></category>
		<category><![CDATA[W3C]]></category>
		<category><![CDATA[Xml]]></category>

		<guid isPermaLink="false">http://www.flashcentury.net/?p=215</guid>
		<description><![CDATA[XML yani ingilizce acilimiyla (Extensible Markup Language) HTML ile pek çok açıdan benzerlik gösteren ve bağımsız bir kuruluş olan W3C (World Wide Web Consortium) organizasyonu tarafından tasarlanan bir markup dilidir. Türkce açılımı Genişletilebilir İşaretleme Dili olan XML Verinin tanımlanması ve tarif edilmesi için kulanılır. HTML ’deki yapının aksine XML ’de kullanılacak olan Tag ’ler sonradan tanımlanır. Yani [...]]]></description>
			<content:encoded><![CDATA[<p>XML yani ingilizce acilimiyla (Extensible Markup Language) HTML ile pek çok açıdan benzerlik gösteren ve bağımsız bir kuruluş olan W3C (World Wide Web Consortium) organizasyonu tarafından tasarlanan bir markup dilidir.</p>
<p>Türkce açılımı <strong>Genişletilebilir İşaretleme Dili</strong> olan XML Verinin tanımlanması ve tarif edilmesi için kulanılır. HTML ’deki yapının aksine XML ’de kullanılacak olan Tag ’ler sonradan tanımlanır. Yani bir XML dökümanının yapısı tamamıyle sizin tarafından oluşturulur. Verinin tarif edilmesi için <strong>DTD</strong> adı verilen yapılar kullanılmaktadır. XML ve DTD ’nin birlikte kullanılması ile dökümanlar kendini tarif eden bir yapı halini alırlar. Çok farklı tipteki verileri orjinal formatlarında tek bir havuzda tutabilen XML, bilgiye hızlı, kolay ve ortamdan bağımsız olarak erişebilme imkanı sunar. <span id="more-215"></span></p>
<p>XML ve HTML arasındaki en belirgin fark XML’ in verinin kendisiyle ilgilenmesi HTML ’in ise verinin sunumuyla ilgilenmesidir. Buna bağlı olarak HTML dökümanları veriye ilişkin şekillendirme bilgilerini içerirken XML dökümanları ise verinin tanım bilgilerini içermektedir. XML’in tasarım amaçlarından biri de verinin taşınmasıdır.</p>
<p>Bahsedilen bu özellikleri incelendiğinde XML ’in pek çok önemli işlevi yerine getirdiği görülmektedir.</p>
<p>Burada önemli bir nokta olarak XML ’i HTML ’in yerine geçecek bir dil olarak düşünmek yerine HTML ’in tamamlayıcısı olacak olan bir dil şeklinde düşünmek uygundur.</p>
<p>Yıllardır firmalar ve uygulama geliştiriciler verilerin temsili (represent) üzerinde çalıştılar. XML, verilerin alış verişiyle ilgili temel sorunları ortadan kaldıran bir ortak dildir ve şu kolaylıkları sağlar;</p>
<ul>
<li>XML işaretler içine gömülü olan verilerin yapılandırması için kurallar tanımlar.</li>
<li>Kendi terimlerimizi (vocabulary) tasarlamayı ve kendi verilerimizi temsil etmeyi sağlar.</li>
<li>Web datasının (verisinin) depolanmasını ve iletilmesini sağlar.</li>
</ul>
<p>Bu durumda XML, kuruluşların aralarında veri alışverişini sağlayan bir “evrensel bütünleşme” aracıdır. Web temelli uygulamaların geleceği olan XML, bir firma temelli olmadan bağımsız olarak veri temsil ve gönderme kuralları ortaya çıkmıştır. Bunun dışında Web data gibi kavramlar ortaya çıkmıştır. Ayrıca Web ’in yeni dili ve eski EDI (Electronic Data Interchange) teknolojisi yerine Web üzerinde veri taşımak için kullanılan yeni bir teknolojiyi ifade eder.</p>
<p>Çok farklı tipteki verileri orjinal formatlarında tek bir havuzda tutabilen XML, bilgiye hızlı, kolay ve ortamdan bağımsız olarak erişebilme imkanı sunar. Günlük yaşantımızda kullanmakta olduğumuz verilerin %80&#8242;ini oluşturan ve &#8220;unstructured&#8221; olma özellikleri nedeniyle kendi bulundukları medya dışında veri özelliklerini koruyamayan (kelime işlem, elektronik tablo çıktıları, PDF dokümanları, ses, resim vb&#8230;) farklı tipteki verilerin, oryantasyona gerek duymadan hiyerarşik bir yapıda kullanılabilmelerine olanak vermekte ve bu verilerin hızlı bir şekilde sorgulanabilmelerini sağlamaktadır. Öncelikle veri transferinin kolaylaşmasını ve verinin içerik bilgisiyle saklanabilmesini hedefleyen XML içerik ve sunum bilgilerini birbirinden ayırır. Bu özelliği ile de HTML &#8216;den farklılaşır.</p>
<ul style="LIST-STYLE-TYPE: disc">
<li>XML bir belgenin yapısını ve görünümünü tanımlamak için kullanılan uluslararası bir standartdır.</li>
<li>XML yapılandırılmış belge ve verilerin evrensel formatıdır</li>
<li>XML text tabanlı markup dilidir ve data alış verişinde kullanılan bir standarttır</li>
<li>XML bilginin yapısını tanımlamak için kullanılan bir teknolojidir.</li>
<li>XML bilgiyi tanımlayan ve web &#8216;te bilgi alış verişi için kullanılan standard bir biçimdir.</li>
<li>XML markup dillerini tanımlayan bir metadilidir.</li>
<li>XML verinin yapılandırılması ve tanımlanması için kullanılan bir teknolojidir.</li>
<li>XML herhangi bir verinin biçimlenmesi,tanımlanması için kullanılan bir teknolojidir.</li>
</ul>
<p>Yukarıdaki tanımlar birbirine benzemektedir. Bazı kelimeler veri, tanımlama,standart vs.. gibi çok fazla kullanılmış. Tanımlardaki bir farklılık XML&#8217;in hem bir teknoloji hem de bir dil olmasından doğmaktadır. Bazı tanımlar sadece XML teknolojisini tanımlarken bazıları dil olarak XML&#8217;i tanımlamışlar.</p>
<p>Bütün bu tanımlardan şu sonuçlar çıkarılabilir</p>
<ul style="LIST-STYLE-TYPE: disc">
<li>XML hem bir teknolojidir hem de bir dildir</li>
<li>XML dil olarak markup dil&#8217;leri yaratmaya yarar.</li>
<li>XML verileri tanımlamak için kullanılan bir teknolojidir.</li>
<li>XML verileri tanımlamak için bir standart oluşturmak için yaratılmıştır.</li>
<li>XML verileri standart bir şekilde tanımladığından web&#8217;te veya herhagi iki program arasında veri alış verişi kolaylaştırmaktadır.</li>
</ul>
<p>Günümüz bilişim dünyasına bakacak olduğumuzda XML ’in her alanda karşımıza çıktığını görmekteyiz. Bu nedenle XML ’i bir anlamda geleceğin web dili olarak tanımlamak mümkündür.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.flashcentury.net/xml-nedir.html&amp;t=Xml+Nedir+%3F" rel="nofollow" class="external" title="Bunu paylaş:Facebook">Bunu paylaş:Facebook</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Xml+Nedir+%3F+-+http://b2l.me/v76fy&amp;source=shareaholic" rel="nofollow" class="external" title="Bunu Tweet'le!">Bunu Tweet'le!</a>
		</li>
		<li class="shr-friendfeed">
			<a href="http://www.friendfeed.com/share?title=Xml+Nedir+%3F&amp;link=http://www.flashcentury.net/xml-nedir.html" rel="nofollow" class="external" title="Bunu paylaş:FriendFeed">Bunu paylaş:FriendFeed</a>
		</li>
		<li class="shr-myspace">
			<a href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://www.flashcentury.net/xml-nedir.html&amp;t=Xml+Nedir+%3F" rel="nofollow" class="external" title="Bunu postala:MySpace">Bunu postala:MySpace</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.flashcentury.net/xml-nedir.html&amp;title=Xml+Nedir+%3F" rel="nofollow" class="external" title="Bunu Digg'le!">Bunu Digg'le!</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.flashcentury.net/xml-nedir.html&amp;title=Xml+Nedir+%3F" rel="nofollow" class="external" title="Bunu paylaş:del.icio.us">Bunu paylaş:del.icio.us</a>
		</li>
		<li class="shr-yahoomail">
			<a href="http://compose.mail.yahoo.com/?Subject=Xml+Nedir+%3F&amp;body=Link: http://www.flashcentury.net/xml-nedir.html (shareaholic aracılığıyla)%0D%0A%0D%0A----%0D%0A XML%20yani%20ingilizce%20acilimiyla%20%28Extensible%20Markup%20Language%29%20HTML%20ile%20pek%20%C3%A7ok%20a%C3%A7%C4%B1dan%20benzerlik%20g%C3%B6steren%20ve%20ba%C4%9F%C4%B1ms%C4%B1z%20bir%20kurulu%C5%9F%20olan%20W3C%20%28World%20Wide%20Web%20Consortium%29%20organizasyonu%20taraf%C4%B1ndan%20tasarlanan%C2%A0bir%20markup%20dilidir.%0A%0AT%C3%BCrkce%C2%A0a%C3%A7%C4%B1l%C4%B1m%C4%B1%20Geni%C5%9Fletilebilir%20%C4%B0%C5%9Faretleme%20Dili%20olan%20XML%20Veri" rel="nofollow" class="external" title="Bunu e-postala:Yahoo! Mail">Bunu e-postala:Yahoo! Mail</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.flashcentury.net/xml-nedir.html&amp;title=Xml+Nedir+%3F" rel="nofollow" class="external" title="İyi bir şeye mi denk geldin? StumbleUpon üzerinde paylaş">İyi bir şeye mi denk geldin? StumbleUpon üzerinde paylaş</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.flashcentury.net/xml-nedir.html&amp;title=Xml+Nedir+%3F" rel="nofollow" class="external" title="Bunu paylaş:Reddit">Bunu paylaş:Reddit</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.flashcentury.net/xml-nedir.html&amp;title=Xml+Nedir+%3F&amp;summary=XML%20yani%20ingilizce%20acilimiyla%20%28Extensible%20Markup%20Language%29%20HTML%20ile%20pek%20%C3%A7ok%20a%C3%A7%C4%B1dan%20benzerlik%20g%C3%B6steren%20ve%20ba%C4%9F%C4%B1ms%C4%B1z%20bir%20kurulu%C5%9F%20olan%20W3C%20%28World%20Wide%20Web%20Consortium%29%20organizasyonu%20taraf%C4%B1ndan%20tasarlanan%C2%A0bir%20markup%20dilidir.%0A%0AT%C3%BCrkce%C2%A0a%C3%A7%C4%B1l%C4%B1m%C4%B1%20Geni%C5%9Fletilebilir%20%C4%B0%C5%9Faretleme%20Dili%20olan%20XML%20Veri&amp;source=Flashcentury" rel="nofollow" class="external" title="Bunu paylaş:LinkedIn">Bunu paylaş:LinkedIn</a>
		</li>
		<li class="shr-googlebookmarks">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.flashcentury.net/xml-nedir.html&amp;title=Xml+Nedir+%3F" rel="nofollow" class="external" title="Bunu ekle:Google Bookmarks">Bunu ekle:Google Bookmarks</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.flashcentury.net/xml-nedir.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
