28 Mayıs 2008

Sitemizi neye, kime göre yapacağız?

Siteniz IE8 veya Firefox 3 veya Opera 9.5'a hazır mı?
Microsoft yine yapacağını yapıyor. IE8'in gelişiyle birlikte web geliştiricileri arasında büyük bir fırtına kopacağa benziyor.

IE8 belki bir çoğunuzun bildiği üzere varsayılan olarak CSS2.1 ile katı bir biçimde uyumlu geliyor. Peki bu biz site geliştiricilerini ne kadar ilgilendirecek? İnanın ki sitelerin bir çoğu darmadağın olabilir. Herhalde bir çok site geliştiricisi "uyumluluk" isterken bu derecesini istememiş olmayı dileyecek. 1998'den beri sadece konsept olarak kalan DOCTYPE artık bir zorunluluğa dönüşüyor.

Bilmeyenler için açıklayalım. DOCTYPE bir web sitesinin browser'a gönderdiği "Beni bu formata göre göster" demesi gibi bir uyumluluk modu aslında. Mozilla (Netscape) ile IE arasındaki kızışmayla birlikte her iki browser da kendine özgü komutları ekleyip durdular. Daha sonrasında çıkan Opera veya Firefox (Netscape'in devamı) da bu konuyu göz önüne aldıklarını söyledilerse de, web sayfalarındaki komutları yine kendilerine göre yorumlamaya devam ettiler.

DOCTYPE'ın en büyük avantajı web geliştiricileri için "Örneğin ben siteyi 2008'de yaptım, 2020'de çıkacak bir tarayıcı da bunu 2008 yılındaki uyumluluğa göre göstersin" demesi, böylelikle yıllar sonra bile sayfalar ilk gün yapıldığı gibi görüntülenebilecekti. Lakin 10 yıl sonra Microsoft'un aklına gelmiş olacak ki bunu kullanmaya karar verdi.

CSS'ye getirdiği yeniliklerle bir devrim denebilirse de, sağolsun tüm browser üreticileri kendilerine özgü şeyleri ekleyip durdular. Örneğin saydamlık için, Firefox'un kendine özgü –moz-opacity komutunu, IE'de filter:opacity'yi, Opera'da opacity gibi 3 ayrı komutun kullanmak zorundaydınız. Bugün IE'yi standartlardan uzaklaştığı için suçlayanlar aslında kendileri de pek masum sayılmaz. Firefox'ta hala çalışan <BLINK> veya IE'deki <MARQUEE> bunların hala kalıntıları...

IE8 beta'yı ilk kez kurup, CHIP Online'a baktığımda dehşete kapılmıştım. Bugüne kadar çıkmış tüm IE, Firefox ve Opera sürümlerinde aynı görüntüyü aldığım siteye n'olmuştu? Tabi farketmek uzun sürmedi, CSS 2.1 katı standartları bir kez daha karşıma çıktı. Test sunucusunda gerekli değişiklikleri gerçekleştirdim. Çok da uzun sürmedi... Tabii ki henüz asıl sunucularda değil, IE8 beta 2 veya sonraki sürümlerin ne yenilikler veya hata düzeltmeleri getireceğini göreceğiz.

Ama tasarımcılar ne yapmalı?

Bir yandan siteleri bugünkü siteler için tasarlarken, bir yandan tüm browserları bulunduran benim gibi tasarımcılar için ufak bir tiyo vereyim. Ama siz yine de yeni CSS yazımına hazır olun.

- IE8 beta'yı muhakkak kurun. Developer Tools içindeki uyumluluk modlarıyla IE5/6/7 üzerinde de sitenin nasıl göründüğüne göz atabilirsiniz.
- IE8'i "Emulate IE7" şeklinde ayarlamayın. Keza test için gerekli olacak IE8 özellikleri
- Defalarca Emulate IE7 veya Standarts Mode olarak seçmek istemiyorsanız, Maxthon 2'yi bilgisayarınıza kurun. Keza Maxthon 2, IE8'i eğer seçeneğinden işaretlemezseniz, IE7 modunda çalıştıracaktır, iyi bir tarayıcıdır zaten.
- Böylelikle aynı anda IE8 , IE7'yi açabilirsiniz.
- Tabii ki Firefox 3, Opera 9.5 beta ve Safari 3'ü de yükleyin.
- IE6 kontrolü için daha garanti sonuçlar almak istiyorsanız, ücretsiz Virtual PC ile bir XP üzerinde deneme kontrolü yapabilirsiniz.

