Lifehacker has a great post on tips and tricks for Firefox 3. Favorites include deleting mistyped URL’s in the new URL suggestion window and auto-complete entries (I hate when my mistakes get saved!), making web applications like gmail launch instead of default desktop apps, enabling spell-checking in single line input fields (as apposed to just textareas), and lastly, for Mac FF3 users with the default Safari skin, adding favicons back in your bookmark toolbar.

Firefox 3′s new ability to register web apps to link protocols is most interesting. As a web developer you’ll be able to create your own protocols for your web app via JavaScript using a method added to the navigator object called registerProtocolHandler . For example, registering the mailto protocol to your gmail looks like this:

javascript:window.navigator.registerProtocolHandler(“mailto”,”https://mail.google.com/mail/?extsrc=mailto&url=%s”,”GMail”)

This has some really exciting potential for web apps!