mirror of
https://github.com/tenox7/wrp.git
synced 2024-11-22 10:31:21 +00:00
31 lines
943 B
Markdown
31 lines
943 B
Markdown
# WRP - Web Rendering Proxy
|
||
|
||
A HTTP proxy server that allows to use historical and obsolete web browsers on the modern web. It works by rendering the web page in to a GIF image associated with clickable imagemap of original web links.
|
||
|
||
**You are looking at a GoLang / CDP branch of WRP.**
|
||
|
||
**This code is under active development and not fully usable yet.**
|
||
|
||
## Done so far
|
||
|
||
* basic browser-in-browser mode
|
||
* screenshot and serve image+map via CDP
|
||
* gif with Floyd–Steinberg dithering
|
||
* random image addressing
|
||
* resolve relative links
|
||
* paginated scrolling
|
||
* google search on input not starting with ^http
|
||
|
||
## Todo
|
||
|
||
* ISMAP - underway
|
||
* configurable color palete and quantization
|
||
* real http proxy support
|
||
* option to encode as png/jpeg
|
||
* padded box model coordinates
|
||
* better http server shutdown
|
||
* chromedp logging, timeout, non-headless flags
|
||
|
||
## Old Python version
|
||
|
||
Check [pywebkit/](/pywebkit) folder for the old Python-Webkit version. |