Daha detaylı olarak Microsoft'un IE8 Readiness Toolkit sayfasını ziyaret etmenizi öneririm.

Toplam 1295 kez okundu.
Oyla:
En Düşük
Oy ver: 1Oy ver: 2Oy ver: 3Oy ver: 4Oy ver: 5
En Yüksek
YORUMLAR
Toplam 4 yorum
CHIP Online Ziyaretçisi yazmış:
IE7 ve FF3 ile uyumlu olan birçok tasarımı IE8 beta ile denediğimde hayretler içinde kaldım. Gerçekten de sorun büyük. Takip ettiğim bir blogda 1 nisan şakası olarak "Explorer 8 ile MS kendi CSS standartlarını oluşturuyor" şeklinde bir geyik dönmüştü, sanırım bu gerçek olacak.
30 Haziran 2008 Pazartesi, 01:53Bu yorumu beğendimBu Yorumu Beğenmedim
CHIP Online Ziyaretçisi yazmış:
Valla ne yapacağız bilmiyoruz. Sanırsam bu sektöre darbe gelecek. En fazla kim kullanılıyorsa ona göre yapmaktan başka seçenek bırakılmıyor ki!
28 Haziran 2008 Cumartesi, 19:01Bu yorumu beğendimBu Yorumu Beğenmedim
CHIP Online Ziyaretçisi yazmış:
Hepsinin canı cehenneme...Kodluyorsun İE'de yamuluyor o düzeliyor bu sefer Firefox'ta...
04 Haziran 2008 Çarşamba, 03:22%0Bu yorumu beğendimBu Yorumu Beğenmedim%100
CHIP Online Ziyaretçisi yazmış:
Opera 9.5 sanırım.
28 Mayıs 2008 Çarşamba, 21:18Bu yorumu beğendimBu Yorumu Beğenmedim


Bu sayfalarda yer alan okur yorumları kişilerin kendi görüşleridir. Yazılanlardan CHIP Online sorumlu değildir.
Siz de yorumunuzu yazın
CHIP Online Ziyaretçisi
Yorumunu Gönder
Lütfen bu bölüme sadece yorumlarınızı yazın. Teknik yardıma ihtiyaç duyduğunuz konuları lütfen forumda ilgili bölüme veya Uzmanına Sorun bölümümüze yazın, yanıtınızı çok daha sağlıklı ve hızlı olarak alabilirsiniz

SELÇUK İSLAMOĞLU

Selçuk İslamoğlu önceki yazılar:

Selçuk İslamoğlu-Arşiv

CHIP Online'da Bugün

Son Eklenen Haberler ve Makaleler

Günün Tam Sürüm Programı

Her gün tam sürüm bir yazılım

CHIP Online ve GiveAwayOfTheDay işbirliği ile, her gün ücretsiz bir tam sürüm yazılımınız var! Bugünün ücretsiz tam sürüm yazılımını indirmek için aşağıdaki Hemen İndirin'e tıklayın.

Hemen İndirin

En Çok Okunan Haberler


En Çok Okunan Makaleler


CHIP Online-GaleriRSS-Feed

Galeriler, Ürünler ve Duvarkağıtları

En sıcak blog-kızları

Blog yazarları da dış görünüşlerine önem verebilir.İşte "en sıcak blog yazarları" anketinin adayları

diğer galeriler...

Okur HaberleriRSS-Feed

Üyelerimizin gönderdiği Teknoloji Haberleri

CHIP Dergisi: Ağustos 2008


Diğer Yayınlar

İşbirliği ortaklarımız

  • Hepsiburada.com
  • netOne Telekom
  • Turhost