<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Fatih Hayrioğlu&#039;nun not defteri &#187; iframe</title>
	<atom:link href="http://www.fatihhayrioglu.com/tag/iframe/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.fatihhayrioglu.com</link>
	<description>{ CSS, HTML ve Javascript }</description>
	<lastBuildDate>Thu, 09 Feb 2012 08:44:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=2012</generator>
		<item>
		<title>iframe virüsü ve Saldırgan Site damgalamasından kurtulmanın yolu</title>
		<link>http://www.fatihhayrioglu.com/iframe-virusu-ve-saldirgan-site-damgalamasindan-kurtulmanin-yolu/</link>
		<comments>http://www.fatihhayrioglu.com/iframe-virusu-ve-saldirgan-site-damgalamasindan-kurtulmanin-yolu/#comments</comments>
		<pubDate>Sat, 15 Aug 2009 20:51:00 +0000</pubDate>
		<dc:creator>fatih.hayrioglu</dc:creator>
				<category><![CDATA[XHTML]]></category>
		<category><![CDATA[google-web-master-tools]]></category>
		<category><![CDATA[iframe]]></category>
		<category><![CDATA[malware]]></category>

		<guid isPermaLink="false">http://www.fatihhayrioglu.com/?p=1314</guid>
		<description><![CDATA[Yaklaşık 2-3 haftadır bir çok yerde karşılaştığımız bu sorunun kaynağının ne olduğu konusunda bir çok makale okudum. Çözümler okudum uygulamalar yaptım sonuç olarak konuyu şöyle özetleyebiliriz. Çeşitli yollardan bize musallat olan virüs(aslında pek virüs mantığı ile hareket etmiyor.) Sistemimizdeki ftp bilgilerini alıp bu bilgiler üzerinden sitelere otomatik olarak bir iframe kodu ekliyor. Genellikle index.xxx ve [...]]]></description>
			<content:encoded><![CDATA[<p>Yaklaşık 2-3 haftadır bir çok yerde karşılaştığımız bu sorunun kaynağının ne olduğu konusunda bir çok makale okudum. Çözümler okudum uygulamalar yaptım sonuç olarak konuyu şöyle özetleyebiliriz.</p>
<p>Çeşitli yollardan bize musallat olan virüs(aslında pek virüs mantığı ile hareket etmiyor.) Sistemimizdeki ftp bilgilerini alıp bu bilgiler üzerinden sitelere otomatik olarak bir iframe kodu ekliyor. Genellikle index.xxx ve default.xxx isimli dosyalara otomatik olarak eklenen bir iframe kodu bu. Eklenen bu iframe kodu bazen boş bir sayfayı açarken bazende malware olarak adlandırılan kullanıcının bilgisayarına sızan bir virüs yükletmeye çalışıyor. Eklenen bu iframe genelde gizli olarak kodlandığı için(visibility:hidden) göremiyoruz.</p>
<p><img src="http://www.fatihhayrioglu.com/wp-content/iframe_kodu1.gif" alt="iframe_kodu" title="iframe_kodu" width="465" height="69" class="alignnone size-full wp-image-1322" /></p>
<p>Belli bir süre sonra Google siteyi tararken bu kodlamayı görüyor ve linki takip edincede siteden virüs yayılmaya çalışıyor diye sitenizi Saldırgan Site sınıflandırmasını sokuyor. </p>
<p><img src="http://www.fatihhayrioglu.com/wp-content/google-warning-300x127.jpg" alt="google-warning" title="google-warning" width="300" height="127" class="alignnone size-medium wp-image-1316" /></p>
<p>Saldırgan Site sınıfına giren sitemiz Google Chrome ve Firefox ile sitemize açmayan kişilere yukarıdakine benzer bir ekran ile karşılık verecektir ve kullanıcılar sitenize erişemeyecektir. </p>
<p>Peki biz bu işten nasıl kurtulacağız. İlk olarak siteden bu kodları arayıp(genelde body etiketi sonrasına eklendiği için bulmak kolay.) bulup kaldıracağız. Ayrıca bilgisayarımızı sağlam bir virüs taramasından geçirip, tüm ftp şifrelerimizi değiştirmeyi unutmayalım. </p>
<p>Bir sonraki adım olarak google&#8217;un saldırgan site listesinden çıkmak için <A id="wben" href="http://www.google.com/webmasters/tools/" title="Google Webmaster Tools">Google Webmaster Tools</A>&#8216;una gireceğiz.</p>
<p>Siteye girdikten sonra sırası ile(İngilizce seçili olarak girdiğiniz farz ederek devam edeceğim. İşlerin hızlı yürümesi için İngilizceyi tercih etmenizi öneririm)</p>
<ul>
<li><strong>Add Site</strong> deyip sitemizi ekleyeceğiz. <strong>http://www.orneksite.com/</strong></li>
<li><strong><strong>Continue </strong>basıp ilerleyince karşımıza<strong> </strong><strong>Site verification</strong> </strong>sayfası çıkacak. Sitenin bize ait olup olmadığını kontrol için</li>
<li>Burada iki tür doğrulama isteniyor bizden <strong>Meta tag</strong> ve <strong>HTML file</strong> diye iki yolumuz var. Ben Meta tag&#8217;i seçip ilerliyorum. </li>
<li>Site bize bir meta etiketi veriyor. Bu kodu alıp sitemize(&lt;head&gt;&#8230;&lt;/head&gt; arasına) ekliyoruz. Sadece ana sayfaya eklemek yeterli. </li>
</ul>
<p><img src="http://www.fatihhayrioglu.com/wp-content/google-webmaster-tools-300x173.png" alt="google-webmaster-tools" title="google-webmaster-tools" width="300" height="173" class="alignnone size-medium wp-image-1317" /></p>
<p>Sonra sitenin bize ait olduğunu anlayan goole bize sitemizin saldırgan site olarak listelendiğini söylüyor ve bundan kurtulmak için bir çare gösteriyor. </p>
<p><img src="http://www.fatihhayrioglu.com/wp-content/badware-300x154.png" alt="badware" title="badware" width="300" height="154" class="alignnone size-medium wp-image-1318" /></p>
<p><strong>Request a review</strong> linkine tıklıyoruz. İşaret kutucuğunu işaretleyip metin girdi alanına bir cümlelik bir  durum beyan ediyoruz. </p>
<p>Bu işlemlerden sonra google yaklaşık olarak 2-3 saat içinde sitemizi saldırgan site listesinden çıkarıyor.</p>
<h3>Kaynaklar</h3>
<ul>
<li>http://sites.google.com/site/webmasterhelpforum/en/faq-malware-and-hacked-sites</li>
<li>http://www.cogzidel.com/blog/2009/07/malware-affects-your-google-listing-google-webmaster-tools-will-save-you/</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.fatihhayrioglu.com/iframe-virusu-ve-saldirgan-site-damgalamasindan-kurtulmanin-yolu/feed/</wfw:commentRss>
		<slash:comments>41</slash:comments>
		</item>
		<item>
		<title>Jquery İle IFrame Yüksekliğini İçeriğine Göre Otomatik Ayarlamak</title>
		<link>http://www.fatihhayrioglu.com/jquery-ile-iframe-yuksekligini-icerigine-gore-otomatik-ayarlamak/</link>
		<comments>http://www.fatihhayrioglu.com/jquery-ile-iframe-yuksekligini-icerigine-gore-otomatik-ayarlamak/#comments</comments>
		<pubDate>Mon, 18 May 2009 08:31:21 +0000</pubDate>
		<dc:creator>fatih.hayrioglu</dc:creator>
				<category><![CDATA[Haberler]]></category>
		<category><![CDATA[iframe]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[jQuery plugin]]></category>

		<guid isPermaLink="false">http://www.fatihhayrioglu.com/?p=1060</guid>
		<description><![CDATA[Ben bu işe başladığımdan beri çerçeve(frame) kullanmak hoşa gitmemiştir. Allah&#8217;tan ilk çıktığındaki popülaritesini kaybettide rahatladım. Ancak yine bazı yerlerde tek çare olarak framset&#8217;i olmasada iframe&#8217;i kullanmak zorunda kalıyoruz. Iframe kullanımında en çok yaşanan sorunlardan biridir içeriğin yüksekliğine göre iframe yüksekliğinin artması veya azalması. Daha önce ben bunu javascript ile yapmıştım. Ancak farklı tarayıcılarda bazı sorunlar [...]]]></description>
			<content:encoded><![CDATA[<p>Ben bu işe başladığımdan beri çerçeve(frame) kullanmak hoşa  gitmemiştir. Allah&#8217;tan ilk çıktığındaki popülaritesini kaybettide  rahatladım. Ancak yine bazı yerlerde tek çare olarak framset&#8217;i olmasada  iframe&#8217;i kullanmak zorunda kalıyoruz.
 </p>
<p> Iframe kullanımında en  çok yaşanan sorunlardan biridir içeriğin yüksekliğine göre iframe  yüksekliğinin artması veya azalması. Daha önce ben bunu javascript ile  yapmıştım. Ancak farklı tarayıcılarda bazı sorunlar yaşamıştım. Şimdide  javascript ile bunu halledebiliriz. Ancak son zamanlarda(o kadar da  yeni sayılmaz :D) popüler olan javascript kütüphaneleri(benim için  bunun adı jQuery) ile bu daha basit. </p>
<p>Burada ufak bir ipucu var. Ben bir çok projelerimde jquery kütüphanesini kullandığım için <a title="jQuery autoHeight eklentisini" href="http://lib.mobius.tw/jquery/myplugin/iframe_autoHeight/api.htm">jQuery autoHeight eklentisini</a> kullandım. Eğer projemde jQuery kütüphanesi yüklü değilse javascript  ile yapmak daha mantıklı. Javascript ile yapacaklar için bir <a title="link" href="http://www.dynamicdrive.com/dynamicindex17/iframessi2.htm">link</a> jQuery ile yapmanın bir kaç avantajıdaha var tabii</p>
<p>Ben burada jQuery autoHeight eklentisinin nasıl kullanılacağını anlatacağım. </p>
<p>Sayfamıza ilk olarak jQuery kütüphanesini eklemeliyiz. Bu script dosyasının ilk sırada olması önemli jQuery için.</p>
<pre class="brush: xml; title: ; notranslate">
&lt;script type=&quot;text/javascript&quot; src=&quot;script/jquery.js&quot;&gt;&lt;/script&gt;
</pre>
<p>Iframe otomatik yükseklik vermek için kullandığımız eklenti kodu.</p>
<pre class="brush: xml; title: ; notranslate">&lt;script type=&quot;text/javascript&quot; src=&quot;script/jquery.autoheight.js&quot;&gt;&lt;/script&gt;</pre>
<p>Sayfaya eklediğimiz iframe kodunda yapmamız gereken sadece class=&quot;autoHeight&quot; eklemek.</p>
<pre class="brush: xml; title: ; notranslate">&lt;iframe id=&quot;listeCercevesi&quot; name=&quot;listeCercevesi&quot; class=&quot;autoHeight&quot; scrolling=&quot;auto&quot; frameborder=&quot;0&quot; src=&quot;/liste.aspx&quot;&gt;&lt;/iframe&gt;</pre>
<p>Örnek sayfayı görmek için <a href="/dokumanlar/iframe_code/index.html">tıklayın.</a> (sonspring.com alınmıştır)</p>
<h3>Uyarılar:</h3>
<ul>
<li>İlk uyarımız bu metot aynı alan adı  üzerindeki sayfa eklemelerinde çalışıyor. İçreriğini farklı siteden  aldığımız iframe&#8217;ler güvenlik nedeniyle çalışmayacaktır.</li>
<li>İkinci uyarım ise içeriği  yüklü olan iframe sayfalarında yükleme zaman aldığı için ve scriptimiz  sayfa yüklendikten sonra çalıştığı için sayfa yüksekliği ilk açılıştı  küçük geliyor ve sonradan gerçek boyutuna geliyor. Ben bunu engellemek  için iframe&#8217;e ortalama bir yükseklik değeri girdim. Script  yüklendiğinde zaten beni girdiğim değeri değiştiriyor.</li>
<li>Üçüncü  olarak bu yöntem javascript yönteminden daha kullanışlı yapan  özelliklerden biri de kullanımının kolay olması ve her iframe e id  vermek zorun olmuyor olmamız.</li>
</ul>
<h3>Kaynaklar</h3>
<ul>
<li><a title="http://www.lost-in-code.com/programming/jquery-auto-iframe-height/" href="http://www.lost-in-code.com/programming/jquery-auto-iframe-height/">http://www.lost-in-code.com/programming/jquery-auto-iframe-height/</a></li>
<li><a title="http://lib.mobius.tw/jquery/myplugin/iframe_autoHeight/api.htm" href="http://lib.mobius.tw/jquery/myplugin/iframe_autoHeight/api.htm">http://lib.mobius.tw/jquery/myplugin/iframe_autoHeight/api.htm</a></li>
<li><a title="http://jbscdev.blogspot.com/2007/08/automatic-iframe-height-sizing-using.html" href="http://jbscdev.blogspot.com/2007/08/automatic-iframe-height-sizing-using.html" id="gdii">http://jbscdev.blogspot.com/2007/08/automatic-iframe-height-sizing-using.html</a></li>
<li><a title="http://sonspring.com/journal/jquery-iframe-sizing" href="http://sonspring.com/journal/jquery-iframe-sizing">http://sonspring.com/journal/jquery-iframe-sizing</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.fatihhayrioglu.com/jquery-ile-iframe-yuksekligini-icerigine-gore-otomatik-ayarlamak/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
		<item>
		<title>IE iframe ardalanında beyaz renk sorunu</title>
		<link>http://www.fatihhayrioglu.com/ie-iframe-ardalaninda-beyaz-renk-sorunu/</link>
		<comments>http://www.fatihhayrioglu.com/ie-iframe-ardalaninda-beyaz-renk-sorunu/#comments</comments>
		<pubDate>Tue, 24 Jun 2008 08:05:19 +0000</pubDate>
		<dc:creator>fatih.hayrioglu</dc:creator>
				<category><![CDATA[XHTML]]></category>
		<category><![CDATA[allowtransparency]]></category>
		<category><![CDATA[beyaz ardaaln sorunu]]></category>
		<category><![CDATA[iframe]]></category>
		<category><![CDATA[internet explorer]]></category>
		<category><![CDATA[İnternet Tarayıcısı]]></category>

		<guid isPermaLink="false">http://www.fatihhayrioglu.com/?p=537</guid>
		<description><![CDATA[Sitelerimizde &#60;iframe&#62; kullandığımızda Internet Explorer bu &#60;iframe&#62; ardalanını beyaz bir blok şeklinde görüntüleyecektir. Bu Ardalanı beyaz olan sitelerde sorun değil ama ardalanında resim veya farklı renk olan sitelerde sorun çıkarıyor. Bu durumu engellemek için &#60;iframe&#62; koduna çok basit bir özellik eklemesi yeterli oluyor. Örnek: http://samples.msdn.microsoft.com/workshop/samples/author/dhtml/refs/allowTransparency.htm]]></description>
			<content:encoded><![CDATA[<p>Sitelerimizde &lt;iframe&gt; kullandığımızda Internet Explorer bu &lt;iframe&gt; ardalanını beyaz bir blok şeklinde görüntüleyecektir. </p>
<p>Bu Ardalanı beyaz olan sitelerde sorun değil ama ardalanında resim veya farklı renk olan sitelerde sorun çıkarıyor.</p>
<p>Bu durumu engellemek için &lt;iframe&gt; koduna çok basit bir özellik eklemesi yeterli oluyor.</p>
<pre class="brush: xml; title: ; notranslate">
&lt;iframe allowtransparency=&quot;true&quot;&gt;&lt;/iframe&gt;
</pre>
<p>Örnek: http://samples.msdn.microsoft.com/workshop/samples/author/dhtml/refs/allowTransparency.htm</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fatihhayrioglu.com/ie-iframe-ardalaninda-beyaz-renk-sorunu/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>28 Kasım 2007 Web&#8217;den Seçme Haberler</title>
		<link>http://www.fatihhayrioglu.com/27-kasim-2007-webden-secme-haberler/</link>
		<comments>http://www.fatihhayrioglu.com/27-kasim-2007-webden-secme-haberler/#comments</comments>
		<pubDate>Wed, 28 Nov 2007 15:13:35 +0000</pubDate>
		<dc:creator>fatih.hayrioglu</dc:creator>
				<category><![CDATA[Haberler]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[iframe]]></category>
		<category><![CDATA[masterpage]]></category>
		<category><![CDATA[slideshow]]></category>
		<category><![CDATA[vs.net]]></category>

		<guid isPermaLink="false">http://www.fatihhayrioglu.com/?p=424</guid>
		<description><![CDATA[VS.net 2008 ve .net Framework 3.5 hakkında güzel bir yazı. Bağlantı IFrame sunucu taraflı(asp.net) kullanmak. Bağlantı .net&#8217;in şablonları(masterpage) en iyi kullanmayı anlatan bir makale. Bağlantı En iyi yazı tipi ve satır yüksekliğini seçmeyi anlatan güzel bir makale. Bağlantı Çok güzel ve farklı bir resim galerisi. Bağlantı Metin alanı ve buton hizlamak için güzel bir CSS [...]]]></description>
			<content:encoded><![CDATA[<ul>
<li>VS.net 2008 ve .net Framework 3.5 hakkında güzel bir yazı. <a title=".net framework 3.5" href="http://aspnet.4guysfromrolla.com/articles/112107-1.aspx" >Bağlantı</a> </li>
<li>IFrame sunucu taraflı(asp.net) kullanmak. <a title="Bağlantı" href="http://www.eggheadcafe.com/tutorials/aspnet/4c4c5f62-678e-4e05-87fd-4477a0d1987c/using-serverside-iframes.aspx" >Bağlantı</a> </li>
<li>.net&#8217;in şablonları(masterpage) en iyi kullanmayı anlatan bir makale. <a title="Bağlantı" href="http://www.codeproject.com/aspnet/CreatingBetterMasterPage.asp" >Bağlantı</a> </li>
<li>En iyi yazı tipi ve satır yüksekliğini seçmeyi anlatan güzel bir makale. <a title="yazı tipi ve satır yüksekliği" href="http://www.alistapart.com/articles/howtosizetextincss" >Bağlantı</a> </li>
<li>Çok güzel ve farklı bir resim galerisi. <a title="farklı bir resim galerisi" href="http://194.95.111.244/%7Ecountzero/scripts/_myImageFlow/" >Bağlantı</a> </li>
<li>Metin alanı ve buton hizlamak için güzel bir CSS ipucu. <a title="güzel bir ipucu" href="http://nclud.com/sketchbook/css-fix-for-graphical-input-submit-button-off-set" >Bağlantı</a> 
  </li>
<li>Web sitelerimizin geleceği ve CSS planlama hakkında güzel bir makale. <a title="web sitemizin geleceği" href="http://www.smileycat.com/miaow/archives/000857.php" >Bağlantı</a> </li>
<li>CSS ile yemek fiyat listesi veya kitap indeksi gibi sayfalar üretmeyi anlatan güzel bir makale. <a title="yemek fiyat listesi" href="http://www.search-this.com/2007/11/26/css-a-recipe-for-success/" >Bağlantı</a> </li>
<li>Web tasarımcıları için güzel linkler sitesi. <a title="Bağlantı" href="http://www.forwebdesigners.com/" >Bağlantı</a> </li>
<li>GoogleMap&#8217;e arazi(terrain) katmanı eklemiş. Artık dağları ve şehir merkezlerinde binaları görebiliyoruz. <a title="google map arazi sekmesi" href="http://googlesystem.blogspot.com/2007/11/new-terrain-layer-in-google-maps.html" >Bağlantı</a> </li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.fatihhayrioglu.com/27-kasim-2007-webden-secme-haberler/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

