Posts Tagged ‘google’

Chrome Extensions that rock

Friday, August 14th, 2015

TL;DR: I can’t live without browser extensions, here are my favourite ones

Most if not all power users rely on the presence of a number of browser extensions to satisfy their specific needs/lunacies. The fact that Internet Explorer never provided an easy/accessible way to develop & deploy extensions is one of the many reasons why it was never my default Web browser (apart from when Microsoft forced my hand with OS upgrades…).

Fortunately for us, modern Web browsers (apart from MS Edge) are very customizable and major ones such as Google Chrome & Firefox have huge catalogs of extensions. The difficulty that remains for us is to find the truly great extensions among the huge number of crappy and plain evil ones ;-)

I’ve switched from Firefox to Chrome at the time Chrome came out and was blazingly fast and I haven’t taken a look back ever since (even if I know I probably should), hence I’ll only list the Google Chrome extensions that I use, although there are counterparts for most of the ones I’m about to mention.

So here’s my current list, in no particular order:

  • uBlock Origin: efficient AD blocker. If you need but one extension then it must be this one (light CPU/memory usage)
  • Personal Blocklist (by Google): if you want to block domains/hosts from appearing in your Google search results (e.g., shopping/comparison crap sites when you search for information about products)
  • Clickable Links: doesn’t it make you mad when websites display URLs without links? This extension fixes that automatically
  • ScriptSafe: if you want to stay in charge of what Web browser does
  • View Thru: if you’re concerned about what stands behind shortened URLs (e.g., & the like)
  • Ghostery: if you care even a little about your privacy then this one should get your attention
  • Shoptimate: automatic price comparison: awesome extension to help you know if you’re getting the best price you can
  • The Camelizer: see historical pricing data and even get mails when prices drop
  • Page Eraser: sometimes there are things on Web pages that aren’t necessarily ads but that we just don’t care about/don’t wanna see. This extension will help you make them disappear.. for good :). I’ve developed a similar extension a while ago but I don’t maintain it anymore :p
  • Link2Clip: Copy all links in the copied text to your clipboard. Very useful when you don’t want to manually extract links from web pages
  • LinkClump: alternative that supports fast bookmarking
  • Docomplete: this extension enables autocomplete for password fields on websites that intentionally disable it (use this only if you know what that means.. ^^)
  • Lazarus: Form Recovery: automatically save everything you type in forms so that you can easily recover from timeouts, crashes & network errors
  • BehindTheOverlay: easily close overlays on any websites
  • iMacros for Chrome: automate tasks by recording/replaying macros
  • Gestures for Google Chrome: mouse gestures rock, just try it out
  • Desprotetor de Links: sometimes websites send you through link protectors & whatnot with tons of boring ads. If you’re like me then you’ll like this extension because it’ll help you go right through to the content you’re after
  • Fast Bookmark Scanner: scan your bookmarks & identify duplicate links, folders & empty ones
  • SuperSorter: alternative extension to fix your bookmarks
  • SmoothScroll: smooooooooooth scrolling is something you need even if you don’t know it yet
  • I’m a Gentleman: one click to save images
  • Neater Bookmarks: neat bookmarks tree popup with easy filtering
  • Session Buddy: save/load entire browsing sessions; useful for context switches
  • Session Manager: alternative for session management
  • Turn Off the Lights: fade the entire web page to dark in order to better appreciate videos
  • Capture Webpage Screenshot – FireShot: quickly capture a screenshot of an entire web page
  • Random Bookmark: this may sound dumb but if you have a huge backlog of bookmarks to check then this one can help :)
  • Scroll To Top: does what it says
  • Shut Up: lets you choose if comment sections should be visible or not
  • Live HTTP Headers: because it’s always useful to know what your browser is up to
  • Page Monitor: for times when you need to know as soon as a page has changed without killing your F5 key (e.g., that concert reservation page that’s about to go live)
  • put stuff on easily
  • Enhanced Steam: dramatically improve the Steam website (highlight games you own, games on your wishlist, calculate bundle discounts based on the games you own, etc)
  • Play to Kodi: if you’re using XBMC errr Kodi then you need this extension to easily send content to your server
  • Google Cast: if you have a Google Chromecast, then you just need this
  • Language Immersion for Chrome: cool extension to immerse yourself in a new language. This extension switches certain words/phrases from English into a language of your choice and you can switch back and forth between the original & translated versions
  • Reddit Enhancement Suite: nice improvements for browsing Reddit
  • .torrent to Transmission: easily add torrents to Transmission (works with distant hosts as well; useful since Transmission runs on my NAS)
  • Better Usenet: if you’re a Usenet user then you’ll love this one; it adds a ton of improvements to Usenet related websites (e.g., Binnewz, Binsearch, NZBIndex, …)
  • Binnews Enhancer: another Usenet-specific extension that improves the Binnewz website
  • CouchPotato: if you use CouchPotato then you’ll like this one

Bonus: DO IT! (just in case you need some motivation

Voilà! Apart from a bunch of software development related ones, the extensions above are the ones I can’t live without!

Which ones do YOU rely on and why?

Google Translate bash function (Windows)

Friday, August 7th, 2015

I’ve noticed that since I switched to Windows 10, my Google Translate bash functions were broken. I suppose that something has changed in the way that explorer.exe interprets URLs (?). Anyway, here’s a fixed version, simply using a different way to construct the URL ;-)

I use the function below to translate from english to french:

enfr(){ (explorer "$*" )& }

The only things to know to understand the above:

  • sl = source language
  • tl = translation language
  • text = what to translate :)
  • $* = arguments passed to the function (i.e., what you want translated)
  • calling this function will open a new tab in your default Web browser

I know that it could be improved because it needs proper escaping (e.g., running frnl c’est sympa will break it because of the ‘), but it’s just enough for what I need.

One could create a more intelligent function supporting multiple languages (please do :p) but I don’t need one =)

elementZapper v1.0

Sunday, May 12th, 2013

Update 2014-12-23:
Yes I am aware that this Chrome extension is now broken. No I won’t fix it, I have other things on my mind and meanwhile another extension has popped up on the Chrome Web Store that provides the same functionality (and that one does work heh): Page Eraser.

I’ve just uploaded a first version of elementZapper, a very small Google Chrome extension that’ll allow you to quickly & easily remove elements on any Web page.

Its usage is rather simple: select anything on the page, right click and select “Zap!” and the selected elements will be removed from the page. It’s particularly useful for printing only what is relevant to you.

My goal with this extension was to discover Google Chrome’s extension development, mainly out of curiosity.. Now I can say that it’s pretty neat and easy to get started :)

elementZapper is available on the Chrome Web Store:

Also, for those interested, the source code is available on GitHub: