Bir çoğunuz responsive web sitelerini biliyorsunuz ya da duydunuz. Belki de duymadınız!
Nedir bu responsive?
Çok gerekli mi? Ya da gerekli mi?
Responsive web siteleri adından da anlaşıldığı gibi duyarlı web siteleridir. Neye duyarlı peki? Elbette ziyaretçinin cihazının (bilgisayar, tablet, akıllı telefon vb) tarayıcısının ölçülerine duyarli.
Nasıl oluyor bu?
Ziyaretçi bir web sitesini eğer akıllı telefonu ile ziyaret ediyorsa ve site de duyarlı şekilde kodlandıysa, web sitesi o ekrana uygun (?!?) şekle geliyor.
Eğer farklı boyutları "gerçekten" göz önünde bulundurduysa bu siteyi hazırlayan, evet o cihaza uygun şekle gelecektir.
Çeşitli boyutlara, boyut aralıklarına, yta ya da dikey olması durumlarına göre bazı bölümleri gizleyip, bazılarını da gösterebilirsiniz.
Ama bu gizleme ya da gösterme gerektiğinde yükleme ya da kaldırma anlamına gelmez. En azından şu an için gelmiyor.
Velhasıl kelâm, görünen de yükleniyor, görünmeyen de. Neticede sitenizin - özellikle mobil sitenizin - hızlı olmasını isteyeceksiniz.
Duyarlı bir web sitesi yapılacaksa, mutlaka farklı boyutlara dikkat edilmeli.
Yine de, içerik siteleri daha ufak ekranlara uyacak şekle girdiğinde uzun uzun sayfalar elde etmek olası. Çünkü responsive denen şey CSS il yapılıyor ve dolayısı ile akılı telefonsa şu kadar içerik bas, şöyleyse bu kadar, böyleyse o kadar vb diyemiyorsunuz.
Dünyada büyükleri henüz duyarlı web sitesi kullanmıyorlar. Nedense hâlâ bilgisayarlar için ayrı, mobil cihazlar için ayri web siteleri hazırlıyorlar. Peki responsive diye bir şey varken neden yapmıyorlar sizce?
Ne dersiniz, yoksa imkânları mı yetersiz?
Elbetteki hayır. Dünyadaki en iyi tasarımcılar, ön-yüz ve arka-yüz yazılımcıları onlarda.
Peki nedir o zaman bu klasik duruşun sebi?
Bence, mobil kullanıcıya yalap-şap hizmet vermektense, gerektiği gibi hizmet vermek.
Responsive web siteleri için hâlâ bazı eksikler var. Bootstrap vb frameworkler de kullansanız ya da oturup kendiniz de yazsanız yeterli değil.