I use XHTML Strict, and have modded the DTD to accept New Window code.
What always makes me wonder about these solutions is that, in effect, they are still reliant on the fact that current browsers have the built-in understanding and capability of reacting a certain way (i.e. popping up a new window) when they encounter something like target="_blank". It's not the DTD that automatically causes this behaviour, it only tells the browser that "it's ok" to have those attributes in the code. If (I know, unlikely in the foreseeable future) a browser came out that only understood anything from xhtml 1.0 strict onwards, I wonder how this type of functionality could be forced. Surely, beyond modifying a DTD, there must be some additional piece of behavioural code that will have to be passed on to the user agent? Or am I just misunderstanding the whole eXtensible nature of XHTML here?
Hypothetically speaking, anyway...
Patrick _____________________________________________________ re�dux (adj.): brought back; returned. used postpositively [latin : re-, re- + dux, leader; see duke.] www.splintered.co.uk | www.photographia.co.uk http://redux.deviantart.com
****************************************************** The discussion list for http://webstandardsgroup.org/
See http://webstandardsgroup.org/mail/guidelines.cfm for some hints on posting to the list & getting help ******************************************************
