Geçtiğimiz aylarda bir iPhone aldım. Her ne kadar zamanımın büyük çoğunluğu onunla oynamakla geçmiş olsa da birkaç kullanışlı şey de yaptım (yaşasın webkit css özellikleri!)Websitelerini ziyaret etmek için yapılmamış
Bahsettiğim bildiğimiz web siteleri. bir mobil web sitesinin son kullanıcı için nasıl olması gerektiğini düşünmeye başladım. Yeni nesil “akıllı telefonlar” (bu terimden nefret ediyorum bu arada) standart HTML elementlerini bir seviyeye kadar sorunsuz bir şekilde işleyebiliyorlar, ancak bu bir web sitesini mobil ortamlarla uyumlu hale getireceği anlamına gelmiyor. Bir web sitesini müşteriye satarken, sitenin mobil sürümünün bambaşka bir web sitesi olması gerektiğini unutmamamız lazım. Deneyim aynı olmadığı için tasarım da aynı olmamalıdır (kim 500px yüksekliğinde bir altlığı iPhone üzerinde görmek ister ki?). Hepsinden öte, içerik de aynı olmamalıdır. Bu da beni bahsetmek istediğimi ikinci noktaya getirecektir.Web standartlarını kökten değiştirmeye kalkmayın
Son zamanlarda mobil CSS stil şablonlarının geri geldiğine dair söylemler dolaşmaya başladı, bazı cep telefonu işletim sistemleri standart olmayan HTML değerlerini de işleyebilirlerken, görünüşe göre herkes mobil web siteleri geliştirmek isteyen geliştiricilerin işini kolaylaştırmaya çalışıyor. Ancak bu işe yaramıyor. Bir mobil web sitesi bambaşka bir deneyime yönelik geliştirilmesi gerekmesine rağmen neden bu siteler farklı stil şablonları kullanıyorlar? Eskileri sorunsuz çalışırken neden standartları yeniden icat edelim ki? Eski standartlara bağlı kalın ve oradan çalışmaya başlayın. Çünkü Nokia’nın, Samsung’un ve Sony Ericsson’un desteklediği standartları öğrenmek zorunda olmak istemiyorum ve müşterilerin de mobil web siteleri için standart web siteleri için ödedikleri paranın üç katını ödeyeceklerini sanmıyorum.Mobil Safari Bu İşi Doğru Yaptı
iPhone üzerinde yer alan safari, özünde masaüstü sürümü ile aynı özelliklere sahip. Gerek tarama motoru, gerek JavaScript işleyiş şekli telefon üzerinde de masaüstü üzerinde de aynı. İstediğiniz herhangi bir web sitesini alın ve o sitenin telefon üzerinde de bilgisayarınızdaki gibi görüneceğine şahit olacaksınız (bazı durumlar haricinde). Peki bu neden doğru?# Geliştirmek için harcadığınız zaman azalır, yeni bir dil öğrenmeniz gerekmez.# Normal tarayıcılar ile aynı hızda gelişimini sürdürecektir, aynı standartları izleyecektir.# Web sitenizin her standart telefonda çalışacağından emin olacaksınızdır.Mobil Tarayıcı Savaşına İhtiyacımız Yok
Daha şimdiden standartlara bağlı olmayan tarayıcılardaki sorunları çözmek için sayısız günlerimizi harcadık, aynı şeyi tüm platformlar için de yapmak istemiyoruz.Kaynak: No margin for errors