HTML5 Boilerplate ve Twitter Bootstrap


94

Stack'te Twitter Bootstrap ve HTML5 boilerplate hakkında çeşitli soruların yanıtlarını okudum.

Aşağıdakileri biliyorum:

  • Bootstrap ve H5BP eşdeğer değildir ve farklı amaçlar için kullanılır
  • Bootstrap'in ne için kullanıldığını biliyorum, her gün kullanıyorum - Bu bir front-end framework, CSS ve JS kullanıma hazır.Sadece seçicilerinize / öğelerinize doğru sınıfları uygulayın ve Bootstrap sizin için her şeyi yapar. Çerçeve içinde neler sunabileceklerini ve nasıl uygulanacağını görebileceğiniz web sitelerinde kapsamlı destek belgeleri var ...
  • Bu ikisinin güçlerini initializr kullanarak birleştirebilirsiniz.
  • H5BP bir şablondur ... bu konuda ...

Ama henüz bilmediğim şey şu:

  • H5BP ne için kullanılıyor? Web sitelerini ziyaret ederken size yalnızca kaynak dosyaları verirler ve hepsi bu kadar (oh evet ve bir video). Kullanmanın faydaları nelerdir ve örneğin neden Bootstrap ile birlikte kullanmak istersiniz?

1
Cevaba göre, H5BP iyi normalize.css temeli gibi şeylerle başlamak için kullanışlıdır ve hijyen unsurları için aynısıdır ve BS ve diğerleri ile birlikte gelen bagajı istemiyorsanız harikadır.
Simpleton

Yanıtlar:


70

Kesinlikle haklısın, bu bir şablon. HTML5 web siteleri geliştirmek için bir dizi en iyi uygulamayı bir araya getiren bir şablondur. Kullanmak zorunda değilsiniz, ancak kullanırsanız, yıllar boyunca en iyi geliştiriciler tarafından geliştirilen ve bilenen sağlam bir temel üzerine inşa ettiğinizden emin olabilirsiniz. Projenin temel geliştiricilerinden biri olan Paul Irish'in sözleriyle:

"Aslında html ve css için iyi bir başlangıç ​​şablonu ve işe yarayan bir klasör yapısı. Ancak, ön uç geliştirme profesyonellerinin yıllardır sunduğu en iyi uygulamalar buna dahil edildi."

Klavyenin tam yorumlanmış versiyonunu indirmenizi ve içine giren düşünce ve ele aldığı vakalar hakkında kendinize bir fikir vermek için kodu okumanızı öneririm. ( Sitenizde kullanmanız gereken ortak plakadan kod parçacıkları vurgulayan bu makaleye de bakın ). Bunlar, projeniz için bir başlangıç ​​noktası olarak kullanmak isteyip istemediğinize karar vermenize yardımcı olacaktır.

HTML5bp initializr gerçekten daha kolay olamazdı bu yüzden bile, bir önyükleme seçeneği içerir!

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.