WebView: Text-based Browser

...
JohnXenox
Posts: 200
Joined: Thu May 18, 2017 2:29 am

Re: WebView: Text-based Browser

Post by JohnXenox »

Пока ещё в работе не пробовал, но то, что вижу на gif - мне очень нравится. :)

А сколько потоков поддерживается (tabs)?
The Glass is Always Half Full! :mrgreen:
User avatar
Leency
Designer
Posts: 5731
Joined: Thu Jan 25, 2007 3:33 pm
Has thanked: 2 times

Re: WebView: Text-based Browser

Post by Leency »

Пока что 5, но можно увеличить.
Sapiens dominabitur astris
JohnXenox
Posts: 200
Joined: Thu May 18, 2017 2:29 am

Re: WebView: Text-based Browser

Post by JohnXenox »

Leency wrote:Пока что 5, но можно увеличить.
Имхо, 5 мало будет. Но хоть так-то.
The Glass is Always Half Full! :mrgreen:
User avatar
Leency
Designer
Posts: 5731
Joined: Thu Jan 25, 2007 3:33 pm
Has thanked: 2 times

Re: WebView: Text-based Browser

Post by Leency »

Тут ребята подали идею: DOCX это ведь сжатый XML c русурсами. Что если попробовать его открыть? И вы знаете что, если добавить поддержку всего двух тегов (две строчки кода), то распакованный XML очень даже читабелен. Осталось все это дело автоматизировать.
Attachments
docx_xml.png
docx_xml.png (36.54 KiB) Viewed 8112 times
Sapiens dominabitur astris
User avatar
Leency
Designer
Posts: 5731
Joined: Thu Jan 25, 2007 3:33 pm
Has thanked: 2 times

Re: WebView: Text-based Browser

Post by Leency »

Я добавил поддержку DOCX в браузер.
Sapiens dominabitur astris
punk_joker
Posts: 1275
Joined: Tue Apr 12, 2011 11:19 pm

Re: WebView: Text-based Browser

Post by punk_joker »

Комбинация Ctrl - PgDown приводит к падению (закрытию?) браузера
я лишь учусь
User avatar
Leency
Designer
Posts: 5731
Joined: Thu Jan 25, 2007 3:33 pm
Has thanked: 2 times

Re: WebView: Text-based Browser

Post by Leency »

Спасибо за репорт - исправлено.
list_box (элемент список) не было проверки на корректность значений - не выходят ли они за границы после проведенных вычислений.
Sapiens dominabitur astris
punk_joker
Posts: 1275
Joined: Tue Apr 12, 2011 11:19 pm

Re: WebView: Text-based Browser

Post by punk_joker »

По поводу прокси, было бы хорошо, еслми будет инмтрукция как поднять прокси сервр у себя, и возможность настройки браузера для работы с ним через конфиг
я лишь учусь
User avatar
Boppan
Posts: 63
Joined: Mon Aug 26, 2019 10:14 pm

Re: WebView: Text-based Browser

Post by Boppan »

Я так понял, настройки прокси в ini файле: /sys/settings/network.ini
User avatar
Leency
Designer
Posts: 5731
Joined: Thu Jan 25, 2007 3:33 pm
Has thanked: 2 times

Re: WebView: Text-based Browser

Post by Leency »

The last version of Aelia which intended to be the reincarnation of WebView but failed.
Probably some parts of Aelia will be put into WebView.
Attachments
aelia.zip
(31.42 KiB) Downloaded 202 times
Sapiens dominabitur astris
Гордон Фримен
Posts: 90
Joined: Thu May 23, 2019 10:50 pm

Re: WebView: Text-based Browser

Post by Гордон Фримен »

Rest In Peace, BRO
Монтировка решит всё 8)
punk_joker
Posts: 1275
Joined: Tue Apr 12, 2011 11:19 pm

Re: WebView: Text-based Browser

Post by punk_joker »

1. При копировании ссылки, было бы неплохо копировать полный путь, а не относительный.
2. На хост системе запущен Apache, и в колибри чере WebView загружаю файлы. Так вот, в случае бинарником KolibriOS, он пытается их отобразить. Было бы неплохо, чтобы можно было настроить. Загружать в любом случае иди пытаться отображать (ну и заожно где-то настраивать путь сохранения, если это еще не сделано.)
3. п2 теоретически можно решить кликом правой кнопки по ссылке и выбрать загрузить содержимое по ссылке, но вввиду п1 передается относительный путь.

В результате этих проблем приходится вручную вписывать адрес сервера для загрузки.
я лишь учусь
punk_joker
Posts: 1275
Joined: Tue Apr 12, 2011 11:19 pm

Re: WebView: Text-based Browser

Post by punk_joker »

Продолжим. На сервере лежит сишный исходник. WebView пытается его отобразить. Но подключается парсер HTML и он не выводит все что в треугольных скобках <> , а это просто инклуд указан.
я лишь учусь
theonlymirage
Posts: 229
Joined: Sat Apr 22, 2017 6:11 pm

Re: WebView: Text-based Browser

Post by theonlymirage »

punk_joker wrote:1. При копировании ссылки, было бы неплохо копировать полный путь, а не относительный.
2. На хост системе запущен Apache, и в колибри чере WebView загружаю файлы. Так вот, в случае бинарником KolibriOS, он пытается их отобразить. Было бы неплохо, чтобы можно было настроить. Загружать в любом случае иди пытаться отображать (ну и заожно где-то настраивать путь сохранения, если это еще не сделано.)
3. п2 теоретически можно решить кликом правой кнопки по ссылке и выбрать загрузить содержимое по ссылке, но вввиду п1 передается относительный путь.

В результате этих проблем приходится вручную вписывать адрес сервера для загрузки.
п.1 и п.3 исправил в rev.7943, но патч не очень хороший. Прошу протестировать и отписаться. У кого будет время - посмотрите и сделайте лучше. К тому же некоторым людям вероятно нужен и старый функционал - копирование только относительного пути, поэтому рекомендую добавить ещё один пункт во всплывающем меню.
Плюс с механизмом загрузки есть другие баги. Например, если качать файлы (что на версии до патча, что после патча) можно получить сообщение "Дождитесь окончания предыдущей загрузки", хотя она уже давно завершена.
User avatar
Leency
Designer
Posts: 5731
Joined: Thu Jan 25, 2007 3:33 pm
Has thanked: 2 times

Re: WebView: Text-based Browser

Post by Leency »

theonlymirage
Спасибо за фикс. Я только убрал strcmp(#new_clip_url, "./", 2), потому что GetAbsoluteURL() умеет хэндлить ссылки любого вида.

punk_joker
На сервере лежит сишный исходник. WebView пытается его отобразить. Но подключается парсер HTML и он не выводит все что в треугольных скобках <> , а это просто инклуд указан.
Исправил #7945
Sapiens dominabitur astris
Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest