Refactoring HTML: Improving the Design of Existing Web Applications
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
X
HTML, 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.
1. Подробности
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.
2. Описание на русском
Как и любое другое программное обеспечение системы, веб-сайты
постепенно накапливаются "cruft" с течением времени. Они замедляют.
Ссылки перерыва. Безопасности и проблем с совместимостью, как
таинственно. Новые возможности не бесшовно интегрировать. Вещи просто
не работают так, как хорошо. В идеальном мире нужно восстанавливать с
нуля. Но вы не можете: нет времени или денег для этого. К счастью, есть
решение: можно refactor веб-код с помощью простой, проверенные методы,
инструменты и рецепты адаптированы из мира разработки программного
обеспечения.
В Рефакторинг HTML, Elliotte Расти Гарольд объясняет, как
использовать рефакторинг для улучшения практически любой веб-сайт или
приложение. Писать для программистов и не программист, так Гарольд
показывает, как refactor для повышения надежности, производительности,
удобства использования, безопасности, доступности, сопоставимости и
даже поиска кадров. Шаг за шагом, он показывает, как перенести
устаревшие код сегодняшнем стабильного веб-стандартов, включая XHTML,
CSS, и отдыха и устранения хронических проблем, как и представление на
основе разметки, состояния приложения, и "метка суп".
В книге обширный каталог подробных refactorings и практические
"Рецепты успеха" организованы, чтобы помочь вам найти конкретные
решения быстро, а также получить максимальные выгоды для минимальных
усилий. Используя эту книгу, вы можете быстро улучшить показатели в
настоящее время на сайте и сделать Ваш сайт гораздо легче расширять,
поддерживать и масштаба в предстоящие годы.
Темы включали
• признавая "пахнет" веб-код, который должен быть refactored
• Преобразование старых HTML в хорошо сформировавшимися, действительное XHTML, один шаг в тот момент,
• Модернизация существующих макетов с CSS
• Обновление старых веб-приложений: вместо POST с GET, заменить старые контактные формы и рефакторинг JavaScript
• Систематически рефакторинг контент и ссылки
• Реструктуризация сайта без изменения URL, пользователи полагаются на
Эта книга будет незаменимым ресурсом для веб-дизайнеров,
разработчиков, руководителей проектов, а также тех, кто поддерживает
или обновления существующих сайтов. Это будет особенно полезно для
веб-специалистов, которые узнали HTML лет назад, и вы хотите освежить
свои знания с сегодняшним требованиям стандартов наилучшей практики.
Автор:
БончБруевич
Категория:
Литература / Разработка
Добавлен:
07.08.2008 01:25
Просмотров:
3906
Комментарии:
0
-
-1
+
Прикрепленные вложения: