H O K K A
Haber Yazılımında Kampanya İncele
14 Mayıs 2015

Formlar ve Tarayıcı Desteği Sorunu

Formlar aslından bir web sitesi için çok büyük önem teşkil eden öğeler olmaktadır. Yani bir form aracılığı ile öğelerin düzenli bir şekilde taşınması için düzenlemeler yapılmaktadır. Gerekli veritabanı işlemleri ve bunun yanında görsel yönden de geliştirmeler bu öğeler kullanılarak yapılmaktadır. Fakat bu süreçte ortaya bazı sorunlar çıkmaktadır. Bu sorunlar ise uyumsuz yapılar olarak karşımıza çıkmaktadır. Yani bir öğe bazı tarayıcıda verimsiz bir şekilde çalışırken diğer öğe başka bir tarayıcıda hiç çalışmaz veya tam verimli olarak çalışabilir. Bunun içinde bazı düzenlemeler yapılması gerekmektedir. Bu düzenlemeler ile formlar ile tarayıcılar uyumlu hale getirilerek tam verimli bir şekilde kullanımlar yapılabiliyor. Formlar aslında bilgi aktarımı sürecinde çok önemli öğelerdir. En basitinden kişisel bilgilerinizi girip gönderdiğiniz bir iş başvurusunda bu formları kullanıyorsunuz. Siteye girip belirli alanlara bilgilerinizi girdikten sonra bilgileriniz bir form tarafından iletilmektedir. Hatta şöyle bir hatada almışınızdır. Tam formu gönderirken tarayıcıda geriye gelirseniz veya sayfayı yenilerseniz size bir soru soracaktır. Form gönderme işleminin yenilenmesini istiyor musunuz ? sorusunu bilirsiniz.

Başlangıç için bir düzenleme yaparken sorunu tanımlamak gerekmektedir. Sorunu en iyi şekilde tanımladıktan sonra müdahale edilmesi gereken yerlere gerekli işlemler yapılır. Fakat bu sorunun ortaya çıkışından sonradır. Eğer böyle olumsuz bir durumdan karşılaşmak istemiyorsanız önceden önleminizi almanız gerekmektedir. Bunun içinde tasarımınız bittikten sonra sitenize ait her öğenin tüm tarayıcılarda performanslı bir şekilde çalışıp çalışmadığınız kontrol etmeniz gerekmektedir. Bu sayede kullanıcılarınıza daha iyi bir yapı sunabilirsiniz. Eğer bunu yapmaz iseniz bu sorunun çıkışı diğer sorunların çıkışını da tetikleyebilir. Sitenize giren kullanıcı bu ve bunun gibi olumsuz durumlara şahitlik edince sitenizden uzaklaşabilir.

Formun tarayıcı uyumlu olması kadar bir diğer önemli nokta ise performanslı olmasıdır. Örneğin bir form gönderdiniz ve bu form yarı yolda karşıya iletilmeden bir hata ile karşılaşırsa veya çok yavaş bir şekilde gönderim yaparsa buda olumsuz bir durumu işaret edecektir. Teknolojiler geliştikçe yeni cihazlarda bu sürece katılmaktadır. Bu cihazlara bir örnek ise akıllı telefonlar olmaktadır. Artık masaüstü kullanımlar kadar mobil anlamda da büyük oranda bir kullanım söz konusu olmaktadır. Düzenlenen formaların bunlara da uyumlu olması gerekmektedir. Telefonun ekranında olan görünümler optimize bir şekilde ve uyumlu bir yapıda olmalarının yanında mobil tarayıcılarla da uyumlu bir şekilde çalışmaları gerekmektedir. Bunun için verilebilecek bir örnek ise bir form var ve telefonunuzdan o formda olan bir textbox kutusuna ait bir rakam girmeniz gerekiyor. İşte bu süreçte iyi bir uyumun önemine değinmek gerekiyor. Rakamı girdikten sonra formun performanslı bir şekilde amacına hizmet etmesi gerekmektedir.