专注优质Wordpress企业网站搭建与优化

《CSS Zen Garden – CSS禅意花园》中文版学习笔记(12)

禅意花园的构思终于成熟,2003年5月,Shea发布了他的个人站点mezzoblue.com,很快又转到了现在的域名之上:csszengarden.com 。
需要注意的是,所谓Web“标准”,并不是传统意义上的“标准”——“Web标准”只是一种建议而已,并不是强制执行的规定。这一点在W3C的文档中也有体现:文档的名称都以“建议( Recommendation)”命名,而不是“标准( Standard)”。尽管如此,很多开发者仍旧将其作为“标准”来遵守。若想详细的了解这里面“标准”与“建议”之间的区别,请参考这篇文章:“Web标准是什么”( http://www.webstandards.org/2004/10/26/what-is-a-web-standard/.)
可以在www,zeldman.com/daily/0802c.htmI#Evangeline这个页面浏览Zeldman的原文。
在2002年的晚些时候,Shea就已开始尝试为禅意花园编写原型,这个原型能够在四套样式表之间切换,分别代表了四种古代的元素——木、水、火和风。但这个想法并没有充分体现,主题中也没有用到足够的图片。如图1-1-3—图1-1-6所示,第一版的禅意花园草案还远远称不上吸引人。

Continue Reading →

《CSS Zen Garden – CSS禅意花园》中文版学习笔记(11)

在2002年的晚些时候,禅意花园的创立者Dave Shea开始考虑这个问题。对于那些有能力学会并用CSS做出漂亮效果的设计师来说,这类由程序员创建的平常之作又怎能引起他们的兴趣呢?Shea同时具有程序设计和视觉艺术两方面的背景,这也让他坚信CSS有成为一门设计语言的潜质。Shea同样意识到,那些真正应该使用CSS的人们反而并没有在使用。于是他产生了这样的想法:如果有一个网站,集合了大量的的优秀CSS设计该多好啊。简单地搜集现有的资源用处不大——因为还没有什么现成的,唯一的办法就是鼓励优秀的设计师去创造全新的作品。就这样,Shea在内心播下了禅意花园的种子。
Web标准项目的创始人之-Jeffrey Zeldman在2002年发表了一篇文章,文中恳求那些已经了解了基于Web标准设计的好处的人们暂时放弃“说教”他人,而是去“使用”Web标准。“使用”成了宣扬Web标准最有说服力的武器,“展示而不是说教”也成为这批Web标准拥护者的信条。

Continue Reading →

CSS 布道者:CSS禅意花园主人Dave Shea访谈

也许你没听说过他的名字,但是,如果你是个认真的网站设计师,一定听说过 CSS Zen Garden (CSS 禅意花园) 这个站点。其构想很单纯 – 提供网页的源文件,人们可以用 CSS 将它设计成各式各样的风格并提交上来。它反映了时代的潮流,并立即吸引了顶尖平面设计师的注意力,激发了Web设计师学习掌握CSS的热情。为什么?看多了早期的标记语言大师们死板的设计,我们终于可以领略艺术家和平面设计师们用 CSS 所能达到的设计境界。
因此,CSS ZenGarden 既是个画廊,又是个宣言。Dave写道:“很显然,CSS 应当引起平面设计师们的高度重视。禅意花园致力于推广使用、启发灵感和鼓励参与。”那么,Dave Shea 究竟是何许人也?
CSS 高手能成为设计师的很少见。你为什么要做一个“CSS 布道者”?
和 Doug, Todd, Kris 和 Paul 一样,我不认为使用 CSS 设计出的作品注定都是丑陋的。只不过应该用好 CSS 的人现在还没理解到它的妙处而已。
请看普通设计(如矢量图形或 Quicktime 影片之类的)和 CSS 设计在创作过程中的差异。设计师在电脑上所做的一切都是由 GUI(图形用户界面)实现的,当然要所见即所得。而 CSS 要写代码,这是两个完全不同的领域,问题的难点就在这里:你必须成为双面手才行。

Continue Reading →

《CSS Zen Garden – CSS禅意花园》中文版学习笔记(10)

W3C工作组成员由很多不同背景的专业人士组成,这些专业人士聚集在一起,讨论解决一些超前的、普通Web设计师永远都不用关心的问题。他们的目标就是提供一系列经过深思熟虑的建议,这些建议为软件开发者和浏览器指明了发展的方向。若网站编写者和设计师遵从了这些建议,就可以保证其站点能够在最多数的用户代理( User Agent)中正常显示并正常使用。
当然,这里的“用户代理”指的是浏览器。但普通的桌面浏览器仅仅是众多“用户代理”中的冰山一角而已。随着移动设备(例如移动电话)的迅速发展,越来越多的用户不再被束缚在PC机前。而且,也不是所有的用户都有能力用浏览器访问网站——因为有些用户不能使用浏览器。例如,一些有特殊可访问性(Accessibility)需求的视力不便的用户可能需要借助屏幕阅读器软件、盲文设备或屏幕放大软件等来帮助访问网站。

Continue Reading →

《CSS Zen Garden – CSS禅意花园》中文版学习笔记(9)

在新世纪之初,资金枯竭,Web上的预算减少。随着状况急转直下,那些尚未失业的Web开发者很快认识到,为各种非标准浏览器编写代码所带来的额外工作已不能承受。是时候去改变一些东西了。
一些来自“草根”的Web设计师组成了一个叫做Web标准项目(Web Standards Project,WaSP;www.webstandards.org)(图1-1-1)的组织,并劝说主流浏览器生产厂商将它们的那些“狂放不羁”的浏览器标准统一起来,共同遵从W3C(World Wide Web Consortium)所“建议”的规范。这样,浏览器生产厂商基于W3C规范进行标准化的过程就为Web开发注入了一丝“一致性”的意识。人们有理由相信,在未来的一段时间之内,Web设计师所创建的复杂HTML页面完全可能以统一的样式呈现在各种浏览器和操作系统之上。

Continue Reading →
Page 3 of 5312345...102030...»