重构一词来源于软件开发中对代码的改良,在《网站重构》一书引入中国之后,带来了一股网站重构的热潮。网站重构可以理解为改变老式的HTML表格布局方式,使用新的符合Web标准的网站结构及代码编写方法。 将现有网站转向Web标准设计也可称之为网站重构。网站设计重构更深一层的意义是,希望通过Web标准来提供一个加大网站效益的接口,这个效益可以简单地理解为两个方面:可扩充性及可维护性。 重构的意义在于建立良好的可扩充性,例如通过div布局来进行数据结构的设计,便于以后更多div或其他类型结构的扩充。通过CSS对id, class等标签的样式指派,使得后期可维护性大大提高。另外,网站重构还能够帮助我们解决前面讨论过的多方面提高网站收益的问题。使用Web标准之后就不再存在兼容性问顾了吗? 并非如此。如同任何以往的技术一样.使用Web标准也会使各个浏览器及平台出现一些兼容性方面的问题,但Web标准的目标正是为了解决这个问题,相对于许多传统技术而言,Web标准的兼容性已经人大改善,目前的浏览器在其下一代研发中都将提供对Web标准的大幅度支持,可以看到Web标准的作用日渐体现,它将是一个可向未来兼容的技术。如果你在目前的学习过程中发现了兼容性问题,本书的浏览器兼容与解析问题一章将向大家详细说明有关解决兼容性问愚方面的方法,这些常用解决方案可供大家参考。有没有Web标准方面的优秀图书或网站? 这方面的资源在Internet上已经相当丰富,目前国内已出版过由知名网站设计师及Web标准组织创始人Jeff Zeldman编著的《网站重构》(第二版)。本书在第一版之后,国内陆续引进翻译了一些相关的英文读物,比如CSS Mastery(中文版名为《精通CSS)).Bulletproof Web Design(中文版名为(无懈可击的Web设计))等图书。 更多的资源则在互联网上,国外基于www.w3c.org 的标准文档库,以及Zeldman的个人主页www.zeldman.com 国内有阿捷的网页设计师w3c.org.cn, Onestab.com等众多Web标准学习网站。本书附录收录了不少这方面的资源,可供大家参考。使用Css设计只能做出简单的网页吗?Css只不过是一种新的构建网页方法,与传统表格式布局有着特性上的不同,功能上只有增加没有减少,因此使川Css可以构建出与以前完全一样的设计效果,并且有更多、更丰富的设计方式等待我们去发现。 Css设计提倡简洁有效,但并不意味着不能做出复杂的效果。根据具体需求,灵活地应用CSS的多个属性才是核心所在。
返回新闻列表