Re: [Bug-gnuzilla] SpyBlock: Build from uBlock Origin instead of Adblock Plus

2016-04-20 Thread David Hedlund

From https://github.com/gorhill/uBlock/issues/1576#issuecomment-212549542


*davidhedlund *: "@gorhill 
 This is not about create/maintain another 
extension but to add a private mode detection to uBO. If the author or 
IceCat would do that, would you adopt it then?"


*gorhill  *(uBlock Origin maintainer): "Most 
likely not, because I can't make sense of such feature. I fail to see 
the point of a "non private mode" for uBO, which is what supporting a 
special "private mode" implies."
--
http://gnuzilla.gnu.org


[Bug-gnuzilla] SpyBlock: Build from uBlock Origin instead of Adblock Plus

2016-04-20 Thread David Hedlund

uBlock Origin recently hit 1M daily users on AMO.

I suggest that SpyBlock (part of GNU IceCat) fork its code from uBlock 
Origin (uBO) rather than Adblock Plus (ABP).


IceCat author (Rubén Rodríguez) responded this one year ago: "I made the 
Spyblock hack before uBlock was available (or well known

anyway). It could be replaced, provided that we can implement with
uBlock the same features SpyBlock provides over Adblock: extra lists
that get enabled when entering private mode.

Since Spyblock is providing the desired functionality right now,
replacing it for the sake of performance is not a priority compared with
improving LibreJS, which is what I'll be working on next. But if
somebody wants to contribute that code I'll be happy to add it."


