
716
|
Chapter 12: Web and Print Publishing
For more information about HTTP negotiation between clients and servers, I suggest
HTTP: e Denitive Guide, First Edition (O’Reilly Media, 2002), by David Gourley and
Brian Totty.
*
Web-Authoring Tools
Some of the many HTML authoring tools available today that provide a WYSIWYG para-
digm include Adobe Dreamweaver,
†
Apple’s i Web,
‡
Google Page Creator,
§
and Microso
Expression.
¶
Many word processors and page-layout applications, such as Microso Word,
Nisus Writer, and Adobe FrameMaker, include features for saving documents in web for-
mats. You compose to your heart’s delight, and then save as an HTML or XML le.
Because I maintain a single website—consisting of my home page, along with a small
number of other pages—I prefer to cra my own HTML documents and write my own
CGI programs, using GNU Emacs and Perl, respectively. is is not a WYSIWYG envi-
ronment. Learning the simple HTML syntax is really a no-brainer, and such knowledge
is downright useful when special HTML tools are not available when something goes
wrong. If I were to maintain many websites, for example, as a full-time job, I would im-
mediately start looking for tools to ease or trivialize the eort.
Embedding CJKV Text As Graphics
If you expect that your target audience is not equipped with the ability to display CJKV
text, which is rather doubtful these days, given ...