Web Obezitesi

Youtube’ a her gün ortalama 65.000 video eklendiğini biliyor muydunuz.  Her ne kadar ara sıra youtube a erişimimiz kısıtlansa da , aşağı yukarı  hepimizin burada en az bir kez video izlemişliği vardır. Buraya her gün büyüklüğü ortalama 10 MB olan ortalama 65000 videonun yüklendiğini biliyor muydunuz? Ben  youtube da bir video izleyeceğim zaman, ekranı küçültüp,  bilgisayarın sesini kısıp, bilgisayarıma tamamen inmesini bekliyorum, ondan sonra sayfayı büyütüp baştan izliyorum. Ki ben ADSL ile bağlanıyorum. Dial-Up bağlananların halini düşünmek bile istemiyorum. Yapılan araştırmalara göre bir web sayfasının aşağı yukarı adres girip enter tuşuna basıldıktan sonra 1-3 saniye arasında yüklenmesi gerekiyormuş, yoksa yüklenme süresi kullanıcı tarafından uzun olarak addediliyormuş. Bunu kullanıcı olarak talep etmek bizim ülkemiz için biraz “şımarıklık” olur maalesefL

Yapılan araştırmalara göre web sayfalarının ortalama büyüklüğü 2003 yılında 93.7 K iken 2008 yılında 312 K lara yükselmiş, 233% luk bir büyüme! Web sayfalarının önlenemez büyüklüğü bir nev’i obezite. Bu beş yıllık sürede her bir sayfa başına düşen obje sayısı 25.7 den 49.9 a çıkmış.

Ortalama bir web sayfasında 474 kelime, 281 html tag, 41 link(10 tanesi domain dışına bağlanıyor)bulunuyor. Ve ortalama bir web sayfası 1440 pixel boyunda, ekran büyüklüğünün neredeyse iki katı. Usability kuralları, önemli olan bilginin, sayfanın ekrana ilk gelen kısmında gösterilmesini öneriyor. Ortalama sayfa boyunun ekran boyunun iki katı olduğunu düşünürsek, altta kalan kısımda illa ki kullanıcının ilgisini çekebilecek ama gözden kaçan bilgiler olacaktır.

 CSS lerin her geçen gün daha yaygın şekilde kullanılmasına rağmen, web sayfalarının 62.6% sı hala tasarım için sayfa üzerinde tablolar kullanıyor. 2007 yılında yapılan bir araştırmaya göre websayfaların 91% inde resim var. Ben, Jakob Nielsen’ ın sayfasında olduğu gibi hiç resim kullanılmamasına taraftar değilim, bazen bir resim binlerce söze bedel olabiliyor, ama resimlerin yerinde ve amacına uygun kullanılması şart ve tabii uygun formatta. Örneğin resim formatı olarak BMP kullanmak, dosyalar büyük olacağı ve ziyaretçi tarafından indirilmesi uzun süreceği için doğru olmaz.

Web sayfası sayısının artmasına paralel olarak web sayfalarının içerdiği tüm multimedya elementlerinin sayısında ve bu elementlerin büyüklüğünde de bir büyüme yaşanıyor. İnternete 28 K modem ile internete bağlandığımız günler ile kıyaslayınca bugün ki internet hızlarımıza şükrediyorum, ama hep sınırları zorluyoruz.1999 yılında videoların 90% ı 45 saniyeden kısa sürerken, bugün ortalama bir video 192.6 saniye sürüyor.

Web sayfasının hızlı indirilmesi, usability için önemli bir kriter, kullanıcıya mümkün olduğu kadar kısa sürede yapmak istediğini gerçekleştirme imkanı sunmak gerekiyor. Bunun için yapılması gerekenleri özetlersek:

Gereksiz dış objeleri ( resim, video gibi) mümkün olduğunca ihtiyaç dahilinde kullanmak, gerekli ise sayfaya koymak

  • Konulan bu objelerin büyüklüklerini optimize etmek ve doğru formatı kullanmak, örneğin bmp yerine  gif
  • İçerik yönetimi araçları(CMS) kullanmıyorsak kodları optimize etmek.( CMS lerde farklı ihtiyaçlara cevap veren bir araç kullanıldığı için, spesifik bir websayfası için optimize etmek ve fazlalıkları atmak mümkün olmuyor.)
  • Http requestlerini  minimize etmek için css sprite larının kullanmak. Css sprite ın ne olduğu merak ediyorsanız tıklayın

Yorum Yapın