uBlock Origin founder Raymond Hill responded this yesterday after I made 
a request (see https://github.com/gorhill/uBlock/issues/1576): "I do not 
intend to create/maintain yet another extension."



--
http://gnuzilla.gnu.org


Re: [Bug-gnuzilla] IceCatMobile is recognized as desktop browser

2016-04-20 Thread Narcis Garcia
To follow thread with right subject:

I see a "Request Desktop Site" option at main menu, but it doesn't seem
to have effect.
User Agent may need to only add or remove "Mobile" word when user uses
"Request Desktop Site" option. And this option could be enabled by default.


El 20/04/16 a les 14:44, Mart Rootamm ha escrit:
> I understand what you mean. I got word from the same list about IceCat
> not including its own UA string and using the most common UA string as
> default, that —
> 
>> That's intentional, and you're subverting a measure designed to protect
>> your privacy by "fixing" this. Using the same user agent string as
>> Firefox reduces your fingerprint.
> [—as written by a seasoned specialist in these things.]
> 
> Better to only keep the Firefox string, as IceCat is based on Firefox,
> and Ff market share is very small. To avoid site breakage, most would
> choose Firefox, while IceCat is for the privacy-conscious.
> 
> -M.
> 
> 
> 2016-04-20 5:51 GMT+03:00 Pirate Praveen  >:
> 
> Its not just about me. Don't you think its important to include by
> default? Do you want every user to follow these steps so
> IceCatMobile is recognized as a mobile browser?
> 
> 
> On 2016, ഏപ്രിൽ 20 4:25:22 AM IST, Mart Rootamm
> > wrote:
> 
> In about:config, go to
> 
> general.useragent.override
> 
> • There, tap on the setting, then long-tap to copy the parameter
> name and value, and back these up in a text editor to some text
> file (for future reference).
> 
> • I use a UA string similar to this:
> 
> Mozilla/5.0 (Android 4.4; Mobile; rv:38.0) Gecko/38.0
> Firefox/38.0 IceCat/38.7.1
> 
> This is essentially the default Firefox UA string for version
> 38.0, with IceCat/38.7.1 appended to it.
> 
> In Android versions below 4.4, Firefox for mobile uses 'Android
> 4.4' as the general OS identifier; from Android 4.4 and up,
> Firefox uses the actual Android version number. More here:
> 
> 
> https://developer.mozilla.org/en-US/docs/Web/HTTP/Gecko_user_agent_string_reference
> 
> -M.
> 
> 29.03.2016 16:30 kirjutas kuupäeval "Pirate Praveen"
> >:
> 
> I know IceCat blocks browser based fingerprinting but I
> think IceCatMobile should identify itself as a mobile
> browser even if other identifying information are
> suppressed. gitlab.com  was showing its
> desktop version making it difficult to use.
> 
> 38.6.0 from fdroid.
> --
> http://gnuzilla.gnu.org
> 
> 
> --
> http://gnuzilla.gnu.org
> 
> 
> 
> 
> --
> http://gnuzilla.gnu.org
> 

--
http://gnuzilla.gnu.org


Re: [Bug-gnuzilla] GNU IceCat finally on f-droid.org

2016-04-20 Thread Narcis Garcia
I see a "Request Desktop Site" option at main menu, but it doesn't seem
to have effect.
User Agent may need to only add or remove "Mobile" word when user uses
"Request Desktop Site" option. And this option could be enabled by default.


El 20/04/16 a les 11:39, Mart Rootamm ha escrit:
>> That's intentional, and you're subverting a measure designed to protect
>> your privacy by "fixing" this. Using the same user agent string as
>> Firefox reduces your fingerprint.
> 
> Indeed, but the default IceCatMobile UA string is not even remotely
> mobile (Windows 6.1, etc), causing many sites to display a desktop
> design where they should not. AFAIK, IceCat does not include the default
> Firefox UA string as an optional feature.
> 
> On one hand, a person who chooses to use IceCat is already moderately
> computer-proficient, but it would be difficult to recommend this browser
> to beginners, because "it breaks their site." Truth be told, even a
> person who chooses Firefox over Android default or Chrome could also be
> classed as a reasonably atypical user.
> 
> The site-specific overrides option is useful, though.
> 
> btw, is there any progress about Firefox 45+ not having cookie prompts
> viz IceCat? I was kinda hoping IceCat would keep them prompts.
> 
> -M.
> 
> 2016-04-20 3:32 GMT+03:00 Julie Marchant  >:
> 
> On 04/19/2016 06:22 PM, Mart Rootamm wrote:
> > One issue is, that IceCatMobile fails to show its own user agent string,
> > and uses a UA string of non-free software, which skews server
> > statistics. I had to guesstimate the possible IceCat UA string for 
> myself.
> 
> That's intentional, and you're subverting a measure designed to protect
> your privacy by "fixing" this. Using the same user agent string as
> Firefox reduces your fingerprint.
> 
> --
> Julie Marchant
> https://onpon4.github.io
> 
> Protect your privacy with GnuPG:
> https://emailselfdefense.fsf.org
> 
> 
> --
> http://gnuzilla.gnu.org
> 
> 
> 
> 
> --
> http://gnuzilla.gnu.org
> 

--
http://gnuzilla.gnu.org


Re: [Bug-gnuzilla] GNU IceCat finally on f-droid.org

2016-04-20 Thread Mart Rootamm
> That's why the mobile version of IceCat should copy the user agent
> string of a popular mobile browser, like the mobile version of Firefox.

But it doesn't on install :-\

2016-04-20 14:06 GMT+03:00 Julie Marchant :

> On 04/20/2016 05:39 AM, Mart Rootamm wrote:
> > Indeed, but the default IceCatMobile UA string is not even remotely
> > mobile (Windows 6.1, etc), causing many sites to display a desktop
> > design where they should not.
>
> That's why the mobile version of IceCat should copy the user agent
> string of a popular mobile browser, like the mobile version of Firefox.
>
> --
> Julie Marchant
> https://onpon4.github.io
>
> Protect your privacy with GnuPG:
> https://emailselfdefense.fsf.org
>
>
> --
> http://gnuzilla.gnu.org
>
>
--
http://gnuzilla.gnu.org


[Bug-gnuzilla] IcecatMobile: Start page to Mozilla services

2016-04-20 Thread Narcis Garcia
I've downloaded IcecatMobile with F-Droid, and at the first run it shows
a page to ligin and/or subscribe to a Mozilla sync service.

Why?


--
http://gnuzilla.gnu.org


Re: [Bug-gnuzilla] GNU IceCat finally on f-droid.org

2016-04-20 Thread Julie Marchant
On 04/20/2016 05:39 AM, Mart Rootamm wrote:
> Indeed, but the default IceCatMobile UA string is not even remotely
> mobile (Windows 6.1, etc), causing many sites to display a desktop
> design where they should not.

That's why the mobile version of IceCat should copy the user agent
string of a popular mobile browser, like the mobile version of Firefox.

-- 
Julie Marchant
https://onpon4.github.io

Protect your privacy with GnuPG:
https://emailselfdefense.fsf.org



signature.asc
Description: OpenPGP digital signature
--
http://gnuzilla.gnu.org


Re: [Bug-gnuzilla] GNU IceCat finally on f-droid.org

2016-04-20 Thread Mart Rootamm
> That's intentional, and you're subverting a measure designed to protect
> your privacy by "fixing" this. Using the same user agent string as
> Firefox reduces your fingerprint.

Indeed, but the default IceCatMobile UA string is not even remotely mobile
(Windows 6.1, etc), causing many sites to display a desktop design where
they should not. AFAIK, IceCat does not include the default Firefox UA
string as an optional feature.

On one hand, a person who chooses to use IceCat is already moderately
computer-proficient, but it would be difficult to recommend this browser to
beginners, because "it breaks their site." Truth be told, even a person who
chooses Firefox over Android default or Chrome could also be classed as a
reasonably atypical user.

The site-specific overrides option is useful, though.

btw, is there any progress about Firefox 45+ not having cookie prompts viz
IceCat? I was kinda hoping IceCat would keep them prompts.

-M.

2016-04-20 3:32 GMT+03:00 Julie Marchant :

> On 04/19/2016 06:22 PM, Mart Rootamm wrote:
> > One issue is, that IceCatMobile fails to show its own user agent string,
> > and uses a UA string of non-free software, which skews server
> > statistics. I had to guesstimate the possible IceCat UA string for
> myself.
>
> That's intentional, and you're subverting a measure designed to protect
> your privacy by "fixing" this. Using the same user agent string as
> Firefox reduces your fingerprint.
>
> --
> Julie Marchant
> https://onpon4.github.io
>
> Protect your privacy with GnuPG:
> https://emailselfdefense.fsf.org
>
>
> --
> http://gnuzilla.gnu.org
>
>
--
http://gnuzilla.gnu.org