As far as I understand it all of the www.arcgis.com content uses the Java Script API for the Map Viewer. Now last week I did a search for something, I cant remember exactly what, and one of the links was to a silverlight application and it wanted to install the plug-in. I am not allowed to install that plug-in at my client site so I was unable to view the app/data. It all comes down to exactly what you are clicking on to view. As far as I know if you try and use www.arcgis.com to view/overlay data in the Map Viewer it will use the Java Script API and call the Map Service for data. All of that does not require the Silverlight plug-in or any plug-in. If you try and view external content (I think an external application hosted by a 3rd party) then its up to the publisher and how they created the application.