Thursday, June 17, 2010

Two New Add-Ons!

We've made a lot of progress in the last two weeks, and we're confident now that we should be able to complete work pretty soon, definitely in a week or two. I've been having fun experimenting with XUL and javascript, so much so that I've been able to create two working add-ons, with minor bugs, which I hope to fix soon. I wish to add these to our to the list of add-ons we had initially proposed to design. They are as follows:
  • Close Multiple Tabs: This add-on allows the user to close multiple tabs with a single click. It installs a button on the main toolbar, a menu item under the File menu and provides a keyboard shortcut. Each of these allow the user to access a dialog which shows the list of tabs currently open. The user can select one or more tabs, and click OK to close the selected tabs.
  • Browser Turns Designer: This add-on allows the user to edit a web page within the browser itself. It installs a button the main toolbar, and a menu item under the tools menu, either of which allow the user to toggle the feature on or off. This add-on is basically a simple tweak that switches on the Design Mode of the HTML document being currently viewed. This can be a useful tool for editing web pages, templates from the web etc. without having to go through the source code, or using other applications. Once the desired changes are made, the file can be saved as usual, as an HTML document.
I'm also working on the Source Viewer-Modifier Add-on. Creating the in-browser viewer was pretty easy, as simple adding a hidden browser element, and a toolbar button to toggle its visibility and set its URL to "view-source:"+URL of the current document. If you're using Firefox, you can go ahead and give this a try right now: Click on the address bar, add the string "view-source:" (without the quotes) before the URL of the page, and hit Enter, or just click here.

Meanwhile, Ravi has been working on Multi-Search Tab, and he has made considerable progress too. ViewTab is still giving us some trouble, we hope to resolve that soon too.

No comments:

Post a Comment