Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Refactoring HTML: Improving the Design of Existing Web Applications (The Addison-Wesley Signature Series)

Buy
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.

In Refactoring 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.

About the Author

Elliotte Rusty Harold
is an internationally respected writer, programmer, and educator. His Cafe con Leche Web site has become one of the most popular sites for information on XML. In addition, he is the author and coauthor of numerous books, the most recent of which are Java I/O (O’Reilly, 2006), Java Network Programming (O’Reilly, 2004), Effective XML (Addison-Wesley, 2003), and XML in a Nutshell (O’Reilly, 2002).
(HTML tags aren't allowed.)

Computer Science -- Theory and Applications: 7th International Computer Science Symposium in Russia, CSR 2012
Computer Science -- Theory and Applications: 7th International Computer Science Symposium in Russia, CSR 2012

This book constitutes the proceedings of the 7th International Computer Science Symposium in Russia, CSR 2012, held in Nizhny Novgorod in July 2012. The 28 full papers presented in this volume were carefully reviewed and selected from 66 submissions. CSR 2012 was one of the events of the Alan Turing Year 2012, the topics dealt with cover...

Beginning Ajax with PHP: From Novice to Professional
Beginning Ajax with PHP: From Novice to Professional

Ajax breathes new life into web applications by transparently communicating and manipulating data in conjunction with a server-based technology. Of all the server-based technologies capable of working in conjunction with Ajax, perhaps none are more suitable than PHP, the world's most popular scripting language.

Beginning Ajax with...

The Knockout Workout: 3 Winning Steps to Improve Your Body and Your Life
The Knockout Workout: 3 Winning Steps to Improve Your Body and Your Life

Mia St. John is a world-famous women's boxing champion who has fought professionally for more than a decade. Now, in her first book, she shows readers how to lose weight and work their body into knockout shape using the boxing and martial arts techniques that have worked so well for her. Complete with meal plans, detailed exercise instructions,...


Radiology Sourcebook: A Practical Guide for Reference and Training
Radiology Sourcebook: A Practical Guide for Reference and Training

Douglas P. Beall, MD, summarizes the early experiences of established clinicians to create a compendium of everything you need to know during your formative years in radiology. Written for radiology residents and fellows and newly minted radiologists, the Radiology Sourcebook provides vital professional information and sound guidance on such...

GMPLS Technologies: Broadband Backbone Networks and Systems (Optical Science and Engineering)
GMPLS Technologies: Broadband Backbone Networks and Systems (Optical Science and Engineering)
Multi-Protocol Label Switch (MPLS) and Generalized MPLS (GMPLS) are key technologies for next-generation IP backbone networks. Until now, however, engineers have been forced to search for technical papers on this subject and read them in an ad-hoc manner. At last there is a book that explains both MPLS and GMPLS concepts in a systematic way....
HTML5 Geolocation
HTML5 Geolocation

This book explores the W3C Geolocation API, a specification that provides scripted access to geographical location information associated with a hosted device.* This API defines objects that can be used in JavaScript to ascertain the position of the device on which the code is executed.

Truly revolutionary: now...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy