Not, bu tasarım geliştirme ile ilgili çok daha fazla.
Tamamen elle yazılmış CSS ve HTML ile siteleri sıfırdan inşa ediyorum.
Bootstrap veya HTML5 Boilerplate gibi css şablonlarını bir süredir önceden biliyorum . Geçmişte onlara kısaca baktım ama aslında hiçbir şey için onları kullanmaya hiç başlamadım. CSS’yi sıfırlama veya gerektiğinde javascript dahil etme veya görünümler için yapılandırma konusunda hiçbir sorunum yok.
Bu akşam, temel bir HTML5 / CSS sayfasını kodladım. Mizanpaj açısından dünyayı parçalayan hiçbir şey yok. Sadece bir atlama noktası. Daha sonra Bootstrap'a aynı düzende bir koşuşturma vermeye karar verdim. Kahraman resim sayfasıyla birlikte oldukça standart bir 960px, 3 sütun.
Bootstrap'ı değiştirdiğimde, zamanımın% 80 veya daha fazlasının bir sınıfa hangi sınıfın veya kimliğin uygulandığını öğrenmek için harcadığı, ardından bunu ayarlamak için CSS'de bulduğu ortaya çıktı. Bootstrap'ın beni hiçbir zaman kurtarmayacağı belli oldu. Aslında, Bootstrap * aşırı tempolu CSS nedeniyle üretim sürelerini büyük ölçüde artıracaktı.
* ( "aşırı tempolu" derken, büyük olasılıkla herhangi bir web sitesi için kullanmayacağım çok fazla CSS var. Genel olarak gereksiz CSS olmadığı için. )
Bootstrap'a aşina olsaydım, sınıf / kimlik adlarını ve stil sayfalarındaki genel yeri bilirdim. Bu yüzden, beni alırken biraz eğilmeye razıyım, bir kısmının kendi tanıdıklığımdan kaynaklandığının farkına vardım.
Ancak, yardım edemem ama Bootstrap et. ark. sadece tasarımcıları kendi marka kodlarını besleyerek kaşıkla sakatlayan koltuk değnekleridir. Böylece, tamamen üçüncü taraf bir çözüme bağlı olacak ve her şeyin veya en azından çoğunluğun işlevselliğine dayanan bir tüketici tabanında kilitleme. Bana sadece bir web sitesi tasarlayabilenleri Dreamweaver kullanıyorsa hatırlatıyor. Dreamweaver'a erişimi yoksa ve değişiklik yapılması gerekiyorsa cennet yasak.
Bir site oluştururken kendi standart sınıf ve ID isimlerimi kullanıyorum. CSS'yi benim için ne kadar sezgisel olarak yapılandırıyorum. Hızlı kurulum için kendi hazır yapım şablonlarım var. Bu yüzden inşa ettiğim herhangi bir siteyi oldukça hızlı bir şekilde düzenleyebilirim. Önceden yapılandırılmış ön uç paketlerinden herhangi kullanarak basitçe öğrenmek gerektiği anlamına gelmektedir onların adlandırma kuralları ve bunların başıma güvenmek yerine yapıyı.
- Herhangi biri bana Bootstrap veya HTML5 Boilerplate gibi şablonlama sistemlerinin büyük erdemlerini anlatabilir mi?
- Onları sizin için değerli yapan nedir?
- Yalnızca kullandığınız sisteme aşina mısınız, böylece kolayca gezinebiliyor musunuz, yoksa yine de öğeleri avlamak mı istiyorsunuz?
- Zorunda olsaydı onlarsız bir site kurar mısın?