CSS Framework Anket Sonuçları
Facebook üzerinden CSS Framework anketi yapmıştım. Anketin (bu makaleyi yazarken) 118 yanıtı var. Tek tek sorulara verilen yanıtları inceleyelim.
Bootstrap kullanıyor musunuz?
Bootstrap kullanıyor musunuz sorusuna 82,2% (188 kişinin 97'si) evet seçeneğini seçti.
Geri kalan 17.8% (188 kişinin 21'i) ise hayır seçeneğini seçti.
Bootstrap'ı beğeniyor musunuz?
Bootstrap'ı beğeniyor musunuz sorusuna 79,7% (188 kişinin 94'ü) evet seçeneğini seçti.
Geri kalan 20.3% (188 kişinin 24'ü) ise hayır seçeneğini seçti.
Bootstrap'ın artıları neler?
Bu soruya 69 yanıt geldi. Verilen yanıtların büyük çoğunluğu grid yapısı; ikinci en yüksek verilen yanıt ise bileşenlerin çokluğu.
Bootstrap'ın eksileri neler?
Bu soruya 61 yanıt geldi. Verilen yanıtlarda genel olarak; tasarım eksikliği, class isimlerinin zorluğu. Bazı kişiler ise daha fazla javascript bileşeni bekliyor.
Türkçe sınıf isimlendirmeleriyle oluşturulmuş bir css framework olsa kullanır mıydınız?
Bu soruya hayır yanıtı verenler daha fazla. 60,2% (188 kişinin 71'i) hayır seçeneğini seçerken, geriye kalan 39,3% (118 kişinin 47'si) evet seçeneğini seçmiş.
Türkçe sınıf isimlendirmeleriyle oluşturulmuş bir css framework biliyorsanız adı ne?
Verilen yanıtları incelediğimde aslında bu sorunun yanlış anlaşıldığını farkettim. Türkçe sınıf isimlerinden kastım Türkçe karakterler değil, Türkçe isimlendirmelerdi. Yani "ömer gülçiçek" diye bir sınıf değilde, "omer gulcicek" diye bir sınıfı kastetmiştim.
Toplam 29 yanıt var. Yorumların büyük kısmı "bilmiyorum, -, yok" gibi cevaplar.
6 kişi Turkuaz Css yanıtı vermiş.
Diğer yazılan frameworkler aslında yanlış cevaplar. Çünkü bulma.io gibi frameworkler Türk yazılımcılar tarafından yapılmadı ve Türkçe sınıf isimlendirmeleri yok.
Yeni bir framework'ü incelerken nelere dikkat edersiniz?
En çok yanıt alan soru bu oldu.
91 kişi kullanılabilir bileşenlerinin çokluğuna yanıtını vermiş.
83 kişi tasarımsal şıklığına yanıtını vermiş.
63 kişi ise toplam css vs javascript dosya boyutuna yanıtını vermiş.
Verilen diğer yanıtlarda ise genel olarak; grid sisteminin kullanım kolaylığı, css esnekliği ve sınıf isimlendirmelerinin akılda kalıcığı yanıtları var.
Bu anket sonuçlarından şunları çıkartıyorum. Bileşenlere sahip css framworklerini kullanma sebebimiz genelde grid yapıları. Fakat bir çok kişi sadece grid yapısını kullanacağı bir framework'ün tamamını projeye dahil ediyor. Bunun yerine indireceğiniz kodları özelleştirebilir ve sadece grid yapısını download edebilirsiniz. Yada sadece grid yapısı için tasarlanmış alternatiflere yönelebilirsiniz.
Son olarak; şık tasarlanmış, özelleştirilebilir ve hem Türkçe hemde İngilizce sınıf isimlendirmeleri ile geliştirmeye devam ettiğim kişisel projem olan Turkuaz Css hakkında yazığım makaleyi okuyabilirsiniz.