Bootstrap, Google material design ve foundation
Günümüzde web tasarımı çok hızlı bir şelilde değişmektedir, apple ile birlikte flash platformu terk edildikten sonra bıraktığı boşluğu doldurmak javascript uygulamalarına kalmış , ebat ve tüm platformlara uygunluk akımı yeni tasarım ve uygulama fikirlerini ortaya atmıştır.
ilk olarak twitter uygulama geliştiricileri için standart bir tasarım platformu olarak yayınlanan bootstrap tasarım kütüphanesi şu anda günümüzde her platforma uygun benzersiz dokunmatik deneyimi için web tasarımında yaygın olarak kullanılmakta ve sektör devleri tarafından da desteklenmektedir.
Bootstrap tam olarak ne yapar ?
Bootstrap teki temel amaç tasarımda standartlık ve mobil uyumluluktur. Bir bootstrap sitesi görsel olarak birbirine çok benzeyebilir fakat kullanıcılara problemsiz bir web uygulama ve site deneyimi yaşatır.
Temel olarak önceden tasarlanmış ve optimize edilmiş tasarımların kopyala yapıştır yöntemi ile uygulanması temeline dayanır. Sistem bu noktada tasarımcılara yaratıcı bir çözüm olmaktan çok işleri hızlandıran bir yapı sunar.
Bootstrap avantajları ve dezavantajları nelerdir?
En büyük avantajı tabiki hızdır. Bir web sitesinin tüm tarayıcı ve platformlarda sorunsuz bir şekilde çalışması 1-2 haftalık css yazımı gerektirebilir. Fakat bootstrap ile bu süreler çok kısadır. Bir tasarımcı değilseniz programınızın ara yüzü çok çirkin olabilir fakat bootstarp yine burads yazılımcılara tasarım konusunda büyük kolaylık sağlar.
En çok eleştirilen noktası ise kod düzeninin çok yoğun olması, özelleştirme yeteneklerinin sınırlı olması, standart tasarımlar sorunu ve gereksiz ve ağır elementlerin bootstrap ile birlikte gelmesidir.
Bootstrap alternatifleri nerlerdir?
Google material design lite ile bootstrap e bir alternatif sunmuştur. Bootstrap tasarımsal öğelere odaklanırken google’ın sunduğu sistem dokunmatik ve çek bırak sistemi için görsel , animasyonu bol bir sistem sunmaktadır.
Google’ın dışında fondation, skeleton, bootstraplite gibi bir çok tasarım framework geliştirilmekte sektörde kullanılmaktadır.
Bootstrap ve benzeri tasarım sistemlerini web sitemde kullanmalı mıyım?
Bu yeni teknolojiyi kafanızda hiç bir soru işareti olmadan web sitenizde kullanabilirsiniz. Fakat novasta taszrım olarak yaptığımı büyük ve ağır web sitelerinde bu sistemlerin cpu üzerine büyük yük yüklediğini, çoğu browserın kitlenme sorunu ile karşılaştığını söylemekte fayda var. Yani bu teknoloji mikro siteler için bizce ideal bir çözümken yükşü web siteleri için 2 defa düşünülmesi gerekmektedir.

