Extensies voor Chromium, Firefox en Safari
Surf sneller, slimmer, veiliger en comfortabeler: allerlei uitbreidingen leren je browser verschillende nieuwe trucs en passen webservices aan. Een overzicht van de volgens ons beste extensies.
Je hoeft maar een paar keer te klikken om je browser een extensie te geven. Daarmee kunnen bijvoorbeeld vervelende advertenties tijdens het surfen geblokkeerd worden, pagina’s sneller worden geladen en stijlvoller weergegeven worden. Ook kun je geholpen worden bij het winkelen en dagelijkse routinetaken zoals het lezen van het laatste nieuws. In dit artikel bekijken we een selectie van extensies voor de Chromium-browser, Firefox en Safari.
In plaats van Chromium-browser schrijven we in de rest van dit artikel in het vervolg maar gewoon Chrome. Extensies voor Googles browser zouden ook moeten werken voor alle andere browsers met een Chromium-basis, dus ook met de nieuwe Edge van Microsoft, met Opera, Vivaldi, Brave en nog een paar andere. We hebben alle add-ons met de desktopversies van de browsers getest, maar sommige werken ook met de mobiele versies. Alle hier genoemde addons zijn gratis. Een aantal van de add-ons horen bij betaalde webservices, maar die bieden op zijn minst een bruikbare gratis versie.
Voordat we hier de voordelen van een selectie aan add-ons beschrijven, willen we je eerst nog wel even waarschuwen: elke uitbreiding kan een browser die zelf al aardig wat resources verbruikt nog veeleisender maken en het systeem vertragen.
Daarnaast vergen uitbreidingen vaak zeer vergaande rechten. Sommige kunnen toestemming krijgen om de inhoud van alle bezochte pagina’s te bekijken en te wijzigen. Aanvallers hebben daar in het verleden af en toe al gebruik van gemaakt door addons uit te brengen met zogenaamd nuttige functies,
maar die eigenlijk kwaadaardige code bevatten – in de meest gunstige gevallen cryptominers die ‘alleen’ de rekencapaciteit van je pc opsouperen, in de slechtere gevallen sniffersoftware die inloggegevens onderschept.
Aanvallers proberen hun malware vaak in de extensie-stores te krijgen onder namen die lijken op populaire extensies. Daarom moet je extra voorzichtig zijn bij het bezoeken van die extensiebibliotheken.
Voordat je er een installeert, moet je op zoek gaan naar aanwijzingen dat het misschien om malware gaat. Is de uitbreiding nieuw? Heeft hij nog niet veel beoordelingen? Het is een goed idee om de opmerkingen van andere gebruikers te lezen voordat je een extensie installeert. Verwijzingen naar alle hier genoemde extensies vind je via de link op de laatste pagina van dit artikel.
Omdat ook in extensies beveiligingsgaten kunnen voorkomen, moet je ervoor zorgen dat de browser je add-ons automatisch bijwerkt. Bij Firefox stel je dat voor alle extensies in op de beheerpagina van de add-ons via about:addons in de adresbalk of via het menu-item Add-ons. Klik op het tandwieltje bij ‘Uw extensie beheren’ en selecteer ‘Add-ons automatisch bijwerken’. Chrome werkt de extensies standaard automatisch bij.
BROWSER AANPASSEN
Met extensies kun je de werking van je browser aanpassen of uitbreiden met bepaalde browserfuncties. Wil je de browser liever bedienen met muisbewegingen? crxMouse Gestures (Chrome) en Gesturefy (Firefox) voegen die toe.
Tabliss is een stijlvolle vervanging voor de ‘Nieuw tabblad’-pagina in Chrome en Firefox. Je kunt er veelgebruikte links en andere inhoud op opslaan, zoals de tijdweergave en een to-do-lijst. Op de achtergrond worden ter decoratie regelmatig nieuwe mooie foto’s van Dribble, Giphy of Unsplash gedownload.
OneTab (Chrome en Firefox) helpt om het resourceprobleem in toom te houden dat ontstaat wanneer je te veel tabbladen in een sessie geopend hebt. Met één klik sluit OneTab alle tabbladen en toont ze op een apart tabblad als een lijst. De pagina’s die je daarna dan nog nodig heeft, kun je met één klik weer openen. De Great Suspender (Chrome) sluit de tabbladen na een bepaalde tijd automatisch en biedt veel meer mogelijkheden. Je kunt bijvoorbeeld vastgepinde tabbladen en tabbladen met niet opgeslagen formuliergegevens uitsluiten van het automatisch afsluiten.
Browsers kunnen wachtwoorden onthouden, maar als je een wachtwoordmanager gebruikt, wil je je inloggegevens waarschijnlijk niet ook nog in de browser opslaan – weer een veiligheidsrisico minder. Toch zou het handig zijn als je in de browser makkelijk toegang krijgt tot je wachtwoorden. Voor veel wachtwoordmanagers zijn er browser-add-ons, zoals LastPass, 1Password X en KeepassXC. Die zijn beschikbaar voor zowel Chrome als Firefox – en ook Safari wordt ondersteund, al heet de extensie voor Keepass dan Passafari.
Het kan handig zijn om de bladwijzermanager van een browser niet te gebruiken en een alternatief in te zetten, bijvoorbeeld als je meerdere browsers gebruikt. Met Pocket is zo’n platform overstijgende bladwijzermanager bij Firefox al ingebouwd, want er zijn Pocketversies voor Chrome en Safari.
Raindrop.io is een alternatief voor Pocket, dat dankzij de extensie voor Chrome, Firefox en Safari bijna als een ingebouwde bladwijzermanager aanvoelt. Met één klik op het extensiepictogram kun je de bladwijzer voor de huidige pagina in de map ‘Postvak in’ opslaan – of meteen op de juiste plek in je bladwijzerverzameling invoegen.
Met de voor Chrome en Firefox beschikbare Link to Text Fragment kun je ankers op willekeurige plekken in webpagina’s plaatsen – handig als je een bepaalde plek in een grotere tekst later snel wilt kunnen vinden zonder een heleboel te moeten scrollen. Linkificator maakt tekstlinks op webpagina’s die geen klikbare links hebben toch aanklikbaar.
Firefox kan zelf schermafbeeldingen van een gehele webpagina maken, dus inclusief de onderdelen die buiten het zichtbare gebied vallen. GoFullPage voegt die functie aan Chrome toe.
Met Chrome Remote Desktop kun je een andere pc op afstand bedienen via de Google-browser, mits daar ook Chrome met die extensie op geïnstalleerd is. Degene op de computer die van afstand bediend moet worden hoeft alleen maar naar de website remotedesktop.google.com te gaan en een toegangscode te genereren. Vervolgens voer je die toegangscode in op je eigen computer en heb je toegang tot de andere pc.
BETERE TEKSTEN
Veel teksten worden in een browser aangemaakt – je blog, de bedrijfsportal, en ook de socialmedia-kanalen worden gevuld met de browser als interface. Het is goed als zo’n browser je daarbij ondersteunt om correct en leesbaar te schrijven. De add-on voor grammaticacontrole LanguageTool komt in actie als je iets in een tekstveld typt. Hij onderstreept vervolgens
de plekken die hij voor verbetering vatbaar vindt. LanguageTool is beschikbaar voor Chrome en Firefox.
Woordherhalingen zijn geen spelfout en ook geen grammaticafout, maar maken een tekst moeilijk te verteren. Ze ontstaan echter al snel als je onder tijdsdruk schrijft. HighlightAll voor Firefox helpt bij het opsporen van woordherhalingen. Wanneer je de addon gebruikt om een woord te markeren, wordt aangegeven waar het woord nog meer op de pagina verschijnt. HighlightAll werkt echter niet in tekstvelden. Highlight All Occurrences is de tegenhanger voor Chrome.
Iedereen heeft wel eens gedoe met formulieren gehad. Dan heb je een formulier bijna volledig ingevuld, en dan doet de browser (of de server?) raar en moet je helemaal opnieuw beginnen. Form History Control (Firefox) moet dat voorkomen. Het slaat de inhoud van de formuliervelden automatisch op. Als er een probleem is, kun je Form History Control de eerder ingetypte gegevens laten herstellen. De versie voor Chrome heet Form History Control (II).
Als je een website in een vreemde taal bezoekt, biedt Chrome je meestal een automatische vertaling aan. Toch kan het geen kwaad om de extensie Google Translate bij de hand te hebben, want daarmee kun je snel een vertaling krijgen, ook als maar een enkel tekstfragment op de pagina in een vreemde taal is. Google Translate is ook beschikbaar voor Firefox.
In het algemeen draait het bij Leechblock NG
(Chrome, Firefox) om productiviteit. De extensie moet dwangmatige uitstellers helpen zichzelf wat discipline bij te brengen. In een browser zijn websites die afleiden van je productieve activiteiten, zoals Facebook, Twitter, Reddit, et cetera, slechts een enkele muisklik verwijderd. Met deze uitbreiding kun je die tijdvreters voor een bepaalde tijd buitensluiten, bijvoorbeeld van 9.00 uur ’s ochtends tot 17.00 uur ’s avonds. Je kunt jezelf bijvoorbeeld ook maximaal tien minuten afleiding per uur gunnen. De extensie is zeer flexibel en biedt nog meer mogelijkheden.
PRETTIGER WINKELEN
Je hebt een koopje ontdekt in een online winkel? Als je de extensie Ciuvo gebruikt, zul je direct zien of het echt een onverslaanbaar aanbod is. Het vergelijkt de prijzen met die van een groot aantal online winkels en toont de laagste prijs in de vorm van een kleine toolbar bovenin het venster. Momenteel vergelijkt Ciuvo prijzen binnen de categorieën consumentenelektronica, boeken, films, muziek en videogames.
De website CamelCamelCamel is een site gewijd aan het winkelen bij Amazon. Wanneer je door de productpagina’s van Amazon bladert met de The Came
lizer geactiveerd, kun je een prijshistoriegrafiek laten weergeven om te zien of het een goed moment is om te kopen. En als je dan bij Amazon koopt, is het wel leuk als je een van de extensies AlwaysSmile (Firefox),
Smile Always (Chrome) of SmileAllDay (Safari) geïnstalleerd hebt. Die zorgen ervoor dat je altijd op de pagina’s van Amazons Charity Portal smile.amazon.com uitkomt – maar nog niet bij de Nederlandse variant. Daar doneert Amazon 0,5 procent van de aankoopprijs aan liefdadigheidsorganisaties. Verder is alles daar identiek aan de normale Amazon-pagina’s
WEBSITE UITBREIDEN
Er is een aantal extensies dat elk bij precies één website wat doet. Enhancer voor YouTube bijvoorbeeld. Die uitbreiding laat een kleine toolbar zien waarmee je met één klik de advertentie uit een video kunt verwijderen of de Theatermodus kunt activeren. Onder de motorkap kun je nog veel meer instellingen aanpassen. Wikiwand voor Chrome en Firefox geeft de vrij sobere Wikipedia een moderne uitstraling.
Met de Reddit Enhancement Suite kun je bij het sociale platform snel schakelen tussen verschillende accounts, eindeloos scrollen, berichten filteren en nog veel meer. Social Fixer is een even grote verzameling van hulpmiddelen. Daarmee kun je bijvoorbeeld reclame-posts en berichten die bepaalde trefwoorden bevatten verbergen. Met CSS kun je allerlei wijzigingen in de lay-out van Facebook aanbrengen. Social Fixer is beschikbaar als Chrome-extensie of als userscript voor Greasemonkey.
Nu we het er toch over hebben: Greasemonkey is zoiets als een meta-extensie voor je browser, die gebruikt kan worden om nieuwe functies toe te voegen aan elke website. Greasemonkey doet dat door het uitvoeren van aangepaste JavaScript-scripts (userscripts) in de context van de respectievelijke websites. Er zijn veel scripts te vinden op OpenUserJS.org, om bijvoorbeeld de autoplay-functie van Netflix uit te zetten of van advertentieresultaten bij het zoeken met Google directe links te maken. Zo zijn er honderden scripts beschikbaar om te downloaden, ook bij greasefork.org. Greasemonkey is alleen beschikbaar voor Firefox. Voor Chrome en Safari is er Tampermonkey, dat Greasemonkey-scripts kan draaien.
AANVALLEN AFWEREN
Extensies kunnen zeker ook helpen om je browser te beschermen tegen nieuwsgierige zoekmachine
exploitanten en adverteerders. De belangrijkste addon wat dat betreft is waarschijnlijk uBlock Origin, dat gebruikmaakt van filterlijsten om advertenties, trackers en andere onnodige of potentieel gevaarlijke inhoud te blokkeren en de surfervaring te versnellen.
Decentraleyes en First Party Isolation bestrijden cross-site tracking. De eerste houdt requests aan content-delivery-netwerken tegen, de tweede zet de gegevens van individuele websites in containers.
NoScript voorkomt tracking en andere vervelende dingen die in webpagina’s zijn ingebed via JavaScript. Smart Referer verwijdert informatie uit HTTPrequests waaruit derden kunnen destilleren welke webpagina’s je bekijkt.
Neat URL en Skip Redirect voorkomen dat verschillende trucs door zoekmachines worden gebruikt om gebruikers te volgen. Last but not least kun je met
uMatrix heel precies bepalen welke resources een browser mag naladen.
Alle eerder genoemde add-ons in deze sectie zijn beschikbaar voor Firefox. Behalve voor First Party Isolation en Smart Referer zijn er ook versies voor Chrome. Referer Privacy is daarbij een vervanging voor Smart Referer. In Safari kun je veel ongewenste inhoud blokkeren met Adblock Plus.
Website-exploitanten moeten volgens de AVG toestemming van de bezoekers van hun sites krijgen om cookies in hun browsers te plaatsen. Dat betekent dat je bezoek op elke nieuwe website in eerste instantie vertraagd wordt omdat je een contentbanner ziet en moet beslissen welke cookies voor jou oké zijn. I don’t care about cookies neemt dat vervelende geklik weg. De extensie klikt op de corresponderende OK-knoppen en staat het websites expliciet toe om cookies te plaatsen – lekker rustgevend. Als je een of meerdere van de eerder genoemde add-ons gebruikt om sniffers buitenspel te zetten, heeft dat niet eens zo veel gevolgen voor je privacy.
Eigenlijk zou elke website het netwerkverkeer naar de browser moeten versleutelen. Dat wordt ook op steeds meer plekken geëist. Maar soms heb je nog steeds de oude onversleutelde pagina in je bladwijzers staan. In dergelijke gevallen zorgt de browserextensie HTTPS Everywhere (Chrome en Firefox) ervoor dat de browser de beveiligde pagina oproept.
Je e-mails zijn zo open als een ansichtkaart, iedereen kan ze lezen terwijl ze via internet getransporteerd worden – als ze niet end-to-end versleuteld zijn tenminste. Om ervoor te zorgen dat dit ook werkt als je het webfront-end van een mailprovider gebruikt, is er Mailvelope voor Chrome en Firefox. Die extensie zorgt voor encryptie, decryptie en sleutelbeheer in de browser.
NIEUWS VERGAREN
RSS (Really Simple Syndication) is een al langer bestaande standaard. Bijna alle nieuwsmedia stellen hun nieuwskoppen en teasers beschikbaar in de vorm
van zogenaamde RSS-feeds, waarmee een persoonlijke nieuwsverzameling in een RSS-lezer kan worden samengesteld.
In Firefox zat ooit zelfs een RSS-lezer ingebouwd. Livemarks brengt die weer terug. Als je Chrome gebruikt, kun je een cloudservice zoals Feedly of Inoreader proberen. LiveMarks herkent de RSS-feeds van de bezochte website zelf en brengt je daarvan op de hoogte, maar voor Chrome heb je daar een extensie bij nodig: Get RSS Feed URL.
VOOR ONTWIKKELAARS
Alle browsers zijn van nature krachtige ontwikkeltools. Maar dat betekent niet dat je ze niet nog krachtiger kunt maken. Voor de selectie aan ontwikkelaarstools die we hieronder kort noemen, geldt hetzelfde als voor alle andere in dit artikel: we kunnen slechts een selectie van add-ons behandelen die een indruk geven van hoe breed het scala aan uitbreidingen is. Alle add-ons voor ontwikkelaars zijn beschikbaar voor Chrome en Firefox.
Met Change Geolocation kun je de door een browser achterhaalde coördinaten wijzigen voor testdoeleinden met een webapplicatie. Op dezelfde manier verandert de User agent switcher de naam waarmee de browser zich identificeert bij de server. En met de extensie RESTED kunnen REST-toepassingen getest worden. Als je een van de populaire JavaScript-bibliotheken React of Vue.js gebruikt, zul je de speciaal ontworpen React Developer Tools en Vue.js devtools wel weten te waarderen, die een plaats hebben bemachtigd bij de ontwikkelaarstools van Firefox en Chrome.
VERWIJDEREN VAN BALLAST
Via de link links op deze pagina vind je verwijzingen naar alle genoemde extensies. Maar installeer niet te veel add-ons – en dan niet alleen vanwege de mogelijke problemen die in het begin genoemd zijn. Als je parallel veel add-ons installeert die webpagina’s manipuleren, kunnen twee daarvan elkaar in de weg gaan zitten en verwarrende neveneffecten veroorzaken – een webpagina kan er dan vreemd uitzien of niet meer werken zoals verwacht. Dan moet je de extensies vervolgens weer één voor één uitschakelen totdat het probleem zich niet meer voordoet en je de schuldige geïdentificeerd hebt.
Over uitschakelen gesproken: als je slechts af en toe een extensie nodig hebt, bijvoorbeeld om een bepaalde website te bezoeken, kun je die alleen voor dat doel inschakelen en daarna uitschakelen als je de site bezocht hebt. De relevante instellingenpagina’s about:addons (Firefox) en chrome://extensions zijn snel toegankelijk.
Ongewenste neveneffecten kunnen ook op andere plekken optreden, bijvoorbeeld bij het gebruik en het synchroniseren van Chrome op meerdere apparaten. Dan kan het gebeuren dat je extensies synchroniseert die je niet overal nodig heeft. In dat geval moet je het synchroniseren van extensies uitschakelen.