“Firefox Browser Tweaks, Hacks, Security, & Things You Should Know”
Here is a list of (25) Mozilla Firefox Browser Internal URLs that you can use to configure and change your browsing experience, as well as some recommended configuration changes and add-ons. Proceed with caution as you can cause the browser to malform and crash if you configure things incorrectly. These Internal URLs were tested on Firefox version 11.0
about: (will display logo and information about firefox.)
about:blank (will display a blank page.)
about:home (will display the main mozilla firefox start page.)
about:about (will display a list of the main “about” pages.)
about:sync-tabs (will display synced tabs from other computers.)
about:sync-log (will display the synced tabs log.)
about:memory (will display info and statistics regarding memory and explicit allocations.)
about:cache (will display info and statistics regarding your disk's cache, including the name of your cache's directory and a list of the entries you can find there.)
about:cache?device=disk (will display the Disk cache device info, keys, and data.)
about:cache?device=memory (will display the Memory cache device info, keys, and data.)
about:support (will display troubleshooting information.)
about:crashes (will display a list of submitted crash reports.)
about:sessionrestore (will display information about the last session.)
about:addons (will display detailed information about all the add-ons installed.)
about:plugins (will display detailed information about all the plug-ins installed.)
about:config (will let you configure the details of the browser, caution!)
about:buildconfig (will show the build platform configuration and parameter information.)
about:permissions (will display the permissions given by you to different websites, like allowing to store passwords, allow cookies, open pop-up windows, share your location, and maintain offline storage. This feature was added in Firefox version 6.)
about:privatebrowsing (will display a page asking if you would like to start private browsing mode.)
about:robots (will display a comical page about robots and humans.)
about:mozilla (will display the so-called “Book of Mozilla”. There is actually no real book although the quotations might give you that impression.)
about:rights (will display the “Know Your Rights” page.)
about:logo (will display the firefox logo.)
about:license (will display the mozilla public license information.)
about:credits (will display an alphabetically sorted list of all the people that gave their contribution to the development of Firefox.)
RECOMMENDED CONFIGURATION CHANGES:
PREF VALUE: geo.enabled;true
Internet and computer geolocation can be performed by associating a geographic location with the Internet Protocol (IP) address, MAC address, RFID, hardware embedded article/production number, embedded software number (such as UUID, Exif/IPTC/XMP or modern steganography), invoice, Wi-Fi connection location, or device GPS coordinates, or other, perhaps self-disclosed information.
We recommend changing the value to geo.enabled;false to keep from broadcasting your geolocation to websites.
PREF VALUE: webgl.disabled;false & webgl.shader_validator;true
PREF VALUE: html5.enable;true & html5.offmainthread;true
The pref value html5.enable can be used to disable the HTML5 parser, in which case the old parser is used instead. This pref value will become obsolete once the old parser is removed (after Firefox 4). Changing this pref value has the security-sensitive effect of using another HTML parser and its bugs instead of the bugs of the HTML5 parser. The pref value html5.offmainthread can be used to make the HTML5 parser run all its tasks on the main thread. The purpose of this setting is debugging.
We recommend changing the values to html5.enable;false to disable HTML5 (pre FF5) and html5.offmainthread;false to make all parts of the HTML5 parser run on the main thread.
PREF VALUE: network.http.sendRefererHeader;2 & network.http.sendSecureXSiteReferrer;true
These two pref values control the sending of Referer header url information. The pref value network.http.sendRefererHeader can be set to "0" which will never send the Referer header, "1" which will send the Referer header when clicking on a link and set document.referrer for the following page, "2" which will send the Referer header when clicking on a link or loading an image and set document.referrer for the following page (default).
We recommend changing the value network.http.sendRefererHeader to "0" and leaving the value network.http.sendSecureXSiteReferrer;true to allow Secure SSL websites to know the referring URL.
PREF VALUE: browser.search.suggest.enabled;true
This pref value controls whether or not search suggestions are enabled. Having search suggestions enabled will query the search engine as you type for similar search queries and give you suggestions.
We recommend changing the value browser.search.suggest.enabled;false to prevent search engines from "recording" your keystrokes and things you type in the search bar.
PREF VALUE: keyword.URL;
This pref value controls the URL to submit keywords to when you enter them into the URL address bar like a search engine.
We recommend changing the value keyword.URL; to https://www.google.com/search?q= so that any keyword searches you type in your URL address bar will be transmitted securely.
PREF VALUE: browser.showQuitWarning;false
This pref value controls whether Firefox will ask if you would like to save your open tabs for the next session before closing (requires cache/history to not be deleted).
We recommend changing the value to browser.showQuitWarning;true so that Firefox will remember what tabs you had open last session.
RECOMMENDED BROWSER ADD-ONS:
Here is a list of recommended add-ons that can assist with Accessibility, Privacy, and Security:
- RequestPolicy - (blocks Cross-Site Requests by default and allows you to control what content is loaded from other domains, which can protect against Cross-Site Request Forgery (CSRF) and other attacks.)
- Flashblock - (blocks Flash content from loading until clicked upon. This can reduce page load time by blocking Flash Videos and Ads from loading automatically.)
- Adblock Plus - (blocks Ads and Tracking Content from being loaded and displayed. Over forty filter subscriptions in dozens of languages which automatically configure it for purposes ranging from removing online advertising to blocking all known malware domains.)
- Beef TACO - (blocks websites from tracking you. TACO = Targeted Advertising Cookie Opt-Out. Sets permanent opt-out cookies to stop behavioral advertising for 100+ different advertising networks, including Google, Yahoo, Microsoft, all members of the Network Advertising Initiative, and many other companies.)
- User Agent Switcher - (a useful add-on for acting like a different browser/device on the Internet. You can change your browser's User Agent to be that of an iPhone 4 or iPad and websites that have "mobile versions" will display those instead of the regular site.)
- Copy Link Name - (a useful menu add-on for Copying Link Names rather than having to do it manually.)
- Tree Style Tabs - (finally you can view all your Tabs vertically! This is a huge space saver for those those who always have 10+ tabs open and want to be able to see them all. This also gives you more room vertically to view websites by moving the Tab Menu to the side.)
(Mozilla Firefox 11.0 browser with a hacked version of the FT GraphiteGlow theme by Steva,
Tree Style Tabs by Piro, and the following Add-ons: NoScript, RequestPolicy, Flashblock,
Adblock Plus, Beef TACO, User Agent Switcher, and Copy Link Name running on Kubuntu Linux.)
COMMENTS: - Temporarily Disabled.