Ekrem
Kategori:Çalışma Notları
| Tarih:
2/9/2015 9:04:08 PM
Bu yazı 6265 defa okundu
Iframe ve Table Kullanımı
Iframe ve table benzerinden etiketleri
derslerimde maharetle anlatıyordum. Tekrar ediyorum iframe ve table.
Bunlara kısa bir özet getireyim. Aaa.com daki bir sayfayı bbb.com da göstermek
için iframe etiketinden faydalanıyoruz. Daha bu sene anlattım
bunu. Hatta sınavda bile sordum. Modülümüzde var ne yapayım? İşte bu etiketi
kullandığım sayfamı seo analizi yaptığımda bir de ne göreyim, "sayfanızda iframe
var" benzerinden koyu kırmızı yazılmış bir uyarı daha almıştım.(Çoook uyarı
almıştım, şükür büyük bir çoğunluğunu bitirdim, şu
sayfamdan aldığım uyarıların bir kısmını görebilirsiniz.) İşte Google amcamız iframe etiketini
sevmiyormuş arkadaşlar. Bunu öğrendim. Şu ana kadar kullananlar varsa,
silsinler, yok etsinler kullanmasınlar. E ne yapalım, bun alternatifi nedir
derseniz. Aşağıdaki iki kod bloğunu öneririm
<object data="http://www.egulcu.net" width="600" height="400">
<embed src="http://www.egulcu.net" width="600" height="400"> </embed>
Kaynak sayfa gösterilemiyor
</object>
Yukardakinin daha kısasını isterseniz o da şu:
<embed src="http://www.egulcu.net" width=200 height=200 />
Muhteremler bu iki kod bloğunun alternatifleri yok değil, e
mi . Asp.net ile sunucu taraflı, javascript ve jquery ile istemci taraflı çeşitli çözümler var. Meraklıları onları da
inceleyebilir fakat şahsen bana kullanımı kolay olanları yukarda belirttim. Embed
kod bloğu benim tercihim. Bunda sonra iframe kullanırken daha
dikkatli olmanızı öneririm.
Gelelim diğer hususa, tabla kullanımı. Namı diğer Table
kullanımı, Bunu da aynen iframe gibi memnuniyetle
dersimde anlatmıştım ama nerdeee, sayfamı seo analizi yaptığımda bunu da Google
amcanın haz etmediğini öğrencim. İframe uyarısında olduğu gibi
burada da koyu kırmızı kalın bir cümle ile sayfamda table kullanıldığı
uyarısını aldım. . Peki şimdi ne yapacağım?
Bunda sonraki çalışmalarımda table kullanımını en aza
indirmeye gayret göstereceğim. Peki bunun alternatifi nedir diye soracak olursanız
"div" diye bizim bir konumuz var. Onu öneriririm. Bilenler paşa paşa kodlarlar.
Şu anda kullandığım sitemde her ne kadar ara yerlerde table kullansam da
büyük çoğunluğunda div kullanmama rağmen bu uyarıyı aldım. Bundan sonrası için tevbe diyorum. Böyle diyorum çünkü, şu
andaki sitemde bulunan tabloları kaldırmak epey bir zamanımı alacaktır. Bu
durumu yaşadığım için bir daha kullanmam. Mesela şu anda elimde geliştirdiğim
bir başka site var. Onda table ın yanından geçmiyorum.
Her taraf div benzerinden yapılarla dolu. Sonuç itibariyle tavsiyem div.
Nasıl tanımlandığı, kullanıldığına dair bilgi vermek şu anki
yazımın konusu olmadığı için bunu anlatmayacağım.
Önceki yazımda(o yazıma
buraya tıklayarak ulaşabilirsiniz) alexa değerlerimi
paylaşacağımı söylemiştim. Tarihleriyle beraber aldığım notları paylaşıyorum
1 şubatta 7 522 812
2 şubatta 7 516 576
3 şubatta 7 519 325
6 şubatta 7 547 413
7 şubatta 7 548 649
8 şubatta 7 549 284
9 şubatta 7 541 640
Değerlerden görüldüğü üzere alexa sıralamam
bazen iniyor bazen yükseliyor, ara ara bu değerleri paylaşarak, yaptıklarımın
somut sonucu sizlerle paylaşmaya devam edeceğim. Hayırlı geceler dilerim