A cool idea, and some good points made in the comments:
- Sil suggests:
I think that the best way to handle this might not be specific extensions for each broken site. Instead, have one extension, and an online database of JS files, one per broken site.
- But later, John Roberts says:
- Few people will know about/use such extensions, especially if they are browser specific. Even if, however unlikely, the extensions were for IE.
- If such a problem exists, the site should know about it and fix it. I think Jeffrey Veen's idea of "working around the damage" (paraphrased) is more a social phenomenon than a technical issue.
I really like Sil's idea. I'd be happy to contribute code to help shore up Audible.com usage. I'd already written some experimental XUL code to do just that.
And hey, the existence of extensions to make sites like Audible and Allmusic less painful would be a major switch incentive for some.