FireFox.FireFox History

Hide minor edits - Show changes to output - Cancel

 
 
February 06, 2014, at 09:11 AM by MichaelPaulukonis - removed pointers to other pages
Changed lines 2-3 from:
FireFox, the open-source web-browser that arose from (the ashes of?) [[Wikipedia:Netscape_Navigator|NetscapeNavigator]], is my Browser Of Choice. It's got a good history (yes, that always leads to tangled code), a great extensibility model, a decent browser share, and a large community of users and developers -- both for the core code, and for extensions. [[Programming/Chrome]] is gaining ground fast, and is touted as leaner, faster, more stable, and has that whole cool each-tab-is-a-thread model. Please note that FireFox sans extensions is pretty lean -- but nobody wants an un-extended browser. Not even Chrome.... as its extensibility is tweaked, let's see how long it lasts. Also remember that legacy code means legacy compatibility... a large community means many factions to please. The new browser on the block doesn't have any of that baggage.
to:
FireFox, the open-source web-browser that arose from (the ashes of?) [[Wikipedia:Netscape_Navigator|NetscapeNavigator]], is my Browser Of Choice. It's got a good history (yes, that always leads to tangled code), a great extensibility model, a decent browser share, and a large community of users and developers -- both for the core code, and for extensions. [[Programming/Chrome]] is gaining ground fast, and is touted as leaner, faster, more stable, and has that whole cool each-tab-is-a-thread model. Please note that FireFox sans extensions is pretty lean -- but nobody wants an un-extended browser. Not even Chrome.... as its extensibility is tweaked, let's see how long it lasts. Also remember that legacy code means legacy compatibility... a large community means many factions to please. The new browser on the block doesn't have any of that baggage.s
Deleted lines 48-64:
[[#shortcut]]
!! Shortcuts
moved to [[ShortCuts]]


!![[#keybinding]] Keybindings
see [[FireFox.KeyBindings]]


!![[#localFiles]] Opening local files in FF
See [[FireFox.OpenLocalFiles]]


!! [[#profiles]] profiles
See [[FireFox.Profiles]]

Deleted lines 52-63:
!! [[#UserCss]] Using user.css
See [[FireFox.UserCss]]


!![[#customize]] customizations
See [[Customizations]]


!! [@about:config@] preferences
see [[FireFox.AboutConfig]]

Deleted lines 56-59:


!! [[#autosave]] auto-save options
See [[AutoSave]]
 
 
June 28, 2013, at 02:47 PM by OtherMichael - extracted a lot of content to stand-alone pages. This was one giant blob for far too long
Changed lines 55-70 from:
http://blog.tupleshop.com/2006/10/30/firefox-2-gets-emacs-keybindings
http://bc.tech.coop/blog/060529.html
http://bc.tech.coop/blog/060603.html
http://www.emacswiki.org/cgi-bin/wiki/Conkeror
http://dev.technomancy.us/conkeror
http://conkeror.mozdev.org/index.php

[[http://kb.mozillazine.org/Emacs_Keybindings_%28Firefox%29]]
http://bc.tech.coop/blog/060529.html - (part 1)require [[http://conkeror.mozdev.org/|Conkeror]] installation
http://bc.tech.coop/blog/060603.html - (part 2)

http://emacs.wordpress.com/2007/02/23/emacs-friendly-firefox/ - Using ''It's All Text'' or ''Mozex'' extensions.

see also: [[Emacs.KeyBinding
]]

to:
see [[FireFox.KeyBindings]]

Changed lines 59-104 from:
For security purposes, Mozilla applications block links to local files (and directories) from remote files (eg, all internet/intranet content, including this wiki) ''by default''.

To turn OFF this behavior (ie, enable file links) see [[http://kb.mozillazine.org/Links_to_local_pages_don%27t_work#Firefox_1.5.2C_SeaMonkey_1.0_and_newer|Links to local pages do not work]]

put the following into a [@user.js@] or [@prefs.js@] file

(:source lang=text:)
user_pref("capability.policy.policynames", "localfilelinks");
user_pref("capability.policy.localfilelinks.sites", "http://www.foo.com");
user_pref("capability.policy.localfilelinks.checkloaduri.enabled", "allAccess");
(:sourceend:)


!![[#profiles]] Profiles
http://support.mozilla.com/en-us/kb/Profiles
http://support.mozilla.com/en-US/kb/Managing+profiles
[[http://blog.codefront.net/2007/08/20/how-to-have-firefox-3-and-firefox-2-running-at-the-same-time/|Firefox 2 and 3 simultaneously]]



#exit firefox
#start via [@firefox.exe -ProfileManager@]

or

# DO NOT EXIT FIREFOX
# start via [@full/path/to/firefox.exe -profile-manager -no-remote@]
## or maybe even [@firefox.exe -p -no-remote@]
## the [@-no-remote@] enables running multiple instances of the application with different profiles
## see also [[http://kb.mozillazine.org/Command_line_arguments|Firefox command-line arguments]]


Life Hacker: [[http://lifehacker.com/5481213/master-multiple-firefox-profiles-for-more-productive-browsing|Mastering Multiple FF Profiles]] -- see also xrefs in the comments. Some interesting ideas discussed.

Still, I can't see a solution to my main problem with the "don't ask at startup" checkbox.....


!!! [[#profilefolder]] Profile Folder
The [@user.js@], [@user.css@] files (etc.) are in your profile folder. Locating the profile folder on Windows is usually: [@%AppData%\Mozilla\Firefox\Profiles\xxxxxxxx.default\@], where [@xxxxxxxx@] is a random string of 8 characters. Just browse to [@C:\Documents and Settings\[User Name]\Application Data\Mozilla\Firefox\Profiles\@] and look around.

[[http://support.mozilla.com/en-US/kb/Profiles#How_to_find_your_profile|How to find your profile folder]]


I usually create a shortcut named "firefox-profile" in my shortcuts folder; this way -- [@Windows-R firefox-profile@] brings the folder right up.


to:
See [[FireFox.OpenLocalFiles]]


!! [[#profiles]] profiles
See [[FireFox.Profiles]]


Changed lines 71-96 from:
*to hide Tribe.net photo albums -- an example
Some people have been complaining about the photo galleries in the tribes now showing up on the front pages. Whether you don't like the photos or just don't like the the album concept itself, you can hide that content yourself using user stylesheets. If you want to hide the photos, follow the directions below:

First, follow [[http://www.squarefree.com/userstyles/user-style-sheets.html|the instructions here]] to find out how to create a user stylesheet.


and add the following css to it:

(:source lang=css:)
/* tribe photo album hack */

div.module_body td a img{
display:none !! important;
}

#mugshot div.photo a img{
display:inline !! important;
}
(:sourceend:)

This'll hide the photos for the photo album. Great for using just at work, and your home machine will still show the album just fine.


*http://www.mozilla.org/support/firefox/edit


to:
See [[FireFox.UserCss]]

Changed lines 75-112 from:

see [[http://ffextensionguru.com/tweaks/general.html|extension guru's list of Firefox tweaks]]

!!![[#optimization]] Optimize it
[[http://lifehacker.com/5161563/prevent-firefox-from-hogging-memory-when-minimized|free memory when minimized]]
[[http://www.techzilo.com/firefox-power-optimization-tips-shortcuts/|Power optimization tips]] -- the memory-limiter alone makes it worthwhile.

>><<
1. Limit RAM usage: RAM usage can go up to 1GB+ when you have several tabs open. In the [@about:config@] filter, enter [@browser.cache.disk.capacity@] or [@browser.cache.memory.capacity@] (either of them works). Double click the value that comes up, and enter a value of 5000 for those of you with 512 MB or less memory. Enter a value of 15000 for memory of 512MB to 1 GB.
2. Disable prefetch: Firefox’s annoying feature of prefetching links makes it resource-hogging. Enter [@network.prefetch-next@], and change the value to False.
>><<

!!! Open search in new tab
1. In firefox, type [@about:config@] in the URL box
2. In the filter box, paste this text:
->'''[@browser.search.openintab@]'''
3. Change the value to true by double-clicking the previous "false" text.

!!![[#resize]] Stop auto image-resizing
Since 2.0, FF automatically resize large image to fit screen width.
# Enter about:config in Firefox address bar.
# Enter [@browser.enable_automatic_image_resizing@] in Filter field.
# change to value to false

!!![[#zoom]] stop auto page zooming
(:source lang=text:)
about:config
browser.zoom.siteSpecific --> false
(:sourceend:)

!!![[#viewSource]] View source in [[Emacs|favorite editor]]
Instructions adapted from [[http://kb.mozillazine.org/View_source.editor.path|MozillaZine knowledge-base]]

#enter [@about:config@] and filter down to [@view_source.editor@]
#set [@view_source.editor.external@] to true
#set [@view_source.editor.path@] to something like [@C:\emacs\emacs\bin\emacsclientw.exe@]


to:
See [[Customizations]]

Changed lines 79-95 from:
WikiBooks:Using_Firefox/Advanced#about:config
http://kb
.mozillazine.org/About:config_entries
[[http://www.linuxjournal.com/article/8004|Ten mysteries of about:config
]]

!!! delete preference
Not possible to delete preferences from within FF without restarting.
suggested by [[http://ubuntuforums.org/showthread.php?t=1045054|this thread]]
#right click on [@preferenceName@]
#select [@reset@]
#restart firefox, and it's gone!

Alternatively, close browser, edit the [@prefs.js@] file, and restart. Maybe, you know, make a back-up, first.

http://www.velocityreviews.com/forums/t9891-delete-entry-from-aboutconfig.html
http://kb.mozillazine.org/Resetting_preferences


to:
see [[FireFox.AboutConfig]]

Changed lines 89-97 from:
http://kb.mozillazine.org/Unable_to_save_or_download_files#Change_or_reset_actions_for_file_types
http://forums.mozillazine.org/viewtopic.php?f=38&t=624140&start=0&st=0&sk=t&sd=a
http://www.mydigitallife.info/2007/07/18/reset-or-change-firefox-do-this-automatically-for-files-like-this-from-now-on-option/
http://blog.taragana.com/index.php/archive/firefox-how-to-change-do-this-automatically-for-files-like-this-from-now-on-option/
http://www.wincustomize.com/articles.aspx?aid=123436&c=1
http://yedda.com/questions/Firefox_ignore_check_box_8620147571611/


Troubleshooting
to:
See [[AutoSave]]


!!
Troubleshooting
 
 
June 28, 2013, at 09:24 AM by OtherMichael -
Changed lines 51-61 from:
Coding Horror - [[http://www.codinghorror.com/blog/archives/001037.html|general shortcut advice]]

see also: [[http://lifehacker.com/5185794/create-smarter-google-translate-keyword-bookmarks|smarter translation bookmarklet]] using the same ideas

[[http://www.tedcarnahan.com/2006/10/02/custom-firefox-search-shortcuts/|making a search (or otherwise?) shortcut]]

[[http://lifehacker.com/software/feature/hack-attack-mouseless-firefox-139495.php|Mouseless firefox]]
[[http://lifehacker.com/5125564/mlb-supercharges-mouseless-browsing|MouseLess Browsing plugin]]

See also [[JavaScript.BookMarklet|smarter bookmark(let) shortcuts]]

to:
moved to [[ShortCuts]]
 
 
May 22, 2013, at 10:22 AM by OtherMichael -
Added lines 8-10:
the [[http://www.mozilla.org/projects/firefox/|Firefox Project]] -- current and historical information
[[http://www.flickr.com/photos/asadotzler/sets/72157622742563294/|historical Firefox screenshots]]

Deleted lines 16-17:

[[https://developer.mozilla.org/en/Firefox_3_for_developers#New_developer_features_in_Firefox_3|new features in FireFox 3]]
 
 
April 12, 2013, at 09:25 AM by OtherMichael -
Changed line 29 from:
!! Prism
to:
!! [[#prism]] Prism
Changed line 118 from:
!!! Profile Folder
to:
!!! [[#profilefolder]] Profile Folder
Changed line 127 from:
!! Hacks, speedups, tips, etc
to:
!! [[#hacks]] Hacks, speedups, tips, etc
Changed line 215 from:
!! Running multiple versions (eg, 2.0.x and 3.0.x)
to:
!! [[#multiples]] Running multiple versions (eg, 2.0.x and 3.0.x)
Changed lines 220-221 from:
!! auto-save options
to:

!! [[#autosave]] auto-save options
 
 
February 27, 2013, at 10:51 AM by OtherMichael - refactored out extension pieces to FireFox.AddOns
Changed lines 2-4 from:
FireFox, the open-source web-browser that arose from (the ashes of?) NetscapeNavigator, is my Browser Of Choice. It's got a good history (yes, that always leads to tangled code), a great extensibility model, a decent browser share, and a large community of users and developers -- both for the core code, and for extensions. [[Programming/Chrome]] is gaining ground fast, and is touted as leaner, faster, more stable, and has that whole cool each-tab-is-a-thread model. Please note that FireFox sans extensions is pretty lean -- but nobody wants an un-extended browser. Not even Chrome.... as its extensibility is tweaked, let's see how long it lasts. Also remember that legacy code means legacy compatibility... a large community means many factions to please. The new browser on the block doesn't have any of that baggage.

to:
FireFox, the open-source web-browser that arose from (the ashes of?) [[Wikipedia:Netscape_Navigator|NetscapeNavigator]], is my Browser Of Choice. It's got a good history (yes, that always leads to tangled code), a great extensibility model, a decent browser share, and a large community of users and developers -- both for the core code, and for extensions. [[Programming/Chrome]] is gaining ground fast, and is touted as leaner, faster, more stable, and has that whole cool each-tab-is-a-thread model. Please note that FireFox sans extensions is pretty lean -- but nobody wants an un-extended browser. Not even Chrome.... as its extensibility is tweaked, let's see how long it lasts. Also remember that legacy code means legacy compatibility... a large community means many factions to please. The new browser on the block doesn't have any of that baggage.

See my [[AddOns]] page for notes on my favorite extensions, for both users and developers
.

Deleted lines 35-80:
!![[#extensions]] Extensions
[[http://www.foxmarks.com/|Foxmarks]] - freezes up on my home XP, dangit
[[https://addons.mozilla.org/en-US/firefox/addon/4125|It's All Text]], with [[http://trac.gerf.org/itsalltext|support site]] - edit text-areas in your [[Emacs|favorite text editor]]
[[https://addons.mozilla.org/en-US/firefox/addon/1368|Colorful Tabs]]
[[https://addons.mozilla.org/en-US/firefox/addon/26|Download Statusbar]]
[[http://www.getgspace.com/|GSpace]] use Google's GMail for online storage
[[http://lifehacker.com/software/exclusive-lifehacker-download/better-gmail-2-firefox-extension-for-new-gmail-320618.php|Better Gmail]] - use at work, not at home -- slows down my old PC too much :-(
[[http://noscript.net/|NoScript]] -- sure, it's annoying to have to enable JS on every site, but it's also safer.
[[https://addons.mozilla.org/en-US/firefox/addon/1419|IE tab]] - run Internet Explorer inside of a new tab
[[http://es.geocities.com/jucarlosa/quickaddons/|Quick Restart]] -- adds [@Ctrl-Alt-R@]
[[http://fireftp.mozdev.org/help.html|FireFtp]] is a nifty in-browser FTP client. For heavy lifting I've been using Programming/FileZilla, but I've been using [=FireFtp=] at work and am quite pleased. Maybe I'll look into switching....


!!![[#dev]] Developer extensions
(:toggle id=box2 init=hide show='Show Dev extensions' button=1:)
>>id=box2 border='1px solid #999' padding=5px<<
[[http://emacspeak.blogspot.com/2007/06/firebox-put-fox-in-box.html|Java-script REPL for Firefox]]
[[https://addons.mozilla.org/en-US/firefox/addon/6622|DOM Inspector]] -- addon for 3.x, custom option for 2.x
*http://kb.mozillazine.org/DOM_Inspector
*[[https://developer.mozilla.org/en/DOM_Inspector_FAQ|DOM Inspector FAQ]]
*[[https://addons.mozilla.org/en-US/firefox/addon/63|element inspector]] - must add widget to toolbar via [@customize@]
*[[https://addons.mozilla.org/en-US/firefox/addon/1192|XPather]] - get the xpath for the element, as well
*more on these JS-oriented addons at JavaScript
[[https://addons.mozilla.org/en-US/firefox/addon/1843|FireBug]] - more at [[JavaScript.Debug#firebug]]
[[https://addons.mozilla.org/en-US/firefox/addon/655|View Source Chart]]

[[https://addons.mozilla.org/en-US/firefox/addon/1815|Console²]] - error-console replacement
[[https://addons.mozilla.org/en-US/firefox/addon/7434/|Extension-developers extension]]
[[https://addons.mozilla.org/en-US/firefox/addon/4453|Chrome list]] - "Lets you take a peek at the files under the hood of your Firefox installation and profile."
>>box2<<

[[http://www.amirharel.com/2010/01/17/setup-a-development-environment-in-firefox/|Setup a development environment in FireFox]] -- extensions, as well as other setup tweaks.


!!![[#greasemonkey]] [=GreaseMonkey=]
[[https://addons.mozilla.org/en-US/firefox/addon/737|Platypus]] -- FF plugin that allows page-changes to be saved as a GM script
see also: JavaScript.GreaseMonkey

[[#ubiquity]]
!!! Ubiquity
see [[JavaScript.Ubiquity]]


!!! Installing extensions
Think you know it all, right? How about [[http://kb.mozillazine.org/Installing_extensions#Global_installation|installing extensions globally?]] Oh, you knew about that? Well, why didn't you tell me sooner!

Deleted lines 212-227:



!! Plugin, extension, or WHAT?!??
>>clip lrindent<<
Plugins are the same between Internet Explorer, Netscape, etc. They are things like Java, Flash or Quicktime. They are a seperate program which
is launched to play some file.

Extensions are small bits of code which 'plug into' Firefox (no equivalent in Internet Explorer or Netscape). This enhances the base functionality of the browser. --([[http://blog.monstuff.com/archives/000150.html|source]])
>><<

see also [[http://forums.mozillazine.org/viewtopic.php?f=38&t=1067295|another explanation]]


!![[#develop]] Developing extensions / addons
see ExtensionDevelopment
 
 
June 05, 2012, at 11:28 AM by OtherMichael - xref to bookmarklets
Changed lines 72-73 from:

!!![[#ubiquity]] Ubiquity
to:
[[#ubiquity]]
!!!
Ubiquity
Changed lines 80-81 from:
!![[#bookmarklets]] Bookmarklets
to:
[[#bookmarklets]]
!!
Bookmarklets
Changed lines 85-87 from:
to:
See Also: JavaScript.BookMarklet

Changed lines 92-93 from:
!! [[#shortcut]] Shortcuts
to:
[[#shortcut]]
!!
Shortcuts
 
 
April 10, 2012, at 09:32 PM by OtherMichael -
Changed lines 2-4 from:
FireFox, the open-source web-browser that arose from (the ashes of?) NetscapeNavigator, is my Browser Of Choice. IT's got a good history (yes, that always leads to tangled code), a great extensibility model, a decent browser share, and a large community of users and developers -- both for the core code, and for extensions. [[Programming/Chrome]] is gaining ground fast, and is touted as leaner, faster, more stable, and has that whole cool each-tab-is-a-thread model. Please note that FireFox sans extensions is pretty lean -- but nobody wants an un-extended browser. Not even Chrome.... as its extensibility is tweaked, let's see how long it lasts. Also remember that legacy code means legacy compatibility... a large community means many factions to please. The new browser on the block doesn't have any of that baggage.

to:
FireFox, the open-source web-browser that arose from (the ashes of?) NetscapeNavigator, is my Browser Of Choice. It's got a good history (yes, that always leads to tangled code), a great extensibility model, a decent browser share, and a large community of users and developers -- both for the core code, and for extensions. [[Programming/Chrome]] is gaining ground fast, and is touted as leaner, faster, more stable, and has that whole cool each-tab-is-a-thread model. Please note that FireFox sans extensions is pretty lean -- but nobody wants an un-extended browser. Not even Chrome.... as its extensibility is tweaked, let's see how long it lasts. Also remember that legacy code means legacy compatibility... a large community means many factions to please. The new browser on the block doesn't have any of that baggage.

Changed line 207 from:
1. Limit RAM usage: RAM usage can go upto 250 MB when you have several tabs open. In the [@about:config@] filter, enter [@browser.cache.disk.capacity@] or [@browser.cache.memory.capacity@] (either of them works). Double click the value that comes up, and enter a value of 5000 for those of you with 512 MB or less memory. Enter a value of 15000 for memory of 512MB to 1 GB.
to:
1. Limit RAM usage: RAM usage can go up to 1GB+ when you have several tabs open. In the [@about:config@] filter, enter [@browser.cache.disk.capacity@] or [@browser.cache.memory.capacity@] (either of them works). Double click the value that comes up, and enter a value of 5000 for those of you with 512 MB or less memory. Enter a value of 15000 for memory of 512MB to 1 GB.
Deleted lines 271-274:
http://www.speedbreeze.com/2008/01/01/install-multiple-versions-of-firefox-on-windows-xp/
http://blog.codefront.net/2007/08/20/how-to-have-firefox-3-and-firefox-2-running-at-the-same-time/
http://girishk.com/2009/02/11/how-to-install-two-different-versions-of-firefox-in-a-pc/

Added line 274:
SOLUTION: use [[http://portableapps.com/apps/internet/firefox_portable|portable versions]]
 
 
June 01, 2011, at 09:18 AM by OtherMichael -
Added line 44:
[[http://fireftp.mozdev.org/help.html|FireFtp]] is a nifty in-browser FTP client. For heavy lifting I've been using Programming/FileZilla, but I've been using [=FireFtp=] at work and am quite pleased. Maybe I'll look into switching....
 
 
April 15, 2010, at 09:06 AM by OtherMichael -
Changed lines 98-109 from:

Life Hacker:
[[http://lifehacker.com/5184234/create-smarter-keyword-bookmarks|Smarter keyword shortcuts]] - search if terms entered; goto site normally otherwise. nice! (more reference at original link)

(:source lang=javascript:)
javascript:if('%s') location.href='http://lifehacker.com/search/%s';else location.href='http://lifehacker.com/';
(:sourceend:)

!!! pm-wiki search shortcut
This example is for my own website, using the pmwiki-engine
(:source lang=javascript:)
javascript:if('%s')%20location.href='http://www.xradiograph.com/?q=%s&focus=on&action=search';else%20location.href='http://www.xradiograph.com/';
(:sourceend:)
to:
See also [[JavaScript.BookMarklet|smarter bookmark(let) shortcuts]]
 
 
March 01, 2010, at 11:35 AM by OtherMichael -
Added lines 160-164:


Life Hacker: [[http://lifehacker.com/5481213/master-multiple-firefox-profiles-for-more-productive-browsing|Mastering Multiple FF Profiles]] -- see also xrefs in the comments. Some interesting ideas discussed.

Still, I can't see a solution to my main problem with the "don't ask at startup" checkbox.....
 
 
January 24, 2010, at 12:13 AM by OtherMichael -
Added lines 2-5:
FireFox, the open-source web-browser that arose from (the ashes of?) NetscapeNavigator, is my Browser Of Choice. IT's got a good history (yes, that always leads to tangled code), a great extensibility model, a decent browser share, and a large community of users and developers -- both for the core code, and for extensions. [[Programming/Chrome]] is gaining ground fast, and is touted as leaner, faster, more stable, and has that whole cool each-tab-is-a-thread model. Please note that FireFox sans extensions is pretty lean -- but nobody wants an un-extended browser. Not even Chrome.... as its extensibility is tweaked, let's see how long it lasts. Also remember that legacy code means legacy compatibility... a large community means many factions to please. The new browser on the block doesn't have any of that baggage.


[[http://www.mozilla.com/en-US/firefox/|Firefox homepage]]
Deleted line 6:
[[http://www.mozilla.com/en-US/firefox/|Firefox homepage]]
 
 
January 20, 2010, at 11:31 AM by OtherMichael -
Added lines 60-62:

[[http://www.amirharel.com/2010/01/17/setup-a-development-environment-in-firefox/|Setup a development environment in FireFox]] -- extensions, as well as other setup tweaks.

 
 
December 10, 2009, at 10:15 AM by OtherMichael - xrefs, cleanup, pmwiki-type shortcut
Changed line 61 from:
!!![[#greasemonkey]] GreaseMonkey
to:
!!![[#greasemonkey]] [=GreaseMonkey=]
Deleted line 62:
**there's [[http://platypus.mozdev.org/|another platypus page]], but it only has ver. 0.7, which won't install becuase "it doesn't provide secure update." or something like that...
Deleted lines 84-89:
Life Hacker: [[http://lifehacker.com/5184234/create-smarter-keyword-bookmarks|Smarter keyword shortcuts]] - search if terms entered; goto site normally otherwise. nice! (more reference at original link)

(:source:)
javascript:if('%s') location.href='http://lifehacker.com/search/%s';else location.href='http://lifehacker.com/';
(:sourceend:)

Added lines 93-105:
Life Hacker: [[http://lifehacker.com/5184234/create-smarter-keyword-bookmarks|Smarter keyword shortcuts]] - search if terms entered; goto site normally otherwise. nice! (more reference at original link)

(:source lang=javascript:)
javascript:if('%s') location.href='http://lifehacker.com/search/%s';else location.href='http://lifehacker.com/';
(:sourceend:)

!!! pm-wiki search shortcut
This example is for my own website, using the pmwiki-engine
(:source lang=javascript:)
javascript:if('%s')%20location.href='http://www.xradiograph.com/?q=%s&focus=on&action=search';else%20location.href='http://www.xradiograph.com/';
(:sourceend:)

Changed lines 266-268 from:
see FireFoxExtensionDevelopment

to:
see ExtensionDevelopment

Changed line 299 from:
FireFoxExtensionDevelopment
to:
ExtensionDevelopment
Changed line 302 from:
GreaseMonkey
to:
JavaScript.GreaseMonkey
 
 
December 05, 2009, at 02:45 PM by OtherMichael -
Added lines 20-21:

[[http://en.wikipedia.org/wiki/About:_URI_scheme#Mozilla-specific_about:_addresses|FF [@about:@] pages]]
 
 
October 05, 2009, at 04:21 PM by OtherMichael -
Deleted line 17:
Changed lines 19-20 from:

to:
[[https://www-trunk.stage.mozilla.com/en-US/plugincheck/|Plugin checker]]

Changed line 45 from:
[[https://addons.mozilla.org/en-US/firefox/addon/6622|DOM Inspector]] -- plugin for 3.x, custom option for 2.x
to:
[[https://addons.mozilla.org/en-US/firefox/addon/6622|DOM Inspector]] -- addon for 3.x, custom option for 2.x
 
 
September 13, 2009, at 08:26 AM by OtherMichael -
Added lines 42-43:
(:toggle id=box2 init=hide show='Show Dev extensions' button=1:)
>>id=box2 border='1px solid #999' padding=5px<<
Changed line 57 from:
to:
>>box2<<
 
 
September 08, 2009, at 09:06 PM by OtherMichael - global extension install
Changed line 63 from:
!![[#ubiquity]] Ubiquity
to:
!!![[#ubiquity]] Ubiquity
Added lines 66-68:

!!! Installing extensions
Think you know it all, right? How about [[http://kb.mozillazine.org/Installing_extensions#Global_installation|installing extensions globally?]] Oh, you knew about that? Well, why didn't you tell me sooner!
 
 
September 01, 2009, at 09:06 AM by OtherMichael -
Added lines 18-21:

https://getsatisfaction.com/mozilla - report issues

Deleted lines 26-27:

https://getsatisfaction.com/mozilla - report issues
 
 
September 01, 2009, at 09:05 AM by OtherMichael - GetSatisfaction link
Added lines 23-24:

https://getsatisfaction.com/mozilla - report issues
 
 
August 31, 2009, at 09:20 PM by OtherMichael - vaccuum places to improve speed
Added lines 146-149:


!! Hacks, speedups, tips, etc
Lifehacker: [[http://lifehacker.com/5347125/vacuum-places-improved-speeds-up-firefox-with-a-click-of-your-mouse|"Vacuum Places" to improve speed]]
 
 
August 21, 2009, at 08:57 AM by OtherMichael - troubleshooting (moved from ExtDev)
Added lines 263-268:


Troubleshooting

http://support.mozilla.com/en-US/kb/Safe+Mode
http://support.mozilla.com/en-US/kb/Troubleshooting+extensions+and+themes
 
 
July 30, 2009, at 01:52 PM by OtherMichael -
Added line 16:
Life Hacker: [[http://lifehacker.com/5326224/prefsearch-searches-and-explains-firefoxs-aboutconfig-settings|PrefSearch extension]]
 
 
July 30, 2009, at 08:40 AM by OtherMichael -
Added lines 13-15:

[[http://superuser.com/questions/5939/how-to-determine-which-firefox-add-ons-are-using-the-most-memory|How to Determine which Firefox Add-ons are Using the Most Memory]]

 
 
July 09, 2009, at 09:10 AM by OtherMichael -
Changed line 56 from:
see JavaScript.Ubiquity
to:
see [[JavaScript.Ubiquity]]
 
 
July 09, 2009, at 09:09 AM by OtherMichael -
Changed lines 56-69 from:
"Ubiquity is an extension that allows you to enter commands that have knowledge of page content and return new information."
https://wiki.mozilla.org/Labs/Ubiquity
[[https://wiki.mozilla.org/Labs/Ubiquity/Latest_Ubiquity_User_Tutorial|User tutorial]]
[[http://www.toolness.com/wp/?p=54|Ubiquitous Interfaces, Ubiquitous Functionality]]
[[http://blog.mozilla.com/faaborg/2007/07/05/the-graphical-keyboard-user-interface/|Graphical keyboard user interface]] - some great notes on HCI, keyboard vs GUI

[[http://lifehacker.com/5145709/make-ubiquity-your-ultimate-firefox-commander|Lifehacker intro to Ubiquity]]

although you can program your own commands, I haven't done so, yet

(:source lang=text:)
about:ubiquity
C-space to enter command
(:sourceend:)
to:
see JavaScript.Ubiquity
 
 
June 18, 2009, at 10:20 AM by OtherMichael -
Added lines 272-277:


!! [=Sqlite=]
http://unlockforus.blogspot.com/2008/09/how-opening-google-chrome-sqlite-v3.html
http://www.singular.gr/sqlite/
https://sourceforge.net/projects/sqlitebrowser/
 
 
June 17, 2009, at 01:35 PM by OtherMichael - more prism stuff
Added line 14:
!! Prism
Added lines 17-18:
*[[http://browsing.justdiscourse.com/2009/05/11/the-prism-application-ecosystem/|the Prism Application Ecosystem]]
*[[http://browsing.justdiscourse.com/2009/04/29/new-prism-release-candidate-available/|on the April 2009 release candidate]]
 
 
June 17, 2009, at 10:13 AM by OtherMichael -
Added line 15:
*[[http://groups.google.com/group/mozilla-labs-prism/topics|mailing/discussion list/group]]
 
 
June 16, 2009, at 03:35 PM by OtherMichael -
Added lines 13-14:

[[https://wiki.mozilla.org/Prism|Prism]] - creates "stand-alone" applications from a web-page. XUL runner?
 
 
June 03, 2009, at 04:54 PM by OtherMichael -
Added line 269:
FireFoxExtensionDevelopment
 
 
June 03, 2009, at 04:52 PM by OtherMichael -
Added lines 257-265:


!! auto-save options
http://kb.mozillazine.org/Unable_to_save_or_download_files#Change_or_reset_actions_for_file_types
http://forums.mozillazine.org/viewtopic.php?f=38&t=624140&start=0&st=0&sk=t&sd=a
http://www.mydigitallife.info/2007/07/18/reset-or-change-firefox-do-this-automatically-for-files-like-this-from-now-on-option/
http://blog.taragana.com/index.php/archive/firefox-how-to-change-do-this-automatically-for-files-like-this-from-now-on-option/
http://www.wincustomize.com/articles.aspx?aid=123436&c=1
http://yedda.com/questions/Firefox_ignore_check_box_8620147571611/
 
 
May 12, 2009, at 10:50 AM by OtherMichael - xref
Changed line 35 from:
[[https://addons.mozilla.org/en-US/firefox/addon/1843|FireBug]]
to:
[[https://addons.mozilla.org/en-US/firefox/addon/1843|FireBug]] - more at [[JavaScript.Debug#firebug]]
 
 
May 11, 2009, at 09:03 AM by OtherMichael -
Added lines 179-181:

see [[http://ffextensionguru.com/tweaks/general.html|extension guru's list of Firefox tweaks]]

 
 
May 02, 2009, at 10:28 AM by OtherMichael - perplexed guide
Added line 2:
[[http://www.ts-cyberia.net/firefox.html|Firefox Guide]] "for the perplexed"
 
 
May 01, 2009, at 02:47 PM by OtherMichael - my mozilla user-profile (okay, so it's only one review so far!)
Added line 3:
[[https://addons.mozilla.org/en-US/firefox/user/4078305|my firefox user profile]]
 
 
May 01, 2009, at 09:18 AM by OtherMichael - starting profile manager, command-line args
Added lines 135-137:
## or maybe even [@firefox.exe -p -no-remote@]
## the [@-no-remote@] enables running multiple instances of the application with different profiles
## see also [[http://kb.mozillazine.org/Command_line_arguments|Firefox command-line arguments]]
 
 
April 14, 2009, at 04:19 PM by OtherMichael -
Added lines 9-10:

Stack Overflow: [[http://stackoverflow.com/questions/388946/how-does-firefox-work-source-code-walk-through|Mozilla development links]] (more on how the browser itself is coded)
 
 
April 07, 2009, at 01:29 PM by OtherMichael - installing multiple versions
Added lines 239-246:


!! Running multiple versions (eg, 2.0.x and 3.0.x)
http://www.speedbreeze.com/2008/01/01/install-multiple-versions-of-firefox-on-windows-xp/
http://blog.codefront.net/2007/08/20/how-to-have-firefox-3-and-firefox-2-running-at-the-same-time/
http://girishk.com/2009/02/11/how-to-install-two-different-versions-of-firefox-in-a-pc/

I installed 2.0 on top of 3.0 .... and the installer did not ask where to go, so it overwrote 3.0. should have copied the folder, first....
 
 
April 07, 2009, at 01:12 PM by OtherMichael -
Changed lines 122-125 from:
to:
[[http://blog.codefront.net/2007/08/20/how-to-have-firefox-3-and-firefox-2-running-at-the-same-time/|Firefox 2 and 3 simultaneously]]


Added lines 128-133:

or

# DO NOT EXIT FIREFOX
# start via [@full/path/to/firefox.exe -profile-manager -no-remote@]

 
 
April 04, 2009, at 01:48 PM by OtherMichael -
Added lines 65-68:


!! [@user.js@]
http://kb.mozillazine.org/User.js_file
 
 
March 27, 2009, at 09:58 AM by OtherMichael - smarter search shortcuts
Added lines 69-77:

Life Hacker: [[http://lifehacker.com/5184234/create-smarter-keyword-bookmarks|Smarter keyword shortcuts]] - search if terms entered; goto site normally otherwise. nice! (more reference at original link)

(:source:)
javascript:if('%s') location.href='http://lifehacker.com/search/%s';else location.href='http://lifehacker.com/';
(:sourceend:)

see also: [[http://lifehacker.com/5185794/create-smarter-google-translate-keyword-bookmarks|smarter translation bookmarklet]] using the same ideas

 
 
March 27, 2009, at 09:04 AM by OtherMichael -
Added lines 51-52:

[[http://lifehacker.com/5145709/make-ubiquity-your-ultimate-firefox-commander|Lifehacker intro to Ubiquity]]
 
 
March 26, 2009, at 09:11 AM by OtherMichael -
Added line 38:
Deleted lines 214-229:



!!! XUL
see also Wikipedia:XUL
https://developer.mozilla.org/en/The_Joy_of_XUL
http://www.hevanet.com/acorbin/xul/top.xul

!!! RDF
see also Wikipedia:Resource_Description_Framework
http://www.w3.org/RDF/

!!! launch a dev-profile
(:source:)
"%ProgramFiles%\Mozilla Firefox\firefox.exe" -no-remote -P dev
(:sourceend:)
 
 
March 26, 2009, at 08:49 AM by OtherMichael - breaking extension dev into its own page
Changed lines 213-236 from:
https://developer.mozilla.org/en/Extensions
[[http://kb.mozillazine.org/Getting_started_with_extension_development|Getting started with extension development]]
[[https://developer.mozilla.org/en/Setting_up_extension_development_environment|Setting up extension development environment]]
[[http://ted.mielczarek.org/code/mozilla/extensionwiz/|Firefox/Thunderbird Extension Wizard]]
[[http://www.freesoftwaremagazine.com/columns/how_to_fix_broken_firefox_extensions|How to fix broken Firefox extensions]]
[[https://developer.mozilla.org/En/Updating_extensions_for_Firefox_3|Updating extensions for Firefox 3]]
[[http://ginatrapani.org/spun/posts/2006/11/01/firefox-20-extension-development|Firefox 2.0 extension development]]... aaand, we're at 3.0, now. How accurate is this, still? BUT it's by [[http://lifehacker.com/tag/lifehacker-code/|LifeHacker's Gina Trapani]]
[[http://ginatrapani.org/spun/topics/browsers/firefox/extensions|Trapani's extension posts]]

[[http://www.rietta.com/firefox/Tutorial/env.html|extension tutorial]] - for FF 1.5, so ''caveat emptor''
[[http://roachfiend.com/archives/2004/12/08/how-to-create-firefox-extensions/|another tutorial]] - from 2004, so ''ditto''

https://developer.mozilla.org/En/Building_an_Extension
http://www.borngeek.com/firefox/toolbar-tutorial/ - for 1.5
http://www.leogas.net/lugext/index.html - for 1.5 again
http://www.gmacker.com/web/content/tutorial/firefox/firefoxtutorial.htm - for 1.5
http://www.businesslogs.com/technology/firefox_extension_tutorial.php - from 2005
http://lifehacker.com/software/programming/how-to-build-a-firefox-extension-264490.php

Stack Overflow: [[http://stackoverflow.com/questions/329242/how-do-you-package-and-self-host-your-firefox-extensions|]]Packaging and self-hosting FF extensions]]
Stack Overflow: [[http://stackoverflow.com/questions/455260/how-does-firefox-know-when-an-update-is-available-for-an-extension-plugin|how does FF know when an extension update is available?]]
Stack Overflow: [[https://developer.mozilla.org/en/Signing_a_XPI|signing an XPI]]

[[http://lifehacker.com/software/exclusive-lifehacker-download/better-gmail-2-firefox-extension-for-new-gmail-320618.php|Better GMail2]] - compilation of multiple GM-scripts (for analysis)
to:
see FireFoxExtensionDevelopment

 
 
March 24, 2009, at 05:46 PM by OtherMichael - quick restart
Added lines 20-21:
[[http://es.geocities.com/jucarlosa/quickaddons/|Quick Restart]] -- adds [@Ctrl-Alt-R@]
 
 
March 19, 2009, at 03:09 PM by OtherMichael - basic RDF links
Deleted lines 229-230:

Changed lines 234-236 from:
to:
[[http://lifehacker.com/software/exclusive-lifehacker-download/better-gmail-2-firefox-extension-for-new-gmail-320618.php|Better GMail2]] - compilation of multiple GM-scripts (for analysis)

!!! XUL
Changed lines 241-243 from:
[[http://lifehacker.com/software/exclusive-lifehacker-download/better-gmail-2-firefox-extension-for-new-gmail-320618.php|Better GMail2]] - compilation of multiple GM-scripts (for analysis)

to:
!!! RDF
see also Wikipedia
:Resource_Description_Framework
http:
//www.w3.org/RDF/

!!! launch a dev
-profile
 
 
March 18, 2009, at 01:39 PM by OtherMichael -
Added line 239:
http://www.hevanet.com/acorbin/xul/top.xul
 
 
March 18, 2009, at 01:28 PM by OtherMichael -
Added line 238:
https://developer.mozilla.org/en/The_Joy_of_XUL
 
 
March 18, 2009, at 01:25 PM by OtherMichael -
Added lines 235-237:


see also Wikipedia:XUL
 
 
March 18, 2009, at 10:34 AM by OtherMichael -
Added lines 222-230:

https://developer.mozilla.org/En/Building_an_Extension
http://www.borngeek.com/firefox/toolbar-tutorial/ - for 1.5
http://www.leogas.net/lugext/index.html - for 1.5 again
http://www.gmacker.com/web/content/tutorial/firefox/firefoxtutorial.htm - for 1.5
http://www.businesslogs.com/technology/firefox_extension_tutorial.php - from 2005
http://lifehacker.com/software/programming/how-to-build-a-firefox-extension-264490.php

 
 
March 17, 2009, at 02:43 PM by OtherMichael - extension tutorials
Added lines 219-221:

[[http://www.rietta.com/firefox/Tutorial/env.html|extension tutorial]] - for FF 1.5, so ''caveat emptor''
[[http://roachfiend.com/archives/2004/12/08/how-to-create-firefox-extensions/|another tutorial]] - from 2004, so ''ditto''
 
 
March 17, 2009, at 02:17 PM by OtherMichael -
Changed lines 218-219 from:
to:
[[http://ginatrapani.org/spun/topics/browsers/firefox/extensions|Trapani's extension posts]]
Deleted lines 229-231:


 
 
March 17, 2009, at 01:35 PM by OtherMichael -
Changed line 210 from:
!![[#dev]] Developing extensions / addons
to:
!![[#develop]] Developing extensions / addons
 
 
March 17, 2009, at 08:45 AM by OtherMichael - moved in more extension info
Changed lines 198-211 from:
!! Developing extensions / addons
to:

!! Plugin, extension, or WHAT?!??
>>clip lrindent<<
Plugins are the same between Internet Explorer, Netscape, etc. They are things like Java, Flash or Quicktime. They are a seperate program which
is launched to play some file.

Extensions are small bits of code which 'plug into' Firefox (no equivalent in Internet Explorer or Netscape). This enhances the base functionality of the browser. --([[http://blog.monstuff.com/archives/000150.html|source]])
>><<

see also [[http://forums.mozillazine.org/viewtopic.php?f=38&t=1067295|another explanation]]


!![[#dev]] Developing extensions / addons
https://developer.mozilla.org/en/Extensions
Changed lines 217-218 from:
[[http://ginatrapani.org/spun/posts/2006/11/01/firefox-20-extension-development|Firefox 2.0 extension development]]... aaand, we're at 3.0, now. How accurate is this, still? BUT it's by [[http://lifehacker.com/tag/lifehacker-code/|LifeHacker's Gina Trapani]] (well, [[http://lifehacker.com/5132674/so-long-and-thanks-for-all-the-fish|ex-LifeHacker]])
to:
[[http://ginatrapani.org/spun/posts/2006/11/01/firefox-20-extension-development|Firefox 2.0 extension development]]... aaand, we're at 3.0, now. How accurate is this, still? BUT it's by [[http://lifehacker.com/tag/lifehacker-code/|LifeHacker's Gina Trapani]]

Stack Overflow:
[[http://stackoverflow.com/questions/329242/how-do-you-package-and-self-host-your-firefox-extensions|]]Packaging and self-hosting FF extensions]]
Stack Overflow: [[http://stackoverflow.com/questions/455260/how-does-firefox-know-when-an-update-is-available-for-an-extension-plugin|how does FF know when an extension update is available?]]
Stack Overflow: [[https://developer.mozilla.org/en/Signing_a_XPI|signing an XPI]]

[[http://lifehacker.com/software/exclusive-lifehacker-download/better-gmail-2-firefox-extension-for-new-gmail-320618.php|Better GMail2]] - compilation of multiple GM-scripts (for analysis
)

Added lines 229-231:


 
 
March 16, 2009, at 09:34 PM by OtherMichael - optmizations
Changed lines 10-12 from:
[[http://www.techzilo.com/firefox-power-optimization-tips-shortcuts/|Power optimization tips]] -- the memory-limiter alone makes it worthwhile.
[[http://lifehacker.com/5161563/prevent-firefox-from-hogging-memory-when-minimized|free memory when minimized]] -- haven't tested.

to:
Changed line 21 from:
!!![[#dev]] Web-developer extensions
to:
!!![[#dev]] Developer extensions
Added lines 32-35:
[[https://addons.mozilla.org/en-US/firefox/addon/1815|Console²]] - error-console replacement
[[https://addons.mozilla.org/en-US/firefox/addon/7434/|Extension-developers extension]]
[[https://addons.mozilla.org/en-US/firefox/addon/4453|Chrome list]] - "Lets you take a peek at the files under the hood of your Firefox installation and profile."

Changed lines 144-153 from:
!! customizations
to:
!![[#customize]] customizations
!!![[#optimization]] Optimize it
[[http://lifehacker.com/5161563/prevent-firefox-from-hogging-memory-when-minimized|free memory when minimized]]
[[http://www.techzilo.com/firefox-power-optimization-tips-shortcuts/|Power optimization tips]] -- the memory-limiter alone makes it worthwhile.

>><<
1. Limit RAM usage: RAM usage can go upto 250 MB when you have several tabs open. In the [@about:config@] filter, enter [@browser.cache.disk.capacity@] or [@browser.cache.memory.capacity@] (either of them works). Double click the value that comes up, and enter a value of 5000 for those of you with 512 MB or less memory. Enter a value of 15000 for memory of 512MB to 1 GB.
2. Disable prefetch: Firefox’s annoying feature of prefetching links makes it resource-hogging. Enter [@network.prefetch-next@], and change the value to False.
>><<

Added lines 205-208:

(:source:)
"%ProgramFiles%\Mozilla Firefox\firefox.exe" -no-remote -P dev
(:sourceend:)
 
 
March 16, 2009, at 08:55 PM by OtherMichael - profiles links
Changed line 1 from:
(:toc-float:)
to:
(:*toc-float:)
Changed lines 99-100 from:
!![[#profileFolder]] Profile Folder
to:
!![[#profiles]] Profiles
http://support.mozilla.com/en-us/kb/Profiles
http://support.mozilla.com/en-US/kb/Managing+profiles

#exit firefox
#start via [@firefox.exe -ProfileManager@]

!!! Profile Folder
 
 
March 16, 2009, at 08:50 PM by OtherMichael -
Changed line 1 from:
(:toc:)
to:
(:toc-float:)
 
 
March 16, 2009, at 08:48 PM by OtherMichael -
Changed line 1 from:
!! Firefox
to:
(:toc:)
 
 
March 13, 2009, at 05:05 PM by OtherMichael - bookmarklets!
Added lines 54-57:

!![[#bookmarklets]] Bookmarklets
[[http://www.labnol.org/internet/guide-to-useful-bookmarklets/7931/|guide to useful bookmarklets]]
Lifehacker's [[http://lifehacker.com/395697/top-10-useful-bookmarklets|Top-10 useful bookmarklets]]
 
 
March 11, 2009, at 08:19 AM by OtherMichael -
Added lines 7-8:

[[https://developer.mozilla.org/en/Firefox_3_for_developers#New_developer_features_in_Firefox_3|new features in FireFox 3]]
 
 
March 02, 2009, at 11:18 AM by OtherMichael -
Added line 7:
Changed lines 9-10 from:
to:
[[http://lifehacker.com/5161563/prevent-firefox-from-hogging-memory-when-minimized|free memory when minimized]] -- haven't tested.
Added line 37:
Added line 77:
 
 
February 28, 2009, at 10:08 AM by OtherMichael - anchors
Changed line 9 from:
!! Extensions
to:
!![[#extensions]] Extensions
Added line 19:
!!![[#dev]] Web-developer extensions
Changed line 30 from:
GreaseMonkey
to:
!!![[#greasemonkey]] GreaseMonkey
Changed line 33 from:
to:
see also: JavaScript.GreaseMonkey
 
 
February 27, 2009, at 08:48 AM by OtherMichael - xpather added to dev extensions
Added line 24:
*[[https://addons.mozilla.org/en-US/firefox/addon/1192|XPather]] - get the xpath for the element, as well
 
 
February 20, 2009, at 03:45 PM by OtherMichael -
Changed line 7 from:
to:
[[http://www.techzilo.com/firefox-power-optimization-tips-shortcuts/|Power optimization tips]] -- the memory-limiter alone makes it worthwhile.
 
 
February 20, 2009, at 12:11 PM by OtherMichael - moved in FF keybinding links from Emacs.Keybinding
Added lines 56-71:

!![[#keybinding]] Keybindings
http://blog.tupleshop.com/2006/10/30/firefox-2-gets-emacs-keybindings
http://bc.tech.coop/blog/060529.html
http://bc.tech.coop/blog/060603.html
http://www.emacswiki.org/cgi-bin/wiki/Conkeror
http://dev.technomancy.us/conkeror
http://conkeror.mozdev.org/index.php

[[http://kb.mozillazine.org/Emacs_Keybindings_%28Firefox%29]]
http://bc.tech.coop/blog/060529.html - (part 1)require [[http://conkeror.mozdev.org/|Conkeror]] installation
http://bc.tech.coop/blog/060603.html - (part 2)

http://emacs.wordpress.com/2007/02/23/emacs-friendly-firefox/ - Using ''It's All Text'' or ''Mozex'' extensions.

see also: [[Emacs.KeyBinding]]
 
 
February 20, 2009, at 08:52 AM by OtherMichael - ubiq notes
Changed line 34 from:
Just started trying it out in Jan, 2009
to:
"Ubiquity is an extension that allows you to enter commands that have knowledge of page content and return new information."
Added lines 39-40:

although you can program your own commands, I haven't done so, yet
 
 
February 18, 2009, at 11:04 AM by OtherMichael - links to local files, and finding profile folder
Added lines 53-78:


!![[#localFiles]] Opening local files in FF
For security purposes, Mozilla applications block links to local files (and directories) from remote files (eg, all internet/intranet content, including this wiki) ''by default''.

To turn OFF this behavior (ie, enable file links) see [[http://kb.mozillazine.org/Links_to_local_pages_don%27t_work#Firefox_1.5.2C_SeaMonkey_1.0_and_newer|Links to local pages do not work]]

put the following into a [@user.js@] or [@prefs.js@] file

(:source lang=text:)
user_pref("capability.policy.policynames", "localfilelinks");
user_pref("capability.policy.localfilelinks.sites", "http://www.foo.com");
user_pref("capability.policy.localfilelinks.checkloaduri.enabled", "allAccess");
(:sourceend:)


!![[#profileFolder]] Profile Folder

The [@user.js@], [@user.css@] files (etc.) are in your profile folder. Locating the profile folder on Windows is usually: [@%AppData%\Mozilla\Firefox\Profiles\xxxxxxxx.default\@], where [@xxxxxxxx@] is a random string of 8 characters. Just browse to [@C:\Documents and Settings\[User Name]\Application Data\Mozilla\Firefox\Profiles\@] and look around.

[[http://support.mozilla.com/en-US/kb/Profiles#How_to_find_your_profile|How to find your profile folder]]


I usually create a shortcut named "firefox-profile" in my shortcuts folder; this way -- [@Windows-R firefox-profile@] brings the folder right up.

Changed lines 83-85 from:
First, follow the instructions here to find out how to create a user stylesheet:
www
.squarefree.com/userstyl...ser-style-sheets.html
to:
First, follow [[http://www.squarefree.com/userstyles/user-style-sheets.html|the instructions here]] to find out how to create a user stylesheet.

Deleted line 102:
Deleted lines 105-120:
!! [[#Profile]] The Profile Folder

Before the configuration files are presented, you should know how to find your "profile folder", as it is commonly called. The profile folder is where Firefox saves all your settings and refers to a location on your hard drive.

On Windows XP/2000, the path is usually [@%AppData%\Mozilla\Firefox\Profiles\xxxxxxxx.default\@], where xxxxxxxx is a random string of 3 characters. Just browse to [@C:\Documents and Settings\[User Name]\Application Data\Mozilla\Firefox\Profiles\@] and the rest should be obvious.

On Windows 95/98/Me, the path is usually [@C:\WINDOWS\Application Data\Mozilla\Firefox\Profiles\xxxxxxxx.default\@]
[@~/.mozilla/firefox/xxxxxxxx.default/@]

On Mac OS X, the path is usually [@~/Library/Application Support/Firefox/Profiles/xxxxxxxx.default/@]

Firefox is capable of handling more than one user and thus, more than one profile. The path examples above refers to the default profile that is automatically created when you start Firefox for the first time. You can manage any number of profiles by using the Profile Manager.

[@%AppData%@] is a shorthand for the Application Data path on Windows 2000/XP. To use it, click Start > Run..., enter [@%AppData%@] and press Enter. You will be taken to the "real" folder, which is normally [@C:\Documents and Settings\[User Name]\Application Data@].

Changed line 168 from:
[[!Browser]] [[!Firefox]] [[!internet]] [[!web]]
to:
[[!Browser]] [[!Firefox]] [[!internet]] [[!web]]
 
 
February 15, 2009, at 01:42 PM by OtherMichael - deleting prefences update
Deleted lines 125-131:

Not possible to delete preferences from w/in FF itself -- close browser, edit the [@prefs.js@] file, and reboot. Maybe, you know, make a back-up, first.

http://ubuntuforums.org/showthread.php?t=1045054 - suggests "reset value" and restart to have it vanish...
http://www.velocityreviews.com/forums/t9891-delete-entry-from-aboutconfig.html
http://kb.mozillazine.org/Resetting_preferences

Changed lines 129-131 from:


!! Developing extensions / plugins
to:
!!! delete preference
Not possible to delete preferences from within FF without restarting.
suggested by [[http://ubuntuforums.org/showthread.php?t=1045054|this thread]]
#right click on [@preferenceName@]
#select [@reset@]
#restart firefox, and it's gone!

Alternatively, close browser, edit the [@prefs.js@] file, and restart. Maybe, you know, make a back-up, first.

http://www.velocityreviews.com/forums/t9891-delete-entry-from-aboutconfig.html
http://kb.mozillazine.org/Resetting_preferences


!! Developing extensions / addons
Changed line 159 from:
[[!Browser]] [[!Firefox]] [[!internet]] [[!web]]
to:
[[!Browser]] [[!Firefox]] [[!internet]] [[!web]]
 
 
February 15, 2009, at 01:26 PM by OtherMichael - general firefox links, plus about:config
Changed lines 1-3 from:
!! Firefox Hacks
http://open.itworld.com/5037/book_050425firefoxhacks/page_1.html - except from the O'Reilly book
to:
!! Firefox
[[http://www.mozilla.com/en-US/firefox/|Firefox homepage]]
[[http://www.dmoz.org/Computers/Software/Internet/Clients/WWW/Browsers/Firefox/|open
-directory Firefox page]]
Wikipedia:Mozilla_Firefox
[[http://open.itworld.com/5037/
book_050425firefoxhacks/page_1.html|excerpt from the O'Reilly book ''Firefox Hacks'']]
WikiBooks:Using_Firefox

Changed line 97 from:
!! customization
to:
!! customizations
Added lines 122-135:


!! [@about:config@] preferences
WikiBooks:Using_Firefox/Advanced#about:config

Not possible to delete preferences from w/in FF itself -- close browser, edit the [@prefs.js@] file, and reboot. Maybe, you know, make a back-up, first.

http://ubuntuforums.org/showthread.php?t=1045054 - suggests "reset value" and restart to have it vanish...
http://www.velocityreviews.com/forums/t9891-delete-entry-from-aboutconfig.html
http://kb.mozillazine.org/Resetting_preferences

http://kb.mozillazine.org/About:config_entries
[[http://www.linuxjournal.com/article/8004|Ten mysteries of about:config]]

 
 
February 12, 2009, at 08:31 AM by OtherMichael - IE tab added
Changed line 5 from:
[[http://www.foxmarks.com/|Foxmarks]]
to:
[[http://www.foxmarks.com/|Foxmarks]] - freezes up on my home XP, dangit
Added lines 12-13:
[[https://addons.mozilla.org/en-US/firefox/addon/1419|IE tab]] - run Internet Explorer inside of a new tab
 
 
February 11, 2009, at 10:57 PM by OtherMichael - view-source in selected editor
Changed line 97 from:
!!! Stop auto image-resizing
to:
!!![[#resize]] Stop auto image-resizing
Changed line 103 from:
!!! stop auto page zooming
to:
!!![[#zoom]] stop auto page zooming
Changed lines 109-116 from:
to:
!!![[#viewSource]] View source in [[Emacs|favorite editor]]
Instructions adapted from [[http://kb.mozillazine.org/View_source.editor.path|MozillaZine knowledge-base]]

#enter [@about:config@] and filter down to [@view_source.editor@]
#set [@view_source.editor.external@] to true
#set [@view_source.editor.path@] to something like [@C:\emacs\emacs\bin\emacsclientw.exe@]

Changed line 134 from:
[[!Browser]] [[!Firefox]] [[!internet]] [[!web]]
to:
[[!Browser]] [[!Firefox]] [[!internet]] [[!web]]
 
 
February 11, 2009, at 01:20 PM by OtherMichael - inspector widget and xref to JS page
Changed lines 15-17 from:
[[*https://developer.mozilla.org/en/DOM_Inspector_FAQ|DOM Inspector FAQ]]
to:
*[[https://developer.mozilla.org/en/DOM_Inspector_FAQ|DOM Inspector FAQ]]
*[[https://addons.mozilla.org/en-US/firefox/addon/63|element inspector]] - must add widget to toolbar via [@customize@]
*more on these JS-oriented addons at JavaScript
Added line 24:
 
 
February 05, 2009, at 09:31 PM by OtherMichael - more plugin notes
Added lines 10-11:
[[http://lifehacker.com/software/exclusive-lifehacker-download/better-gmail-2-firefox-extension-for-new-gmail-320618.php|Better Gmail]] - use at work, not at home -- slows down my old PC too much :-(
[[http://noscript.net/|NoScript]] -- sure, it's annoying to have to enable JS on every site, but it's also safer.
 
 
February 05, 2009, at 09:04 PM by OtherMichael - some recently installed links
Deleted lines 9-10:
[[https://addons.mozilla.org/en-US/firefox/addon/4125|Text Area]] - edit text in your favorite editor instead of the browser - It's All text, above, works a little better
GreaseMonkey
Changed lines 14-19 from:
to:
[[https://addons.mozilla.org/en-US/firefox/addon/1843|FireBug]]
[[https://addons.mozilla.org/en-US/firefox/addon/655|View Source Chart]]

GreaseMonkey
[[https://addons.mozilla.org/en-US/firefox/addon/737|Platypus]] -- FF plugin that allows page-changes to be saved as a GM script
**there's [[http://platypus.mozdev.org/|another platypus page]], but it only has ver. 0.7, which won't install becuase "it doesn't provide secure update." or something like that...
 
 
February 04, 2009, at 10:22 PM by OtherMichael - stop auto zoom....
Added line 81:
Changed lines 95-101 from:
to:
!!! stop auto page zooming
(:source lang=text:)
about:config
browser.zoom.siteSpecific --> false
(:sourceend:)

Changed line 119 from:
[[!Browser]] [[!Firefox]] [[!internet]]
to:
[[!Browser]] [[!Firefox]] [[!internet]] [[!web]]
 
 
February 03, 2009, at 04:13 PM by OtherMichael -
Added line 100:
[[https://developer.mozilla.org/En/Updating_extensions_for_Firefox_3|Updating extensions for Firefox 3]]
 
 
February 03, 2009, at 02:35 PM by OtherMichael -
Changed line 100 from:
[[http://ginatrapani.org/spun/posts/2006/11/01/firefox-20-extension-development|Firefox 2.0 extension development]]... aaand, we're at 3.0, now. How accurate is this, still? BUT it's by [[http://lifehacker.com/tag/lifehacker-code/|LifeHacker's Gina Trapani]]
to:
[[http://ginatrapani.org/spun/posts/2006/11/01/firefox-20-extension-development|Firefox 2.0 extension development]]... aaand, we're at 3.0, now. How accurate is this, still? BUT it's by [[http://lifehacker.com/tag/lifehacker-code/|LifeHacker's Gina Trapani]] (well, [[http://lifehacker.com/5132674/so-long-and-thanks-for-all-the-fish|ex-LifeHacker]])
 
 
February 03, 2009, at 02:33 PM by OtherMichael - developing extensions links, a start
Added lines 93-100:


!! Developing extensions / plugins
[[http://kb.mozillazine.org/Getting_started_with_extension_development|Getting started with extension development]]
[[https://developer.mozilla.org/en/Setting_up_extension_development_environment|Setting up extension development environment]]
[[http://ted.mielczarek.org/code/mozilla/extensionwiz/|Firefox/Thunderbird Extension Wizard]]
[[http://www.freesoftwaremagazine.com/columns/how_to_fix_broken_firefox_extensions|How to fix broken Firefox extensions]]
[[http://ginatrapani.org/spun/posts/2006/11/01/firefox-20-extension-development|Firefox 2.0 extension development]]... aaand, we're at 3.0, now. How accurate is this, still? BUT it's by [[http://lifehacker.com/tag/lifehacker-code/|LifeHacker's Gina Trapani]]
 
 
February 02, 2009, at 04:40 PM by OtherMichael - IAT support locale
Changed line 6 from:
[[https://addons.mozilla.org/en-US/firefox/addon/4125|It's All Text]]
to:
[[https://addons.mozilla.org/en-US/firefox/addon/4125|It's All Text]], with [[http://trac.gerf.org/itsalltext|support site]] - edit text-areas in your [[Emacs|favorite text editor]]
 
 
January 31, 2009, at 11:05 PM by OtherMichael - JS xref
Added lines 99-100:
JavaScript
 
 
January 31, 2009, at 03:21 PM by OtherMichael -
Added lines 14-15:
*http://kb.mozillazine.org/DOM_Inspector
[[*https://developer.mozilla.org/en/DOM_Inspector_FAQ|DOM Inspector FAQ]]
 
 
January 31, 2009, at 03:20 PM by OtherMichael - DOM inspector
Changed line 11 from:
Java.GreaseMonkey
to:
GreaseMonkey
Changed lines 13-15 from:
to:
[[https://addons.mozilla.org/en-US/firefox/addon/6622|DOM Inspector]] -- plugin for 3.x, custom option for 2.x

Added line 96:
GreaseMonkey
 
 
January 24, 2009, at 11:42 AM by OtherMichael -
Added lines 13-25:

!![[#ubiquity]] Ubiquity
Just started trying it out in Jan, 2009
https://wiki.mozilla.org/Labs/Ubiquity
[[https://wiki.mozilla.org/Labs/Ubiquity/Latest_Ubiquity_User_Tutorial|User tutorial]]
[[http://www.toolness.com/wp/?p=54|Ubiquitous Interfaces, Ubiquitous Functionality]]
[[http://blog.mozilla.com/faaborg/2007/07/05/the-graphical-keyboard-user-interface/|Graphical keyboard user interface]] - some great notes on HCI, keyboard vs GUI

(:source lang=text:)
about:ubiquity
C-space to enter command
(:sourceend:)

 
 
January 21, 2009, at 03:05 PM by OtherMichael -
Deleted lines 3-21:
!! Automatic NTLM
* or, '''how to get FireFox to work with the Intranet'''
*http://www.testingreflections.com/node/view/1365
#type [@about:config@] in the address bar.  This will bring up the internal config editor, which allows you to set all kinds of properties that influence Firefox’s behavior.
#Look for the key called [@network.automatic-ntlm-auth.trusted-uris@]
#Set that key’s value to a comma separated list of servers you want NTLM auth for.  So if your internal SharePoint sites are on servers called Larry and Mo, use “larry,mo”.
**I used [@divintech.com@] and it worked just fine for the IntraNet
#You can also add the same value to the key network.negotiate-auth.trusted-uris


!! [[#LotusNotes]] Use FireFox from LotusNotes
You can make Lotus open web pages in Firefox by doing the following:
#Go to [@File->Preferences->Location Preferences@]
#Select Internet Browser.
#Choose 'Other'
#Go to [@C:\Program Files\Mozilla Firefox\firefox.exe@] (or whatever the path is).

'''NOTE'' you will have to do this every day, as InternetExplorer is set up by NetAdmin as a daily-default

Changed lines 11-13 from:
JaVa.GreaseMonkey
http://emacspeak.blogspot.com/2007/06/firebox-put-fox-in-box.html - Java-script REPL for Firefox. See [[Emacs]]
to:
Java.GreaseMonkey
[[http://emacspeak.blogspot.com/2007/06/firebox-put-fox-in-box.html|Java-script REPL for Firefox]]

Changed lines 16-18 from:
http://www.codinghorror.com/blog/archives/001037.html - general shortcut advice
http://www.tedcarnahan.com/2006/10/02/custom-firefox-search-shortcuts/ - making a search (or otherwise?) shortcut
to:
Coding Horror - [[http://www.codinghorror.com/blog/archives/001037.html|general shortcut advice]]
[[
http://www.tedcarnahan.com/2006/10/02/custom-firefox-search-shortcuts/|making a search (or otherwise?) shortcut]]

[[http://lifehacker.com/software/feature/hack-attack-mouseless-firefox-139495.php|Mouseless firefox]]
[[http://lifehacker.com/5125564/mlb-supercharges-mouseless-browsing|MouseLess Browsing plugin]]
Deleted line 78:
MozillaBrowser
Changed line 83 from:
[[!Browser]] [[!Firefox]] [[!internet]]
to:
[[!Browser]] [[!Firefox]] [[!internet]]
 
 
May 27, 2008, at 09:01 AM by MichaelPaulukonis - gspace extension link
Added line 28:
[[http://www.getgspace.com/|GSpace]] use Google's GMail for online storage
 
 
May 16, 2008, at 09:32 AM by MichaelPaulukonis -
Added line 30:
http://emacspeak.blogspot.com/2007/06/firebox-put-fox-in-box.html - Java-script REPL for Firefox. See [[Emacs]]
 
 
May 16, 2008, at 08:50 AM by MichaelPaulukonis - extensions, xrefs
Added lines 23-30:
!! Extensions
[[http://www.foxmarks.com/|Foxmarks]]
[[https://addons.mozilla.org/en-US/firefox/addon/4125|It's All Text]]
[[https://addons.mozilla.org/en-US/firefox/addon/1368|Colorful Tabs]]
[[https://addons.mozilla.org/en-US/firefox/addon/26|Download Statusbar]]
[[https://addons.mozilla.org/en-US/firefox/addon/4125|Text Area]] - edit text in your favorite editor instead of the browser - It's All text, above, works a little better
JaVa.GreaseMonkey

Changed lines 91-96 from:
!! [[#Extensions]] Extensions
https://addons.mozilla.org/en-US/firefox/addon/4125 - Text Area - edit text in your favorite editor instead of the browser
JaVa.GreaseMonkey


to:
Changed lines 94-96 from:
to:
[[Emacs.KeyBinding]] - for notes on Emacs-like behavior in Firefox
http://www.accessfirefox.org/

Changed line 98 from:
[[!Browser]] [[!Firefox]]
to:
[[!Browser]] [[!Firefox]] [[!internet]]
 
 
March 29, 2008, at 11:36 AM by MichaelPaulukonis -
Changed lines 23-24 from:
!! Shortcuts
http://www.codinghorror.com/blog/archives/001037.html
to:
!! [[#shortcut]] Shortcuts
http://www.codinghorror.com/blog/archives/001037.html - general shortcut advice
http://www.tedcarnahan.com/2006/10/02/custom-firefox-search-shortcuts/ - making a search (or otherwise?) shortcut
 
 
March 28, 2008, at 08:48 AM by MichaelPaulukonis -
Changed line 21 from:
'''NOTE'' you will have to do this every day, as [=Internet Explorer=] is set up by NetAdmin as a daily-default
to:
'''NOTE'' you will have to do this every day, as InternetExplorer is set up by NetAdmin as a daily-default
 
 
March 25, 2008, at 08:20 AM by MichaelPaulukonis -
Added lines 76-81:
!!! Stop auto image-resizing
Since 2.0, FF automatically resize large image to fit screen width.
# Enter about:config in Firefox address bar.
# Enter [@browser.enable_automatic_image_resizing@] in Filter field.
# change to value to false

Changed line 92 from:
[[!Browser]] [[!Firefox]]
to:
[[!Browser]] [[!Firefox]]
 
 
March 17, 2008, at 09:01 AM by MichaelPaulukonis -
Changed lines 69-75 from:
to:
!! customization
!!! Open search in new tab
1. In firefox, type [@about:config@] in the URL box
2. In the filter box, paste this text:
->'''[@browser.search.openintab@]'''
3. Change the value to true by double-clicking the previous "false" text.

Changed lines 77-79 from:
*https://addons.mozilla.org/en-US/firefox/addon/4125 - Text Area - edit text in your favorite editor instead of the browser
*JaVa.GreaseMonkey
to:
https://addons.mozilla.org/en-US/firefox/addon/4125 - Text Area - edit text in your favorite editor instead of the browser
JaVa.GreaseMonkey


Changed line 83 from:
*MozillaBrowser
to:
MozillaBrowser