Hey guys, I looked at DynAPI today and saw that it wasn't xHTML compliant, 
so I made a small file that documents incompatibilities with xHTML on the 
2.53 release. Word-wrapping is off for the line numbers and I did this 
manually so there could very well be errors in my analysis. I don't know 
what the policy on attachments is, so I'll just paste it.

-Anarchos

[xhtml.txt]

/*
xHTML Analysis of DynAPI v2.53
Author: Anarchos
Date: 6-15-01
E-mail: [EMAIL PROTECTED]
Comments: word-wrap is off for line numbers.
*/

src/
        dynapi.js
                187 - type="text/javascript" required for <script>
                189 - type="text/javscript" required for <script>

        lib/dynapi/api/
                dynlayer.js
                        161 - attribute requires quotes (left)
                        162 - attribute requires quotes (top)
                        163 - attribute requires quotes (width)
                        164 - attribute requires quotes (height)
                        167 - attribute requires quotes (zIndex)
                        167 - attribute should be lowercase (zIndex)
                        279 - element should be lowercase (NOBR)
                        293 - element should be lowercase (NOBR)

        lib/dynapi/event/
                - no errors found

        lib/dynapi/ext/
                inline.js
                        12 - element should be lowercase (DIV)
                        13 - element should be lowercase (DIV)

        lib/dynapi/gui/
                dynimage.js
                        67 - attribute requires quotes (width)
                        67 - attribute requires quotes (height)
                        68 - element not closed (img)
                        68 - attribute requires quotes (border)

                label.js
                        64 - element deprecated (font)
                        68 - attribute requires quotes (width)
                        70 - attribute requires quotes (cellpadding)
                        70 - attribute requires quotes (cellspacing)
                        70 - attribute requires quotes (border)

                loadpanel.js
                        56 - element should be lowercase (IFRAME)
                        56 - attribute should be lowercase (ID)
                        56 - attribute should be lowercase (STYLE)
                        57 - element should be lowercase (DIV)
                        57 - attribute should be lowercase (ID)
                        57 - attribute should be lowercase (STYLE)
                        57 - attribute occurs multiple times (style)
                        60 - element should be lowercase (IFRAME)
                        60 - attribute should be lowercase (ID)
                        60 - attribute should be lowercase (STYLE)

        lib/dynapi/util/
                - no errors found



_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com


_______________________________________________
Dynapi-Dev mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/dynapi-dev

Reply via email to