HTML5 Boilerplate vs Twitter Bootstrap с JQuery и JQueryUI
Мне хотелось бы посоветовать, использовать ли HTML 5 Boilerplate или Twitter Bootstrap для веб-приложения, которое может использовать элементы управления JQuery UI.
Также возможно ли заменить элементы управления Bootstrap эквивалентами JQuery UI?
Заранее спасибо
Стивен
Ответы
Ответ 1
Вчера Николас Галлахер открыл новую проблему в H5BP github repo относительно H5BP + Twitter Bootstrap интеграции. Посмотрим, как это будет.
Также вчера Адди Османи, автор jQuery UI Bootstrap, открыл пол для голосования по вопросу о том, нужно ли обновлять jQuery UI Bootstrap к Bootstrap 2.0, который должен быть выпущен 31 января (2012 года, для тех из вас, кто посещает вас в будущем). Не было видно ни одного проголосовавшего голоса, поэтому вы, вероятно, можете ожидать скорого запуска jQuery UT Bootstrap-2.0.
Если вы не хотите ждать, чтобы интегрировать H5BP и Bootstrap checkout Mickael Daniel h5bp + twitter bootstrap integration shell script. Он не даст вам элементы управления Bootstrap с эквивалентными эквивалентами JQuery, которые вы просили.
Bootstrap и H5BP решают две разные проблемы. Первый - это инструментарий для интерфейсов, "предназначенный для запуска разработки webapps и сайтов", в то время как последний является более прочной основой для построения (это не действительно "шаблонный", как указано в history wiki page).
Ответ 2
Вы пробовали:
http://www.initializr.com/
Создает шаблон на основе HTML-Boilerplate с параметрами, которые включают загрузку
Ответ 3
Лично я бы проголосовал за отличную комбинацию
- Twitter Bootstrap
- H5BP
- JQuery, наиболее используемые лакомства
Все эти компоненты для идеального отзывчивого решения, до сих пор, я пришел только по проекту Kickstrap: http://ajkochanowicz.github.com/Kickstrap/
Возможно, их больше, но этот выглядит очень хорошо.
Ответ 4
Я начал использовать Bootstrap, и я мог сказать: это лучшее решение, которое я когда-либо делал!
До этого у любого веб-приложения, которое я построил, нормально иметь около 10 css файлов, потому что я очень хорошо организован и хотел иметь отдельные файлы для заголовка /footer/nav/etc.
Но после использования Bootstrap, таблица стилей включала в себя от 1 до 2 файлов! Дополнительная полировка, выравнивание и т.д. Были абсолютно ниже NONE, когда я правильно применил класс Bootstrap и пометку.
И 90% моих функций jQueryUI (диалог, вкладка и т.д.) теперь заменяются Bootstrap.
В jQuery мне нужно выполнить инициализацию, когда документ готов; Но в Bootstrap все работает как магия, когда я написал свою надпись и атрибут правильно. Мне понравился jQuery, но Bootstrap еще лучше. Только downsize - модуль Bootstrap не имеет очень полного (и хорошо именного) API, чем jQuery.
Я не использовал HTML5BoilerPlate, но я догадался, что вам по-прежнему нужно править большим количеством таблиц стилей, чтобы сделать ваш веб-сайт приятным.
Пойдите для Bootstrap. Это так легко учиться, и так мощно! Вы никогда не пожалеете.
Ответ 5
HTML5 Boilerplate vs Bootstrap в двух словах:
H5BP = Когда вы хотите начать с нуля. Об этом аспекте, Initializr дает именно это: barebone-сайт и ничего больше.
Bootstrap = Когда вы хотите начать с шаблона, есть много готовых к использованию шаблонов, например wrapbootstrap для коммерческих шаблонов и bootswatch для бесплатных шаблонов.