V
V
vladvul2021-10-21 10:40:24
Browsers
vladvul, 2021-10-21 10:40:24

What are the browsers with a simplifying proxy like Opera Mini?

there is a browser Opera Mini, once it worked on Java phones. Due to the fact that it worked through a special proxy of the Opera company, this proxy converted HTML and Javascript into some simpler markup, due to which the resources needed to display the page on the client device were sharply reduced.
Are there similar solutions for Windows or Linux now?
Is it possible to put Opera mini on Linux or windows (and not on Android)?
Please note that not only image shrinking and HTML compression is desirable, but also some deeper transformation.
How can the algorithm of such a proxy be arranged?

Answer the question

In order to leave comments, you need to log in

5 answer(s)
R
rPman, 2021-10-21
@rPman

the best such proxy will be - a graphical terminal to your vps-ku where the browser is running in a resolution similar to yours.
anydesk, teamviewer, vnc, rdp,... or even steam remote play (there are successful uses of it for desktop management)
in theory (unfortunately not in practice) images from a remote machine should be cached locally, you can try different protocols, I advise x2go (no normal client for android)
The disadvantage of the approach is that by saving on downloading content, traffic will be spent locally on viewing it, i.e. if you open a page, scroll through it to the end and disconnect, there will be multiple benefits in network costs, but if you actively scroll through the page, each page scrolling can consume traffic, and at some point it will exceed the real costs of connecting to the server itself.
And network lags introduce an unpleasant delay in the reaction to any actions.
upd. I thought and even did experiments to create a web service, where the desired website is launched on a remote server in a headless browser, and then the final content is analyzed (visible elements are parsed and broadcast already in their protocol, and drawn on canvas) it's not as difficult as it may seem, and there are a lot of little things that you can get stuck in implementing (multimedia and animation), on the other hand, if the goal is to minimize traffic, they can just be excluded in principle.
it is difficult to create such a product, for example, it is difficult to monitize it, .. maybe someday I will get there, I will finish it.

V
Vladimir Korotenko, 2021-10-21
@firedragon

there is no such.
A feature of today's web is js bundles about a megabyte - two in size.
parsing them is still a task, and the site will not work at all without a full bundle.

C
CityCat4, 2021-10-21
@CityCat4

Many of the current trendy-stylish-youth sites without js at all will show just a blank page. Or a simple index with links to resources. Or just some bullshit.

D
Dmitry, 2021-10-21
@MaKvc

Did you read the wiki page before asking a question ? There 90% of the answer to your question!
There are no similar solutions for full-fledged operating systems and cannot be! Since, in addition to the application itself, you need to have a separate server / proxy. By what means will the server / proxy be maintained and who needs it?
PS: by "no and cannot be" - I mean browsers, the algorithm of which is entirely similar to Opera Mini. And so, yes! There are many browsers that try to optimize download speed. This feature (speed optimization) is also available in chrome.

V
vladvul, 2021-10-22
@vladvul

https://dev.opera.com/articles/opera-binary-markup...
you should try running the java version on windows

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question