Comments 23
Дожили, был облачный гейминг, теперь и браузер облачный появился...
С появлением firefox в docker-е это выходит на новый уровень.
У людей мысли сходятся. Я тоже хотел сделать такую штуку для жк-дисплея 128 на 64 точки.
Хорошая штука. Наконецто можно выйти в интернет с Sony psp или со старой но крутой Nokia e71. Еще бы запоковать этот сервис во чтото более утилитарное чтобы на любом виртуальнлм хостинге можно было развернуть такой шлюз.
оптимизирует полученный код под старые браузеры и
Я что-то не пойму, каким образом можно html5 и css3 "оптимизировать" под старые браузеры, не говоря уж о том, как Rhino из 90-х может справиться хотя бы с JS2.0?
Концептуально, такой прокси должен решать иную задачу. Старые устройства (родом до 2010 года примерно) на примере тех же коммуникаторов Nokia при попытке открыть современные сайты в первую очередь ругаются на SSL от корневых поставщиков. Не говоря о том, что любой современный https для таких устройств является невалидным.
А подобный шлюз должен очищать https до базового http и старые устройства будут спокойно их открывать в меру своих старых движков рендеринга сайтов.
Ой! Полуоська!
Есть ещё такой проект WRP — Web Rendering Proxy, но там по факту показывается скриншот и курсор от мышки передаёт прокси-серверу в каких координатах находится. Кстати автор WebOne мне о нём когда-то и расказал, и не только о нём, за что ему отдельное спасибо.
Насколько я понимаю, мобильный браузер Opera Mini примерно таким образом 10+ лет назад и работал.
По идее youtube-dl должен поддерживать ещё множество видеохостингов, но спустя час бесплодных попыток стало ясно, что эта функция пока далека от совершенства.
youtube-dl 2021.12.17 - последняя версия от Dec 16, 2021.
https://github.com/ytdl-org/youtube-dl/releases
Надо использовать форк yt-dlp 2023.07.06
https://github.com/yt-dlp/yt-dlp/releases
Добавить в /etc/apt/sources.list
deb http://archive.ubuntu.com/ubuntu/ jammy-backports main restricted universe multiverse
sudo apt-get update
apt-cache policy yt-dlp
sudo apt install -t jammy-backports yt-dlp
Почитать внимательно
https://github.com/atauenis/webone/wiki/Linux-installation
To use yt-dlp with WebOne, install the package, and create an overriding configuration file:
/etc/webone.conf.d/youtube.conf
[WebVideoOptions]
YouTubeDlApp=yt-dlp
В 0.16 Beta 3 ютуб исправлен
Включена последняя версия yt-dlp вместо отмучившегося youtube-dl.
https://www.phantom.sannata.org/viewtopic.php?p=747379#p747379
Из зависимостей убрали youtube-dl и добавили yt-dlp:
dpkg -I webone.0.15.3.linux-amd64.deb | grep -E "Depends:|Recommends:"
dpkg -I webone.0.16.0-beta3.linux-amd64.deb | grep -E "Depends:|Recommends:"
Есть актуальный docker-webone 0.16b3
https://hub.docker.com/r/u306060/webone
https://github.com/way5/docker-webone
Сначала хотел ругаться, мол изобрели велосипед в то время как то же apache может легко проксировать https в http, но потом прочитал статью до конца, да крутая прога. И жду дальнейшие обзоры по малоизвестным программам из репозитория Ubuntu
Не имеет поддержки прокси браузер WebView под KolibriOS.
А что под Linux x32 нет сборок? Именно на 32битном линуксе особо актуальна проблема со свежими броузерами.
WebOne: даём жизнь старым браузерам