<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Web standartlarına uygun yeni pencere açtırmak yazısına yapılan yorumlar</title>
	<atom:link href="http://www.eburhan.com/web-standartlarina-uygun-yeni-pencere-actirmak/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.eburhan.com/web-standartlarina-uygun-yeni-pencere-actirmak/</link>
	<description>Kişisel bir web günlüğü</description>
	<lastBuildDate>Wed, 17 Mar 2010 07:00:34 +0000</lastBuildDate>
	
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Aytaç Engin tarafından</title>
		<link>http://www.eburhan.com/web-standartlarina-uygun-yeni-pencere-actirmak/comment-page-1/#comment-20381</link>
		<dc:creator>Aytaç Engin</dc:creator>
		<pubDate>Thu, 13 Aug 2009 07:09:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.eburhan.com/web-standartlarina-uygun-yeni-pencere-actirmak/#comment-20381</guid>
		<description>Bu yorumum external bağlantılara gitsin :)</description>
		<content:encoded><![CDATA[<p>Bu yorumum external bağlantılara gitsin <img src='http://www.eburhan.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Gökçe YALÇIN tarafından</title>
		<link>http://www.eburhan.com/web-standartlarina-uygun-yeni-pencere-actirmak/comment-page-1/#comment-19675</link>
		<dc:creator>Gökçe YALÇIN</dc:creator>
		<pubDate>Wed, 01 Jul 2009 00:02:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.eburhan.com/web-standartlarina-uygun-yeni-pencere-actirmak/#comment-19675</guid>
		<description>30sn sonra gelen edit: 1KB, yazının gazıyla abartılı olmuş, ama gene de illaki sunucu tarafında bir az da olsa BW, kullanıcı tarafında ise buna ilaveten bellek/işlemci gücünde bir ek yük mevcut. Bir de overload deyip durmuşum, veride fazlalık demek istedim, overhead olacaktı o.</description>
		<content:encoded><![CDATA[<p>30sn sonra gelen edit: 1KB, yazının gazıyla abartılı olmuş, ama gene de illaki sunucu tarafında bir az da olsa BW, kullanıcı tarafında ise buna ilaveten bellek/işlemci gücünde bir ek yük mevcut. Bir de overload deyip durmuşum, veride fazlalık demek istedim, overhead olacaktı o.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Gökçe YALÇIN tarafından</title>
		<link>http://www.eburhan.com/web-standartlarina-uygun-yeni-pencere-actirmak/comment-page-1/#comment-19674</link>
		<dc:creator>Gökçe YALÇIN</dc:creator>
		<pubDate>Tue, 30 Jun 2009 23:56:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.eburhan.com/web-standartlarina-uygun-yeni-pencere-actirmak/#comment-19674</guid>
		<description>Bence, target &quot;yerine&quot; rel kullanılması tam olarak doğru gelmiyor. Nitekim, target=&quot;_blank&quot;, rel özelliğinden bağımsızca eklenmiş: rel=&quot;external&quot; diğer rel&#039;ler gibi, sadece linkin tipini belirtmek için bir ayraç: daha çok kelimeyle, sayfalar arasındaki ilişkileri güçlendirmek için düşünülmüş ve bir tag attribute&#039;un gelişi diğerinin gidişiyle birbirinden bağımsız.

Burada yaptığımız ise, html standartının ihtiyacımız olanını karşılamayarak, en azından yeni standartları kullanalım diyerek uyguladığımız bir work arround. Erhan&#039;ın &quot;Eğer siz target=”_blank” kullanırsanız, kullanıcı bu linkleri kontrol etmekte çok zorlanır veya edemez.&quot; sözü de tam olarak doğru değil. Özellikle performans düşürecek bir uygulamayla. Nitekim Javascript ile normalde yeni pencere olarak hedeflendirilmemiş linkler öyle gibi davrandırılabiliyorsa, aynı şekilde, javascript kullanılarak (örnek jquery: $(&#039;a[target=_blank]&#039;).attr(&#039;target&#039;,&#039;&#039;)) iptal edilebilir.  Linklere iconlar atama yapılmasına da engel değil, zaten bunlar strict versiyonlar gelmeden önce de yapılıyordu.

Ve target=&quot;_blank&quot; yerine, JS&#039;nin getirdiği overloada gelince,

Düşünün, target=_blank olan her sayfa, en az 1 kblik bir JS daha taşımak zorunda olacak. Bu her target=_blank kullanan site için yaklaşık 1 kb&#039;lik fazla BW demek, her site için. Ayrıca bu 1KB&#039;lik JS çalıştığında bellek ve işlem gücü harcamakta. Bu nereden bakarsak bakalım zarardır. Peki konsorsiyum böyle şeyleri düşünmüyor mu, tabii ki düşünüyor. Fakat her yetkin HTML sürümünün bir kullanım alanı olduğunu unutmamak gerek:

Target=_blank&#039;in kaldırılmasının sebebi, yanılmıyorsam, strict dillerin daha çok bilgi toplayan parserlara hitaben şekillendirilmiş olması. Linkin yeni pencerede açılıp açılmadığınınsa içerik açısından, herhalde, önemli bir bilgi olmadığına karar vermiş www konsorsiyum.

Bence web&#039;i basitleştirmeye ve geliştirmeye yönelik çalışmaları html5 gibi sürümlerde göreceğiz (zaten şimdiden söylenenleri biliyoruz ve çoğumuz heyecanlı). HTML5&#039;de target=&quot;_blank&quot; olmasa bile, eminim hem geliştirme sürecine, hem kullanıcı tarafında fazladan yük getirmeyen bir alternatifiyle çıkacaktır.</description>
		<content:encoded><![CDATA[<p>Bence, target &#8220;yerine&#8221; rel kullanılması tam olarak doğru gelmiyor. Nitekim, target=&#8221;_blank&#8221;, rel özelliğinden bağımsızca eklenmiş: rel=&#8221;external&#8221; diğer rel&#8217;ler gibi, sadece linkin tipini belirtmek için bir ayraç: daha çok kelimeyle, sayfalar arasındaki ilişkileri güçlendirmek için düşünülmüş ve bir tag attribute&#8217;un gelişi diğerinin gidişiyle birbirinden bağımsız.</p>
<p>Burada yaptığımız ise, html standartının ihtiyacımız olanını karşılamayarak, en azından yeni standartları kullanalım diyerek uyguladığımız bir work arround. Erhan&#8217;ın &#8220;Eğer siz target=”_blank” kullanırsanız, kullanıcı bu linkleri kontrol etmekte çok zorlanır veya edemez.&#8221; sözü de tam olarak doğru değil. Özellikle performans düşürecek bir uygulamayla. Nitekim Javascript ile normalde yeni pencere olarak hedeflendirilmemiş linkler öyle gibi davrandırılabiliyorsa, aynı şekilde, javascript kullanılarak (örnek jquery: $(&#8216;a[target=_blank]&#8216;).attr(&#8216;target&#8217;,&#8221;)) iptal edilebilir.  Linklere iconlar atama yapılmasına da engel değil, zaten bunlar strict versiyonlar gelmeden önce de yapılıyordu.</p>
<p>Ve target=&#8221;_blank&#8221; yerine, JS&#8217;nin getirdiği overloada gelince,</p>
<p>Düşünün, target=_blank olan her sayfa, en az 1 kblik bir JS daha taşımak zorunda olacak. Bu her target=_blank kullanan site için yaklaşık 1 kb&#8217;lik fazla BW demek, her site için. Ayrıca bu 1KB&#8217;lik JS çalıştığında bellek ve işlem gücü harcamakta. Bu nereden bakarsak bakalım zarardır. Peki konsorsiyum böyle şeyleri düşünmüyor mu, tabii ki düşünüyor. Fakat her yetkin HTML sürümünün bir kullanım alanı olduğunu unutmamak gerek:</p>
<p>Target=_blank&#8217;in kaldırılmasının sebebi, yanılmıyorsam, strict dillerin daha çok bilgi toplayan parserlara hitaben şekillendirilmiş olması. Linkin yeni pencerede açılıp açılmadığınınsa içerik açısından, herhalde, önemli bir bilgi olmadığına karar vermiş www konsorsiyum.</p>
<p>Bence web&#8217;i basitleştirmeye ve geliştirmeye yönelik çalışmaları html5 gibi sürümlerde göreceğiz (zaten şimdiden söylenenleri biliyoruz ve çoğumuz heyecanlı). HTML5&#8242;de target=&#8221;_blank&#8221; olmasa bile, eminim hem geliştirme sürecine, hem kullanıcı tarafında fazladan yük getirmeyen bir alternatifiyle çıkacaktır.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Gülhan Gülez tarafından</title>
		<link>http://www.eburhan.com/web-standartlarina-uygun-yeni-pencere-actirmak/comment-page-1/#comment-19453</link>
		<dc:creator>Gülhan Gülez</dc:creator>
		<pubDate>Thu, 04 Jun 2009 08:01:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.eburhan.com/web-standartlarina-uygun-yeni-pencere-actirmak/#comment-19453</guid>
		<description>Güzel bir yazı olmuş.</description>
		<content:encoded><![CDATA[<p>Güzel bir yazı olmuş.</p>
]]></content:encoded>
	</item>
	<item>
		<title>realturk tarafından</title>
		<link>http://www.eburhan.com/web-standartlarina-uygun-yeni-pencere-actirmak/comment-page-1/#comment-18185</link>
		<dc:creator>realturk</dc:creator>
		<pubDate>Wed, 18 Mar 2009 10:11:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.eburhan.com/web-standartlarina-uygun-yeni-pencere-actirmak/#comment-18185</guid>
		<description>Yaptiğim bir sayfada örneğiniz kullandım fakat ie6 da çalışmıyor ie7 dede ayni sorun var firefoxda tıklayınca bazen ayni bazen farklı sayfada açıyor garip 
kullandıgım site: www.ciyan.org</description>
		<content:encoded><![CDATA[<p>Yaptiğim bir sayfada örneğiniz kullandım fakat ie6 da çalışmıyor ie7 dede ayni sorun var firefoxda tıklayınca bazen ayni bazen farklı sayfada açıyor garip<br />
kullandıgım site: <a href="http://www.ciyan.org" rel="nofollow">http://www.ciyan.org</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Armağan Semih Göçmen tarafından</title>
		<link>http://www.eburhan.com/web-standartlarina-uygun-yeni-pencere-actirmak/comment-page-1/#comment-15368</link>
		<dc:creator>Armağan Semih Göçmen</dc:creator>
		<pubDate>Tue, 30 Dec 2008 21:29:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.eburhan.com/web-standartlarina-uygun-yeni-pencere-actirmak/#comment-15368</guid>
		<description>Elinize sağlık benim için çok faydalı oldu:)</description>
		<content:encoded><![CDATA[<p>Elinize sağlık benim için çok faydalı oldu:)</p>
]]></content:encoded>
	</item>
	<item>
		<title>çağatay tarafından</title>
		<link>http://www.eburhan.com/web-standartlarina-uygun-yeni-pencere-actirmak/comment-page-1/#comment-12456</link>
		<dc:creator>çağatay</dc:creator>
		<pubDate>Thu, 11 Sep 2008 11:50:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.eburhan.com/web-standartlarina-uygun-yeni-pencere-actirmak/#comment-12456</guid>
		<description>@Erhan

Güzel diyorsunuz da başlık pek öyle demiyor gibi gözüküyor. :)

target yasaklandı biz de aynı target&#039;ı js ile tanımlarız olur biter gibi olmuş.

Bir web sayfasının geçerlilik testinden geçmesi geçerli olduğuna tabii gelmiyor. İşte yazının başlığı, geçerlilik testinden geçsin de nasıl geçerse geçsin gibi olmuş.

Sırf başlık da değil. Yazının &#039;Birazcık da görsellik&#039; alt başlığına kadar olan yerde bahsettiğim durum hissediliyor.

Birazcık da görsellik alt başlığından sonra ise yazı dediğiniz yönde* ilerliyor.

Dediğiniz yön :) : Önemli olan yeni sayfada açtırmanın yöntemi değil, kararı kullanıcıya bırakmak.</description>
		<content:encoded><![CDATA[<p>@Erhan</p>
<p>Güzel diyorsunuz da başlık pek öyle demiyor gibi gözüküyor. <img src='http://www.eburhan.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>target yasaklandı biz de aynı target&#8217;ı js ile tanımlarız olur biter gibi olmuş.</p>
<p>Bir web sayfasının geçerlilik testinden geçmesi geçerli olduğuna tabii gelmiyor. İşte yazının başlığı, geçerlilik testinden geçsin de nasıl geçerse geçsin gibi olmuş.</p>
<p>Sırf başlık da değil. Yazının &#8216;Birazcık da görsellik&#8217; alt başlığına kadar olan yerde bahsettiğim durum hissediliyor.</p>
<p>Birazcık da görsellik alt başlığından sonra ise yazı dediğiniz yönde* ilerliyor.</p>
<p>Dediğiniz yön <img src='http://www.eburhan.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  : Önemli olan yeni sayfada açtırmanın yöntemi değil, kararı kullanıcıya bırakmak.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Erhan tarafından</title>
		<link>http://www.eburhan.com/web-standartlarina-uygun-yeni-pencere-actirmak/comment-page-1/#comment-12024</link>
		<dc:creator>Erhan</dc:creator>
		<pubDate>Tue, 26 Aug 2008 13:26:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.eburhan.com/web-standartlarina-uygun-yeni-pencere-actirmak/#comment-12024</guid>
		<description>@çağatay
Öncelikle &quot;rel&quot; özniteliği &quot;target&quot; yerine getirilmemiş. Orada yanlış anlaşılma olmasın. Biz sadece &quot;rel&quot; özniteliğini alternatif olarak kullanıyoruz.

JavaScript ile target=&quot;_blank&quot; özelliği ekliyoruz çünkü halâ web tarayıcılarında çalışıyor :) Ama buradaki asıl konu çalışıp çalışmadığı veya kaldırılıp kaldırılmadığı değil. Ayrıca bir web sayfasının geçerlilik testinden geçmesi, onun web standartlarına uyduğu anlamına gelmiyor. Daha bir çok etken var web standartları için. Bu yazıdaki asıl konu, biz nasıl kontrolü kullanıcının eline verebiliriz? 

Eğer siz target=&quot;_blank&quot; kullanırsanız kullanıcı bu linkleri kontrol etmekte çok zorlanır veya edemez. Çünkü bu özelliği açıp/kapatma diye bir seçenek yok. Fakat yukarıdaki yöntemi kullanırsanız ve kullanıcıya &quot;tüm linkleri yeni sekmede aç/açma&quot; gibi bir seçenek sunup, bunu da javaScript&#039;e bağlarsanız işte o zaman kontrolü kullanıcıya bırakmış olursunuz. 

Bir de yazıda, tüm sayfadaki linkleri &quot;external&quot; ve &quot;internal&quot; olarak ayırabildiğimiz dikkatini çekti mi? Bu da sana yani webmaster&#039;a birçok işlemde daha çok kontrol sağlayabilir ;)</description>
		<content:encoded><![CDATA[<p>@çağatay<br />
Öncelikle &#8220;rel&#8221; özniteliği &#8220;target&#8221; yerine getirilmemiş. Orada yanlış anlaşılma olmasın. Biz sadece &#8220;rel&#8221; özniteliğini alternatif olarak kullanıyoruz.</p>
<p>JavaScript ile target=&#8221;_blank&#8221; özelliği ekliyoruz çünkü halâ web tarayıcılarında çalışıyor <img src='http://www.eburhan.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Ama buradaki asıl konu çalışıp çalışmadığı veya kaldırılıp kaldırılmadığı değil. Ayrıca bir web sayfasının geçerlilik testinden geçmesi, onun web standartlarına uyduğu anlamına gelmiyor. Daha bir çok etken var web standartları için. Bu yazıdaki asıl konu, biz nasıl kontrolü kullanıcının eline verebiliriz? </p>
<p>Eğer siz target=&#8221;_blank&#8221; kullanırsanız kullanıcı bu linkleri kontrol etmekte çok zorlanır veya edemez. Çünkü bu özelliği açıp/kapatma diye bir seçenek yok. Fakat yukarıdaki yöntemi kullanırsanız ve kullanıcıya &#8220;tüm linkleri yeni sekmede aç/açma&#8221; gibi bir seçenek sunup, bunu da javaScript&#8217;e bağlarsanız işte o zaman kontrolü kullanıcıya bırakmış olursunuz. </p>
<p>Bir de yazıda, tüm sayfadaki linkleri &#8220;external&#8221; ve &#8220;internal&#8221; olarak ayırabildiğimiz dikkatini çekti mi? Bu da sana yani webmaster&#8217;a birçok işlemde daha çok kontrol sağlayabilir <img src='http://www.eburhan.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>çağatay tarafından</title>
		<link>http://www.eburhan.com/web-standartlarina-uygun-yeni-pencere-actirmak/comment-page-1/#comment-12020</link>
		<dc:creator>çağatay</dc:creator>
		<pubDate>Tue, 26 Aug 2008 12:19:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.eburhan.com/web-standartlarina-uygun-yeni-pencere-actirmak/#comment-12020</guid>
		<description>Merhaba

Target özniteliğinin artık kaldırıldı yerine de &#039;Rel&#039; özniteliği geldi demişsiniz.

Fakat &#039;target&#039; kullanışsız olduğu için ya da başka bir sebeple kaldırılmadı ki yerine javascript ve &#039;rel&#039; ile bir çözüm getirelim.

Kontrol internet kullanıcısında olsun, istediği bağlantıyı istediği sayfada, sekmede açabilsin diye kaldırıldı. Kaldırıldığından da şüpheliyim aslında. Kullanıyorum ve herhangi bir uyarıyla dahi karşılaşmadım.

Kaldı ki javascript dosyasında da bildiğimiz &#039;target&#039; kullanılıyor.

Adama &quot;Bu ne perhiz bu ne lahana turşusu?&quot; demezler mi? Bence derler. :)</description>
		<content:encoded><![CDATA[<p>Merhaba</p>
<p>Target özniteliğinin artık kaldırıldı yerine de &#8216;Rel&#8217; özniteliği geldi demişsiniz.</p>
<p>Fakat &#8216;target&#8217; kullanışsız olduğu için ya da başka bir sebeple kaldırılmadı ki yerine javascript ve &#8216;rel&#8217; ile bir çözüm getirelim.</p>
<p>Kontrol internet kullanıcısında olsun, istediği bağlantıyı istediği sayfada, sekmede açabilsin diye kaldırıldı. Kaldırıldığından da şüpheliyim aslında. Kullanıyorum ve herhangi bir uyarıyla dahi karşılaşmadım.</p>
<p>Kaldı ki javascript dosyasında da bildiğimiz &#8216;target&#8217; kullanılıyor.</p>
<p>Adama &#8220;Bu ne perhiz bu ne lahana turşusu?&#8221; demezler mi? Bence derler. <img src='http://www.eburhan.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Erhan tarafından</title>
		<link>http://www.eburhan.com/web-standartlarina-uygun-yeni-pencere-actirmak/comment-page-1/#comment-11526</link>
		<dc:creator>Erhan</dc:creator>
		<pubDate>Fri, 25 Jul 2008 16:46:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.eburhan.com/web-standartlarina-uygun-yeni-pencere-actirmak/#comment-11526</guid>
		<description>@Oğuzhan Bugüş
Örnek yazının ne olduğuna http://tr.wikipedia.org/wiki/Lorem_Ipsum adresinden bakabilirsiniz.</description>
		<content:encoded><![CDATA[<p>@Oğuzhan Bugüş<br />
Örnek yazının ne olduğuna <a href="http://tr.wikipedia.org/wiki/Lorem_Ipsum" rel="nofollow">http://tr.wikipedia.org/wiki/Lorem_Ipsum</a> adresinden bakabilirsiniz.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
