Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code

Issue 29773577: Fixes #68 - Implemented address masking script (Closed)

Created:
May 7, 2018, 5:49 p.m. by juliandoucette
Modified:
May 15, 2018, 3:12 p.m.
Reviewers:
ire
Base URL:
https://hg.adblockplus.org/website-defaults
Visibility:
Public.

Description

Fixes https://gitlab.com/eyeo/websites/web.adblockplus.org/issues/68

Patch Set 1 #

Total comments: 9

Patch Set 2 : Addressed #3 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+85 lines, -0 lines) Patch
A pages/address-masking.md View 1 1 chunk +44 lines, -0 lines 0 comments Download
M pages/index.html View 1 chunk +6 lines, -0 lines 0 comments Download
A static/js/address-masking.js View 1 1 chunk +35 lines, -0 lines 0 comments Download

Messages

Total messages: 8
juliandoucette
May 7, 2018, 5:49 p.m. (2018-05-07 17:49:35 UTC) #1
juliandoucette
heyo, I don't remember if we switched to using gitlab's website-defaults as a master repository ...
May 7, 2018, 5:51 p.m. (2018-05-07 17:51:45 UTC) #2
ire
Thanks Julian! I can't find the issue here, [this link](https://gitlab.com/eyeo/websites/website-defaults/issues/68) doesn't lead anywhere. On 2018/05/07 ...
May 7, 2018, 11:02 p.m. (2018-05-07 23:02:23 UTC) #3
juliandoucette
> I can't find the issue here, [this link](https://gitlab.com/eyeo/websites/website-defaults/issues/68) doesn't lead anywhere. It's https://gitlab.com/eyeo/websites/web.adblockplus.org/issues/68 (sorry ...
May 7, 2018, 11:51 p.m. (2018-05-07 23:51:39 UTC) #4
ire
Thanks Julian! I just have one question/reservation you should ask legal about. If legal is ...
May 9, 2018, 5:19 a.m. (2018-05-09 05:19:55 UTC) #5
juliandoucette
Thanks Ire! Detail: I also tested printing in Firefox and Chrome. Works. https://codereview.adblockplus.org/29773577/diff/29773578/pages/address-masking.md File pages/address-masking.md ...
May 15, 2018, 9:53 a.m. (2018-05-15 09:53:36 UTC) #6
juliandoucette
Done https://hg.adblockplus.org/website-defaults/rev/da6c1b0eff1c.
May 15, 2018, 10:03 a.m. (2018-05-15 10:03:04 UTC) #7
ire
May 15, 2018, 3:12 p.m. (2018-05-15 15:12:07 UTC) #8
Message was sent while issue was closed.
https://codereview.adblockplus.org/29773577/diff/29773578/pages/address-maski...
File pages/address-masking.md (right):

https://codereview.adblockplus.org/29773577/diff/29773578/pages/address-maski...
pages/address-masking.md:32: <a
data-address="bWFpbHRvOnVzZXJuYW1lQGV4YW1wbGUuY29t">Private Email</a>
On 2018/05/15 09:53:36, juliandoucette wrote:
> On 2018/05/09 05:19:54, ire wrote:
> > Yeah, I'm not sure of a solution to this either. Can you check with legal
that
> > we can do this? Because this will make the email inaccessible to some
> percentage
> > of users and that may not be an option. 
> 
> <julian> judith: Is it a problem if our phone numbers and email addresses are
> inaccessible to dumb robots and web browsers with JavaScript disabled? (for
the
> sake of spam protection) (e.g. on the privacy policy page)
> 
> <@judith> julian: for dumb robots defintely no problem at all. In terms of
> JavaScript disabled: how likely is that from your experience?
> 
> <julian> judith: very very unlikely. JavaScript is enabled by default and most
> of the web doesn't work without it. There are two good reasons to disable
> JavaScript that I know of. 1. To test a worst case scenario in a website or
> webapp. 2. To protect your privacy. Most people protect their privacy using
> extensions like ours (that block known trackers) or privacy badger (which uses
> some additional privacy protecting heuristics). Those who take their privacy
> more seriously use extensions like NoScript which selectively blocks
JavaScript
> using heuristics and explicitly asks for permission to run scripts and/or
parts
> of scripts. Disabling JavaScript completely is usually an advanced setting.
The
> only browser that I know of that places this setting in the forefront is the
Tor
> Browser.
> 
> <@judith> julian: ok, great. Thanks for the background info. Thus, no issue
with
> javascript disabled either
> 
> <julian> judith: 👍🏻 Thanks!
> 
> <@judith> julian: thank you

A reason for no-js you didn't mention was performance, e.g. people using
browsers like Opera Mini. However, based on our browser stats that may not be a
significant enough portion of our users to think about. Which begs the question,
why do we support no-js in our websites at all?

Powered by Google App Engine
This is Rietveld