Comment Web dll Hell (Score 1) 431
OS dll hell, where developers had a party on operating system files. One developer would enhance an OS file replacing it with his/her cool extensions needed by their application. The next set of developers would extend the same OS file breaking the other applications needed extensions. With modern programming languages / OS developers inherit functionality and extend it making a new file, so the issue has been reduced.
I installed Google toolbar on Vista the other day to get my favorite site search tool and it broke internet explorer. Fortunately add/remove programs let me remove Google toolbar and my browser started to work again. My guess is Google compromised a file needed by windows for the browser to work.
Now if Google can't make an installer smart enough to detect my OS/browser to not install the browser plug-in or it wasn't tested properly, then when all the small software shops start making web plug-ins the consumer has no guarantee anything will work.
So how is this any worse than a windows application. If a non driver related windows program causes a dll problem and breaks another program the worst case scenario is a few programs are down. If a web application breaks my browser then every web application I run is down.