Replacing X with Y
Find and Replace and spell checking are two of the most powerful technologies for making global changes in a timely and consistent manner. Until now, word processing has had limited options in this area. A search that is more specific and pattern based allows greater flexibility and easier maintenance of different layouts.
Optimization of existing HTML means being able to truncate (condense) extra white space in documents and to place grouped tag on a new line to improve readability. Tags that are redundant or wasteful can be regrouped.
For instance, clients often ask to have an existing site updated by us. When the original site is created in Microsoft FrontPage or Adobe PageMill, there are often stray, empty tags left lying around in the final HTML documents (presumably because they are hidden from the user) and the user is powerless to delete them in graphical-only layout environments, also known as Web DTP.
Many sites contain lots of navigation elements that are difficult to keep consistent. When any site is standardized to pure HTML, consistency is preserved by blocks of content which are server-side included (pasted together) dynamically for the web user. (this way, multiple instances of any one thing are editable in a central repository, making updates global and consistent.)