Given this, COM-components implementing identical interfaces are arbitrarily interchangeable.
Note Important Validating user input is also important for security.
When you restrict the values that users can enter in forms, you reduce the chance that someone can enter a value that can compromise the security of your site.
You can add support to perform validation in client script.
In that case, the validation is performed as users work in the browser.
In many cases, the values you need are some other data types, like integers or dates.
As a proof of concept to combine Blogger with a pure clientside Wiki/HTML converter, I implemented Wiky Blogger Box.In fact it is the modified Blogger Box and Wiky Box, which works on top of Blogger's Atom API for remote communication and Wiky.