An alternative approach to deploying new technologies is available:
- Use more intelligent server-side software
- Use "proxies" to address limitations of browser technologies. The term intermediary was used in a paper  at the WWW 7 conference to describe this approach
- Protocol solutions, such as Transparent Content Negotiation (TCN)
 "Intermediaries: New Places For Producing and Manipulating Web Content"