HTML5 Boilerplate и Twitter Bootstrap

Я прочитал различные вопросы, ответившие на Stack about Twitter Bootstrap и HTML5.

Я знаю следующее:

  • Bootstrap и H5BP не эквивалентны и используются для разных целей.
  • Я знаю, для чего используется Bootstrap, я использую его каждый день - это интерфейсная среда, CSS и JS, готовые к использованию. Просто примените правильные классы к вашим селекторам/элементам, и Bootstrap делает все для вас, Они имеют обширную документацию по поддержке на своем веб-сайте, где вы можете видеть, что они могут предложить внутри структуры и как ее реализовать...
  • Вы можете комбинировать полномочия двух, используя initializr
  • H5BP - это шаблон... um thats about it...

Но какой я еще не знаю, это следующее:

  • Для чего нужен H5BP? При посещении их веб-сайта они дают только исходные файлы и что они (о да, и видео). Каковы преимущества его использования и почему вы хотите использовать его вместе с Bootstrap, например?

Ответ 1

Вы совершенно правы, это шаблон. Это шаблон, который объединяет множество лучших практик для разработки веб-сайтов HTML5. Вам не обязательно использовать его, но если вы это сделаете, вы можете быть уверены, что вы строите прочный фундамент, который разрабатывался и оттачивался ведущими разработчиками на протяжении многих лет. По словам Пола Ирландии, одного из основных разработчиков проекта:

"Его по существу хороший стартовый шаблон html и css и структура папок, которая работает., но запеченная в ней годы лучших практики от профессионалов в области развития на начальном этапе".

Я бы предложил загрузить полностью прокомментированную версию шаблона и прочитать код, чтобы дать себе представление о том, что произошло с ним, и о тех случаях, когда оно обрабатывается. (См. Также эту статью, в которой высвечиваются фрагменты кода из шаблона, который вы должны использовать на своем сайте). Это поможет вам решить, хотите ли вы использовать его в качестве отправной точки для своего проекта или нет.

HTML5bp initializr даже включает в себя опцию bootstrap, так что это не могло быть проще!