diff options
author | gerald <gerald@localhost> | 1998-08-05 22:12:43 +0000 |
---|---|---|
committer | gerald <gerald@localhost> | 1998-08-05 22:12:43 +0000 |
commit | 87bc1aaba7ccbe07f29d15c73df6f1f73bcd0ebe (patch) | |
tree | af0973c5793580624538b16dec4e8eed350e6a6f /htdocs/todo.html | |
parent | c40a7f710431549a598ece2594c65cf1a8d30e0c (diff) | |
download | markup-validator-87bc1aaba7ccbe07f29d15c73df6f1f73bcd0ebe.zip markup-validator-87bc1aaba7ccbe07f29d15c73df6f1f73bcd0ebe.tar.gz markup-validator-87bc1aaba7ccbe07f29d15c73df6f1f73bcd0ebe.tar.bz2 |
merged in items from my old internal todo list
Diffstat (limited to 'htdocs/todo.html')
-rwxr-xr-x | htdocs/todo.html | 117 |
1 files changed, 107 insertions, 10 deletions
diff --git a/htdocs/todo.html b/htdocs/todo.html index cc4a6a5..bcf390f 100755 --- a/htdocs/todo.html +++ b/htdocs/todo.html @@ -8,7 +8,7 @@ W3C HTML Validation Service, To Do List"> <meta name="description" content="To Do List for W3C's Validation Service."> <meta name="revision" - content="$Id: todo.html,v 1.4 1998-08-04 23:34:53 gerald Exp $"> + content="$Id: todo.html,v 1.5 1998-08-05 22:12:43 gerald Exp $"> </head> <body bgcolor="#FFFFFF" text="#000000" link="#0000ee" vlink="#551a8b"> @@ -21,18 +21,115 @@ <h1>W3C HTML Validation Service: To Do List</h1> -<ul> +<p> + This page has the to-do list for the <a href="http://validator.w3.org/">W3C + HTML Validation Service</a>, including bugs that need fixing and general + wishlist items. +</p> + +<p> + See also: <a + href="http://lists.w3.org/Archives/Public/www-validator/">www-validator + mailing list archives</a> for recent discussion that may not be reflected + on this page. +</p> + +<p> + These items are roughly in prioritized order; i.e. the items near the + top are those which I consider most important. +</p> + +<ol> + <li> make the output valid (!) + <li> replace libwww-perl with perl5 LWP calls - <li> put the explanations in a database, display them inline with - the errors + + <li> do i18n bug fixes + + <li> put the explanations in a database (flat files are probably okay), + offer an option to display them inline with the errors + <li> add a "fix my HTML for me" option using <a href="http://www.w3.org/People/Raggett/tidy/">tidy</a>. - <li> write some documentation (how to link to the service etc.); - make links to HTML references at places like <a - href="http://www.htmlhelp.com/">htmlhelp.com</a>. - <li> ... -</ul> + + <li> add support for form-based file upload (RFC 1867) + + <li> add a textarea for testing short HTML fragments + + <li> add a doctype-overriding option + + <li> write documentation, describing each + feature and option of the validator and answering questions like + "What's the difference between an SGML parser and Weblint?", + "Which DOCTYPE should I use?", ... + + <li> add XML validation + + <li> add CSS validation + + <li> make e.g. + <code>http://validator.w3.org/check/referer;imgonly</code> + return only an image showing the validation status of the referring page + + <li> bug fix: fix the heading-based "outline" feature to include ALT text + if it appears in the headings. + + <li> if the validator gets a redirection from the given URI, instead + of displaying a page about the redirection, just put something at the + top of the report saying "by the way, I was redirected to: ..." + + <li> make an "elements found" section a la Webtechs, with links from each + element to the appropriate place in either the DTD tree listing produced + with dtd2html (after running dtd2html with all DTDs in the catalog), + or the HTML 3.2/4.0 specs, or htmlhelp.com stuff, ... + Similarly, put links on each element in the parse tree. + + <li> add a "document meta-information" section to the report, to encourage + people to use META tags appropriately? + + <li> add a "recommend a DTD for me" feature (check a document against all + available DTDs, report which one has the fewest errors) + + <li> start caching validation results locally and doing an If-Modified-Since + HTTP request to only download and re-validate URLs if they actually + changed since their last validation + + <li> site walker/validator: + need to add a "registered user" feature first, because this feature + could be abused (many requests on a server in a short period of time)? + + <li> URL-minder service: "remind me if this page or set of pages ever + ceases to validate" + <ul> + <li> "registered user" feature is also necessary for this (to prevent + unwanted e-mail) + <li> "registered users" could have a list of URLs they're interested in, + and whenever they return to the service they can modify this list, + and e-mail can be sent whenever any of them cease to validate + <li> right now someone could probably use the existing URL-minder service + instead of writing a new one (tell it to "mind" the URL that points to the + validation result for a page?) But I'm not sure how regularly URL-minder + checks for changes; it seemed to be weekly or something, which isn't + frequent enough, IMO. Doing an If-Modified-Since GET every day doesn't + cost much if pages don't change. Some of these features should only + be enabled if the page consistently returns a Last-Modified header, maybe. + </ul> + + <li> add an HTML pretty-printer feature, using <a + href="http://www.w3.org/People/Raggett/tidy/">tidy</a>? + + <li> provide messages in different languages? + + <li> add a graphical representation of the document's structure, + using GIFs-mixed-with-text, or an entire GIF? + + <li> add a section with PICS info? + + <li> issue PICS labels for documents that do/don't conform? + or for editing tools that don't conform? + +</ol> <hr> @@ -41,7 +138,7 @@ src="http://validator.w3.org/images/vh40.gif" height=31 width=88 align=right border=0 alt="Valid W3C HTML 4.0!"></a> <a href="/feedback.html">Gerald Oskoboiny</A><br> - $Date: 1998-08-04 23:34:53 $ + $Date: 1998-08-05 22:12:43 $ </address> </body> |