Search squid archive

Re: Content Adaptation with HTTPs

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




The current solution doesn't work for me since it only supports a very limited number of clients. I am working with a charity that provides internet services to those with impaired vision, the intention of my project was to set up a semi-public proxy for recipient of the charity (EG, we would install DD-WRT like routers within their homes that would create a tunnel into our network so that they could browse the internet using off-the-shelf systems. We recently received a large number of tablets form a corporate donor, the tablets themselves will work for our recipients, but unfortunately the internet at large does not.

We've looked into commercial systems in the past, but we cannot afford the cost of commercial systems, especially since we are unsure about the exact licensing that would be needed for our endeavor. We have also been burnt in the past with commercial software where the project either goes dead, begins to require insanely expensive appliances, or the license price is sent sky-high.

Would it be possible to use a setup of Squid <-> Privoxy <-> Squid to execute this? I figure we'd build an internal instance that will handle the client<->proxy part, Privoxy handles the content modification, then a second Squid instance to handle the web server<->proxy part.

SO it looks like the solution would be to find a developer to write an ECAP to cycle through regexes to replace/remove HTML/CSS content. So time to dig out my old C++ books and get to work...

-Christopher

Eliezer Croitoru wrote:
Hey Christopher,

For such a solution you will be required to have a content adaptation service that was designed to render the JS and other content in the page.
It's not something you would find out there just waiting for you since a lot of work is required to write such a piece of software.
The current solution makes sense.

All The Bests,
Eliezer

----
Eliezer Croitoru
Linux System Administrator
Mobile: +972-5-28704261
Email: eliezer@xxxxxxxxxxxx



-----Original Message-----
From: squid-users [mailto:squid-users-bounces@xxxxxxxxxxxxxxxxxxxxx] On Behalf Of Christopher Ahrens
Sent: Sunday, August 20, 2017 01:37
To: squid-users@xxxxxxxxxxxxxxxxxxxxx
Subject:  Content Adaptation with HTTPs

I am looking for guidance on doing Content Adaptation with https traffic
on my network to aid some accessibility systems like increasing the
contrast between text and the background (Modifying font color and
background tags, removing background images) or removing extraneous
content such a social media buttons, external javascript, removing
auto-play from audio streams (So that the audio stream does not drown
out the screen reader)

Right now I am doing this AdBlockPlus + Element Hider and GreaseMonkey.

My goal here is to essentially do the same as those tools but for the
entire network so that these changes can still be applied for devices
that do not support extensions and the like.

I looked at the ICAP services available and nothing there will work for
my purposes.

-Christopher
_______________________________________________
squid-users mailing list
squid-users@xxxxxxxxxxxxxxxxxxxxx
http://lists.squid-cache.org/listinfo/squid-users




_______________________________________________
squid-users mailing list
squid-users@xxxxxxxxxxxxxxxxxxxxx
http://lists.squid-cache.org/listinfo/squid-users




[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux