From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id F0B58138350 for ; Mon, 17 Feb 2020 18:09:09 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 5C0E7E0960; Mon, 17 Feb 2020 18:09:05 +0000 (UTC) Received: from mail-ot1-x32e.google.com (mail-ot1-x32e.google.com [IPv6:2607:f8b0:4864:20::32e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 5C7EEE0907 for ; Mon, 17 Feb 2020 18:09:04 +0000 (UTC) Received: by mail-ot1-x32e.google.com with SMTP id r16so16978296otd.2 for ; Mon, 17 Feb 2020 10:09:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:openpgp:autocrypt:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=XxNyTsIw1AhT8G0pUiMfbQUVB+0o7ioBMIKkxCoNESU=; b=tU1bNaWkn12ZboWvG5g28S/WWqitewZVcjubbnYHtgoDJSx7SheGW+h+qXvSBbWebh qIY1rO6jYewXaf8NibiGLnD7keSNX0saPfLOUQy9h9c9POhEfHvK6Nop40kc/1C4mDZe 23THAnJXG6lairKicRusSiFzDZEoLT89PUFuVEnWlcd12d7I0fVs0evn83ds/9SJekQq WKtwBxDahs5UsKg19CeX6oRH4awN/5Ld0N63mTK7IpdZiKzW/ptDPpf4Ak3QNM6kC9vZ zZ5oBO0fy+fZZ+LkfapWL1NqcWqvAfDRnMufGbaPsNJPS8Zmy3vt37xnkw1oa9x9RQlV 2BZw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:openpgp:autocrypt :message-id:date:user-agent:mime-version:in-reply-to :content-transfer-encoding; bh=XxNyTsIw1AhT8G0pUiMfbQUVB+0o7ioBMIKkxCoNESU=; b=n1iguVOcJjHXURnMWhv3zy51B7alWfSDFLGNA2PASRg2yK3asw0HMRrf6pV4xLqz4/ ydlinRtVqNn6mWTKtICiLlRrA/7tPSk5Cnf2D48OevK5wJ5CgOFnriXnBQz08k9GawM/ i1kE/YZNz7UaNtUvwEakQ1+zRzUjC5Anh5oqxgrhkSGzepj7ULG4nWZVgKAeyoPx2pV4 wIIrwnxIceVNf8Cpeu0hg6rQmV8D0wAaPfvkPseVxscU/UKmtUrjFxTWAa2X0O1sJgtd JETIvHltU2kx6kU81O/GQ1n9iD4X4aNu7N15AbWNHXntgHp1MNPeWcg7pO8vsxHDQkyB RZjQ== X-Gm-Message-State: APjAAAUCvyE95JJxh07GI3Fk53TXMZ4V0kqWpqHe2IkcgM4zJ8pSMpDe 37qXVkcZXjJiQ1GDwTOTE/M= X-Google-Smtp-Source: APXvYqxTG1QMzV+QWrYZXEKtMXPk6T0jMjJXMglqdFRS8FJOl25aacfkvzVzgztSgJn/C+jURB7t3g== X-Received: by 2002:a9d:1ca3:: with SMTP id l35mr12791325ota.271.1581962943564; Mon, 17 Feb 2020 10:09:03 -0800 (PST) Received: from [192.168.0.100] (adsl-074-188-243-110.sip.asm.bellsouth.net. [74.188.243.110]) by smtp.gmail.com with ESMTPSA id w8sm398709ote.80.2020.02.17.10.09.02 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Feb 2020 10:09:03 -0800 (PST) Subject: Re: [gentoo-user] Firefox and script block tool/addon To: gentoo-user@lists.gentoo.org References: <71e19209-42a5-11bc-f8e8-2e7bad0c7d82@gmail.com> <55c6dca5-743a-19f4-18e6-b730beed2f58@cgocable.ca> <51418835-c4eb-7cf2-957c-14ba4b201581@gmail.com> <20200217152608.GB3871@inspiron.homenetwork> From: Dale Openpgp: preference=signencrypt Autocrypt: addr=rdalek1967@gmail.com; prefer-encrypt=mutual; keydata= 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 Message-ID: <4ec72bc3-7581-9d56-4fd4-41f81c241fb4@gmail.com> Date: Mon, 17 Feb 2020 12:09:02 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.9.1 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 In-Reply-To: <20200217152608.GB3871@inspiron.homenetwork> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Archives-Salt: 38fcc326-817e-4d50-b4cf-1ef2a9998c2c X-Archives-Hash: a2a2bc9ef265a175dfcf9e4eddd23ff9 Spackman, Chris wrote: > On 2020/02/17 at 02:31am, Dale wrote: >> Dale wrote: >> I been playing with this add-on and watched some videos on it.  While >> it does some things better, it just isn't specific enough for what I >> need.  In some cases, if I blocked scripts with it, some sites >> wouldn't work at all or caused other issues. In a way it's better than >> noscript but it still just doesn't go far enough.  I wish adblock >> would list elements the way it used to.  That worked great because I >> could block scripts on a individual basis.  Allow the ones I need and >> block the ones that cause issues.  > I'm really surprised that umatrix (not ublock origin!) can't do what you > need. As you note, it is much more granular than NoScript. Blocking > elements at the subdomain level, you'd think, would be granular enough > for most web pages. > > Are you saying you want to additionally allow / block scripts not just > on a per-subdomain basis but on a per-individual-script basis? I've been > using things like NoScript and uMatrix for many years, and I don't think > even I would want to deal with that. How would you know which ones to > allow? The Reg is showing 7, of which I allow 3. The Guardian has like > 28, of which I allow 19. It would not be fun to try to go through all of > those to figure out which ones are absolutely necessary. You'd be > examining, allowing, and reloading 20 times per site, at first. > > Maybe the Tor Browser people would be interested in working on such an > add on? > Yes, blocking on a per script basis is what I need.  On one site, I'm sure it has a couple dozen scripts on it.  From what I could see, I really only need to block 2 maybe 3.  The others are needed for certain things on the page to work. Some are needed to make the page load at all.  The thing about getting it set up, once done, it's done.  It may take 30 minutes or a hour but once it is done, it won't require much if any attention from then on.  As I pointed out, I used to do this in Seamonkey with adblock.  It worked well.  In some cases, I'd block all by default and then set exceptions for the ones I need to work.  Whichever is easier.  Maybe one day I'll run up on a add-on that does this.  Maybe.  ;-) Dale :-)  :-)