Подтвердить что ты не робот

Вы бы использовали Twitter Bootstrap для интрасети/бизнес-приложения?

Мы собираемся приступить к разработке нескольких сложных приложений для бизнеса/интрасети (множество данных, множество функций, панели администратора, не нужно упрощать для публичного использования). С появлением людей, которые действительно работают над своими телефонными браузерами и планшетами.. отзывчивый дизайн и доступность 508/ARIA также ползут в соответствии с требованиями.

Нам нравится многое из того, что мы находим в готовом блоке Twitter Bootstrap (TB) (x-browser, jQuery, HTML/CSS-шаблоне, много вспомогательных функций, поэтому нам не нужны HTML-эксперты для делать хорошие страницы, другие). Но его макеты, похоже, приводят нас к минималистичным (несколько элементов управления/меньше данных на одном экране), узким (960-ширина) дизайнам.

Имеет ли смысл использовать даже TB, если мы собираемся раздувать и растягивать проекты? Или их лучшие CSS/HTML/JS шаблоны/комплекты для .NET-приложений? Или любые другие, которые все еще в порядке, что мы должны рассмотреть?

4b9b3361

Ответ 1

Вам нужно выбрать фреймворк, в который вы попали, должен быть комфортным.

Мне нравится Bootstrap, jQuery UI и Библиотека YUI и используйте их много. Недавно я изменил работу, и первым моим проектом было изменение всего внутреннего приложения администрирования, и для этого я выбрал Bootstrap.

Bootstrap с нокаутом в ASP.NET MVC, чтобы быть более подробным...

так же, как дразнить при использовании Bootstrap... это представление одного из сегментов:

enter image description here

и главное меню навигации:

enter image description here


, чтобы помочь другим, Главное меню доступно на JsBin

это обычный 3 столбца .span2 с оберткой под названием .super-menu и этот стиль имеет только ширину как:

.super-menu { width: 480px; }

witch означает: 3 x .span2 + 3 x margin-left= (3 x 140) + (3 x 20) = 480px

Ответ 2

По иронии судьбы, я думаю, что Bootstrap еще более полезен для приложений для интрасети/бизнеса, чем общедоступные.

Некоторые причины, по которым мне нравится использовать Bootstrap для внутренних приложений:

  • Согласованный интерфейс (может быть запрет публичных сайтов, ищущих "уникальный" вид)
  • Обрабатывает все кросс-браузерные, кросс-платформенные (мобильные) проблемы, с которыми вам придется иметь дело.
  • Проверено, чтобы быть эффективным и гибким.
  • Экспоненциально растущая экосистема обеспечивает стабильность, ресурсы поддержки.
  • Легко настраивается на внешний вид вашего бизнеса и затем делится между разработчиками или командами для повторного использования.
  • Встроенный флюидный макет приложения (обращается к вашему узкому/минималистическому дизайну)
  • Потратьте меньше времени на проблемы с интерфейсом и больше времени на то, чтобы ваши SQL-запросы за 3 года истории продаж не занимали 30 минут для запуска.
  • Компоненты, построенные на jQuery. Кто не любит jQuery??
  • Это потрясающе:)

Edit:

Если вы беспокоитесь о более причудливых плагинах и функциях, Github repo имеет почти 30 000 наблюдателей и более 5000 вилок. Все, что вы можете подумать, возможно, сделано или уже завершено - как datepicker.

Ответ 4

Журнал Net Magazine за последнее время несколько раз выпал из названия.

Этан Маркотте имя-отброшен foundation и Жидкостная базовая сетка в интервью. Еще несколько (слишком много, чтобы перечислять индивидуально, imo) были перечислены в этом обзоре инструментов для гибкого веб-дизайна.

Ответ 5

Мне нужно было бы сказать "нет", загрузочный твиттер еще слишком молод, чтобы принимать более сложные приложения. Несмотря на то, что он растет каждый день, он все еще пропускает множество элементов пользовательского интерфейса, что позволяет упростить размещение и организацию контента/данных - например, подходящий датпикер, ползунок контента с лучшим контролем над содержимым (вытягивание контента из ajax, видео, авто изменение размера и т.д.), более подходящий аккордеон, который позволяет лучше контролировать содержимое через javascript (авто высота/ширина, при переключении наведения), и ему все еще не хватает других вещей, таких как диалоги, анимации/эффекты и виджеты.

Я бы придерживался более зрелых фреймворков, которые мы все еще имеем сегодня, таких как пользовательский интерфейс jQuery или библиотека YUI, и дождитесь, пока бутстрап созреет, какими сегодня являются эти рамки.