Mobil Internet kullanıcı sayısı her geçen yıl hızla artış gösteriyor. Akıllı telefonlarla birlikte son derece hızlı büyüyen kullanıcı tabanı, firmaları çağa ayak uydurmaya zorluyor. Hal böyle olunca günden güne masaüstü bilgisayarlarının önceliği azalıyor ve web uygulamaları mobil öncelikli olarak düzenlenmeye başlıyor.
Bir web sitesi hazırlandığında masaüstü veya dizüstü bilgisayar üzerinde gayet sorunsuz görünürken mobile geçildiğinde aynı site ziyaretçiyi memnun edecek bir görünümde olamayabiliyor. Bu nedenle Responsive bir tema kullanırsak hem mobil, hem tablet hemde dizüstü veya masaüstü bilgisayarlarda düzgün bir görünüm elde edebiliriz.
Peki ‘Mobile First’ ne demek?
Kısaca “Web teknolojilerinde önceliği bilgisayara değil de mobil cihaza vermek” demektir. Tasarımın ve kod yapısının öncelikli mobil de olması da mobilden sayfanıza ulaşan ziyaretçilerin memnuniyeti açısından önemlidir.
Bir web sitesinin responsive olduğunu nasıl anlarız derseniz; Web sitesini herhangi bir tarayıcıda açıp küçültün. Sonra da boyutunu azaltıp arttırın. Sitenin görünümü farklılaşıyorsa o site responsive yani uyumludur.
İnternet bağlantısı kurabilen ve en çok kullanılan cihazların ekran boyutlarını şu şekilde sıralayabiliriz: 320px (iPhone dik tutuş), 480 px (iPhone yan tutuş), 600px (Android Tabletler), 768px (iPad + Galaxy Tabletler) ve 1024px (iPad yan tutuş ve masaüstü).
Şimdi grid yapısını bir örnekle kodlayalım:
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Ut enim ad minim veniam, quis nostrud exercitation.
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim.
Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim.
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt.
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip exe.Ut enim ad minim veniam.
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Utenim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Utenim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.Lorem ipsum dolor sit amet, consectetur adipisicing elit.
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Utenim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Utenim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.Lorem ipsum dolor sit amet, consectetur adipisicing elit.
Fark ettiyseniz üst kısımda bilgisayarda 12 tane yaprak, tablette 6 tane yaprak ve mobil de 3 tane yaprak var. Bunun sebebi ise hidden-xs hidden-sm hidden-md sınıflarını kullanmamız. Ayrıca sayfayı küçülttükçe altta bir scrollbar çıkmaması ve ekrandaki görüntünün değişmesi de bizim doğru bir çalışma yaptığımızı gösterir.
Meryem Akdoğan
Portakal Yazılım