Wow, this came to a shock to me!
I should say I was relatively jacked with my knowledge about HTML, Javascript and associated technologies, but you cannot know everything.
So you reckon you want to build your website to strict XHTML standard, and you reckon you know everything, I’ve got news for you, sometimes accept that you were wrong and continue with what you’ve learned.
The past week I persisted to one of my colleagues that the target=”_blank” property for HTML <a>(link) tags is the way to do it, but was terribly wrong, and by a long shot as well, and out by about 6 years!
Basically after some research after my outburst with my colleague I found that target=”_blank” is not compatible with some browsers and could cause incompatibility issues with your sites.
At the end of my research I could derive that if you want to keep your website XHTML compliant, just don’t open up new windows. Let all activity happen inside the window your in. If you really need the functionality of opening a window the next best bet would be to use a Javascript function to open up a new window.
What have you guys experienced regarding XHTML standard and simple things like the target=”_blank” (deprecated)features
?