XHTML 1.0 Strict [Invalid]

Rather than forcing code to read the content within a URL, and then, every
URL in every webpage to conform to paradigms that, my I say, will never
happen, it would make much more sense to have all coding (from HTML to
HTML8, XHTML to ZHTML, strict, transitional, or otherwise titled, for
the foreseeable future) to simply ignore all possible key-stroke content
within the <"URL"> !!

Currently, the validator flags (5x) the following characters: &, q, =,
cannot generate system identifier for general entity "q"
general entity "q" not defined and no default entity
reference not terminated by REFC delimiter
reference to external entity in attribute value
reference to entity "q" for which no system identifier could be generated

Which is found in countless billions of URL's but read by only a handful of
major browsers. E.g.

<a href="https://www.google.com/search?&q=css+cross-browser+compatibility">Google
Search</a>

NOTE: Whenever possible, give the address of the document you were checking.
Every URL that Google, Yahoo, and other search queries produce; every
website that exists with a search query URL embedded!

Received on Tuesday, 23 October 2012 18:11:04 UTC