-
Notifications
You must be signed in to change notification settings - Fork 13
Fauxbar makes your web-browsing experience more enjoyable.
Acting as a companion extension for Google Chrome, Fauxbar lets you quickly and accurately locate your:
- bookmarks,
- history,
- top websites,
- search engines,
- currently opened tabs,
- apps,
- extensions, and
- commonly-used Chrome options and pages.
Fauxbar focuses on accuracy, convenience and speed to give you what you want, saving you time.
If you find Chrome's Omnibox's behavior frustrating, or don't like wading your way through Chrome's wrench menu, Fauxbar is for you.
Chrome's Omnibox is often confusing and unhelpful.
Common frustrations and complaints regarding the Omnibox's behavior include:
- Failure to display bookmarks or pages you know you've been to before
- Displaying search suggestions higher than your desired page
- Displaying infrequently-visited pages higher than your desired, frequently-visited page
- Inability to search your bookmarks and history using certain non-alphanumeric characters
- Failure to auto-complete the address you're currently typing, even though you've been to it before
- Lack of a drop-down list to visually select the search engine you'd like to use
- Hard-to-read results, with page titles and URLs being lumped on single lines with no site-specific favicons
- A small, limited number of results can only be shown at once
Whenever Chrome's Omnibox fails to give you what you're after, it wastes your time.
Fauxbar makes up for Chrome's shortcomings.
To make up for the aforementioned issues, Fauxbar provides you with an alternative to Chrome's Omnibox: a locally-stored page that primarily acts like Firefox's Awesome Bar.
Unfortunately, the Omnibox can't be completely changed by a Chrome extension, so this is the next best solution.
Although Firefox's Awesome Bar is quite possibly the epitome of the "find what you're after" browsing experience, Firefox itself is arguably rather unstable these days. (please note that this was originally written in 2011. Firefox might be more stable now)
Firefox often hangs, freezes and takes too long to shut down, and you have to restart the whole browser just to enable or disable an add-on.
After suffering from these frustrations time and again, you could say that using Firefox wastes more time than it's worth.
Chrome is arguably very stable, is always on the bleeding edge of new web technologies, and provides a great API for building extensions (although it would be nice if its Omnibox could be opened up a bit more).
By combining Firefox's usability with Chrome's stability, an enjoyable browsing experience can be had once again.
Fauxbar generally requires the latest version of Google Chrome to run.
And with Chrome, Fauxbar can be run on Windows, Mac OS or Linux.
Fauxbar replaces Chrome's New Tab page; Fauxbar Lite does not.
Ideally, the option to replace Chrome's New Tab page or not would be bundled into just the one Fauxbar extension, but due to Chrome's extension API limitations, this option can not be toggled by an extension; it is unchangeable, hard-coded into each extension.
Fauxbar Lite was created to make up for this limitation.
Fauxbar (and Fauxbar Lite) suffer from a memory usage bug. (2016 note: I believe Chrome is better about handling memory these days, but it used to be kind of bad). Memory usage gradually grows each time you browse to a page or open a tab, and is most noticeable over long periods of time (memory usage can typically rise from 20 MB to 70-120+ MB in an extended browsing session). The cause is yet to be determined.
As an interim "fix", Fauxbar Memory Helper is a Chrome extension that disables and re-enables Fauxbar (or Fauxbar Lite) when your computer has been idle for ~60 seconds, effectively resetting Fauxbar's (or Fauxbar Lite's) memory usage, but without interrupting your Fauxbar experience.
It is impossible for an extension to disable and re-enable itself on its own, so Fauxbar Memory Helper is a temporary solution. This extension is not required, but is available if you'd like to have it.
Hopefully, this cause of this bug will be found and fixed one day, but at least this is only a minor bug.
The various Fauxbar extensions can be downloaded from the Chrome Web Store:
If you already have Fauxbar, Fauxbar Lite, or Fauxbar Memory Helper installed, and a new update has been released, you can either wait for Chrome to automatically install the update within a few hours, or:
- Go to chrome://extensions/
- Click Developer mode
- Click Update extensions now
Fauxbar's main page contains:
- Address Box
- Search Box
- Site tiles
- App tiles
- Menu bar
The Address Box lets you search for a bookmark or page in your history, or use a specific search engine that has been added to Fauxbar.
The Search Box also lets you use a search engine. (the Search Box can be disabled in Fauxbar's options, if desired)
Site tiles provide thumbnails of your most visited sites. You can also manually choose which sites to show.
App tiles let you launch your installed Chrome apps.
The menu bar provides handy shortcuts to your currently opened tabs, recently-visited webpages, your entire bookmark tree, your apps, your extensions, and most of Chrome's special pages (like the Downloads page, or Chrome's Plug-ins page).
Fauxbar also has over 120 configurable options, so you can customize everything to your liking.
When Fauxbar is first installed, Fauxbar creates its own index of your history and bookmarks, so that your history and bookmarks can be queried and ranked effectively within Fauxbar. After the initial index is created, Fauxbar silently updates its index on-the-fly as you browse.
Fauxbar uses Mozilla's frecency algorithm (the same algorithm that Firefox uses) to determine the importance of your bookmarks and history:
Frecency is a score given to each unique URI ... encompassing bookmarks, history and tags. This score is determined by the amount of revisitation, the type of those visits, how recent they were, and whether the URI was bookmarked or tagged. The word "frecency" itself is a combination of the words "frequency" and "recency."
The Search Box and Address Box can be toggled via Fauxbar's Options > General > Input Boxes.
To use an Omniboxified version of Fauxbar's Address Box, focus Chrome's Omnibox and press F+Spacebar, then type to find your desired bookmark or history page.
To add a keyword to a webpage, type to bring up your page in the Address Box's result list, then right-click on the desired result, then click Add Keyword, enter a keyword and click OK.
Then, when you start typing the keyword, the keyworded page will always appear first in your result list.
You can optionally sync your options, yes. Please go Fauxbar > Options > Management for details.
Fauxbar's options can be manually exported and imported via Fauxbar's Options > Management > Options.
Since it's impossible to add or modify a bar to Chrome's UI, Fauxbar's "bar" is merely part of the extension's HTML page. So really it's a fake bar, or a faux bar.
It's a red panda. A faux fox, if you will.
To remove Fauxbar, go to chrome://extensions
and click the trashcan icon beside Fauxbar.