要不要使用 Bootstrap 框架

fmms 12年前
     <p>Bootstrap 是快速开发Web应用程序的前端工具包。它是一个CSS和HTML的集合,它使用了最新的浏览器技术,给你的Web开发提供了时尚的版式,表单,buttons,表格,网格系统等等。</p>    <p>首先,人们发现 <span id="oschina">Bootstrap</span> 框架超棒,于是开始使用,然后非常的恼火。所以我想说明下 Bootstrap 的优缺点以及为什么我决定继续使用它。</p>    <h2>优点</h2>    <ul>     <li> <p><strong>应用视觉效果一致性</strong>. 这个其实是很很难的,你希望你的链接、按钮、提醒都有统一的视觉效果,你可以为不同级别的提醒使用不同的颜色</p> </li>     <li> <p><strong>通过</strong><strong>多个浏览器测试</strong>. 市面上主流的浏览器支持都没问题</p> </li>     <li> <p><strong>完整的框架解决方案</strong>. 这是一个框架,你只需使用它而无需重新制作,这个框架专为 Web 应用设计,所有的元素都可以非常完美的在一起工作,可快速开发。</p> </li>    </ul>    <h2>缺点</h2>    <ul>     <li> <p><strong>很难回头</strong>. 因为我们都在同一条起跑线上</p> </li>     <li> <p><strong>使用 <a href="/misc/goto?guid=4958333100292799693" target="_blank">Less CSS</a></strong>. 这个是个人喜好,我跟喜欢 <a href="/misc/goto?guid=4958197006541307319" target="_blank">SASS</a> ,这样就变成我必须在同一个系统中使用两套 CSS 预处理器框架来做几乎相同的事情。</p> </li>    </ul>    <h2>为什么我还要继续使用?</h2>    <ul>     <li> <p><strong>速度</strong>. 我不是一个设计师,我喜欢的设计师她现在非常的忙,我无法等她三周后再来帮我</p> </li>     <li> <p><strong>一致性</strong>. 使用 Bootstrap 可以让我的整个 Web 应用的风格完全一致,一致的用户体验,一致的操作习惯。</p> </li>     <li> <p><strong>简单而优雅</strong>. 尽管还有很多不喜欢 Bootstrap 的人非常抗议这一点</p> </li>    </ul>    <p>最后我想说的是,Bootstrap 让我的应用看起来跟 Windows 或者 Gnome 下的程序一样,一样的按钮,一样的对话框,运行快速。而且越来越多的 Web 应用被直接放在桌面上运行,应用的一致性是一个趋势,你可以把精力放在业务上,而不是 UI。</p>    <p><a href="/misc/goto?guid=4958333101833971618" target="_blank">英文原文</a>,OSCHINA 原创翻译</p>