I have been asked to create a formal document justifying the use of the menu control adapter for our banking application and detailing what code is required to run the adapters. In addition, I have been asked to demonstrate what it would take to back out the control adapters from a production environment, should they present issues in later browser or .net releases.
Concerns expressed include questions about long-term support issues and adding to the complexity of the code base.
Benefits raised include cleaner, more current/semantic html, more accessible html (required to comply with Sec. 508), and easier updates to the site's branding via CSS.
If you all have detailed suggestions, detailed technical and/or accessibility benefits, or can share how you made the decision to use the adapters, that would be very helpful.