快速通道>>

如何使用CSS框架

2013/11/29 20:22:02 来源:本站原创
分享到:
你们怎么看CSS框架?你们是否认为设计师或开发者应该使用一个现成的框架,或者用他们自己的框架,或者完全不用任何框架?

 

Elliot Jay Stocks:我不使用任何现成的CSS框架,因为我更倾向于用我自己的方式工作。所以,我有我自己的框架,它包含了CSS、HTML和一些PHP代码。我也使用我发布的免费的WordPress主题“Starkers”作为起点,所以我猜你可能会说某种意义上那也是一种框架。总体来说,我认为采用框架,尤其是你自己的框架,是个很好的主意,因为它们会大大加速开发过程。如果你要经常完成某种任务(实际上,这是很难避免的),使用一种框架会为你带来好处,因为不用自己重复开发。 

Khoi Vinh:坦白地说,我并不在乎。如果你是一个充满激情、雄心勃勃的设计者或开发者,对我而言,你是否使用框架一点也不重要,只要最终的产品与设计精神相符并能满足用户的目标和需求。只要你不用Dreamweaver,对我而言就没什么问题。

Chris Coyier:如果你因为不理解如何实现你正在寻找的某种布局,而考虑使用一种CSS框架,那你最好还是不要使用CSS框架。CSS只是一种简单的语言。重写它不会如此费力以至于你必须进行一些抽象才可以使用(比如Ruby on Rails中的Rails框架)。

CSS框架当然有它们的用途,这个已经说过了。考虑一下一个充满网格、报纸类型的网站。每天都需要新的布局来使内容看上去更合理。维护这些网站的设计者需要的是不同的选择和不同的可能性,而不是限制。可以确定这些类型的网站在使用某种框架,使之成为可能。他们在使用#home、.subColumn-3、div.first和.columnGroupB这类该死的语义符号。 

如果你处在这样情况下,创建你自己框架确实很有可能,但是在你开始投入工作之前,你应该好好了解一下那些流行的和久经考验的框架。对于入门者而言,我推荐Blueprint, 960和YUI grids。

Dave Shea:我发现使用框架的两个主要好处。一是为网站编码时只需要较少的前端工作,二是较少的跨浏览器问题。对于前一点,多年来我自己开发了多种框架,它们在开始新项目时可以减少工作量。对于后一点,我已经太熟悉IE的怪癖,这些怪癖当时花费了我大量的调试时间。

对尝试某种第三方构架,比如Blueprint、960或YUI,我一向不太在意。我之所以这样认为,是因为我自己为网站写了多年代码,为了达到布局的要求,我去研究某个框架所需的时间将等于或大于我自己编码需要的时间。这并不是说这些框架对其他人也没用。

我确信它们将帮助一些人提高开发速度,并帮助初学者更容易地编写CSS布局代码。但是对我而言,框架不是问题。 

 

相关链接
业务咨询
技术文章
业务咨询
点击这里给我发消息 点击这里给我发消息 点击这里给我发消息 点击这里给我发消息
地址:山东省青岛市即墨宝龙国际公寓1834
电话:0532-85052250
手机:15066897321
信箱:rfr@163.com
网站:www.roaday.com
地址:即墨宝龙城市广场C区12号楼 电话:(0532)85052250 15066897321 Email:rfr@163.com QQ:577499800
青岛荣鼎文化传播 版权所有 © 2013-2018 鲁ICP备13022423号 技术支持:青岛荣鼎