<?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>SanalDuvar &#187; javascript</title>
	<atom:link href="http://www.sanalduvar.com/etiket/javascript/feed" rel="self" type="application/rss+xml" />
	<link>http://www.sanalduvar.com</link>
	<description>İnternet ve Teknoloji Rehberi - Google, Facebook, Twitter, WordPress</description>
	<lastBuildDate>Mon, 06 Feb 2012 22:04:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Zoomer Gallery &#8211; Flash&#8217;a Meydan Okuyan jQuery Eklentisi</title>
		<link>http://www.sanalduvar.com/zoomer-gallery-flasha-meydan-okuyan-jquery-eklentisi-1073.html</link>
		<comments>http://www.sanalduvar.com/zoomer-gallery-flasha-meydan-okuyan-jquery-eklentisi-1073.html#comments</comments>
		<pubDate>Mon, 07 Jun 2010 20:04:35 +0000</pubDate>
		<dc:creator>Veysel</dc:creator>
				<category><![CDATA[Tasarım]]></category>
		<category><![CDATA[Web Araçları]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[demo]]></category>
		<category><![CDATA[DHTML]]></category>
		<category><![CDATA[eklenti]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[galeri]]></category>
		<category><![CDATA[gallery]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[indir]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[zoom]]></category>
		<category><![CDATA[zoomer gallery]]></category>

		<guid isPermaLink="false">http://www.sanalduvar.com/?p=1073</guid>
		<description><![CDATA[Benzerini daha önce görmediğim bir jQuery eklentisi olan resim galerilerine örnek olacak bir çalışma; Zoomer Gallery. Açıkçası insanı, Flash&#8217;ın sonunu getiren bir çalışma olmuş diye düşündürüyor. Yoksa ben mi abartıyorum bilmiyorum ama gerçekten taktire şayan bir ürün olarak görüyorum. Çünkü galerinin bir Flash mı yoksa jQuery ürünü olduğunu anlamak için fare ile sağ tıklamak gerekiyor. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.sanalduvar.com/wp-content/uploads/2010/06/zoomer-gallery1.png"><img class="alignleft size-thumbnail wp-image-1074" style="margin: 5px;" title="Zoomer Gallery" src="http://www.sanalduvar.com/wp-content/uploads/2010/06/zoomer-gallery1-150x150.png" alt="" width="150" height="150" /></a>Benzerini daha önce görmediğim bir jQuery eklentisi olan resim galerilerine örnek olacak bir çalışma; Zoomer Gallery. Açıkçası insanı, Flash&#8217;ın sonunu getiren bir çalışma olmuş diye düşündürüyor. Yoksa ben mi abartıyorum bilmiyorum ama gerçekten taktire şayan bir ürün olarak görüyorum. Çünkü galerinin bir Flash mı yoksa jQuery ürünü olduğunu anlamak için fare ile sağ tıklamak gerekiyor. İndirebileceğiniz kaynak olan galeriyi kendine göre bazı değişiklilerin nasıl yapılacağı da açıklanmış. Kullanması oldukça basit olan bu eklentinin sitenize nasıl yerleştirileceği konusunda aşağıda kısaca bilgi vereceğim.<span id="more-1073"></span></p>
<p>Bilgi vermeden önce size bu çalışmanın demosunu görmenizi tavsiye edeceğim, o zaman neden bahsettiğimi anlayacaksınız.</p>
<h2 style="text-align: center;"><a title="Demo" href="http://www.addyosmani.com/resources/zoomer/zoomer.html" target="_blank">Zoomer Gallery Demo</a></h2>
<p style="text-align: center;">
<h2 style="text-align: center;"><a title="İndir" href="http://www.addyosmani.com/resources/zoomer/zoomer.for.jquery-1.0.zip" target="_blank">Zoomer Gallery İndir</a></h2>
<p>Evet, şimdi kaynağımızı indirmiş arkadaşlar için kurulumu anlatmaya başlayalım.</p>
<p>İndirdiğimiz dosyada resimler ve bunlarında yanında 3 adet dosya var. Bunlar zoomer.html , zoomer.css ve zoomer.js dosyaları.</p>
<p><strong><span style="color: #800000;">Zoomer.HTML</span></strong></p>
<p>Bu dosyadaki kodların açıklamaları şu şekildedir.</p>
<pre class="brush: php; title: ; notranslate">
$.fn.Zoomer=function(b){

var c=$.extend({

speedView:200,    //Resimlerim büyüme zamanı

speedRemove:400,  //Üzerine gelip büyüttüğünüz resmin küçülme zamanı

altAnim:false,  //Başlığın gösterilip gösterilmeyeceği (false:göstermez, true: gösterir)

speedTitle:400, //Başlığın kayma süresi

debug:false},b);  //Yapılan ayarları onaylama seçeneği(gibi birşey)

var d=$.extend(c,b);
</pre>
<p><strong><span style="color: #800000;">Zoomer.CSS</span></strong></p>
<p>Stil dosyası ile resimlerin çerçevesini ve arka planında değişiklik yapabilirsiniz.</p>
<p style="text-align: center;"><a href="http://www.sanalduvar.com/wp-content/uploads/2010/06/zoomer-gallery2.png"><img class="size-full wp-image-1075  aligncenter" title="Zoomer Gallery" src="http://www.sanalduvar.com/wp-content/uploads/2010/06/zoomer-gallery2.png" alt="" width="452" height="199" /></a></p>
<pre class="brush: css; title: ; notranslate">
ul.thumb li img {

width: 100px;

height: 100px;

border: 1px solid #ddd;

padding: 5px;

background: #f0f0f0;

position: absolute;left: 0; top: 0;

-ms-interpolation-mode: bicubic;

}

ul.thumb li img.hover

{

margin-top:15px;

background:url(thumb_bg.png) no-repeat center center;

border: none;

}
</pre>
<p>Şimdi gelelim sayfamızda çalışmayı çağırmaya geldi.</p>
<pre class="brush: xml; title: ; notranslate">
&lt;script type=&quot;text/javascript&quot; src=&quot;http://code.jquery.com/jquery-latest.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;zoomer.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
$(document).ready(function(){
     $(’ul.thumb li’).Zoomer({speedView:200,speedRemove:400,altAnim:true,speedTitle:400,debug:false});
});
&lt;/script&gt;
</pre>
<p>Resimlerimizi sayfaya yerleştirmek için aşağıdaki kodları kullanmamız gerekiyor.</p>
<pre class="brush: xml; title: ; notranslate">
&lt;ul class=&quot;thumb&quot;&gt;
                &lt;li&gt;&lt;a href=&quot;#&quot;&gt;&lt;img src=&quot;image1.jpg&quot; alt=&quot;Title 1&quot; /&gt;&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;#&quot;&gt;&lt;img src=&quot;image2.jpg&quot; alt=&quot;Title 2/&gt;&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;#&quot;&gt;&lt;img src=&quot;image3.jpg&quot; alt=&quot;Title 3&quot; /&gt;&lt;/a&gt;&lt;/li&gt;

&lt;/ul&gt;
</pre>
<p>Kısaca anlatmaya çalıştım. İngilizce kaynak için <a title="Zoom Gallery" href="http://addyosmani.com/blog/zoomer-gallery-a-jquery-plugin-for-displaying-images-with-flash-like-zooming-effects/" target="_blank">burayı</a> ziyaret edebilirsiniz.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sanalduvar.com/zoomer-gallery-flasha-meydan-okuyan-jquery-eklentisi-1073.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Google Arama ve Twitter Güncellemeleri Bölümlerinin Özelliştirilmesi (Javascript)</title>
		<link>http://www.sanalduvar.com/google-arama-ve-twitter-guncellemeleri-bolumlerinin-ozellistirilmesi-javascript-860.html</link>
		<comments>http://www.sanalduvar.com/google-arama-ve-twitter-guncellemeleri-bolumlerinin-ozellistirilmesi-javascript-860.html#comments</comments>
		<pubDate>Thu, 08 Oct 2009 15:31:19 +0000</pubDate>
		<dc:creator>Veysel</dc:creator>
				<category><![CDATA[Tasarım]]></category>
		<category><![CDATA[arama]]></category>
		<category><![CDATA[arama motoru]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://www.sanalduvar.com/?p=860</guid>
		<description><![CDATA[Blog yazarlarının sayısının artıyor olması kişileri hazır tasarımlar üzerinde kendi becerileri ile daha farklı görünümler kazanmalarına yöneltiyor. Hal böyle olunca artık sosyal ağlara da bloglar üzerinde yer verildi ve bunların bloglar üzerine uygulanış şekilleri kişilere farklı şekiller ile sergilenmeye başladın. Aslında hem yaratıcılık hemde kodlama bilgisi bu sayede her seferinde bir adım daha ileri gidiyor. [...]]]></description>
			<content:encoded><![CDATA[<p><img style="float:left;margin:5px;" src="http://img442.imageshack.us/img442/6565/googletwitteraramauygul.jpg" alt="google-arama-tiwtter" />Blog yazarlarının sayısının artıyor olması kişileri hazır tasarımlar üzerinde kendi becerileri ile daha farklı görünümler kazanmalarına yöneltiyor. Hal böyle olunca artık sosyal ağlara da bloglar üzerinde yer verildi ve bunların bloglar üzerine uygulanış şekilleri kişilere farklı şekiller ile sergilenmeye başladın. Aslında hem yaratıcılık hemde kodlama bilgisi bu sayede her seferinde bir adım daha ileri gidiyor. İşte benimde bu temada uygulamış olduğum hem Google Arama Motoru hem de Twitter güncellemelerim blogumda farklı bir şekilde aksediyor.</p>
<p>Hemen anlatmaya başlayayım! Öncelikle Google Arama Motoru&#8217;nun işleyişi şöyle oluyor; kullanmış olduğum javascript kodları ile blogda yapılan google aramasında sayfa yeniden yüklenmeden, mevcut sonuçlar hemen aynı sayfada gösteriliyor.<span id="more-860"></span> Bu sayede daha aktif bir sayfa yapısına kavuşulmuş olunuyor ve sonuçlara tıklandığında ilgili konuya hemen gidilebiliyor. Şimdi gelelim bu güzel çalışmanın temaya uygulanmasına;</p>
<p style="text-align: center; "><img class="aligncenter" src="http://img695.imageshack.us/img695/6543/googlearamajs.jpg" alt="http://img695.imageshack.us/img695/6543/googlearamajs.jpg" /></p>
<pre class="brush: php; title: ; notranslate">
&lt;div id='cse' style='width:100%;'&gt;Yükleniyor...&lt;/div&gt;
&lt;script src='http://www.google.com/jsapi' type='text/javascript'&gt;&lt;/script&gt;
&lt;script type='text/javascript'&gt;
google.load('search', '1');
google.setOnLoadCallback(function(){
var cse = new google.search.CustomSearchControl();
cse.enableAds('pub-XXXXXXXXXXXXXXX');
cse.draw('cse');
cse.setLinkTarget(google.search.Search.LINK_TARGET_SELF);
}, true);
&lt;/script&gt;
</pre>
<p>Yukarıda XXXXXXXXXXXXXXX olarak görmüş olduğunuz yere google hesabınızın numarasını yapıştırmanız ile kazançlarınız sizin hesabınıza aktarılacaktır.</p>
<p>Gelelim şimdi Twitter için oluşturacağınız bölüme bunu için de aşağıdaki kodları temanız da twitter güncellemeleriniz görüntülemek istediğiniz yere yapıştırın.</p>
<pre class="brush: php; title: ; notranslate">

&lt;style type='text/css'&gt;

#twitter_update_list li {
padding-bottom:6px;
border-bottom:solid 1px #DEDEDE;
margin-bottom:6px;
}

.twitter-follow{
background:url(http://lh4.ggpht.com/_TqPdHmAEwTM/SgxdH2E0JsI/AAAAAAAAEDE/HTXaxE7_KaU/twitter.png) right  no-repeat;
font-size:11px;
float:right;
margin-top:7px;
margin-right:4px;
padding-right:20px;
height:16px;
font-weight:bold;
}

&lt;/style&gt;

&lt;h2&gt;&lt;span class='twitter-follow'&gt;&lt;a href='http://www.twitter.com/sanalduvar'&gt;Twitter Takip! &lt;/a&gt;&lt;/span&gt;Tweetlerim&lt;/h2&gt;
&lt;div id='twitter_div'&gt;
&lt;ul id='twitter_update_list'&gt;Tweetler Yükleniyor...&lt;/ul&gt;
&lt;/div&gt; 

&lt;script src='http://twitter.com/javascripts/blogger.js' type='text/javascript'&gt;&lt;/script&gt;
&lt;script src='http://twitter.com/statuses/user_timeline/sanalduvar.json?callback=twitterCallback2&amp;count=5' type='text/javascript'&gt;&lt;/script&gt; 
</pre>
<p>Yukarıda görmüş olduğunuz http://www.twitter.com/sanalduvar adresini kendi twitter adresiniz ile değiştirin. &lt;style&gt; ve &lt;/style&gt; bölümleri arasından bu bölüm için görsel değişikliği yapabilirsiniz.</p>
<p>Kodlama konusunda fazla bilgi olmayan arkadaşlar dahi bunları yapması sonucu sayfalarında bahsettiğim bu uygulamaları kullanabilirler. Teşekkürler!..</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sanalduvar.com/google-arama-ve-twitter-guncellemeleri-bolumlerinin-ozellistirilmesi-javascript-860.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>JavaScript Eklentiler İçin 10 Mühteşem Örnek</title>
		<link>http://www.sanalduvar.com/javascript-eklentiler-icin-10-muhtesem-ornek-826.html</link>
		<comments>http://www.sanalduvar.com/javascript-eklentiler-icin-10-muhtesem-ornek-826.html#comments</comments>
		<pubDate>Wed, 16 Sep 2009 19:48:18 +0000</pubDate>
		<dc:creator>Veysel</dc:creator>
				<category><![CDATA[Web Araçları]]></category>
		<category><![CDATA[checkbox]]></category>
		<category><![CDATA[coda]]></category>
		<category><![CDATA[fancybox]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[mootools]]></category>
		<category><![CDATA[scroll]]></category>
		<category><![CDATA[scrollto]]></category>
		<category><![CDATA[slider]]></category>
		<category><![CDATA[slideshow]]></category>
		<category><![CDATA[thickbox]]></category>
		<category><![CDATA[validate]]></category>
		<category><![CDATA[zoom]]></category>

		<guid isPermaLink="false">http://www.sanalduvar.com/?p=826</guid>
		<description><![CDATA[Artık ihtiyaçlardan dolayı yapmış olduğum araştırmalarda bulmuş olduğum kaynakları arşivleyip sizlerle paylaşmayı planlıyorum. Böylelikle özellikle webmasterlara faydalı kaynak sunmuş olabileceğimi düşünüyorum. Kendi temalarımda da kullanmaktan büyük zevk aldığım ve kullanınlan heryerde de oldukça hoşuma giden kodlama dili javascript sayesinde web sayfaları daha dinamik bir görümün kazanarak kullanıcının işlemini hızlandırması ziyaretçide olumlu bir etki bıraktığını düşünmemek [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" style="margin:5px;" src="http://img12.imageshack.us/img12/8506/javascriptk.png" alt="javascript" />Artık ihtiyaçlardan dolayı yapmış olduğum araştırmalarda bulmuş olduğum kaynakları arşivleyip sizlerle paylaşmayı planlıyorum. Böylelikle özellikle webmasterlara faydalı kaynak sunmuş olabileceğimi düşünüyorum. Kendi temalarımda da kullanmaktan büyük zevk aldığım ve kullanınlan heryerde de oldukça hoşuma giden kodlama dili javascript sayesinde web sayfaları daha dinamik bir görümün kazanarak kullanıcının işlemini hızlandırması ziyaretçide olumlu bir etki bıraktığını düşünmemek içten değil. Özellikle de bu gibi sistemlerin ziyaretçinin hızlı işlem yapmasını gerektiren sitelerde olması daha da önem az etmektedir. Buna en büyük örnepi ise alış-veriş siteleri ile vermek mantık olacaktır.<span id="more-826"></span></p>
<p>Şimdi geçelim beğendiğim ve kullanılmasını tavsiye edebileceğim eklentilere. Aşağıda kısa bilgisini vermiş olduğum eklentilerin ayrıntılarını sayfalarından edinebilirtsiniz.</p>
<p><strong>FancyBox</strong></p>
<p style="text-align: center;"><img class="aligncenter" src="http://sanalduvar.googlepages.com/fancybox-exm.jpg" alt="fancybox" /></p>
<p>Faklı bir ThickBox çeşididir. Hoş efekler içermektedir. Eklentinin sayfasına <a rel="nofollow" href="http://fancybox.net/" target="_blank">buradan</a> ulaşabilirsiniz.</p>
<p><strong>Unobtrusive Slider Control V2</strong></p>
<p style="text-align: center;"><img class="aligncenter" src="http://sanalduvar.googlepages.com/UnobtrusiveSliderControlV2.jpg" alt="UnobtrusiveSliderControlV2" /></p>
<p>Websayfanızda dinamik bir sayfa değiştirme paneli oluştumanıza yarar. Eklentinin sayfasına <a rel="nofollow" href="http://www.frequency-decoder.com/" target="_blank">buradan</a> ulaşabilirsiniz.</p>
<p><strong>jQZoom</strong></p>
<p style="text-align: center;"><img class="aligncenter" src="http://sanalduvar.googlepages.com/jqzoom.jpg" alt="jqzoom" /></p>
<p>Sayfanızıda gösterilen resimlerin üzerine gelince mercek altına almanıza yarar. Özellikle alış-veriş sitelerinde kullanılabilir. Eklentinin sayfasına <a rel="nofollow" href="http://www.mind-projects.it/jqzoom_v10" target="_blank">buradan</a> ulaşabilirsiniz.</p>
<p><strong>MooTools SlideShow &#8211; 1</strong></p>
<p style="text-align: center;"><img class="aligncenter" src="http://sanalduvar.googlepages.com/mootools-slideshow1.jpg" alt="mootools-slideshow1" /></p>
<p>Çeşitli seçeneklerle sunulan bu slideshow benzerlerinden çok farklı duruyor. Eklentinin sayfasına <a rel="nofollow" href="http://www.electricprism.com/aeron/slideshow/" target="_blank">buradan</a> ulaşabilirsiniz.</p>
<p><strong>jQuery ScrollTo</strong></p>
<p style="text-align: center;"><img class="aligncenter" src="http://sanalduvar.googlepages.com/jqueryscrollto.jpg" alt="jqueryscrollto" /></p>
<p>Özel sayfalar oluşturmak için kullanılabilecek bir eklenti. Hedeflenen kutuya anahtar kelimeye tıklanınca otomatik yönlendiliyorsunuz. Eklentinin sayfasına <a rel="nofollow" href="http://demos.flesler.com/jquery/scrollTo/" target="_blank">buradan</a> ulaşabilirsiniz.</p>
<p><strong>FancyForm &#8211; MooTools</strong></p>
<p style="text-align: center;"><img class="aligncenter" src="http://sanalduvar.googlepages.com/fancyform.jpg" alt="fancyform" /></p>
<p>Web sayfanızda dinamik bir form oluşturmak için benzersiz bir çalışma. Eklentinin sayfasına <a rel="nofollow" href="http://lipidity.com/fancy-form/" target="_blank">buradan</a> ulaşabilirsiniz.</p>
<p style="text-align: center;"><strong>iCarousel &#8211; MooTools</strong><br />
<img class="aligncenter" src="http://sanalduvar.googlepages.com/iCarousel.jpg" alt="iCarousel.jpg" /></p>
<p>Yine açık kaynak new ticker/scroller diye adlandırılan, yani haber kaydıran ya da resim kaydıran eklenti diyebilceğimiz bir çalışma. Hem yazılar hemde resimlerle kullanılabilecek bir eklenti. Eklentinin sayfasına <a rel="nofollow" href="http://zendold.lojcomm.com.br/icarousel/" target="_blank">buradan</a> ulaşabilirsiniz.</p>
<p><strong>jQuery Validate</strong></p>
<p style="text-align: center;"><img class="aligncenter" src="http://sanalduvar.googlepages.com/jQuery-Validate.jpg" alt="jQuery-Validate" /></p>
<p>Özellike iletişim forumlarında kullanılacak bir çalışma. Anında uyarıyı veriyor. Eklentinin sayfasına <a rel="nofollow" href="http://bassistance.de/jquery-plugins/jquery-plugin-validation/" target="_blank">buradan</a> ulaşabilirsiniz.</p>
<p><strong>PrettyCheckBoxes &#8211; Jquery</strong></p>
<p style="text-align: center;"><img class="aligncenter" src="http://sanalduvar.googlepages.com/PrettyCheckboxes-jQuery.jpg" alt="PrettyCheckboxes-jQuery" /></p>
<p>Diğer checkboxlardan daha farklı ve dinamik bir görüntü sağlayan bir çalışma. Sayfasında daha şık bir görüntü isteyenlere. Eklentinin sayfasına <a rel="nofollow" href="http://www.no-margin-for-errors.com/projects/prettyCheckboxes/" target="_blank">buradan</a> ulaşabilirsiniz.</p>
<p><strong>jQuery Coda Slider</strong></p>
<p style="text-align: center;"><img class="aligncenter" src="http://sanalduvar.googlepages.com/Coda-Slider-Effect.jpg" alt="Coda-Slider-Effect" /></p>
<p>Birçok sitede de kullanılan bir sistem. Özellikle değişken olmayan şirketsel sayfalarda sık rastlanır türden. Eklentinin sayfasına <a rel="nofollow" href="http://jqueryfordesigners.com/coda-slider-effect/" target="_blank">buradan</a> ulaşabilirsiniz.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sanalduvar.com/javascript-eklentiler-icin-10-muhtesem-ornek-826.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Served from: www.sanalduvar.com @ 2012-02-11 10:38:01 -->
