So, I’ve written a little javascript widget. All a user has to do is paste a script tag into the page, and right below it I insert a div with all of the content the user has requested.
Many sites do similar things, such as Twitter, Delicious and even StackOverflow.
What I’m curious about is how to test this widget to make sure that it will work properly on everyone’s webpage. I’m not using an iframe, so I really want to make sure that this code will work when inserted most places. I know it looks the same in all browsers.
Suggestions? Or should I just build one hundred web pages and insert my script tag and see if it works? I would hope there is an easier way than that.
Once you have confirmed that your javascript works cross-browser in a controlled environment, here are some things that might cause problems when used on an actual website:
CSS
HTML
idattribute as an element that already exists on the websitenameattribute that is already being used (whilenamecan be used for multiple elements, you may not be expecting that)Javascript