{"id":10689,"date":"2015-07-31T11:34:58","date_gmt":"2015-07-31T09:34:58","guid":{"rendered":"https:\/\/tuxproject.de\/blog\/?p=10689"},"modified":"2015-07-31T11:34:58","modified_gmt":"2015-07-31T09:34:58","slug":"ressourcen-schonen-%c2%b5matrix-statt-%c2%b5block-und-noscript","status":"publish","type":"post","link":"https:\/\/tuxproject.de\/blog\/2015\/07\/ressourcen-schonen-%c2%b5matrix-statt-%c2%b5block-und-noscript\/","title":{"rendered":"Res\u00adsour\u00adcen scho\u00adnen: \u00b5Ma\u00adtrix statt \u00b5Block und NoScript"},"content":{"rendered":"<p>Eins der Pro\u00adble\u00adme mit heu\u00adti\u00adgen Web\u00adbrow\u00adsern ist die enor\u00adme Res\u00adsour\u00adcen\u00adlast, die not\u00adwen\u00addig ist, um die <a href=\"https:\/\/tuxproject.de\/blog\/2014\/10\/tore-zum-mistmachweb\/\">Dar\u00adstel\u00adlung von \u201eWeb\u00adan\u00adwen\u00addun\u00adgen\u201c<\/a> zu erm\u00f6g\u00adli\u00adchen. Durch die\u00adse <em>fea\u00adturi\u00adtis<\/em> bedingt m\u00fcs\u00adsen auch die Schutz\u00adme\u00adcha\u00adnis\u00admen gegen \u201eB\u00f6se\u00adwich\u00adte\u201c (Dark\u00adwing Duck) immer aus\u00adge\u00adreif\u00adter und damit gr\u00f6\u00ad\u00dfer wer\u00adden. Die belieb\u00adte Fire\u00adfo\u00adxer\u00adwei\u00adte\u00adrung <a href=\"http:\/\/www.noscript.net\">NoScript<\/a>, eine Art Rund\u00adum\u00adschutz gegen Track\u00ading\u00adwan\u00adzen, Java\u00adScript-Mal\u00adwa\u00adre und Sicher\u00adheits\u00adl\u00fccken, treibt den Res\u00adsour\u00adcen\u00adver\u00adbrauch noch mehr in die H\u00f6he, eben\u00adso fil\u00adter\u00adba\u00adsier\u00adte Wer\u00adbe\u00adblocker wie das belieb\u00adte <em>Adblock Plus<\/em> oder <a href=\"http:\/\/www.ublock.org\">\u00b5Block<\/a>.<\/p>\n<p>Mit dem f\u00fcr Fire\u00adfox, Chro\u00adme und Ope\u00adra ver\u00adf\u00fcg\u00adba\u00adren <a href=\"https:\/\/github.com\/gorhill\/umatrix\">\u00b5Ma\u00adtrix<\/a>, dem Nach\u00adfol\u00adger der Erwei\u00adte\u00adrung \u201eHTTPS Switch\u00adboard\u201c, gibt es eine Alter\u00adna\u00adti\u00adve, die deut\u00adlich weni\u00adger arbeits\u00adspei\u00adcher\u00adla\u00adstig (daf\u00fcr gering\u00adf\u00fc\u00adgig CPU-lasti\u00adger) ist und Erwei\u00adte\u00adrun\u00adgen wie NoScript, Gho\u00adstery, Self-Des\u00adtruc\u00adting Coo\u00adkies, Dis\u00adcon\u00adnect sowie die mei\u00adsten Wer\u00adbe\u00adblocker bei\u00adna\u00adhe ohne jeden Funk\u00adti\u00adons\u00adver\u00adlust erset\u00adzen kann.<\/p>\n<p>W\u00e4h\u00adrend NoScript einem sehr engen Regel\u00adkor\u00adsett folgt (etwas ist erlaubt, wenn es nicht expli\u00adzit \u00fcber\u00adall ver\u00adbo\u00adten ist; etwas ist ver\u00adbo\u00adten, wenn es nicht expli\u00adzit \u00fcber\u00adall erlaubt ist), das <a href=\"http:\/\/dietmarjanowski.de\/wordpress\">man\u00adchen<\/a> gen\u00fc\u00adgen mag, f\u00fcgt \u00b5Ma\u00adtrix eine wei\u00adte\u00adre <em>Dimen\u00adsi\u00adon<\/em> hin\u00adzu \u2013 so ist es etwa m\u00f6g\u00adlich, das Ein\u00adbin\u00adden von Java\u00adScripts von <tt>jQuery.com<\/tt> nur auf einer bestimm\u00adten Web\u00adsite zu ver\u00adbie\u00adten, die aber wei\u00adter\u00adhin Gra\u00adfi\u00adken von <tt>jQuery.com<\/tt> benut\u00adzen darf.<\/p>\n<p><a href=\"https:\/\/tuxproject.de\/blog\/wp-content\/uploads\/2015\/07\/Screenshot-2015-07-31-11.15.26.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/tuxproject.de\/blog\/wp-content\/uploads\/2015\/07\/Screenshot-2015-07-31-11.15.26-300x264.png\" alt=\"\u00b5Matrix unter Firefox\" width=\"300\" height=\"264\" class=\"alignnone size-medium wp-image-10690\" srcset=\"https:\/\/tuxproject.de\/blog\/wp-content\/uploads\/2015\/07\/Screenshot-2015-07-31-11.15.26-300x264.png 300w, https:\/\/tuxproject.de\/blog\/wp-content\/uploads\/2015\/07\/Screenshot-2015-07-31-11.15.26-120x105.png 120w, https:\/\/tuxproject.de\/blog\/wp-content\/uploads\/2015\/07\/Screenshot-2015-07-31-11.15.26-50x44.png 50w, https:\/\/tuxproject.de\/blog\/wp-content\/uploads\/2015\/07\/Screenshot-2015-07-31-11.15.26.png 510w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\"><\/a><\/p>\n<p>Ein Klick auf den Domain\u00adna\u00admen oben links erm\u00f6g\u00adlicht es, das <em>Ziel<\/em> aus\u00adzu\u00adw\u00e4h\u00adlen: M\u00f6ch\u00adte man im Bei\u00adspiel allen Web\u00adsites erlau\u00adben, Frames von <tt>github.com<\/tt> ein\u00adzu\u00adbin\u00adden, ist das Ziel \u201e*\u201c (alle Web\u00adsites) aus\u00adzu\u00adw\u00e4h\u00adlen und die ent\u00adspre\u00adchen\u00adde Zel\u00adle in der <em>Matrix<\/em> zu akti\u00advie\u00adren. Zwar ist der Import bestehen\u00adder NoScript-Regeln m\u00f6g\u00adlich, aller\u00addings emp\u00adfeh\u00adle ich einen Neu\u00adbe\u00adginn, da NoScript die fili\u00adgra\u00adnen Ein\u00adstel\u00adlun\u00adgen von \u00b5Ma\u00adtrix feh\u00adlen. Als Wer\u00adbe\u00adblocker \u2013 in den Ein\u00adstel\u00adlun\u00adgen sind \u00e4hn\u00adlich wie in \u00b5Block (vom glei\u00adchen Ent\u00adwick\u00adler) Fil\u00adter\u00adli\u00adsten ver\u00adf\u00fcg\u00adbar, die auch auto\u00adma\u00adtisch aktua\u00adli\u00adsiert wer\u00adden k\u00f6n\u00adnen \u2013 funk\u00adtio\u00adniert \u00b5Ma\u00adtrix auch erstaun\u00adlich gut, wenn auch nur mit der Ein\u00adschr\u00e4n\u00adkung, dass es aus\u00adschlie\u00df\u00adlich auf Domain\u00adba\u00adsis arbei\u00adtet, also kei\u00adne kom\u00adple\u00adxen Fil\u00adter\u00adre\u00adgeln m\u00f6g\u00adlich sind. Wem das nicht gen\u00fcgt, der kann \u00b5Ma\u00adtrix in Ver\u00adbin\u00addung mit sei\u00adnem bis\u00adlang bevor\u00adzug\u00adten Wer\u00adbe\u00adblocker ein\u00adset\u00adzen, <a href=\"https:\/\/github.com\/gorhill\/uMatrix\/wiki\/Using-uBlock-with-uMatrix\">sogar in Chro\u00adme<\/a>.<\/p>\n<p>Man kann nicht vor\u00adsich\u00adtig genug sein.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Eins der Pro\u00adble\u00adme mit heu\u00adti\u00adgen Web\u00adbrow\u00adsern ist die enor\u00adme Res\u00adsour\u00adcen\u00adlast, die not\u00adwen\u00addig ist, um die Dar\u00adstel\u00adlung von \u201eWeb\u00adan\u00adwen\u00addun\u00adgen\u201c zu erm\u00f6g\u00adli\u00adchen. Durch die\u00adse fea\u00adturi\u00adtis bedingt m\u00fcs\u00adsen auch die Schutz\u00adme\u00adcha\u00adnis\u00admen gegen \u201eB\u00f6se\u00adwich\u00adte\u201c (Dark\u00adwing Duck) immer aus\u00adge\u00adreif\u00adter und damit gr\u00f6\u00ad\u00dfer wer\u00adden. Die belieb\u00adte Fire\u00adfo\u00adxer\u00adwei\u00adte\u00adrung NoScript, eine Art Rund\u00adum\u00adschutz gegen Track\u00ading\u00adwan\u00adzen, Java\u00ad\u00adScript-Mal\u00ad\u00adwa\u00ad\u00adre und Sicher\u00adheits\u00adl\u00fccken, treibt den Res\u00adsour\u00adcen\u00adver\u00adbrauch noch mehr \u2026<\/p>\n<p><a href=\"https:\/\/tuxproject.de\/blog\/2015\/07\/ressourcen-schonen-%c2%b5matrix-statt-%c2%b5block-und-noscript\/\" class=\"more-link\">\u2018Res\u00adsour\u00adcen scho\u00adnen: \u00b5Ma\u00adtrix statt \u00b5Block und NoScript\u2019 wei\u00adter\u00adle\u00adsen \u00bb<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"wp_typography_post_enhancements_disabled":false,"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":3,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"","footnotes":""},"categories":[19],"tags":[],"series":[],"class_list":["post-10689","post","type-post","status-publish","format-standard","hentry","category-nerdkrams"],"share_on_mastodon":{"url":"","error":""},"wp-worthy-pixel":{"ignored":false,"public":null,"server":null,"url":null},"wp-worthy-type":"normal","_links":{"self":[{"href":"https:\/\/tuxproject.de\/blog\/wp-json\/wp\/v2\/posts\/10689","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tuxproject.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tuxproject.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tuxproject.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tuxproject.de\/blog\/wp-json\/wp\/v2\/comments?post=10689"}],"version-history":[{"count":0,"href":"https:\/\/tuxproject.de\/blog\/wp-json\/wp\/v2\/posts\/10689\/revisions"}],"wp:attachment":[{"href":"https:\/\/tuxproject.de\/blog\/wp-json\/wp\/v2\/media?parent=10689"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tuxproject.de\/blog\/wp-json\/wp\/v2\/categories?post=10689"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tuxproject.de\/blog\/wp-json\/wp\/v2\/tags?post=10689"},{"taxonomy":"series","embeddable":true,"href":"https:\/\/tuxproject.de\/blog\/wp-json\/wp\/v2\/series?post=10689"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}