| 1 |
Web Document Conformance Checker - TO DO |
| 2 |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 3 |
|
| 4 |
* Checking |
| 5 |
|
| 6 |
- <script language=javascript> content |
| 7 |
- <style type=text/css> content |
| 8 |
- onfoo="" value |
| 9 |
- style="" value |
| 10 |
- media="" value |
| 11 |
- <time> content |
| 12 |
- <progress> content |
| 13 |
- <meter> content |
| 14 |
- <figure> content |
| 15 |
- <object> content |
| 16 |
- <meta charset> requirements |
| 17 |
- charset detection preparsing algorithm |
| 18 |
- BOM support |
| 19 |
- Errors and warnings in Unicode layer |
| 20 |
- Errors and warnings in character encoding layer |
| 21 |
- Warning for non-semantic class="" value |
| 22 |
- Errors and warnings for URI (scheme dependent) |
| 23 |
- Errors and warnings for language tag (validness) |
| 24 |
- Atom 1.0 (incomplete) |
| 25 |
- Atom Threading Extension |
| 26 |
- Atom rel=license |
| 27 |
- XBL 2.0 |
| 28 |
|
| 29 |
In addition, grep by "## TODO" and "## ISSUE" |
| 30 |
<http://suika.fam.cx/www/markup/html/whatpm/Whatpm/HTML.pm.src>, |
| 31 |
<http://suika.fam.cx/www/markup/html/whatpm/Whatpm/ContentChecker.pm>, |
| 32 |
<http://suika.fam.cx/www/markup/html/whatpm/Whatpm/ContentChecker/Atom.pm>, and |
| 33 |
<http://suika.fam.cx/www/markup/html/whatpm/Whatpm/ContentChecker/HTML.pm>. |
| 34 |
|
| 35 |
** Oldies |
| 36 |
|
| 37 |
- %Color; |
| 38 |
- profile="" |
| 39 |
- rev="" |
| 40 |
- <font face>, <basefont face> |
| 41 |
- <font size>, <basefont size> |
| 42 |
- align="", valign="", char="", charoff="" |
| 43 |
- accesskey="" |
| 44 |
- border="", frame="" |
| 45 |
- cellpadding="", cellspacing="", hspace="", vspace="" |
| 46 |
|
| 47 |
and so on. |
| 48 |
|
| 49 |
* Visualization |
| 50 |
|
| 51 |
- Image maps |
| 52 |
- Sections |
| 53 |
|
| 54 |
* Interface |
| 55 |
|
| 56 |
- Progress |
| 57 |
- File upload |
| 58 |
- Cross referencing in result |
| 59 |
- XML inner_html |