【内容简介】
畅销书作者、网页设计师、Web标准的“传教士”Jeffrey Zeldman已经对他震撼业界的经典书籍《网站重构——应用Web标准进行设计(第1版)》进行了升级更新。新版(现在原版书是全彩的)增加了在第1版出版之后各浏览器的发展动态以及为适应标准化设计所做的最新改进。
第2版与第1版保持同样的写作风格,作者用幽默诙谐语言,把复杂的事情讲得简单明了,引人入胜。书的核心依然是指导我们如何建立一个显示的速度更快、能访问的用户更多、设计和维护成本更低的网站。
Jeffrey Zeldman用他敏锐的分析来帮助我们了解Web标准如何促进搜索引擎变得更友好,以及Web 2.O的应用给网络媒体带来的新的活力。读者也将从本书学习到最新的、兼容多浏览器的CSS布局技术,学习到使Web内容有更好的易用性(accessible)的方法并将从中获益匪浅。
【编辑推荐】
业界人士对本书的赞誉
《网站重构》是一本可以帮助网页设计师快速了解和掌握web标准设计的书。
265上网导航CEO 蔡文胜
www.265.corn
在做网站吗?读《网站重构》。它讲述的web标准,能自动适应各种终端与浏览器,既节约了页面开发量,又保持了页面的一致性。
Donews制作人刘韧
www.donews.com
《网站重构》帮助网页制作者迅速掌握网页制作的精髓与标准,是一本不可多得的好书。
酷溜网创始人CEO 李善友
www.ku6.com
采用web标准构建网站,能提高网站性能,优化用户体验,而《网站重构》是学习web标准的必看的书籍。
P.cn创始人 林兴陆
Powered by MessageSoff SMG
SPAM,virus-free and secure email
http://www.messagesoft.net。
本书是为了希望自己的网站成本变得更低,运行得更好,访问者更多的网页设计师、开发者、网站所有者及管理者写的。
本书着重分析了目前网站建设中存在的一些问题,以及“Web标准”思想的产生、发展和推广,并从技术细节上讲解了网站实际制作和开发的过程中如何向Web标准过渡,如何采用和符合Web标准。本书的出版目的就是帮助读者理解Web标准,创建出用最低的费用达到最多的用户,并维持最长时间的网站,并且提供一些相关的技术和技巧。
不要停滞不前,不要拒绝接受全部观点!
【作译者介绍】
作者: Jeffrey Zeldman
Jeffrey Zeldman是最早一批Web设计师之一,之前他曾担任艺术总监和广告文案撰稿人。1995年,他开始建立最有影响力的个人站点(www.zeldman.com)撰写Web设计方面理论的经验教程,该网站拥有广泛的读者。.
1998年,他牵头创建了Web标准推广组织“The Web Standards Project”(www. webstandards.org )。这是一个民间自发的组织,主要目的是说服Microsoft和Netscape在他们开发的浏览器中支持相同的技术。同年,他为“网站建设者”们建立了“A List Apart”(www.alistapart.com ),成为当时业界最有权威.. <<
查看详细
[同作者作品]
网站重构:应用Web标准进行设计(第2版)
Designing With Web Standards
本书提供作译者介绍
Jeffrey Zeldman是最早一批Web设计师之一,之前他曾担任艺术总监和广告文案撰稿人。1995年,他开始建立最有影响力的个人站点(www.zeldman.com)撰写Web设计方面理论的经验教程,该网站拥有广泛的读者。
1998年,他牵头创建了Web标准推广组织“The Web Standards Project”(www.webstandards.org)。这是一个民间自发的组织,主要目的是说服Microsoft和Netscape在他们开发的浏览器中支持相同的技术。同年,他为“网站建设者”们建立了“A List Apart”(www.alistapart.com),成为当时业界最有.. << 查看详细
【目录信息】
引言
第1部分 休斯顿,我们遇到麻烦了在
开始之前
费用上升,效益下降
终止网站淘汰的怪圈
什么是向后兼容
没有规则,没有教条
实践,不是理论
这样的转变真的必需吗
第1章 99.9%的网站都是过时的
1.1 现代浏览器和Web标准新版本中的新代码
1.2 “多浏览器版本”问题
1.3 向前兼容的代价
1.3.1 过时的标记:网站所有者的成本
1.3.2 向前兼容
1.3.3 屏蔽用户对商务不利
1.3.4 愚蠢之路
1.4 垃圾代码
1.5 治疗
<< 查看详细目录
【译者序】
距离《网站重构——应用Web标准进行设计(第1版)》的出版,已经两年了。.
现在,越来越多的网页设计师熟悉并使用Web标准来构建网站,越来越多的企业领导者们也意识到Web标准带来的好处(大的门户网站,以及企业公司网站也采用了Web标准来构建),用Web标准构建的网站更是如雨后春笋般,比比皆是。
同时,很多网页设计师正在通过论坛或者博客等方式自发地组织讨论着关于Web标准的知识和分享交流Web标准设计的经验。因此,我们很欣慰地看到,用Web标准构建网站已经成为当今网页设计这个行业的潮流和方向。
我们在《网站重构——应用Web标准进行设计(第1版)》的翻译过程中,浏览器业发生了不少的变化;出..
<< 查看译者序
【媒体评论】
“Jeffrey和他的Web标准已经使得曾经的夙敌——'漂亮、易用性和可访问性'在一个站点内很好地结合体现成为可能。”
——Louis Rosenfeld(罗森菲尔德),出版人
Rosenfeld Media公司
“偶然(非常偶然),你遇到一位能让你思考的作者。'这家伙太聪明了,他让我感觉到自己也变得聪明了,因为我现在终于理解了这个概念。'”
——Steve Krug. author of Don't Make Me Think
《中文版:点石成金:访客至上的网页设计秘笈》的作者
“Zeldman用一种特有方法来解释复杂的技术,设计师不仅仅能理解,实际上还很兴奋,如果你认真对待网页设计,你需要这本书。”
——Hillman Curtis,autor. MTI:process,Inspiration and Practice for the New Media Designer and Hillman Curtis on Creating Short Films for the Web
《柯蒂斯论网络电影短片制作》的作者
“Jeffrey Zeldman 在Web设计界扮演着'精神领袖'或者'上帝'的角色,他用聪明而风趣的方法告诉大家什么是Web标准,标准是如何工作的,为什么我们需要关注。”
——Kelly Goto,author.Web ReDesign 2.0:Workflow that Works
《网站重建2.0:工作流程》的作者
“第1版的《网站重构——应用Web标准进行设计》帮助发起了标准革命,这次第2版完整的修订是帮助所有新开发者发现Web标准的好处。”
——Andy Budd,author. CSS Mastery:Advanced Wed Standards Solutions
《中文版:精通CSS——高级Web标准解决方案》的作者
【书摘】
第1部分 休斯顿,我们遇到麻烦了
在开始之前
本书是为那些希望自己的网站成本变得更低,运行得更好,访问者更多的网页设计师、开发者、网站所有者及管理者写的。如果你希望自己的网站不仅仅能适应目前的浏览器、屏幕阅读器和无线设备,也能适应明天的、明年的甚至更长远的新设备,那么本书正是你所需要的。
由于技术的快速发展,大部分网站已经不可避免地经历了几轮淘汰。每当浏览器升级或者新的网络设备和技术出现时,刚建成(或者刚支付了建设费用)的网站看起来就已经过时了。
我们建立网站的目的似乎就是为了再次升级。通常情况下,改版升级并没有增加客户需要的功能或者提高网站的可用性,仅仅是为了跟上新的浏览器和设备,并且预算一定会超出我们的计划和开发周期。
即使偶尔有一个新浏览器或设备的出现没有影响我们网站的情况,但我们采用的“向前兼容”技术(让站点在所有的浏览器版本中的外观和行为均一样)也会迫使我们花费大量人力和财力。“这些是在Web上做生意必须付出的代价”——我们已经习惯这样,甚至成了标准。但是这样的成本是大多数人不能长期承受的。
费用上升,效益下降
复杂的代码、层层嵌套的表格、标签,以及其他的冗余代码使简单的页面打开需要两至三倍的带宽。访问者花钱上网并不是为了无休止地等待页面打开,除了少数有毅力和耐心的客户能等到所有页面打开,大多数人早已因厌倦而离开,这样的网站是难以让人去访问的。
我们托管或者租用服务器也都是有费用的,如果打开一个原本只需要20KB就可以满足需求的页面,现在却要耗费60KB的带宽——那我们就不得不为这浪费的40KB带宽向ISP支付更多费用(或者增加我们的IT预算)。我们的网站访问者越多,所需的成本就越高。为了应付一些特别的前端设计,我们的数据库需要支持更多的查询,费用进一步增加。最终,我们不得不购买或者租用更多的服务器来满足服务需求;但费用增加不是因为访问者增加,而是因为臃肿冗余的标记和代码。
网站开发过程中,我们聘用的程序员都是按小时计价的(注:国外计费方式),“六版本”方法(针对不同版本浏览器写六种不同页面以保证页面表现效果一致)使成本非常高,甚至花光我们所有的钱。如果这时侯,又有新的浏览器版本或无线设备出现,而我们却没有更多的钱来升级代码以适应新浏览器新设备了,那么我们就只能等着被淘汰。
许多人都曾经遇到过这样吃惊的体验:用新浏览器访问一个网站时,被告知浏览该网站需要一个“更新”版本的浏览器,其实这个“更新”版本的浏览器比我们正在使用的版本要老很多。实际原因通常是:那个网站并不愚蠢,也不是不顾及别人,只是用尽了他们的预算,没有更多的钱去继续维护这个网站,这个网站已经被淘汰、被放弃了。
在另外一些例子中,问题并不是缺少资金,而是缺乏知识,或是投资被误导。Connected Earth,这个口号为“How communication shapes the world”的公司,据报道最近花费了100万英镑(约合180万美元)重新设计了网站。尽管在开发上投入了庞大的资金,但这个网站居然不支持目前多数主流的浏览器,网站拒绝Mozilla(如图l所示)、Netscape 6/7及Opera(如图2所示)浏览器的访问,同时也不支持所有非Windows操作系统的浏览器。而Macintosh的浏览器(包括Mac IE)的用户就更不幸了。
……