Tuesday, December 09th, 2008 | Author:

After installing the new beta of Firefox 3.1, I spent some time tinkering with it to get as much screen real estate as possible, using keyboard shortcuts instead of buttons. Here is a screen shot of my browser in full-screen mode (hit F11 to access). I also wrote a script to automatically update the install.rdf files in extensions so they’ll work in the new beta. As you can see, I was able to:

  • Remove the scroll-bars
  • Remove the menu bar
  • Remove the address bar and all the buttons

Which left just the button status bar (which is easy to remove from the view menu) and the tab bar which auto hides unless you mouse over it. To remove these unneeded UI elements, I followed the following steps:

  1. To remove the scroll-bars, open %FIREFOXHOME%/chrome/classic.jar and navigate to /skin/classic/global/, then edit the file scrollbars.css, replacing:
    scrollbar {
    -moz-appearance: scrollbartrack-horizontal;
    -moz-binding: url("chrome://global/content/bindings/scrollbar.xml#scrollbar");
    cursor: default;
    background: url("chrome://global/skin/scrollbar/slider.gif") scrollbar;
    }
    scrollbar[orient="vertical"]
    {
    -moz-appearance: scrollbartrack-vertical;
    }

    with:
    scrollbar {
    display: none;
    -moz-appearance: none;
    }
    Then save those changes and re-jar the file.
  2. To remove the bars at the top, simply right click on the blank space on the menu bar and uncheck all the options.
  3. To remove the menu bar, you’ll need to install this extension which will make the menu bar hide (which you can toggle with the alt key)

Now you should have a minimalist Firefox setup for maximum viewing pleasure. Some important keyboard shortcuts are listed below:

  • <CTRL>-T – Open a new tab
  • <CTRL>-L – Navigate to a URL
  • <CTRL>-<TAB> – Switch between tabs
  • <CTRL>-W – Close a tab
  • <CTRL>-<SHIFT>-T – Open a recently closed tab
  • <ALT>-<HOME> – Go home
  • <ALT>-<RIGHTARROW> – Go forward
  • <ALT>-<LEFTARROW> – Go back
  • <ESC> – Stop a page from reloading
  • F5 or <CTRL>-R – Reload a page

Hope you find this useful, if you have comments or other setups you like, feel free to comment below.

Peace and chow,

Ranok

Category: For Fun, Technical
You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

One Response

  1. Very nice, I like it!

Leave a Reply