Browser tricks and recommended extensions/userscripts.
  • famewolffamewolf
    PMPosts: 62
    The following are some things I've found out that may be useful to other users.

    I should start off by indicating I use both Pale Moon for linux which is an optimized firefox designed for max speed and minimum resource usage and Midori (lightweight browser).  Pale Moon also operates under the premise of "putting the power back into the hands of the user".  More details on that can be found at http://www.palemoon.org.  All of the following info regarding pale moon should also be true for firefox.  Extensions used:

    1.        Adblock Edge (v2.1.3) — Ads were yesterday!
    2.        BitTorrent WebUI+ (v0.2.3.0) — Automatically upload .torrent files to your favorite BitTorrent client's Web Interface.
    3.        Context Search X (v0.4.6.14) — Enhances the context menu with a list of search engines and specified engines placed outside the submenu. Includes an item to search for selected text on the current site. Mouse buttons and accesskeys are customizable. Fully configurable with GUI.
    4.        Cookies Manager+ (v1.5.2) — Cookies manager that allows view, edit and create cookies as well as edit multiple cookies at once and backup/restore them
    5.        DownloadHelper (v4.9.22) — Download videos and images from many sites
    6.        FEBE (v8.0.4) — Backup your Firefox data
    7.        Flashblock (v1.5.17) — Replaces Flash objects with a button you can click to view them.
    8.        FlashGot (v1.5.5.99) — Enables single and massive ("all" and "selection") downloads using the most popular external download managers for Windows, Mac OS X, Linux and FreeBSD (dozens currently supported, see Extension's Home Page for details). FlashGot offers also a Build Gallery functionality which helps to synthetize full media galleries in one page from serial contents originally scattered on several pages, for easy and fast "download all".
    9.        Google Calendar Watcher (v1.0.4) — Notifications for your Google Calendar events from within the browser
    10.        Greasemonkey (v1.15) — A User Script Manager for Firefox
    11.        HTTPS-Everywhere (v3.5.1) — Encrypt the Web! Automatically use HTTPS security on many sites.
    12.        iMacros for Firefox (v8.8.2) — Automate your web browser. Record and replay repetitious work.
    13.        Image Zoom (v0.6.3) — Adds zoom functionality for images
    14.        LastPass (v3.1.1) — Last Password you will ever need
    15.        Memory Restart (v1.18) — Gives you a quick way to restart if memory usage is too high.
    16.        NoSquint (v2.1.9) — Manage site-specific zoom levels and color settings
    17.        PriceBlink (v4.1) — Finds 1) Lower Prices, 2) Merchant Coupons and 3) Product Reviews while you shop. Checks for lower prices when you're shopping, otherwise it stays hidden.
    18.        Print Friendly & PDF (v1.1.0) — Add printfriendly button to your browser.
    19.        Privacy Badger Firefox (v0.1.4) — Protects privacy by blocking spying ads and invisible trackers.
    20.        Pushbullet (v21) — Pushbullet makes it easy to send links, files, notes, lists, and more to your Android devices or to friends from Firefox.
    21.        RightToClick (v2.9.5) — Allows right clicks, highlighting and more where forbidden by javascript
    22.        Siphon - Sync Add-ons (v0.9.8) — Keep your favorite Extensions synced with all your computers.
    23.        Suspend Tab (v0.2.2014050201) — Suspends background old tabs automatically to save memory usage.
    24.        Tab Mix Plus (v0.4.1.4) — Tab browsing with an added boost.

    I also found some userscripts...the first 4 can be ran on firefox, pale moon or midori...the last one is intended for midori alone since it mimics a function chrome/firefox/pale moon already have.

    [The following were found on http://greasyfork.org which has replaced the now dead userscripts.org]
    1) Anti-Adblock Killer | Reek

    -


    Anti-Adblock Killer is a userscript whose functionality is removes
    many protections used on some website that force the user to disable the
    AdBlocker. So you can continue to visit this website without having to
    disable your adblocker.

    2)
    YouTube Center

    -


    YouTube Center contains all kind of different useful functions which makes your visit on YouTube much more entertaining.

    3)
    adf.ly && lienscash.com && adfoc.us && bc.vc bypasser

    -


    Bypasses links from adf.ly, lienscash.com, adfoc.us and bc.vc.

    4) Middleman.user.js (code listed below as it was found in a userscript faq and not hosted elsewhere..basically this takes all those http://somesite1.com?url=www.somesite2.com links and fixes them so you go directly to somesite2, skipping somesite1 entirely which both speeds up your surfing and eliminates you being tracked by many sites.

    The last is a midori only userscript that clones the flashblock "click to play" functionality found in both firefox and chromium.  It was found (and is hosted) at http://rightfootin.blogspot.com/2009/04/flashblock-wannabe.html  Instructions are in the comments but I'll repeat them here: 
    Copy the CSS to ~/.local/share/midori/styles and copy the JS to
    ~/.local/share/midori/scripts. (Create the directories if needed.) They
    should be automatically detected and loaded by Midori after that.

    Any of the previous 4 userscripts can be copied to the same ~/.local/share/midori/scripts dir.

    Adding additional search engines to midori:
    lxle recommends the duckduckgo search engine which is a good choice however I don't like how they display the results as well as the fact I regularly use the "within last month" or "within last year" options in startpage.com to ensure I'm getting recent results.  To add startpage.com or any other "search engine" not already included in midori you just have to tell it what the search url for the engine is.  For startpage that url is:  https://startpage.com/do/search?query=%s

    Make sure you use https instead of http so that your searches cannot be intercepted by anyone.  This is especially important when using strange wifi hotspots. 

    middleman.user.js  [load the file in the browser to install it]

    http://www26.zippyshare.com/v/50297207/file.html


  • lxlelxle
    PMPosts: 2,656
    Even though Pale Moon is open source and the source is supplied under the Mozilla Public License, redistribution of the Pale Moon binaries is limited by certain conditions under a proprietary license by Moonchild Productions, as permitted under 3.2b of the MPL v2.0. This has been required because of, among other things, the increasing number of rogue/altered copies and people taking advantage of the free availability of the browser to
    monetize upon, which is against Pale Moon's principles of free software.


    http://www.palemoon.org/redist.shtml
  • lxlelxle
    PMPosts: 2,656
    Thats why I didn't include Pale Moon, regardless of their principles or reasons for doing it, putting a proprietary license on top of an opensource license doesn't seem correct, and I wasn't going to 'get permission' from Pale Moon for their altered version of firefox when I could just use firefox.

    Everything else on your list seems pretty cool though.
  • famewolffamewolf
    PMPosts: 62
    That's true however the pale moon for linux version is from an authorized source directly linked to on the palemoon.org website.  I also believe just recently moonchild along with a few others actually took over handling the actual building of the linux version.  It was originally a windows only optimized build and did not add the compiled "port" until much later.  Mozilla accomplishes the same thing by having official repo's where their versions get released.

    This makes sense for a browser because if just anyone can distribute it you have no sure way to ensure malicious code was not added prior to compiling.  Obviously I'm not saying that was your intent but I used the memory restart extension you recommended to confirm pale moon was using less memory when the same identical 10 tabs were open than firefox with identical extensions although pale moon does include some features built in that eliminate the need for some extensions used on firefox.