Firefox 3 Introduction (
Presentation Outline) -- David McRitchie
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 of
extensions, preference settings, and chrome styling (themes).
Partial presentation to ACGNJ Firefox user group on August 18, 2008 (ACGNJ meetings are Open to the Public).
Presented to ExxonMobile Retirees Group on September 4, 2008 (as a guest speaker).
Presented at ACGNJ Main Meeting on October 03, 2008 with some emphasis on Extensions and Styles (ACGNJ meetings are Open to the Public).
Firefox 3 Introduction
[ For TABLE OF CONTENTS Use Document Map]
Where to Get Firefox (#where)
Preliminary Videos (#intro)
- Digg - What's new in Firefox 3? Check out this demo!, Mike Beltzner, A quick (3min:50sec) prerelease overview of some of the new features in Firefox 3. Wikipedia article: Address bar,
Firefox Support articles:
Site Identity Button --
Gray,
Blue,
Green
- What's New in Firefox 3.5? (2min:51sec), Mike Beltzner, (continues from 3.0 video), new features: private browsing, recently closed folder in History menu, CSS changes and downloadable fonts.
- Jonathan Zittrain | The Colbert Report | Comedy Central, Jonathan Zittrain wants to save the good chaos of the Internet and separate it from the bad chaos that will stomp on everything. (6min:32sec)
- YouTube - Why Firefox 3 is Awesome and howto make it better, good but some problems. 1) Keywords are not the same as tags, 2) built-in keyboard shortcut Ctrl+K takes you search bar not to a web page, 3) TMP is a bloated extension (among the worst), and in Fx3 uses the FF session manager anyway so gains nothing, learn to use tools options, built-in features and small extensions.
Why I chose Firefox, and still prefer it (#features)
- Bookmarklets not limited by size restrictions.
- Run on Windows 2000 which I had at the time.
- Suppress ads, with popup blocking, and with extensions.
- Tabs
- Keyword shortcuts with substitutions enhance bookmarks, bookmarklets, file selections, and search engine usages.
- Customizable preferences
- Extensions really make Firefox useable and adaptable for more complicated things. The use of a wide range of Extensions set Firefox apart from other browsers.
- Choice of search engines, many of which have interactive suggestions while typing.
- Firefox 3 "AwesomeBar" lists most relevant urls based on your
personal history and bookmarks on your machine.
Features
For a list of current features (#fx3_features)
- Where to download, Firefox web browser | Faster, more secure, &customizable (http://mozilla.com/firefox)
- Firefox web browser | Features: Faster, more secure, &customizable
- Features of Mozilla Firefox - Wikipedia, the free encyclopedia, Wikipedia
- Where to get Firefox Extensions (Add-ons), Firefox Add-ons
- Where to get Styles for use in “Stylish” extension, Stylish | userstyles.org, some of
my styles (user: 12592) that I wrote and will demonstrate that affect toolbars, keyword usage.
HELP
Where to Get Help (#help)
- Documentation see “Firefox Documentation Locators”
- Newsgroups see Chris Ilias’ Blog, Help via Newsgroups, specifically support.mozilla.firefox (Please try to find answers by searching Firefox documentation first)
- Searching newsgroups and the web see Documentation above, and additional
search tips, which should help you get
as much out of the search box as if you had been using the Advanced
Search page at several major search engines. You should set your preferences at each search engine's site (look for preferences
on your search results page).
- Mozilla and Firefox bloggers are summarized at
Planet Mozilla which has short
versions of latest blogs. Also has an index of the bloggers.
While blogs are not really help, it is interesting and provides insight
into what's available or in the works. An example of
a Firefox blogger is Asa Dotzler: Firefox and more, and an example of a blog about gadgets is
Gizmodo, the Gadget Guide.
- An example of a newsgroup posting as it appears in Google Groups archives
is gg:fix no longer working - mozilla.support.firefox | Google Groups. Note that Goggle by default displays only 10 postings at a time then you have to select in the next group of 10 to continue. Because of that thread you can still remove (hide/show) the third column with the redesigned bookmarklet described in the thread or by dragging
gg:fix
to your personal bookmarks bar and invoking it while looking at the thread. You can up the number from 10 which is the default to 100 in your Google preferences or with "Customize Google" extension which has a
streaming option for web searches so you really have no limit when you scroll near your maximum you get more.
Topics
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) and tabs configuration options
- Options, and configuration settings
- Some hidden preferences not available in tools, options that have to be set in about:config
or in configuration files.
(Typical of the new support help, you can't be read continuously like real help, you will have
to use the link for each panel in turn to see the tools, options help, but normally you should be familiar with what is available in tools before changing configuratrion options through about:config.)
- Installing an Extension, extensions are used to modify/customize Firefox
- 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&rdquo" 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
- 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
AwesomeBar
Quick Demonstration of AwesomeBar, and History (#awesomebar)
- Having the "maps:" bookmarklet, you can use the location bar without switching
search engines.
- At the location bar type -- maps: 1916 Bartle Ave, Scotch Plains, NJ
- The streets view (tab) on Google Maps is operational for this area, via Streets tab
on map,
place figure where wanted, drive with up/down arrow keys, turn with left/right arrow keys
- You can later find this on your History (Ctrl+H)
- You can find it in the autocomplete location bar (AwesomeBar feature)
by typing bartle and not hitting Enter.
History
Find Previously Viewed pages
(#findinghistory)
If you are on Fx3 and you can remember part of a recently used
webpage by parts of it's title and parts of its url you can type words
into they location bar and look at the autocomplete dropdown
(nicknamed AwesomeBar). Another way to find your recently used
webpages is through History (Ctrl+H) then in the upper right corner
of the history sidebar you can chose an sort order to help you find
something along with the use of the search bar on the history sidebar.
Deleting History items (#deletinghistory)
Deleting History (Ctrl+H) items has little trick, select without invoking, by clicking to the left of icon in the History sidebar entries. Add more to selection with Ctrl key (discontiguous), or use Shift to extend selection (contiguous). Delete with the Del key. While bookmarked entries will be deleted from History they will still show up because they are bookmarks (identified by the star).
- Ctrl+H, then type "food " without the quotes or just "food".
- Delete unwanted entries, you can use Ctrl+A to select all entries to delete them all.
Within History (Ctrl+H) you can use the View dropdown to select a view {By Date and Site | By Site | By Date | By Most Visited | By Last Visited} which can make it easier to make selections from. Use the Search box or a range within By Last Visited will probably be the most useful for selective deletions from History.
History is controlled from Tools, Options, Privacy and with configuration options (about:config) such as those beginning with "browser.history.".
Modifications (#modifications)
Toolbars
Toolbar customization can initiated from right-click anywhere on toolbar, or from View, Toolbars, Customize. Drag icons to or from the toolbars, and don't forget small icon choice at the bottom.
Tools, Options window, is the primary place to set options in Firefox. Additional
options can be set with about:config described in the next topic.
See “Stylish” style customizations are
described after the extensions section.
about:config
about:config preferences (#pref)
Use of About:config entries - MozillaZine Knowledge Base from the location bar (address bar) opens up a number of
customization settings that are easy to change. The “Split Browser” extension
may be of use in comparing your settings to the definitions.
- network.prefetch-next, false, prevent loading from continuing after page is loaded.
Also check out additional tab preferences in
particularly:
- browser.blink_allowed, false, Blinking is disabled
browser.ctrlTab.mostRecentlyUsed, false, rid proposed 3.1(beta) abomination that messes up Ctrl+TAB (Bug: 446199) at least on hold due to overwhelming complaints on Hendrix feedback system, and from other developers.
browser.ctrlTab.previews, false, rid proposed 3.1(beta) abomination that messes up Ctrl+TAB (Bug: 445476) at least on hold due to overwhelming complaints on Hendrix feedback system, and from other developers.
- 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.disabledObsolete, false, allows ability to obtain older extensions not already installed
- 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\]
If you need to occasionally use the builtin source view on a LOCAL file after making the Notepad change, you
can use a bookmarklet:...
viewsource: View Source (to use builtin in source viewer)
javascript:location.href="view-source:"+location
Notepad may not render source code in a readable form from most websites due to control characters, in which case try WordPad
to view properly. You can invoke WordPad or other installed editors (such as HTML-Kit) using the "Launchy" extension.
Instead of setting each preference through about:config, you can include them
in user.js, which is a file that you must create in the profile folder yourself.
The changes suggested on this page 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("extensions.disabledObsolete", false);
user_pref("general.warnOnAboutConfig", false);
Additional settings for user.js and userChrome.css can be
found in my firefox/code/ directory.
Also touch on use of keyword shortcuts, and
bookmarklets.
Menus & Context Menus
Menus & Context Menus (#context)
See page on Context Menus -- Right-Click Menus and Toolbars in Firefox
Keywords
Keyword shortcuts (#kws)
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:,
Most of my keyword shortcuts are in a folder named "K" on my personal toolbar,
some of them are bookmarklets to change page appearance, but most of such bookmarklets are not included. View the page as an HTML page there are some additional notes there, within the K folder.
Experimental: have placed a k.html file containing most of my keyword
shortcuts in the same folder as this
page that is the exported bookmarks.html from a small test profile with
the “K” (keyword shortcuts), “S:” (styles documentation) and “site” (site specific) personal bookmarks folders. You can import into your bookmarks via Organize bookmarks
and it will appear at the end of your Bookmarks Menu, then move the “K” (and “Site” if not within “K” folder) folders to your Bookmarks Toolbar (Personal Bookmarks) then get rid of imported
bookmarks at the end of your Bookmarks Menu. The “K” folder
may look like “K (2009-02-19)” simply rename it to “K” once in place on the personal bookmarks toolbar.
The k.html
file is an HTML file so you can examine the bookmarklets and descriptions with your browser to see if you are interested, unfortunately dragging an item from within the html file to your personal bookmarks would not pick up the keyword or the description,
so you would have to import as described above or manually type in an individual entry. Using the "keywords:" bookmarklet you can see that the k.html file contains 417 keyword shortcuts plus an additional 168 bookmarks for supporting presentations, testing, or documentation (585 bookmarks in total) [click on "keywords:", "href:count", and "href:" in the listing.]. Some methods of counting bookmarks in a MozillaZine KB article
Counts.
When you browse through the k.html file to see what it contains, you
might want to also check out the actual links involved by finding the "href:" that is part of a link and clicking on that link. Although this file (k.html) shows the keywords you can show keywords by doing same for "keywords:".
Another method of installing my bookmarklets would be to create a new profile, bring it up
with -no-remote,
as seen in Quick Launch additions for Firefox Usage, as well as your
normal profile, import the k.html bookmarks into the new profile then copy the folder you want from the new profile and paste
it to your normal profile's bookmarks toolbar.
Examples of Keyword Shortcuts -- Bookmarks
- Used as a bookmark alias (Firefox & Opera) with no substitutions
toolsoptions:, Weather:,
- Used as a bookmarklet (JavaScript available all browsers)
Archive:, Home:, HREF:, parentips:, alt:, updated:, Stumble: Stumble This!
- Used as a bookmark with Substitution (Firefox only)
, often incorrectly called keyword search. (%s or %S)
::, acronym:, bug:, dict:, ff:, ffp:, g:, gg:, ggff:, maps:, v: (Vista notes)
- Combined Substitution (%s or %S) and JavaScript (Firefox only)
echo:, gsite: (searches domain), here:, similar:, ssd:, ssd:y,
Identified with use of &ldquo:Context Highlight by Ben Cusser by searching on "javascript" then hold ctrl for highlight on "%s".
- Chrome URLs and also (1, 2) (Firefox and ???)
begin with chrome, can be entered on location bar, and can be in bookmarks, but not in in links. Can be used in keyword shortcuts.
Example of use of both JavaScript & Substitution in Firefox
This example was prepared with instructions found on my Bookmarklets page, after
using HREF: bookmarklet, and "Context Highlight" extension. The use
of VOID would mean that the location bar is left undisturbed, if you used the bookmark directly instead of from a keyword shortcut typed into the location bar.
But there is a way around that when using a keyword shortcut if the Navigation bar is hidden such as (View, Toolbars) or with F11 if you have the "Hide Screen" extension then Locate to Location Bar (Ctrl+L) brings up the long Location bar dialog and you can type in keyword shortcut, and the actual location bar is left undisturbed.
-
ss: Site Search - search within site
- [-- javascript:void(location.href='http://www.google.com/search?&q=site:'+location.href.split(%22/%22)[2]+'+%s&newwindow=1&sourceid=firefox') --]
- http://lifehacker.com/software/geek-to-live/geek-to-live-fifteen-firefox-quick-searches-129658.php
- ss:y Site Search - Yahoo search within site
- [-- javascript:void(location.href='http://search.yahoo.com/search?p=site:'+location.href.split(%22/%22)[2]+'+%s') --]
- http://lifehacker.com/software/geek-to-live/geek-to-live-fifteen-firefox-quick-searches-129658.php
- ssd: Site Search - search within current directory
- [-- javascript:void(location.href='http://www.google.com/search?&q=site:'+location.href.substring(0,location.href.substring(0,location.href.length-1).lastIndexOf('/')+1)+'+%s&newwindow=1&sourceid=firefox') --]
Difference between (small s) %s and (Capital S) %S in keyword shortcuts
- (small s): %s will have additional substitution replacements: # by %23, % by %25, and / by %2F, @ by %40.
- (Capital S): %S will not have substitutions and allow use of C++ in a Google search, allow use of @ in an email substitution, allow use of a fragment-id in a url substitution index.html#example2, and use of a directory as in code/example2.txt.
Bookmarks to zap bad styles
There are a number of Bookmarks to zap bad styles at Bookmarklets for Zapping Annoyances at squarefree.com, also see my bookmarklets page.
- 7 sisters productions: legibility (hard to read -- zap:colors, or use “ReadEasily” extension). You may be able to read it at least ten times faster once it is black on white.
demonstrate (main)
Additional information for Keywords shortcuts
Extensions
Extensions (#extensions)
Where to get extensions: Extensions I recommend are on my home page marked with a Red diamond (♦) and can be obtained from links there,
many of which are found at addons.mozilla.org or at mozdev.org, links on my page
also point to developer's own pages. (The extensions recommended by Mozilla
are very often extensions, I would avoid, so don't put much weight into their suggestions).
- 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 in emailing descriptive links and adding material to my web pages without CopyURL+, and Copy All URLs.
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
When installing extension, please take the time to read the information
about the extension both for the add-on and in the Extensions Table on my home page. At the addons pages, you should be aware of the short description, long description, size of zipped install file, author's own pages and help materials, Options available at the Tools, Addons, or on other menus or even the status bar; and how to invoke the extension.
Extensions (continued)
Examples of Extensions (#ext_examples)
Some Extensions of Common interest can be found in the k.html file that you
imported above in Keyword shortcuts (#kws),
or you can
get links to shortcuts clicking on "Obtain Extensions" at the right margin.
Extensions (Links)
If the Install button on the page is green then, then the
Firefox version is within the compatibility range of the Extension,
and can be installed.
Suggest you refer also to my home page (firefox.htm) particularly if no link was provided.
The actual install of an extension is an .XPI file, which in Firefox
should transparently install the extension, it is actually a zipped file.
ALL of these extensions will work on Firefox Version 3 (Windows/Vista), and all are described in greater detail on my homepage --
Firefox Customizations (Notes)
- Addblock or Addblock Plus, Filters ads from web-pages, I use
Addblock myself, with either one you need to install filters (see my home page).
- 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...". (Fx3 has "Add Keyword for this Search..." built-in)
- Context Highlight, allows you to highlight multiple word/strings separate colors from selecting word and using context menu "highlight word" even if just a string, additional with ctrl held down. Reset (F5) clears. Compatible with Highlight all and Find on the Find Bar.
- Copy URL +, Copies to clipboard the document's URL along with the title or the selected text.
demonstrate
- CopyAllURLs,
Copies to clipboard the document's URL along with the title or the selected text.
demonstrate
- CustomizeGoogle, Enhance Google search results and remove ads and spam from search results. (streaming option)
- Document Map,
**Important** Displays the current page's heading structure in the sidebar, allowing rapid navigation between sections (Alt+O). Override Compatibility (!)
demonstrate
- Duplicate Tab,
copy a tab to a new tab or a new window, or Merge tabs from another window (tab context menu). Other features available are "Merge Windows".
demonstrate (main)
- Extended Link Properties (Add-ons Mirror), extends the Link Properties and shows File Size/Last Modified Date/Content Type of a link target.
- Extension Manager Extended, find the id and folder of an extension from Tools, Addons.
- Go Parent Folder, Add "Go Parent Folder" menu to context menu in The Library list view and Search result in Bookmarks Sidebar.
- Grab and Drag, Enables Drag and Grab scrolling like on a MAC, useful if scrollbars missing.
- How'd I Get Here (squarefree.com),
- Image Zoom - Home (yellowgorilla), Zooms with mouse and is compatible with Mouse Zoom.
- keyconfig, Lists the Keyboard shortcuts assigned by Firefox and the extensions currently in use, and allows you change them. (Ctrl+Shift+F12, if installed),
use the author's site (Dorando) to obtain the extension.
demonstrate
- keywordManager,
adds a button to the "Organize Bookmarks" window to examine or manage existing keyword shortcuts. Right-click to manage properties, double-click to place the keyword shortcut onto the Location Bar where additional parameters can be included.
demonstrate
- Launchy,
Open links and mailto's with external applications like Internet Explorer, Netscape, Opera, Outlook etc
demonstrate
- Linky,
open or download all or selected links, image links and even web addresses found in the text in separate or different tabs or windows.
demonstrate
- McAfee Site Advisor, enhances Google search results with safety/risk symbols and links. Will slow down Google search results but warnings are very helpful.
- Menu Editor,
Customize application menus: main context, tabs context, other context menus, each of the menus, particularly the Tools menu
(see rightff.htm) demonstrate (main)
- (oldbar, there should be a style available again), URL bar uses Firefox 2 style results, but does not affect Firefox 3 selections (at least it is small extension)
- MouseZoom, Zoom with the Mouse
- New Tab Button, this may be temporary stop gap restores the Tab Button that had always been available through Customize, but the 3.1 Beta and 3.1 has forced the new tab to the tabs bar, this extension fixes that
abomination, supposedly in 3.2 it can be moved to a better location.
(bug: 456984,
bug: 457187,
bug: 347930)
- Open Long Url, adds "Open Location" to File menu to allow you to open long, multi-line, urls. (Redundant in Fx3 which also removes control characters)
- Open Profile Folder, **Important** Open current profile folder from the "Tools" menu.
Override compatibility(!)
- PageDiff, A simple page diff application. works with source code by line.
- PermaTabs Mod, prevents closing of tab, forces links to new tab . Persists through Firefox restarts.
demonstrate
- QuickRestart, **important** adds Ctrl+Alt+R and a "Restart Firefox" item to the "File" menu.
demonstrate
- Read Easily,
Fast page style switcher. It adds toolbar button, context menu item and hotkey (CTRL+SHIFT+Z) to disable/enable styles on web pages. (same as default View, style, no style).
demonstrate
- Show Parent Folder, show containing bookmark directory folder.
demonstrate
- 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
- Tab Counter, * counts the number of open tabs.
- TableTools, sorts, filters or copies any HTML table, works well with Excel.
- Titlebar Tweaks, an alternative to Nightly Tester Tools. Compatibility (!)
- Web Developer, Adds a "Web Developer" menu to the Tools menu (Toolbar is optional).
Styles
Styling Customizations -- Stylish extension (#stylish)
Styles could be included in your userChrome.css that you would have to create in
the chrome folder of your profile. By installing the Stylish extension,
you can see the effects of turning a style on/off immediately without the use of your userChrome.css file and having to restart Firefox. Some suggestions of interest: (Styles obtainable at userstyles.org)
/* table is also in tabs.htm, intro: and "S" */
- David McRitchie | styles at userstyles.org
- Bookmarks Toolbar Blue/Folders, Red/Bookmarks changes for Bookmarks Bar with folders in blue, and
filenames in red;
- Color Toolbar(s) to identify profile (DM*), help identify an additional profile such as might be used with a TEST profile, or to distinguish a different user profile.
- Keyword addition for Add/Change Bookmark (Fx3)
- Menu and SearchBar Minimal Height (DM*) | userstyles.org
Navigation/Location Bar Minimal Height | userstyles.org won't be used during presentation, see Presentation height version
- Navigation/Location Bar Presentation Height (DM*)
- No Follow links, mouseover id of other links (*DM)
- Tab Color Underscoring active/read/unread | userstyles.org, underlining shows
inactive tab,
active tab, and
unread tabs
- Tabs Bar Minimal Size | userstyles.org,
a smaller font size on all tabs (companion to Tab Color Underscoring).
Additional Suggestions, the following are not mine, nor related to Tabs, but I use them at least occasionally.
demonstrate
You can change the style code to your preferences. An easy and frequent change is to select a color like #FF0000 which is red then in styles code, click on the “Insert”, and choose a color, your selection will be replaced by the new color code.
The style is at userstyles with a .css extension.
Profiles
Profiles (#profiles)
See Quick Launch additions for Firefox Usage,
describes command line profile use, and use of desktop and Quick Launch shortcuts (Windows).
Comparison
Comparisons of HTML and source available (#comparison)
- PageDiff (Firefox extension), source code comparison of pages read as web pages using Firefox. (you can compare .txt and .html source). Example compare Infolister listings Fx2 to Fx3.
- Split Browser (Firefox extension), visual comparison of two pages within split a split tab. For instance compare the configuration preferences definitions (keyword shortcut "aboutconfig:")
to your own configurations (about:config).
- wiki comparison. Wikis are documentation efforts by a number of people to document something. Anybody can add, modify, or remove. So far they have remained viable. You can compare two versions by their update timestamps. Here is an example of a
page and of the selection page, there
are discussion (talk) pages that may provide additional information as to what was wanted or not wanted or why something was changed or to watch out for in the future.
- Way back machine comparisons (archive.org). HTML viewable page comparison of archived web pages. Pages must be 6 months to a year old before seen there. Example starting from my Tabs page and invoking "archive:" keyword shortcut brings up
Search Results and then selecting two dates 9 months apart looks like
this, green
text shows new material, crossed out shows removed. Additional comparisons of my Firefox home page.
Unfortunately there is nothing comparable for free that you can do with just any web pages, but check out use of
Google Docs below.
- CSDiff, ComponentSoftware Visual Diff for Windows, a free, advanced file-difference analysis tool for Microsoft Windows. For comparison of source text. Whether on web or on your local files.
-
Use Google Docs To Compare Two Text Files Online by creating a file with old version, then replacing with copy of new version using the builtin revision comparisons -- simplifies comparison of online and offline versions. This is probably about as close to an example of a DocuComp® available in the wayback machine as you can get for your own comparisons for free. The Google Docs revision comparison shows a lot of false changes and the styling is harder to work with and the document size is severely limited as when I
tried to compare an old firefox.htm version with current online version, or the
online version to my local version.
Backup
Backup (#backup)
Having a backup of all of your personal data is imperative, having a backup
off-site would be a good idea. For Firefox your backup should include
your Firefox profile, typically you would backup from the root directory,
which would include all of your profiles, and application data for many
of your other applications as well. Having the backup is most important.
Some General Hints on backups can be found in Backup your files, always take backups. The cheapest and fastest backup is an
external hard drive (160GB or more), which should be connected and on only when needed to backup or restore. A DVD backup is quite limited in size (2GB) but cheap and suitable for
off-site backup of important files.
FAQ
Frequently Asked Questions (#faq)
Frequently Asked Questions concerning this presentation.
- Why would I want to install and use Firefox, instead of Internet Explorer 7.
- Play the Mike Beltzner video at the top of this page. A lot of the the presentation was about what is new in Firefox and not in other browsers.
- What is the difference between Web Forums and Newsgroups.
- Newsgroups are generally text only (plain text), and it is only text that
Google Groups archives. There are some legitimate web forums, but watch out for those that simply pass on your question to real newsgroups as their purpose is to collect information from you and feed you advertisements. Google Groups is an archive they
do not run newsgroups. You do not need to signup for newsgroups,
do not subscribe to receive postings as email, it will clog up your
email. How to subscribe to newsgroups. Instructions for new newsgroup server at Chris Ilias’ Blog,
suggest you also read links about newsgroups.
- How to Make Adobe PDF files open directly in Adobe Reader instead of Firefox
- See “Disabling the browser plugin” about half way down in Adobe Reader - MozillaZine Knowledge Base
- How do I get Gmail (google.com/email) to display the old way in Firefox3
- At the bottom of your Gmail screen chose “Basic HTML” instead of Standard and don't turn on Chat (Chat is the main problem with GMail when using Firefox 3).
[Additional GMail info ►]
Try bringing up Gmail with either
https://mail.google.com/mail/?ui=html&zy=s for standard
https://mail.google.com/mail/?ui=html&zy=h for basic html
you should be able to bring up GMail in your normal manner thereafter,
and be able to switch between “standard” and “basic HTML” at the
bottom of your Gmail inbox. The one you are using would be the one
that is not a link in the choices. Basic is the one that causes least problems.
Standard is the one that has stars next to each checkbox. Stay away from
the “chat” choice which Google switches people to.
This is what I use to bring up GMail, note that it does have standard in it.
These keyword shortcuts are included in the k.html file described in the earlier topic
Keyword shortcuts.
| name: | gmail: Gmail - Inbox |
| location: | https://mail.google.com/mail/?ui=html&zy=s |
| keyword: | gmail: |
To help you read newsgroup archives you will also want this keyword shortcut to
invoke when bringing up a newsgroup thread in Google Newsgroups archive.
| name: | gg:fix toggle 3rd column on GG search |
| location: | javascript:(function(){var%20zL=document.getElementsByTagName('*');var%20zI;var%20zZ=0;for(zI=0;zI=0||(zV&&zS.indexOf('width:%200.32pt;')>=0))){if(zV){if(!zZ)zZ=(zS.indexOf('width:%200.32pt;')>=0?+1:-1);zE.style.width=(zZ<0?'0.32pt':'32ex');}else{if(!zZ)zZ=(zE.style.display=='none'?+1:-1);zE.style.display=(zZ<0?'none':'');}}}})();s |
| keyword: | gg:fix |
| description: | Makes Google Groups threads much more readable Ralph Fox (rev 2008-09-08 for Fx2/Fx3)
http://groups.google.com/groups?threadm=uv1ac41jlnamsftel0dju59849i9c79tit@4ax.com |
◄rehide Additional GMail information
- What about Google Chrome entry into the browsers available
- Guess you'll have to see for yourself, it grabbed 1% of market in 24 hours.
Keep in mind that Google Chrome is Beta software (testing stages).
Google Chrome - Download a new browser, (preannoucement download scrubbed), Official Google Blog: Update to Google Chrome's terms of service (blog), and Google changes Chrome EULA over privacy concerns | Computerworld Blogs. Ain’t Gonna Give up Firefox for Google Chrome | Armchair Theorist (blog). Cartoons (first see
NYT article)
What I dislike most about Google Chrome was converting “Chrome” to refer to a browser, which makes searching for Firefox stuff more difficult.
Safe Browsing
Safe Browsing (#safebrowsing)
Three levels of blocking domains or urls, plus style to block urls.
- hosts file to block at the system level (Windows and Linux), would require a
a restart of system for changes to be effective, and you don't want a real large file Hosts file
doesn't have wild cards and www.doubleclickcom is different from doubleclick.com and it only blocks at domain level. My own additions precede those that I get occassionally from hosts.htm above.
- floppy moose (optional), used in userContent.css and works even in Firefox Safe Mode, not easily seen would take a restart of Firefox to effect change.
These have worked well and have only replaced once since I've been using Firefox. This actually precedes availability of such blocking with extensions.
- Adblock extension (recommend either Adblock or Adblock Plus) with filters that you maintain, you can enable/disable anytime,
and you can inspect and change filters immediately, effective when page is reloaded.
- Ad Blocking FiltersetP | userstyles.org, This is FiltersetP without the need for the AdBlock extension. I use the three above plus which don't get
updated much, and this one gets updated on weeks when new material. I will turn off Adblock or this Filter style depending, but never the first two items.
Only the hosts file
protects using any browser, or any Firefox profile. Extensions are not installed on all of my profiles. Multiple profiles is beyond the scope of this article, but I don't do much browsing on any test profile.
Really Safe Browsing (#reallysafe)
Bookmarklets
Bookmarklets (#bookmarklets)
Bookmarklets; There are a lot of links on this page. The following
BookMarklets (Favelets) will distinguish between internal or external links.
First click on
"highlight links", and then on "int/ext links".
Your browser's Reset button (F5) will reload
the original unmodified web page.
- Bookmarklets
♦
Click on each of the links below for a short demo of bookmarklets --
-- [parentips] [HREF visible] [highlight links]
[int/ext links] and then F5 to restores view.
Bookmarklets are short pieces of JavaScript coding.
paren tips
HREF visible
highlight
links
int/ext
links
Reset (F5)
Archive Compare
Firefox will not keep track of where you were when you hit F5
(reload/refresh), so suggest that before testing that you first click
here so that F5 will [might
possibly] return here.
Show Classes and Id does not include named anchors (see
bookmarks page).
The above are not only installed as bookmarklets on the bookmarks
bar, but are also installed as keywords i.e.
href:, parentips: (also as titles:), alt:, id:, reset:, highlight:, and int: