No New Tabs, für Links, die Fenster erzeugen
No New Tabs sorgt dafür, dass Links dort aufgehen, wo du geklickt hast. Es entfernt target="_blank", target="_new" und die nicht standardisierten Varianten, die Seiten erfinden, und es hindert Skripte daran, deinen Ablauf in einen frischen Tab umzuleiten. Installier es aus dem Chrome Web Store. Ich kann nicht glauben, dass ich jahrelang ohne gesurft habe.
Der Ärger, den es entfernt, ist klein und ständig. Du klickst einen Link in einer Dokumentationsseite, ein Tab erscheint, du liest drei Zeilen, und jetzt musst du ihn schließen, statt Zurück zu drücken. Multiplizier das mit einem Recherche-Nachmittag, und du hast dreißig verwaiste Tabs und keine Ahnung, welchen du gerade gelesen hast.
Zwei Einzelheiten machen es benutzbar statt nervig. Befehl-Klick öffnet weiterhin einen neuen Tab, du behältst also die absichtliche Fassung des Verhaltens — behoben in Fassung 3.0.1 im Januar 2025. Und es funktioniert auf Seiten, die Inhalt beim Scrollen nachladen, wo Links erst erscheinen, wenn die Seite schon offen ist.
Eine Browser-Erweiterung kann nur ändern, was im Browser passiert. Alles, was du gleichzeitig in Slack, einem Terminal und einem Entwurfswerkzeug angewandt haben willst, muss auf Systemebene leben, und das ist eine andere Installation mit anderen Berechtigungen.
Nimm die Ausnahmeliste, statt zu deinstallieren, wenn etwas kaputtgeht. Manche Abläufe brauchen wirklich ein zweites Fenster, Anmeldefenster darunter, und die Erweiterung lässt dich eine Seite ausnehmen oder die Regel umkehren, damit sie nur auf den aufgeführten Seiten greift.
Stylus, um die Web-Anwendungen umzugestalten, an die du gebunden bist
Stylus wendet dein eigenes CSS auf jede Seite an. Kostenlos, GPL-3.0, Quelltext unter github.com/openstyles/stylus, verfügbar für Chrome und Firefox. Du schreibst eine Regel, bindest sie an eine Domain, und sie läuft bei jedem Besuch. Ich bringe still jedes hässliche Dashboard in Ordnung, das ich benutzen muss: Schriftgröße hoch, Zeilenabstand gerichtet, eine Tabelle, die 40 % der Breite verschenkt, auf volle Breite gebracht.

Die Entstehungsgeschichte ist der Grund, warum ich ihm traue. Stylus wurde geschrieben, nachdem die ursprüngliche Erweiterung Stylish an eine Web-Analysefirma verkauft worden war, und seine Autoren sagen, kein Tracking sei ihre Gründungsregel. Bei einer Erweiterung, die jede besuchte Seite liest, ist genau dort dieses Versprechen wichtig.
Über handgeschriebene Regeln hinaus installiert es Stile aus der Gemeinschaft von jeder Textadresse, aktualisiert sie von selbst, sichert nach JSON und gleicht über Dropbox, Google Drive, OneDrive oder einen beliebigen WebDAV-Server ab. Ein dunkles Thema für ein Werkzeug ohne dunklen Modus dauert also etwa zehn Sekunden.
Zwei Grenzen. Deine Regeln zerbrechen, wenn die Seite ihre Klassennamen ändert, und heutige Web-Anwendungen erzeugen Klassennamen automatisch — eine Regel kann also nach einer Auslieferung leise aufhören zu wirken. Und CSS ändert nur das Aussehen. Ein Element mit display: none zu verstecken hindert die Seite nicht daran, es zu laden, und es kann nicht ändern, was ein Knopf tut.
