

Favorilerime Ekle
Bir önceki XHTML Hataları ve Çözümleri yazımda sıkça karşılaşılan xhtml hatalarını ve çözümlerini sunmuştum. Şimdi ise herkesçe merak edilen bir konu, flash dosyalarının valid durumda seo ya uygun biçimde sitemize nasıl ekleyebiliriz onu göstereceğim.
<object id="VideoId" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="780" height="420"> <param name="movie" value="video.swf" /> <!--[if !IE]>--> <object type="application/x-shockwave-flash" data="video.swf" width="780" height="420"> <!--<![endif]--> <p>Alternatif içerik buraya eklenecek, mesela kullanıcılara flash player yüklemelerini tavsiye ederbilirsiniz</p> <!--[if !IE]>--> </object> <!--<![endif]--> </object>
- Kodumuzda 2 tane object kullanılmıştır. İlk olarak kullanılan yani dıştaki object Internet Explorer web tarayıcısı içindir, içteki object ise diğer tüm web tarayıcıları içindir.
- Alternatif içerik bölümüne dilediğinizi yapabilirsiniz.
- Dıştaki object içersine atanmış classid değeri sabittir.
- iframe ve embed kodları geçerli xhtml kodları değildir, geçerliliği sağlamak için bunların yerine object kullanıyoruz.
- Kod içersindeki video.swf isimlerini kendinize göre ayarlarken gördüğünüz tüm video.swf isimlerini değiştirin.
Sonra swfobject.js dosyamızı ve ek kodunu sayfamızın head etiketi açılışıyla kapanışı arasında tanıtımını yapıyoruz. SWF Object Javascript Dosyasını İndirin
<script type="text/javascript" src="swfobject.js"></script>
<script type="text/javascript">
swfobject.registerObject("VideoId", "9.0.115", "video.swf");
</script>
2. javascript kodlarımızda object kaydını yapıyoruz. Birinci argüman dıştaki object e atadığımız id değeridir. İkinci argüman flash dosyamızın versiyonudur. Üçüncü argüman ise object değerleri içersinde gösterdiğimiz flash dosyamızın ismi.
İbrahim (lidyon@gmail.com) – http://seoliz.com
Teşekkürler…
Ne demek cixturk, keyfini çıkarın.
Gerçekten şunu unutmayalım, swfobject büyük bir nimet yani.
