您是否会将Twitter Bootstrap用于Intranet /业务应用程序?

时间:2012-04-25 19:03:45

标签: html css twitter-bootstrap

我们即将开始开发几个复杂的业务/内部网应用程序(大量数据,许多功能,管理面板,不需要简化以供公众使用)。随着人们在手机浏览器和平板电脑上进行实际工作的出现......响应式设计和508 / ARIA可访问性也融入了各种要求。

我们喜欢在开箱即用的Twitter Bootstrap(TB)中找到的很多内容(x-browser,jQuery,HTML / CSS模板,许多辅助函数,所以我们不需要HTML专家来制作好看的页面,其他)。但是,它的布局似乎驱使我们走向简约(在一个屏幕上几乎没有控制/少数据),窄(960宽)设计。

如果我们要膨胀和扩展设计,我们甚至使用TB是否有意义?或者是他们更好的CSS / HTML / JS模板/工具包用于.Net“业务应用程序”?还是其他任何仍然赞成我们应该考虑的人呢?

5 个答案:

答案 0 :(得分:27)

你必须选择你所熟悉的框架。

我同时感谢BootstrapjQuery UIYUI Library并使用它们。我最近改变了工作,我的第一个项目是更改整个内部管理应用程序,为此我选择了Bootstrap。

使用 ASP.NET MVC 中的 Knockout

Bootstrap 更详细...

就像使用Bootstrap一样戏弄......这是其中一个细分的视图:

enter image description here

和主导航菜单:

enter image description here


帮助他人主菜单available on JsBin

这是一个普通的3列.span2,其中包含一个名为.super-menu的包装,该样式的宽度只有:

.super-menu { width: 480px; }

女巫的意思是:3 x .span2 + 3 x margin-left =(3 x 140)+(3 x 20)= 480px

答案 1 :(得分:13)

具有讽刺意味的是,我认为Bootstrap甚至更多对于内部网/商业应用程序而言比公共应用程序更有用。

我喜欢将Bootstrap用于内部应用的一些原因:

  • 一致的界面(可以是寻求“独特”外观的公共网站)
  • 处理您必须自己处理的所有跨浏览器,跨平台(移动)问题
  • 证明是高效灵活的
  • 指数级增长的生态系统确保稳定,支持资源
  • 可以根据您的业务外观轻松定制,然后在开发人员或团队之间共享,以便重新使用
  • 内置fluid application layout(解决您的狭隘/简约设计问题)
  • 花费更少时间处理界面问题,花更多时间确保3年销售历史记录中的SQL查询不需要30分钟才能运行
  • 基于jQuery构建的组件。谁不爱jQuery ??
  • 太棒了:))

修改

如果您担心更多花哨的插件和功能,Github repo有近30,000名观察者和超过5,000个分叉。你能想到的任何事情都可能已经完成或已经完成 - 比如datepicker

答案 2 :(得分:0)

我使用过jQuery mobile并享受它。这是一个项目:http://2012barleadershandbook.philadelphiabar.org/

似乎更多的剥离模板很容易扩展。 http://jquerymobile.com/

如果您要添加视频,请记住使用fitvids之类的内容:http://fitvidsjs.com/

答案 3 :(得分:0)

Net Magazine在过去几天的名字下降了不少。

Ethan Marcotte在接受采访时放弃了foundationFluid Baseline Gridthis round-up of tools for responsive web design中列出了几个(单独列出的数量太多,imo)。

答案 4 :(得分:-1)

我不得不说,推特引导程序仍然太年轻,无法承担更复杂的应用程序。虽然它每天都在增长,但它仍然缺少许多UI元素,可以更容易地进行内容/数据放置和组织 - 例如正确的日期选择器,内容滑块,可以更好地控制内容(从ajax,视频,自动中提取内容)调整大小等...),一个更合适的手风琴,允许通过javascript(自动高度/宽度,悬停切换)更好地控制内容,它仍然缺乏对话,动画/效果和小部件等其他东西。

我会坚持使用我们今天仍然拥有的更成熟的框架,例如jQuery UI或YUI库,并等待引导程序成熟为今天的框架。