Nerdkrams
Ressourcen schonen: µMatrix statt µBlock und NoScript

Eins der Prob­leme mit heuti­gen Web­browsern ist die enorme Ressourcenlast, die notwendig ist, um die Darstel­lung von “Weban­wen­dun­gen” zu ermöglichen. Durch diese fea­tu­ri­tis bed­ingt müssen auch die Schutzmech­a­nis­men gegen “Bösewichte” (Dark­wing Duck) immer aus­gereifter und damit größer wer­den. Die beliebte Fire­fox­er­weiterung NoScript, eine Art Run­dum­schutz gegen Track­ing­wanzen, JavaScript-Mal­ware und Sicher­heit­slück­en, treibt den Ressourcenver­brauch noch mehr in die Höhe, eben­so fil­ter­basierte Wer­be­block­er wie das beliebte Adblock Plus oder µBlock.

Mit dem für Fire­fox, Chrome und Opera ver­füg­baren µMa­trix, dem Nach­fol­ger der Erweiterung “HTTPS Switch­board”, gibt es eine Alter­na­tive, die deut­lich weniger arbeitsspe­icher­lastig (dafür ger­ingfügig CPU-lastiger) ist und Erweiterun­gen wie NoScript, Ghostery, Self-Destruc­t­ing Cook­ies, Dis­con­nect sowie die meis­ten Wer­be­block­er beina­he ohne jeden Funk­tionsver­lust erset­zen kann.

Während NoScript einem sehr engen Regelko­rsett fol­gt (etwas ist erlaubt, wenn es nicht expliz­it über­all ver­boten ist; etwas ist ver­boten, wenn es nicht expliz­it über­all erlaubt ist), das manchen genü­gen mag, fügt µMa­trix eine weit­ere Dimen­sion hinzu — so ist es etwa möglich, das Ein­binden von JavaScripts von jQuery.com nur auf ein­er bes­timmten Web­site zu ver­bi­eten, die aber weit­er­hin Grafiken von jQuery.com benutzen darf.

µMatrix unter Firefox

Ein Klick auf den Domain­na­men oben links ermöglicht es, das Ziel auszuwählen: Möchte man im Beispiel allen Web­sites erlauben, Frames von github.com einzu­binden, ist das Ziel “*” (alle Web­sites) auszuwählen und die entsprechende Zelle in der Matrix zu aktivieren. Zwar ist der Import beste­hen­der NoScript-Regeln möglich, allerd­ings empfehle ich einen Neube­ginn, da NoScript die fil­igra­nen Ein­stel­lun­gen von µMa­trix fehlen. Als Wer­be­block­er — in den Ein­stel­lun­gen sind ähn­lich wie in µBlock (vom gle­ichen Entwick­ler) Fil­terlis­ten ver­füg­bar, die auch automa­tisch aktu­al­isiert wer­den kön­nen — funk­tion­iert µMa­trix auch erstaunlich gut, wenn auch nur mit der Ein­schränkung, dass es auss­chließlich auf Domain­ba­sis arbeit­et, also keine kom­plex­en Fil­ter­regeln möglich sind. Wem das nicht genügt, der kann µMa­trix in Verbindung mit seinem bis­lang bevorzugten Wer­be­block­er ein­set­zen, sog­ar in Chrome.

Man kann nicht vor­sichtig genug sein.

