站内搜索:
首页 >> 前端 >> 内容
Bootstrap VS Semantic VS Foundation

时间:2016/4/20 9:40:07

相信多数科技公司都没有自己动手设计UI的能力! 看到这个开头,估计很多程序猿很不服气,我们那个美工可NB了,各种切图,各种特效!

Bootstrap VS Semantic VS Foundation

如果你跟我讲这些,就说明你还没有明白UI具体指什么。通常我们所讲的UI包含如下几个方面

1.页面的整体布局设计,例如左侧的菜单设计,顶部的用户信息区域

2.通用的配色方案

3.公用的组件,例如按钮,Tab,Dropdown

4.交互式设计,例如点击按钮首先显示动画等

 

如上只是UI包含的大课题!UI设计还需要考虑许多细节化方面的方面,例如:业务场景,产品的战略性考虑等等。正因为如此复杂,UI设计就需要诸如【产品经理】【美工】【网页设计】【交互设计】等等职位的参与。

 

聊到这里,你心中肯定是一万只烈马奔腾,原来设计一个UI是如此困难!

 

正因为如此困难,目前市面上出现了设计UI最多的两种方式,第一种就是使用通用的CSS框架,例如Bootstrap!

 

相对于第一种,我更推荐第二种方案,它简单优雅,零成本,在短时间就可以设计出赶超乔布斯逼格的UI,关键是还没有任何风险!想必你肯定动心了。

 

让我大声的告诉你吧! 那就是:参考! 你没有看错,就是“参考”!做手机就参考Apple手机,做社交软件就参考微信,做购物网站就参考京东。是不是百试不爽?

Bootstrap VS Semantic VS Foundation

一般性的软件,使用第二招足以应付,如果稍微复杂,例如做一个大型系统,这时候不得不结合第一种方案使用。

 

言归正传,市面上的CSS框架是如此之多,如何在抄之余选择一款契合自己的,是一件非常重要的事情。(讲错,是参考之余)

 

今天我们就来对各种CSS框架进行一个全面的评测,彻底解放你们的选择恐惧症。

 

首先,我们来讲讲Foundation

Bootstrap VS Semantic VS Foundation
Foundation是严格的“移动优先”。这跟其他框架的“移动适配”是截然不同的! 在使用Foundation时,是需要在不同的宽度下设计不同的布局。即800px一套,120px一套,1400ox一套,这种设计方式,针对移动端确实有用,但也无故增加开发的复杂度。

Foundation是面向Mobile端的,考虑到Mobile端的性能问题,在功能组件上无限弱化,仅包含几个通用的组件。目前移动端开发,HTML5只是占据很小的一部分,网页开发又因其功能不足,多数都不会选择。冷冷清清应该是形容Foundation最好的词语。

 

临幸的人不多,社区必然也是......你懂得! 其中文网站,多数链接还是直接链接到英文原版网页,让人不禁心凉。

 

Semantic

Bootstrap VS Semantic VS Foundation

Semantic是最近很火的一个CSS框架,很多人会在Bootstrap和Semantic之间徘徊!

Semantic和Bootstrap都是“移动适配”,即所有设备上代码是一套,只是保证“适配”而已,这和Foundation的理念截然不同。

Semantic在很多方面是集美貌与才华于一身的框架。它设计精细,例如Header,Title,分割线,动画,这些细节样样俱全!可以说,开发中要用到的组件,样式,动画等,Semantic基本都能满足!

其中文的网站也做的非常好,社区也相对较为成熟。在很多方面,Semantic绝对是首选!

但是!!!这讨厌的但是!Semantic有两个我不能忍受的缺点:

  • 上一篇:CSS3绘制8种超炫的加载动画
  • 下一篇:CSS3实现32种基本图形
  • 返回顶部