Firefox

From Christoph's Personal Wiki
Jump to: navigation, search

Firefox is my primary browser. Of course, I have to use other browsers to test my designs.

Shortcuts

Keyboard

  • Jump to address bar: Ctrl+D
  • Close Tab: Ctrl+W || Ctrl+F4
  • Restore Recently Closed Tab: Ctrl+Shift+D
  • Reopen last closed tab: Ctrl+Shift+T
  • Close Window: Ctrl+Shift+W || Alt+F4
  • New Tab: Ctrl+T
  • New Window: Ctrl+N
  • Select Tab (1 to 8): Ctrl+(1 to 8)
  • Select Last Tab: Ctrl+9
  • Bookmark All Tabs: Ctrl+Shift+D
  • Select Location Bar: Ctrl+L || F6 || Alt+D
  • Open Address in New Tab: Ctrl+Enter
  • Web Search: Ctrl+E || Ctrl+K
  • Next Tab: Ctrl+Tab || Ctrl+Page Down
  • Previous Tab: Ctrl+Shift+Tab || Ctrl+Page Up
  • Automatically complete .org address: Ctrl+Shift+Enter
  • Automatically complete .net address: Shift+Enter
  • Page Down: Spacebar
  • Page Up: Shift+Spacebar

Tips

  • To quickly find any word in a web page type /word it will highlight the word and press Ctrl+G to "Find Again" that word again.
  • If you wish to remove an item from your Address Bar Drop down menu, highlight it without clicking and use Shift+Delete.
  • Clear your Download history to make the download manager more responsive: Tools | Options | Privacy.
  • Type about:cache?device=disk in the address bar to view/save items that you have in your Firefox disk cache.
  • Type about:cache?device=memory in the address bar to view/save items that you have in your Firefox memory cache.
  • Drag any link to the Download Manager Window to add and download the link.
  • If you accidentally delete a bookmark and want to recover it, open the "Bookmarks Manager" and use Ctrl+Z, or Edit | Undo.
  • Double Clicking empty space on the Tab Bar will open a 'New Ta'.
  • Holding down the Ctrl key when you right click to "View Image" or "View Background Image" will open the image in a New Tab or New Window.
  • A bookmarks Folder's position can also be Dragged and Dropped but you must hold down the Shift key while Dragging.
  • To prevent a website from replacing/changing your rightclick context menu go to Tools>Options>content>Advanced on Firefox 2+.
  • You can work offline in Firefox just go to File>Work Offline. This means that you can browse your previously visited pages even when you're offline.
  • You can bookmark the current page by dragging the icon from the location bar to your Bookmarks folder. You can also drag it to the desktop to make an icon for that page.
  • To stop animated gifs from moving, press the ESC key.

Getting the Java plugin to work

Note: The following is based on the Java FAQ from mozdev.org.

On Linux, Mozilla requires JRE 1.4.2 or later. You should try to get the latest version of the JRE 5.0 Update 5 full installer and use that instead.

Mozilla 1.4 and later, and Mozilla Firefox, are compiled with gcc 3.x. A gcc 3.x compatible version of the Java plugin must be used. JRE 1.4.2 and later contain a compatible plugin.

If you installed the Java Runtime Environment 5.0 Update 9, this plugin is /usr/java/jre1.5.0_09/plugin/i386/ns7/libjavaplugin_oji.so — and to install it for Mozilla (including Mozilla Firefox), do the following:

  • Open a terminal
  • Change to your Mozilla (or Mozilla Firefox) plugins directory (e.g. /home/stine/.mozilla/plugins or /usr/local/firefox/plugins)
  • Issue the following command:
ln -s /usr/java/jre1.5.0_09/plugin/i386/ns7/libjavaplugin_oji.so ./libjavaplugin_oji.so

Important! If you install your JRE in a different way (self extracting package, debian package, etc), libjavaplugin_oji.so will quite likely be in a different location. Do not just blindly use the command listed above!

Note: In JRE 1.4.2, this file was in plugin/i386/ns610-gcc32

Important! Always make a symbolic link, as shown above, instead of copying the plugin. If you copy the plugin, your browser will crash every time you open a page containing a Java applet. You have been warned!

If you are using an older Linux distribution, you may need to install the gcc3 support libraries, as the gcc 3.2 version of the Java plugin requires libgcc_s.so.1 to operate. You may be able to find packages using Google.

If you are using an old or unofficial build of Mozilla (1.4a or later) or Mozilla Firefox, you can check which compiler was used by entering about:buildconfig (see Hidden pages) in the location bar and pressing enter. You will see a line such as "gcc version 3.3.2", which will show the compiler that was used. If gcc2.9x was used, you need to use the ns7-gcc29 or ns610 plugin, not the ns7 or ns610-gcc32 plugin.

Getting the Adobe Flash Player plugin to work

  1. Download Flash Player 9.0.
  2. Decompress it, then copy libflashplayer.so to your Mozilla plugins (e.g., /usr/local/firefox/plugins) directory and flashplayer.xpt to your Mozilla components (e.g., /usr/local/firefox/components) directory.

Note: You can also just create a soft link from wherever the Adobe install places the above two files.

Adobe Flash Player 64-bit plugin

  • Download the latest version of libflashplayer.so (64-bit) from www.adobe.com
  • Copy it to the following directory (or something like it):
/usr/lib64/mozilla/plugins/
  • Check that it is recognized in Firefox by entering the following "URL":
about:plugins

That should do it!

Getting the RealPlayer 10 or Helix Player plugin to work

Note: You will need one of the following versions: RealPlayer 10.0, Helix Player MS1 or later.

  1. Install RealPlayer 10.
  2. Copy nphelix.so to your Mozilla plugins directory and nphelix.xpt to your Mozilla components directory.
  3. Make sure a symbolic link to the realplay script is in your PATH.

Note: If you installed the RealPlayer 10 RPM, these files are located in /usr/local/RealPlayer/mozilla.

Hidden pages

  • about:
  • about:buildconfig
  • about:cache
  • about:config
  • about:plugins
  • about:credits
  • about:Mozilla

Hacks

  • Paste multiple lines to input boxes:
    1. Type "about:config" in the location bar.
    2. In the "Filter" field type "singleline".
    3. You can set the value to 2 for editor.singleLine.pasteNewlines, which will allow pasting of multiple lines to input boxes.

Extensions

External links