Using the X in XHTML to make hacks work in validators

Tei <[email protected]>
Newsgroups gmane.comp.web.html.general
Message-ID <[email protected]>
People like Google and others add stuff to his webpages to fix general
problems. I call that hacks "Crown Control Hacks".
One of that hacks is rel=nofollow,  other is autocomplete="off"  (that
one is created by mozilla, I think).

This make my XHTML validator cry, and show a ugly red error number > 0.
I want my XHTML validator happy, and show a error=0 in big, green letters.

So..  maybe I can use the X in XHTML and *extend*

Thats my first attemp (one to extend XHTML to add autocomplete to a input box.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
[
 <!ATTLIST html
     xmlns:goo CDATA #FIXED "http://zerror.com/google/autocomplete"
 >
 <!ATTLIST input autocomplete CDATA #IMPLIED>
]
>
<html xml:lang="en" lang="en" xmlns="http://www.w3.org/1999/xhtml"
     xmlns:goo="http://zerror.com/google/autocomplete" >
 <head><title>Example</title></head>
 <body>
       <input type="text" name="search" autocomplete="on"
value="Looks mon, no hands!" />
 </body>
</html>

Of course, don't work:
- The validator seems happy with the code. (WIN!)
- Browsers hate my code and show the "]>" , but maybe is me... tryiing
to run XHTML on HTML browsers with the wrong mime type.(FAIL!)

Any idea?

It has to run on IE and Firefox.   (NOTE: I use text/html to make IE
happy, but If a different mime type can help, I want to know)




-- 
--
ℱin del ℳensaje.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.