作者:[美] Elliotte Rusty Harold
出版社:Addison-Wesley Professional publisher
出版年:2008
评分:0.0
ISBN:9780321503633
所属分类:网络科技
Like any other software system, Web sites gradually accumulate "cruft" over time. They slow down. Links break. Security and compatibility problems mysteriously appear. New features don't integrate seamlessly. Things just don't work as well. In an ideal world, you'd rebuild from scratch. But you can't: there's no time or money for that. Fortunately, there's a solution: You can refactor your Web code using easy, proven techniques, tools, and recipes adapted from the world of software development. InRefactoring HTML, Elliotte Rusty Harold explains how to use refactoring to improve virtually any Web site or application. Writing for programmers and non-programmers alike, Harold shows how to refactor for better reliability, performance, usability, security, accessibility, compatibility, and even search engine placement. Step by step, he shows how to migrate obsolete code to today's stable Web standards, including XHTML, CSS, and REST-and eliminate chronic problems like presentation-based markup, stateful applications, and "tag soup." The book's extensive catalog of detailed refactorings and practical "recipes for success" are organized to help you find specific solutions fast, and get maximum benefit for minimum effort. Using this book, you can quickly improve site performance now-and make your site far easier to enhance, maintain, and scale for years to come. Topics covered include * Recognizing the "smells" of Web code that should be refactored * Transforming old HTML into well-formed, valid XHTML, one step at a time * Modernizing existing layouts with CSS * Updating old Web applications: replacing POST with GET, replacing old contact forms, and refactoring JavaScript * Systematically refactoring content and links * Restructuring sites without changing the URLs your users rely upon This book will be an indispensable resource for Web designers, developers, project managers, and anyone who maintains or updates existing sites. It will be especially helpful to Web professionals who learned HTML years ago, and want to refresh their knowledge with today's standards-compliant best practices. This book will be an indispensable resource for Web designers, developers, project managers, and anyone who maintains or updates existing sites. It will be especially helpful to Web professionals who learned HTML years ago, and want to refresh their knowledge with today's standards-compliant best practices.
《人间修炼指南》内容简介:为什么看了那么多鸡汤,依然过不好这一生?面对疯狂的世界,在被无力感击溃之后,我们怎么做? 人间到处
本书共分10章,除了第1章的通信系统概论之外,余下的章节主要介绍通信的信息理论和传输理论,内容包括:通信的信息理论基础、通信
《色彩心理探析》为那些有志于从事色彩学习的人士以及色彩专业人士提供专业指导,使他们懂得在实际工作中如何应用色彩形象体系,
《二战经典战役系列丛书:鏖兵瓜岛(图文版)》内容简介:瓜岛战役是日本继中途岛战役后的又一次大败,此次战役后,日本战略优势不
“融合与开放的下一代网络丛书”系统地描述了作者在国家973计划、国家863计划、国家杰出青年科学基金和国家自然科学基金等项目的
《希利尔讲艺术史》内容简介:你知道为什么古希腊画家笔下的人物一般都是裸体吗? 你知道《最后的晚餐》为什么永远无法在美术馆里展
《金圣叹选批杜诗》内容简介:金圣叹选本的特点不仅在于选更在于评,更注重点评和鉴赏。金圣叹首创唐诗“七律分解法”来评点唐诗。
Writtenbytheauthorofthebest-selling"HyperText&HyperMedia",thisbookisanexcellentg...
Learntobuilddynamic,interactivewebapplicationsusingthetwomostimportantapproaches...
StanleyLippman职业是提供关于C++和面向对象的训练、咨询、设计和指导。他在成为一名独立咨询顾问之前,曾经是迪士尼动画公司的首
Thedefactostandard-amust-haveforallLISPprogrammers.Inthisgreatlyexpandededitiono...
电脑英汉速查一本通(双色版) 内容简介 读者在操作电脑、上网冲浪、安装和使用软件时,经常会出现难以理解和阅读的英文词汇、信息、缩略语(缩写词)。本书收集了口前*...
《品牌创造增长》内容简介:怎样建立品牌?怎样挖掘用户的隐性需求?对用户而言,你的产品只是一个名字,还是一个品牌?打造一个知
《盛夏的事》内容简介:本书为华语作家林俊頴的散文集,收入作者为《时报》专栏《三少四壮》所写文章共55篇,包括“蜂巢”“夏天的
《永不干涸的大道清源——中国故事:从丝绸之路到“一带一路”(第三辑)》内容简介:中国是世界上少数几个历史文明长河没有干涸的
《当代大学生马克思主义理论教育链论》内容简介:当代大学生马克思主义理论教育链论是新时代中国特色社会主义马克思主义理论研究和
《世纪江村》内容简介:本书用纪实文学的笔法,聚焦大变局中的江苏吴江开弦弓村(即费孝通《江村经济》中的江村),以费达生、费孝
【内容介绍】本书以一个实战者的身份,全面阐述了在互联网时代直销业发生的种种变化。书中的大量案例和资料,并不是来自作者的凭
《中国舞蹈通史:宋 辽 西夏 金 元卷》内容简介:中国舞蹈史学研究的意义和任务是什么呢?无非是为了“考古以证今”,“以史明鉴”
《晚礼新娘化妆与造型实例教程》内容简介:本书是一本晚礼新娘化妆与造型的实用教程,内容分为自然风格、靓丽风格、复古风格、浪漫