[prev in list] [next in list] [prev in thread] [next in thread] 

List:       https-everywhere
Subject:    Re: [HTTPS-Everywhere] Safari
From:       Jacob S Hoffman-Andrews <jsha () eff ! org>
Date:       2014-11-12 1:36:36
Message-ID: 5462B9A4.1030802 () eff ! org
[Download RAW message or body]

That does indeed sound like it should work. Is it possible to also =

rewrite resources within the page that way, or is it only the top-level =

frame? Could you send a reference to the documentation of =

beforeNavigate? Are you aware of other Safari extensions that rewrite =

URLs in beforeNavigate?

This sounds very promising, and assuming it all looks good, it would be =

awesome for you to write a proof-of-concept Safari version!

On 11/11/2014 05:23 PM, Chris Aljoudi wrote:
> Hi!
>
> Chris here (JavaScript; UI/UX design). I note you mentioned that the =

> reason HTTPS Everywhere isn=92t available for Safari is the inability to =

> do safe rewrites (indeed, window.location, etc. aren=92t safe).
>
> I=92ve written a few extensions for Safari (I=92ve moved to Safari from =

> Chrome), and I believe an extension can rewrite a URL safely by =

> listening to the Safari's /beforeNavigate/ event and changing the URL =

> if necessary (the event is fired before the request is sent).
>
> I think that seems like it'd work. I=92d love to help in any way I can =

> if you=92re interested (including writing a preliminary version of the =

> Safari extension using the already-existent ones as a guide).
>
> Thanks,
> - Chris.
>
> Chris Aljoudi
> Design. UI/UX. Technology.
> Web: https://chrismatic.io/
> Google Voice: +1 (719) 344-2483
>
>
> _______________________________________________
> HTTPS-Everywhere mailing list
> HTTPS-Everywhere@lists.eff.org
> https://lists.eff.org/mailman/listinfo/https-everywhere

_______________________________________________
HTTPS-Everywhere mailing list
HTTPS-Everywhere@lists.eff.org
https://lists.eff.org/mailman/listinfo/https-everywhere
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic