29 March 2012 - 9:42Enter Selects with Inline Autocomplete

Firefox will soon have inline autocomplete [blog.mozilla.com] in the AwesomeBar, so I’ve updated Enter Selects [addons.mozilla.org] to be compatible with that new functionality.

If you’ve previously used Enter Selects, the behavior will now be the same as it was before — pressing [Enter] after typing in the AwesomeBar will automatically select the first result from the list. This is different from the new inline autocomplete behavior of completing a domain or url that begins with the letters you’ve typed.

Enter automatically selects the highlighted first result.

Enter Selects’ behavior is good for you if you tend to type words that match in the title or mid-url or use multiple words where the AwesomeBar’s adaptive behavior will push these non-prefix domain matches to the top. If you do want inline autocomplete after Enter Selects highlights the first result, just press [Up] to edit or load the inline-completed url.

Just as before, Firefox’s adaptive learning behavior will push the sites that you frequently visit to the top, so quite quickly, you’ll be able to type 1 letter and press [Enter] to go to the page you want.

I’ve also revamped the code from the original Firefox 3 implementation to be restartless by using the Add-on SDK [addons.mozilla.org]. Additionally I converted the repository from hg to git for people to fork [github.com].

“what a fine add-on! Saves so much on needless keystrokes!” “Thanks a lot, this function is easy but necessary, now I can forget about chrome~” “This is the BOMB! This should be a built-in feature in Firefox, as it is with IE9. Keep up the good work!” -st3ve, yaapal, Deep Thought [addons.mozilla.org]

Try out restartless Enter Selects in Firefox! [addons.mozilla.org]

22 Comments | Tags: Add-on, AwesomeBar, Development, Mozilla

10 June 2011 - 19:05(Colorful) Search Tabs to search selected/typed text

Continuing yesterday’s initial add-on for a Restartless Dominant Color, I’ve taken some ideas from the Firefox UX team to associate search engines with a color.

Colorful tabs appear along the whole bottom edge on install

Here I’ve used the dominant color to add search engine tabs to the bottom of the screen. Normally they’re hidden away, but when you first install the restartless add-on, all the tabs appear for a few seconds. You can also see that all installed search engines are available, such as the one for Twitter Address Bar Search.

Selecting text shows colored tips

When you select some text or start typing in a text box (including those in the Firefox interface like the AwesomeBar!), the tabs will peek up from below only to show their transparent color-filled tips. If you do point at one of the tabs, it’ll become fully opaque and pop up to show the icon. Clicking it will let you search for whatever you have selected or typed.

Install Search Tabs on Firefox 4 without needing a restart. Just reply back in comments if you have any feedback. Or check the code on GitHub and file suggestions or issues!

2 Comments | Tags: Add-on, AwesomeBar, Development, Mozilla

30 September 2010 - 15:29Instant Preview of Location Bar Suggestions

I’ve received a number of requests for getting Instant-like Search, so I’ve packaged it up for people to download. Part of the reason why I didn’t release earlier is that this restartless add-on requires the upcoming Firefox 4 Beta 7, so I was hoping to make it available when the beta was ready.

If you’re already on the bleeding edge running a Firefox nightly build [nightly.mozilla.org], you can install Instant Preview.

With this add-on, Firefox will start loading pages highlighted in the location bar suggestions in place of the current tab. This means you can type a letter and press Down to start viewing that page. From there you can press Return to make the preview turn into a persistent tab. Alternatively, you can press Esc to get rid of the preview if you just needed to glance at the page. So if you do end up selecting the page, it might already be done loading and ready for you to use! :)

This works even better if you install Speak Words, so that when you type a single letter, not only will the rest of the word get filled in, it’ll automatically highlight the first entry resulting in the page being loaded immediately. For now you’ll need to install both these restartless add-ons separately, but I’m working on a way to simplify this so you just need to install one to automatically get these new features.

Don’t forget to check out my Video Preview of Instant-like Search and install it!

23 Comments | Tags: Add-on, AwesomeBar, Labs, Mozilla, Search

23 September 2010 - 7:00Video Preview of Instant-like Search

Here’s a preview of an instant-like search add-on that I just hacked together in a few minutes. :)

Video formats: webm, ogv, mov

Transcript:

Let’s say I want to go to Planet Mozilla, so I start typing out “planet”, and before I even finish typing it out, the page has loaded over the current tab. This could be useful to take a quick peek at a page like xkcd, and then hit <esc> to return to where I left off.

Combining this with smart bookmark keywords, I can type “g” followed by some word, and it’s almost like Google Instant search. But this works for other search engines like Bing.. or even Wikipedia. As long as the site returns the page fast enough, it already feels pretty good.

16 Comments | Tags: Add-on, AwesomeBar, Google, Labs, Mozilla, Search