I normally have server-side validators because while they do carry penalties, I consider the penalties of allowing a client to bypass validation (possibly with malicious intent) to outweigh the benefits. That being said, there's absolutely no technical reason why someone couldn't create an extension tagset that validated in BOTH places - on the client side for performance and on the server side for security. I've been hoping someone would do that for years now, but haven't seen anything yet.
An IDE is no substitute for an Intelligent Developer.
Danger, 10,000 volts, very electic .... tiny ad:
the new thread boost feature: great for the advertiser and smooth for the coderanch user