Mozilla gives a great flexibility and power to Javascript. This popular
client side scripting language can be used to create application level
logic and services for cross platform application development.
By creating libraries of common useful routines, application developers can
focus on creating original functionality for their own applications instead
of dealing w/ complex xpconnect wrapper objects and worrying about which
IDL methods do what and which are implemented on what platforms.
Goal: jslib has a simple goal, "Make life easier for Mozilla Application
Development by creating logical, easy to use API's for general purpose
routines that lend themselves to living in library code."
This extension makes all html textareas into a very
stripped-down version of Vi[m]. It's modal, supports
infinite undo, has register support, search, visual
mode, and various movement and editing commands
There's a lot yet to implement, but I've tried to
cover all the basics that you'd use every day to type
an email, edit a wiki page, etc. That being said,
you'll note that the version number hasn't hit 1.0
yet.
If you like the power of ItsAllText, but want something
a bit lighter-weight, give it a try.
SamePlace is a set of extensions for Firefox, Flock and Thunderbird to
keep in touch, chat, play and interact with your contacts without
leaving your browser or mail client.
Show the IP address of the current page in the status bar.
With Speed Dial, you can easily access your most used websites. To
show the Speed Dial tab, use the Speed Dial button (which can be added
to the toolbar), or enter "chrome://speeddial/content" in your
location bar.
Speed Dial will be automatically loaded in blank new windows. It can
also load in blank new tabs. To configure this, and other options, use
the extension settings panel.
To assign one website to Speed Dial, use the new "Set as Speed Dial"
option in the bookmarks menu, or right click on the tab you want to
add, and choose "Set as Speed Dial". That option is also available in
the contextual area menu.
TagZilla is an add-on to Mozilla that lets you add a tagline, random or
specifically chosen by you, to the end of an email or newsgroup posting,
or to the clipboard for pasting into a Web-based email or message board.
What is a tagline?
A tagline is a one-line joke, witticism, factoid, what have you. It can
be about any subject (although it's good to ensure it's appropriate to
the forum in question). The random quotes that can be found at the end
of web pages like Slashdot or the MozDev home page could be considered
taglines.
The User Agent Switcher extension adds a menu and
a toolbar button to switch the user agent of the
browser. It is designed for Firefox, Flock and
Seamonkey, and will run on any platform that these
browsers support including Windows, Mac OS X and
Linux.
Vimperator is a free browser add-on for Firefox, which makes it look and behave
like the Vim text editor. It has similar key bindings, and you could call it a
modal webbrowser, as key bindings differ according to which mode you are in.
YSlow analyzes web pages and tells you why they're slow based on Yahoo's
rules for high performance web sites.
YSlow gives you:
* Performance report card
* HTTP/HTML summary
* List of components in the page
* Tools including JSLint
Most files comprising YSlow are licensed under the Mozilla Public License
(MPL) version 1.1, with a couple of exceptions. YSlow includes jslint by
Douglas Crockford, which is licensed under a BSD-style license. YSlow also
includes files from the Yahoo! User Interface library, which are licensed
under the BSD license.
HTTPie (pronounced aych-tee-tee-pie) is a command line HTTP client.
Its goal is to make CLI interaction with web services as
human-friendly as possible. It provides a simple http command that
allows for sending arbitrary HTTP requests using a simple and natural
syntax, and displays colorized responses. HTTPie can be used for
testing, debugging, and generally interacting with HTTP servers.