I'm happy to let you use my medical website
www.allhealthcarejobs.com An issue regarding proprietary tags is that ASP.NET is extensible. My website includes a number of custom controls, several of which emit attributes of my own naming for javascript to work with. so in reality there isn't a constrained set of attributes as far as ASP.NET websites are concerned.
On a related topic - at least as it pertains to ASP.NET - one of the downsides of the flexibility offered by this framework is that injection of HTML code can occur anywhere. For example, Microsoft provide an example of injecting a footer to each page as it goes out. There is a problem however, in that injection of footer HTML occurs AFTER the final </HTML> tag from the normal webpage! Since I had developed a border control that does the same thing, I also developed an Html Organizer, which parses the HTML prior to being sent to the client browser, to ensure that there is but a single <Head> section, and a single <Body> section, all contained inside the <Html> tags. Correcting these problems is not possible by design of the webpage itself.
The HtmlOrganizer can be seen at work at
http://www.dotnetwebtools.com/samples/H ... nizer.aspx