作者:[美] 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.
《当代设计研究理念》主要内容:设计理念和方法是当今使用者体验研究(UserExperience:Research,中文也译作“用户体验研究”)
《多学科视域中的MOOC研究》内容简介:《MOOCs:理论与实践》面向人才培养实践需求,将MOOCs学习、开发、运行与管理融为一体,不仅
算法导论 本书特色 ●算法领域的标准教材,全球多所知名大学选用●MIT名师联手铸就,被誉为“计算机算法的圣经”●教学网址、视频课程及在线学习中心,全方位学习模式...
图像分割的认知物理学方法 内容简介 《图像分割的认知物理学方法》在深入研究认知物理学理论的基础上,探索了图像分割的粒度原理,建立了图像分割的认知物理学粒计算框架...
《旗袍设计、制作与剪裁实例教程》内容简介:旗袍是中国传统服饰中优雅、知性的典范。本书是旗袍设计、制作、剪裁入门实例教程,所
《一本书读懂内部审计》内容简介:内部审计工作涉及公司经营的每一个环节,小到一份经济合同、一张财务报表,大到业务流程、部门绩
为进一步深入贯彻实施《中华人民共和国行政诉讼法》,最高人民法院发布了《关于行政诉讼证据若干问题的规定》。本书即是对《行政
《Scratch趣味创意编程》内容简介:本书以Scratch软件为平台载体,以学生喜爱的任务活动为形式,旨在培养学生的创新意识和实践能力
ANSYS结构有限元高级分析方法与范例应用 内容简介 本书将结构有限元分析的基本力学概念与ANSYS实践紧密结合,通过大量生动的原创性分析实例,向读者系统全面地...
作者简介:JohnResigjQuery之父,世界级Web开发大师。2007年加入Mozilla公司,现为可汗学院开发人员。RussFerguson资深开发人员...
DonBox是微软公司的架构师,主要研究方向为下一代Web服务协议和程序设计模型。Don是软件集成技术方面的权威。在上世纪90年代,他
《名著系列·幽默三国:吉祥乌鸦嘴》内容简介:“孔明兄,祝贺你呀。”“祝贺我什么?”“祝贺你打了大胜仗啦。”“你指的是一一?
《中国资本市场三十年》内容简介:本书是为中国资本市场三十年而写,由导论、11章和文献附录,以及后记组成,重点研究中国资本市场
供应链的超级赌注、全球化的中国较量、核发技术争峰、本土渠道抢位资深记者十八个月深入调查、业内专家和咨询公鼎力相助、揭示营
H.264视频编码标准被称为新一代视频编码标准。《新一代视频压缩编码标准:H.264/AVC(第2版)》在介绍数字视频和视频编码基本原理的
《轨道交通软件功能安全标准解析与实践》内容简介:本书面向航空航天、轨道交通、机器人、汽车电子、智能家电等与安全相关领域,围
《手机摄影必修课》内容简介:本书主要内容为手机摄影的入门和进阶。内容涵盖摄影的基本概念、手机摄影对于摄影的改变、如何用手机
《RESTful Web Services Cookbook 中文版》内容简介:本书是《RESTful Web Services Cookbook》的中文翻译版...
《电子线路:非线性部分(第4版)》是教育部“高等教育面向21世纪教学内容和课程体系改革计划”的研究成果,是面向21世纪课程教材,
《微信公众平台应用开发实战》是微信公众平台应用开发领域的经典著作,作者是腾讯公司的资深软件开发工程师,而且是微信公众平台