Implement feature engines and support links api
As for now all those are hardcoded, which is quite poor solutions to support. As extension use jQuery already (to some level) it's not bad idea to use jQuery.ajax and read feature engines list and support links from third party server. Simple database and even PHP script that will get stored links, make JSON from them and print it. jQuery.ajax handle this kind of data with ease. Also this makes maintaining both list easier.
I used to have a JSON file on my server but when Chrome's manifest version changed I removed it since linking to third party servers required an SSL certificate (which I don't have :D). I'm not sure SSL is required for ajax calls.
Nah, don't worry :) http://developer.chrome.com/extensions/faq.html#faq-dev-02 - see this :) afterall - if chrome extensions couldn't handle ajax requests no plugins such as fb notifiers or gmail notifiers could work :) as I wrote in ticket:
- Database with data
- Script getting data from database and sending it in json
- Ajax call for this script and voila - it should work as charm. Especially with jQuery :) it'll be fine, you'll see :)