Presentation for ExxonMobile Retiree Computer Club on September 4, 2008.
Firefox is a very popular browser, a lot of it's appeal comes from
being a cross platform browser, standards compliance (both an advantage and
a disadvantage), has about a 19.03% usage share second to IE, could run on older systems, could support larger size bookmarklets, and still
unique in ability for users to customize with a wide range extensions, preference settings, and chrome styling (themes).
Presentation for ExxonMobile Retirees Group
Outline
Where to Get Firefox (#where)
Preliminary Videos #intro
Some topics that would probably be covered (briefly)
(#topics)
Some topics that will probably be covered to show what can be done
- Comparison of Keyboard Shortcuts between Firefox, IE7, Opera 9.5 and Safari 3.1.1
- Creation and Use of Keyword Shortcuts (not available in IE7)
- Tabbed Browsing (options)
- Some hidden preferences not available in tools, options that have to be set in about:config
or in configuration files.
- Installing an Extension, extensions are used to modify/customize Firefox
- Some hidden preferences not available in tools, options that have to be set in about:config
or in configuration files.
- Making some Customizations to Firefox context menus (right-click menus), and toolbars.
- Invoking other browsers, editors, etc. on your system from Firefox with the "Launchy" extension (Windows users)
- Search Engines, how to use, how to install
- Some "Chrome" changes via "Stylish" extension.
- Viewing a page without styling (View, Style, No Style), or with "ReadEasily" extension.
- Zoom Features (view, zoom options), and with "Mouse Zoom" extension
- Use of Bookmarklets
- Options, and configuration settings
- Help Facilities, MozillaZine KB, newsgroup (mozilla.support.firefox)
Additional topics ►
Additional Topics that might be mentioned (#additional)
Some topics that might be mentioned, if there are a number of Firefox users
- Comparison of using Firefox, to compare text or source files, and a stand alone program such as CSDiff. Use the shortcuts before/after from keyconfig linked in the
keyboard.htm page.
- Use of Split browser for Visual comparison or reference.
- Comparison of archived web files.,
- Creating and accessing multiple Firefox profiles for testing, or to run different versions of Firefox at the same time.
◄rehide Additional topics
More Information (#more)
Additional information on all of the above can be found on my web pages
Extensions I recommend are on my home page marked with Red diamond (♦)
- Add to Search Bar ♦,
Extension provides the ability
to effortlessly add your own search engines from any search form you find.
Make any pages' search functionality available in the Search Bar (or "search box"). Just make a right click in a search field and choose "Add to Search Bar..."
- You should have no problem finding the following extensions through my web page which has additional brief install/usage comments that you will not find otherwise when installing the extensions. Document Map, keyconfig, Launchy, Linky, PermaTabs Mod, QuickRestart, Stylish, and I wouldn't be able to do much without CopyURL+, and Copy All URLs.
Stylish extension (#stylish)
This Styles could be included in your userChrome.css that you have to create in
your chrome folder in your profile. Installing the Stylish extension,
you can see the effects of turning a style on/off immediately. Suggest you
install the following:
Additional Suggestions
Keyword shortcuts
Presentation may make use of these keyword shortcuts (kws:):
- For Help -- ::,
about:config (aboutconfig:),
Tools, Options (toolsoptions:)
- For referencing/comparing archived copies of a current webpage: archived:
archive: Internet Archive Wayback Machine (set up for comparisons)
[-- javascript:location = 'http://web.archive.org/web/*dc_/'+escape(location); void 0 --]
::, aboutconfig:, toolsoptions:, g:, ffp:,
about:config preferences (#pref)
Use of about:config from the location bar (address bar) opens up a number of
customization settings that are easy to change.
- network.prefetch-next, false, prevent loading from continuing after page is loaded.
Also check out additional tab preferences in
particularly:
- browser.link.open_external, 3, Opens external links in a new tab
- browser.link.open_newwindow, 3 (default)
- browser.search.openintab , True, When performing a search from the Search Bar, open the results in a new tab.
- browser.tabs.closeButtons, 3, Put close at right of tabs bar
- browser.tabs.loadFolderAndReplace, False, Existing tabs will be preserved when loading a folder of bookmarks.
- extensions.checkCompatibility, false, bypass compatibility checking
- extensions.checkUpdateSecurity, false, install extension from other sites
- nglayout.enable_drag_images, false,
remove ghost image/picture attached to cursor when dragging link, favicon, picture, or tab.
Configuration Changes to tie into Notepad with Ctrl+U
- view_source.editor.external set to True
- view_source.editor.path set to c:\winnt\notepad.exe [use \windows\ in Vista instead of \winnt\]
The above can be created in user.js a file with content can be found here, the cards should look like this, with a lot more content:
user_pref("browser.tabs.closeButtons", 3);
user_pref("extensions.checkCompatibility", false);
user_pref("extensions.checkUpdateSecurity", false);
user_pref("general.warnOnAboutConfig", false);
Extensions (#extensions)
The extensions I use are described on my web pages starting with
http://www.mvps.org/dmcritchie/firefox/firefox.htm#ext_table -- key to symbols used is at the bottom of the table. The red diamonds
(♦) are the are the important ones.
The extensions I have on my normal profile can be seen in an Infolister listing:
http://www.mvps.org/dmcritchie/firefox/infolister_listing#extensions
The following list might be used as an introduction to extensions
- Copy URL+, Copies to clipboard the document's URL along with
the title or the selected text.
- Copy ALL URLs, Copies and pastes all urls of open tabs inclusive
history in structured and well defined form to and from the clipboard.
- Document Map, Displays the current page's heading structure in
the sidebar, allowing rapid navigation between sections keyconfig,
Rebind your keys. (means add/change/remove keyboard shortcuts)
- Launchy, Open links and mailto's with external applications like
Internet Explorer, Netscape, Opera, Outlook etc
- Linky, Open/download/validate links and pictures in tabs or windows
- Open Profile Folder, Open current profile folder from the "Tools" menu.
- PermaTabs Mod, Create non-closable tabs that stick around between
sessions - modified for Fx3
- QuickRestart, adds Ctrl+Alt+R and a "Restart Firefox" item to the "File" menu. **important**
- Split Browser, Splits browser window as you like.
- Stylish, Customize the look of websites and of the user interface, quickly
test changes you might make to userChrome.css
These extensions would be demonstrated from my main profile
- Adblock, Filters ads from web-pages
- McAfee Site Advisor, enhances Google search results with safety/risk symbols and links
- PageDiff, A simple page diff application. works with source code by line.
- Customize Google, Enhance Google search results and remove
ads and spam from search results.
- Menu Editor, Customize application menus: main context, tabs context,
other context menus, each of the menus, particularly the Tools menu,
- (oldbar, there should be a style available again), URL bar uses Firefox 2
style results (at least it is small extension)
- Mouse Zoom, Zoom with the mouse.
- Image Zoom, Adds zoom functionality for images
and possibly
- (Nightly Tester Tools), Useful tools for the nightly tester. Unfortunately casual
users may have to use this, if preferences fail to install old/reliable extensions.
Also touch on use of keyword shortcuts, and
bookmarklets.