Ian Bicking wrote:
Stefan Behnel wrote:
It's because of the ":" in the tag name. As another data point: by coincidence yesterday I saw a discussion of some other project who also ran into this problem.
http://groups.google.com/group/html5lib-discuss/browse_thread/thread/9997a24...
No idea about the context there.
Hmmm, I really wonder how many people used this 'feature' to work around having to implement proper namespace support...
One of the places where this recently came up is that Facebook is using markup with fb:*: http://wiki.developers.facebook.com/index.php/FBML
No, they are not. They are using a well-defined namespace: http://wiki.developers.facebook.com/index.php/FBML_DTD If you use unnamespaced "fb:*" tag names here, you will also break validation against their XSD. Stefan