Senfecke:

  1. Für Dich Maus­touret­ti genau das Richtige, um Deinen Tick so richtig ausleben zu kön­nen. Informiere mich, sobald die Erweiterung per Kon­sole zu bedi­enen ist. Dann kön­nte ich mich dafür erwär­men.

    • Lynx und eww (meine Lieblingskon­solen­brows­er) kön­nen gar kein JavaScript.

      Warum nutzst du Mauss­chub­ser über­haupt ein GUI, um im Web zu sur­fen?

  2. Bei uBlock kön­nte man noch anmerken, dass eigentlich uBlock Ori­gin und uMa­trix vom gle­ichen Entwick­ler sind, da der Ursprungsen­twick­ler von uBlock im April die Ver­ant­wor­tung auf einen anderen Entwick­ler über­tra­gen hat und jet­zt einen Fork namens uBlock Ori­gin weit­er­führt. Außer­dem ist uBlock [Ori­gin] laut dem Bench­mark auf den jew­eili­gen Github-Seit­en auch schon eine „spe­ich­ers­paren­dere“ Alter­na­tive zu Adblock Plus/Edge – dank deinen Tipps habe ich vor eini­gen Wochen bere­its Adblock Edge, das ja nicht mehr fort­ge­führt wird, durch uBlock erset­zt und jet­zt halt auch noch Noscript durch uMa­trix.

  3. µMa­trix ist pures Gold. Hat­te bish­er die Kom­bi­na­tion aus True­Block­Plus (später µBlock) und NoScript am laufen. Ver­glichen damit ist µMa­trix ein Quan­ten­sprung.

    Mir wird jedes mal Angst und Bange, wenn ich in der Matrix sehe, was bei einem Seit­e­naufruf alles geladen wer­den soll. Gut, die Otto-Nor­ma­lo-Surfer wird davon nie etwas mit­bekom­men und ärg­ert sich über die Wer­be­ban­ner.

  4. Ich werde deinen Vorschlag mit einem neuen Pro­fil aus­pro­bieren. Von Haus aus scheint der Fire­fox ja viele Ein­stel­lun­gen zu haben die man so nicht braucht. Auch sendet Fire­fox wohl automa­tisch in die USA, jeden­falls laut der IP die ich so sehe.
    Meinst du es bringt etwas, wenn man sich sein Pro­fil hier­nach wiki.kairaven.de / Pri­va­cy-Hand­buch anpasst.

  5. Lieber Herr Tux­man,

    wg. Scheißurlaub erst heute dazu gekom­men, diese Pro­gramm­per­le auszupro­bieren. Für mehr als gut befun­den, adieu NoScipt, Ghostery, Adblock plus, https every­where. DANKE für den Beitrag, wieder ein­mal.
    Aber, wie nicht anders zu erwarten, auch hier ein Pfer­de­fuß: Mein Fire­fox läuft (bzw. lief) unter Sand­box­ie, der (ins­beson­dere) eine Anony­mous-Anmel­dung erzeugte, d. h. im Win­dows-Taskman­ag­er ste­ht nicht — wie bei allen anderen Tasks — mein Benutzer­name. Und dieser Anony­mous-Task ließ nach ein paar Minuten die CPU-Aus­las­tung Rich­tung 50% und die Tem­per­atur über 80° ansteigen. Das war dann aber sicher­lich nicht die von Dir erwäh­nte “ger­ingfügige Erhöhung” (-;
    Alles mögliche ver­sucht, aber wenn wed­er die Sand­box­ie- noch die uMa­trix-Foren das Prob­lem ansprechen und ich selb­st zu wenig Ahnung habe, was soll man machen.

    • Jaja, kaum gehört Sand­box­ie ein­er skru­pel­losen Fir­ma, lässt die Qual­ität nach. Ern­sthaft: tut mir leid, ich muss passen. Ich hab’ das nie so aus­pro­biert.

Comments are closed.

https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_smilenew.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_biggrin2.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_sadnew.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_eek.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_shocked.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_confusednew.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_coolnew.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_lol.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_madnew.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_aufsmaul.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_seb_zunge.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_blushnew.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_frown.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_twistedevil1.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_twistedevil2.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/icon_mad.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_rolleyesnew.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_wink2.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_idea2.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_arrow2.gif 
mehr …
 

Erlaubte Tags:
<strong> <em> <pre> <code> <a href="" title=""> <img src="" title="" alt=""> <blockquote> <q> <b> <i> <del> <tt> <span style=""> <strike>

Datenschutzhinweis: Deine IP-Adresse wird nicht gespeichert. Details findest du hier.