Re: HTML 5 Authoring Guidelines Proposal

On 2007 Nov 22, at 20:56, Lachlan Hunt wrote:

> Hi,
>  I thought it would be worthwhile getting started on this and  
> presenting a proposal.  So I wrote up a brief proposal for HTML 5  
> Authoring Guidelines and checked it into CVS.  At this stage, it's  
> very rough draft and effectively just an outline of how it could be  
> written.
> -- 
> Lachlan Hunt - Opera Software

Below is another possibility for an Introduction.

HTML (Hypertext Mark-up Language) has been the World Wide Web's (WWW)  
mark-up language. It's purpose has been to provide a method to  
structure information presented on the web.

Over the years, the capability of the web has grown and so has  
potential for the capability of HTML. HTML5 maintains backwards  
compatibility with earlier HTML specifications and adds new features  
to structure information.

This information may include the words of documents, static or  
animated graphics, videos, and data. The structure is how information  
is organized or configured, such as in chapters and paragraphs, as  
well as primary content versus secondary content, such as navigation  
bars or advertisements.

Structure provides visual indications that aid comprehension of the  
information. HTML5 improves the ability to communicate structure to  
the impaired aurally and by other means.

The information and its structure is commonly presented through static  
web pages and dynamically generated web pages. Generated pages are  
created on a client computer using Javascript, which is intimately  
related to HTML. These pages may also be generated using a server-side  
language such as ASP (Active Server Pages). JSP (Java Server Pages),  
or PHP (PHP Hypertext Preprocessor). The progress of dynamic page  
generation has established web applications. HTML5 embraces web  
applications and provides many tools for their creation.

The HTML5 specification is written primarily to be clear for  
implementors of user agents. This web developers guide encourages HTML  
writing styles that will permit web pages to render now and in the  
future in HTML5 capable browsers and other user agents. Also provided  
will be methods for graceful backward compatibility of new HTML5  
features with HTML4.

Web developers who are familiar with previous versions of HTML should  
become acquainted with the differences of HTML5 from HTML4.

Doug Jones

Received on Wednesday, 28 November 2007 02:36:06 UTC