altctrl detailed description
UPDATE: if you took it from mozilla website, updates won’t work, you should manually uninstall it and install it again from https://addons.mozilla.org/en-US/firefox/addon/11290.altctrl is still experimental addon, and it needs reviews on the mozilla website in order to go to public state. so if you like it, you can add some review there.
so, you want to get the best deal on products from romanian online stores. install the extension from the link shown in the previous post, and then the magic happens.
User guide: after you install it, there should be a statusItem at the right bottom of firefox , on the status bar. it should read altctrl. go to any of the 5 .ro online stores, and get to a product detailed page. then if you are not happy with the price, or you just want to check the other prices, click on the altctrl statusItem, and a popup will appear. it will go to the other stores and get the prices if it finds them. if not, “##” is shown. if an error occurs “**” occurs. The color of the row where each store is shown also has a meaning: green for “in stock” and red/brown for “out of stock”. if you wait too much for a store to show the price, you can cancel it from the right-most button.
Hacker guide: the internal of the extension isĀ simple. in a XUL iframe, i placed 5 browser objects with images and js disabled. upon click event, the product code on the page is taken , and a search is initiated on the other websites in the browsers we have already. the result pages is parsed with Sizzle and shown in the popup. in order not to stress the store web servers too much i also cache the results on my server at http://www.e-forum.ro:8080/altctrl . more info you can get by studying the code. it is released as gnu-gpl version 3. have fun!