====== Faster and More Tabs in Firefox ====== - use 64bit firefox, and make sure you got more RAM like 16GB or more - https://www.mozilla.org/en-US/firefox/all/?q=english - Check current Firefox status - check current RAM memory usage by url link: about:memory - monitar tab memory usage extension: https://addons.mozilla.org/en-US/firefox/addon/tab-data/ - check current Disk cache usage by url link: about:cache - Use More RAM for Speed: as we know RAM is way faster than Disk, so disable Disk cache and use RAM cache only about:config # click ok, and search for browser.cache; double click follow entry to make sure set as following browser.cache.disk.enable == > false browser.cache.memory.enable == > true # change or create following entry by right click on that page, pop-up menu > New > Integer browser.cache.memory.capacity ==> -1 ====== Firefox Customize ====== * make open tab into background tab by default * go link about:config, set to true when type browser.tabs.loadDivertedInBackground * hide suggestion in address bar * go setting > privacy panel, in "Address Bar - When using the address bar, suggest", uncheck all * disable private mode: Private Begone addon REG ADD HKLM\SOFTWARE\Policies\Mozilla\Firefox /v DisablePrivateBrowsing /t REG_DWORD /d 1 ====== Run mutiple version of firefox on same machine ====== * commandline ref:http://kb.mozillazine.org/Command_line_arguments * cmd to run new instant of firefox (Linux)./firefox -P newProfileName -no-remote * Lastest nightly version of Firefox * http://nightly.mozilla.org/ ====== Manual plug-in Flash Player ====== For Linux, * download libflashplayer.so * put it under ./plugins * restart firefox For Windows, * put NPSWF32.dll and flashplayer.xpt in ./plugins (which is located at c:\Windows\system32\Macromed\Flash\) ====== Good Firefox Android Add-ons ====== * https://addons.mozilla.org/en-US/firefox/addon/tabs-backup/ ====== Good Firefox Add-ons ====== ^ Productivity Related ^^ | wider chatgpt | https://addons.mozilla.org/en-US/firefox/addon/chatgpt-wideranswerspace/ | | Url to QrCode | https://addons.mozilla.org/en-US/firefox/addon/url-to-qrcode/ | | enable right click | https://addons.mozilla.org/en-US/firefox/addon/enable-rightclick-and-copy/ | | copy all your Tab urls | copy from tabs: https://addons.mozilla.org/en-US/firefox/addon/copy-tab-urls-webex/ \\ paste to tabs: https://addons.mozilla.org/en-US/firefox/addon/multiple-paste-and-go-button/ \\ (outdate) copy Tab URLs: ( [[https://addons.mozilla.org/en-US/firefox/addon/copy-urls-expert/|legacy version]]) | | bookmark tool | multirow bookmark: https://addons.mozilla.org/En-us/firefox/addon/multirow-bookmarks-toolbar/ | | Tab management | One Tab https://addons.mozilla.org/en-US/firefox/addon/onetab/ \\ Tab-Mix-Plus for multiple row tabs (its Option > Display > tab bar : when not fit = multiple row) \\ https://addons.mozilla.org/en-US/firefox/addon/tab-mix-plus/ \\ multiple-tab-handler - multiple tab selection and operation \\ https://addons.mozilla.org/en-US/firefox/addon/multiple-tab-handler/ | | TileTabs | side by side tab view with optional sync scroll \\ https://addons.mozilla.org/en-US/firefox/addon/tile-tabs/ | | Duplicate Tab blocker | https://addons.mozilla.org/en-US/firefox/addon/duplicate-tab-blocker/ \\ additional ref: https://www.maketecheasier.com/get-rid-of-duplicate-tabs-firefox/ | | Page zipper | https://addons.mozilla.org/en-US/firefox/addon/pagezipper/ | ^ Download Related ^^ | Video Download helper | https://addons.mozilla.org/en-US/firefox/addon/video-downloadhelper/ | | xtreme downloader app + browser extension | https://xtremedownloadmanager.com/ | | DownThemAll(Batch Downloader) | https://addons.mozilla.org/en-US/firefox/addon/downthemall/ | | Multithreaded Download Manager \\ (multi server connections) | https://addons.mozilla.org/en-US/firefox/addon/multithreaded-download-manager/ | ^ Technical Related ^^ | SQLite Manager (sql datebase editor) | https://addons.mozilla.org/en-US/firefox/addon/sqlite-manager-webext/ | | page overwrite tool | firebug: https://addons.mozilla.org/en-US/firefox/addon/firebug/ | | show Page IP | https://addons.mozilla.org/en-US/firefox/addon/showip/ | ^ Blocking ^^ | ublock | https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/ | | simple url blocker \\ (works on Firefox for Android) | https://addons.mozilla.org/en-US/firefox/addon/simple-url-blocker/ \\ a regex based site blocker addon for firefox, it will stop you to visit site matching the regex you defined \\ regex example, as it use ";" to seperate each block rules. .+SiteNameA.+;.+SiteNameB.+ \\ basically above will block any site with url contains SiteNameA or SiteNameB | | AdBlock Plus | https://addons.mozilla.org/en-US/firefox/addon/adblock-plus/ | | anti anti-adblock extension | https://github.com/reek/anti-adblock-killer | | Element Hiding Helper for ABP | https://addons.mozilla.org/en-US/firefox/addon/elemhidehelper/ | | Image block toggle | https://addons.mozilla.org/en-US/firefox/addon/image-block/ | | JS switch | https://addons.mozilla.org/en-US/firefox/addon/js-switch/ | ^ Graphic ^^ | Web2Img | Awesome Screenshot Plus: https://addons.mozilla.org/en-US/firefox/addon/screenshot-capture-annotate/ \\ FireShot: https://addons.mozilla.org/en-US/firefox/addon/fireshot/ | ^ japanese learning ^^ | kitsune | (firefox japanese input method) https://addons.mozilla.org/en-us/firefox/addon/kitsune-14082/ | | rikaichan | (firefox japanese dictionary) https://addons.mozilla.org/en-US/firefox/addon/rikaichan/ | ===== AdBlock codes ===== * some website just to distracting with its content, here are some useful blocking code for some parts of content-pushing sites * youtube recommand list on front page and side panel youtube.com##.style-scope.ytd-watch-next-secondary-results-renderer youtube.com###dismissable youtube.com##.style-scope.ytd-shelf-renderer ====== Useful Bookmarklet ====== * youtube repeat: http://youtubeonrepeat.com/youtube-repeat-button/ ====== Firefox Javascript Console ====== * run javascipt command: just type javascript in the console from Inspect Panel (Press Esc key to toggle console display) * example of show a element from console document.getElementById("show").style.display = "block"; * example of click a button by finding it through class name document.getElementsByClassName("bds_tsina")[0].click() * example of reload a page location.reload(); * example of nest query a content text = document.getElementById('shared_download').getElementsByTagName("p")[0].innerHTML; print('\n'+text.split(" ")[1]+'\n'+text.split(" ")[3]+'\n'); ====== Download Tips ====== * bili video download: * ref: https://zhuanlan.zhihu.com/p/124293184 * desktop tool: https://github.com/leiurayer/downkyi * online tool: * https://xbeibeix.com/api/bilibili/ * https://bilibili.iiilab.com/