170 likes | 311 Views
Authoring for the Web. HTML overview ... Information design issues ... HTML authoring tools ... Clickable image maps. HTML overview. Can specify ... Cannot control ... Autoflowing and autowrapping ... HTML tag syntax ... Document construction guidelines Sample documents Hyperlinks ...
E N D
Authoring for the Web ... • HTML overview ... • Information design issues ... • HTML authoring tools ... • Clickable image maps ...
HTML overview ... • Can specify ... • Cannot control ... • Autoflowing and autowrapping ... • HTML tag syntax ... • Document construction guidelines • Sample documents • Hyperlinks ... • Linking within documents • URLs ... • Lists ... • Graphics ... • Server-side includes ... • More HTML info ...
Can specify ... • Title • Hierarchical structure of documents, headers, section names • Bulleted, numbered, nested lists • Insertion points for graphics • Special emphasis for keywords, phrases • Preformatted areas of document • Hyperlinks and associated URLs
Cannot control ... • Typeface used • Point size of font • Width, height of screen
Autoflowing and autowrapping ... • No regard to line breaks in input text • Depends on browser, screen size
HTML tag syntax ... • Single-element • <tag [options]> • E.g., <p>, <br> • Paired • <tag [options]>object</tag> • E.g., <i>, <em>, <ul>, ..
Hyperlinks ... • Anchor tagging pair • <a option1 ... optionN>anchor-text</a> • At least one option • Hyperlink: <a HREF="URL">anchor-text</a> • Within file: <a NAME="anchor-name">anchor-text</a> • <a href="#anchor-name">anchor-text</a> • <a href="URL#anchor-name">anchor-text</a>
URLs ... • Absolute • Relative • Local • Different URLs
Lists ... • Unordered (bulleted): <ul>list</ul> • Ordered (numbered): <ol>list</ol> • List item: <li> • Definition: <dl>list</dl> • No bullet / number • <dt>primary text</dt> • <dd>associated text</dd>
Graphics ... • Inline images • External images • Inline images with character-based browsers
Server-side includes ... • Include info from files and environment variables • Files: <!--#include file="file-name.txt"--> • Environment variable: <!--#echo var="Var_Name"--> ...
Environment variable: <!--#echo var="Var_Name"--> ... • LAST_MODIFIED • DOCUMENT_NAME • DOCUMENT_URI • DATE_LOCAL • DATE_GMT • QUERY_STRING-UNESCAPED • CGI variables
More HTML info ... • Http://www.w3.org • http://hoohoo.ncsa.uiuc.edu/docs/tutorials/includes.html (old)
Information design issues ... • Document modularity • Degrees of hyperization • Automatic vs. manual hyperlinking • Style guidelines • Examples • The “unlearning” of 500 years of knowledge
HTML authoring tools ... • Emacs HTML mode • FrameMaker • Adobe PageMill • MS FrontPage • DreamWeaver • Trellix • Other • HTML Conversion tools and filters …
HTML Conversion tools and filters ... • ASCII to HTML • BibTeX to HTML • LaTeX to HTML • Mail to HTML • PostScript to HTML • PowerPoint to HTML
Clickable image maps ... • Planning • Mapping hotspots to map file • Connecting map file to URL • Referencing clickable image map in HTML • Testing the image map • How it works