Board.KolibriOS.org

Official KolibriOS board
It is currently Sun May 31, 2020 6:07 am

All times are UTC+03:00




Post new topic  Reply to topic  [ 843 posts ]  Go to page Previous 153 54 55 56 57 Next
Author Message
PostPosted: Fri Mar 20, 2020 10:27 am 
Offline
User avatar

Joined: Mon Nov 19, 2012 5:22 pm
Posts: 459
Offtopic: Ответ тем, кто ждёт полноценный браузер в КОС. Оптимизма не прибавляет. С другой стороны, в такой ситуации, текстовый браузер - единственное, над чем вообще есть смысл работать в области поддержки веба (ну или точнее, браузеров, ftp и прочие клиенты сюда не входят).
Habr.com: Разработчик оценил сложность современных браузеров

_________________
Чем больше сыра, тем больше в нём дыр. Чем больше дыр, тем меньше в нём собственно сыра. Значит, чем больше сыра, тем меньше сыра!


Top
   
PostPosted: Fri Mar 20, 2020 11:38 am 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5276
WebView справляется с тем под что задумывался изначально - центр справки и поддержки и это уже хорошо.
Да, серфинг вэба, пусть не такой красивый как мог бы быть, но к примеру сайты kolibrios.org и kolibri-n.org абсолютно функциональны, что намного важнее.

_________________
Звиздеть не мешки ворочать


Top
   
PostPosted: Sat Mar 21, 2020 5:55 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5276
WebView 1.84

Поддержка хоткеев, багфиксы, существенные улучшения в отображении.


Attachments:
webview184.png
webview184.png [ 23.72 KiB | Viewed 852 times ]

_________________
Звиздеть не мешки ворочать
Top
   
PostPosted: Sun Mar 22, 2020 10:55 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5276
WebView 1.9

Улучшения в отображении, исправление багов, переработанный просмотр кода страницы.

_________________
Звиздеть не мешки ворочать


Top
   
PostPosted: Mon Mar 23, 2020 10:33 am 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5276
WebView 1.92

- fix crash with <img> tag
- fix links hovering on the header
- update gate.aspero.pro so it toss a redirect location to the browser
- allow websearch with the space in phrase
- allow render pages with <html> without <body> tag
- Ctrl+O to open files via OpenDialog

_________________
Звиздеть не мешки ворочать


Top
   
PostPosted: Mon Mar 23, 2020 12:53 pm 
Offline
User avatar

Joined: Wed Mar 18, 2015 8:22 am
Posts: 296
Релиз WebView 1.92!
- Исправлена ошибка с тегом <img>
- исправлено зависание ссылок в заголовке
- обновление gate.aspero.pro так что он бросает место перенаправления в браузер
- разрешен поиск в интернете с пробелом во фразе
- разрешена визуализация страниц с тегом <html> без тега < body>
- Ctrl+O для открытия файлов через OpenDialog

_________________
Камень - оружие пролетариата. И питекантропа! :lol:
Игра "Новый Робинзон"


Top
   
PostPosted: Tue Mar 24, 2020 10:44 am 
Offline
User avatar

Joined: Wed Apr 15, 2015 11:13 pm
Posts: 263
Может попробовать KF шрифт внедрить? В настройках указывать какой шрифт использовать системный или нет.


Top
   
PostPosted: Tue Mar 24, 2020 1:40 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5276
Сейчас позиция рисования по X рассчитывается посимвольно, нужно будет переделать на попиксельно для KF-шрифтов.
Я не думаю, что это будет сложно и думаю это сделать как-нибудь.

Сейчас пока что хочу подготовить обзор уже готовых фич и исправлений.

Браузер версии 1.8c и версии 1.92 - это два разных браузера.
Если раньше я его тестил на каких-то подготовленных страницах и оффсайтах колибри - колибрин. То текущий браузер тестился на некотором количестве разных реальных вебсайтов.
Просто посмотрите на наш форум и вики - они теперь читабельны из WebView!

_________________
Звиздеть не мешки ворочать


Top
   
PostPosted: Tue Mar 24, 2020 2:22 pm 
Offline
User avatar

Joined: Wed Apr 15, 2015 11:13 pm
Posts: 263
Кстати попробую на php алгоритм конвертации написать, я его потерял давно, хотя его и делал раньше. Можно будет на сервере в режиме реального времени отдавать уже сконвертированный шрифт. А я как раз вижу что у тебя прокси для https реализован, можно будет при открытии через php ttf обрабатывать в kf.


Top
   
PostPosted: Tue Mar 24, 2020 2:45 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5276
paulcodeman wrote:
Кстати попробую на php алгоритм конвертации написать, я его потерял давно, хотя его и делал раньше. Можно будет на сервере в режиме реального времени отдавать уже сконвертированный шрифт. А я как раз вижу что у тебя прокси для https реализован, можно будет при открытии через php ttf обрабатывать в kf.
О, было бы очень круто.

_________________
Звиздеть не мешки ворочать


Top
   
PostPosted: Sun Mar 29, 2020 2:36 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5276
Теперь при наведении курсора на ссылку, она подсвечивается вся, даже если состоит из нескольких тегов и имеет переход на новую строку.
Attachment:
linkhover.png
linkhover.png [ 2 KiB | Viewed 641 times ]
Якоря определяются все и работают тоже все.

В статье о браузере http://kolibri-n.org/inf/webview/webview я писал:
Quote:
Код HTMLv по прежнему оставался неструктурированным и его сложно было модифицировать и поддерживать, а добавление новой фичи неизбежно приводило к множеству проблем.
Так вот спустя 6 лет пришло время привести его впорядок и отрефакторить. Это был просто ад из спагетти кода и кучи глобальных переменных.
Теперь я уже хоть понимаю как он работает изнутри! :)

Моих задачи сейчас две: пофиксить один баг с кнопкой "назад" для версии 2.0 final и дальше продолжить рефакторинг. Если полностью изолировать компонент TBW, который отвечает за браузер, то можно будет попробовать сделать прикольные штуки... не буду говорить сейчас что, но если получится, то увидите. Это уже задача для версии 3.0.

_________________
Звиздеть не мешки ворочать


Top
   
PostPosted: Tue Mar 31, 2020 12:51 am 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5276
WebView 2.0 Gold

Говорят, что последние 10% самые сложные и пожалуй это так. Я исправил несколько старинных и новых багов.
Например, заголовок opennet.ru отображался в неверной кодировке, использование тега li без родительских элементов ol и ul, один трудноуловимый баг оказался ошибкой в моей сапописаной процедуре strncpy(), теперь editbox сбрасывает выделение при деактивации, испралено зацикливание процедуры определяющей перенос строки.
Теперь главное меню и меню страницы - это два разных меню. Добавлено ограничение на количество вложенных списков.
Новое оформление тулбара, более яркое - под цвет системы и адаптивное под цвет скина.


Attachments:
WebView2.0Gold.png
WebView2.0Gold.png [ 36.24 KiB | Viewed 593 times ]

_________________
Звиздеть не мешки ворочать
Top
   
PostPosted: Tue Mar 31, 2020 3:47 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5276
punk_joker wrote:
Image
Fixed :)

_________________
Звиздеть не мешки ворочать


Top
   
PostPosted: Sun Apr 05, 2020 10:38 am 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5276
WebView 2.0 - 2.2

- поддержка нумерованного списка
- возможность изменить кодировку вручную
- автоопределение кодировки
- кэш для web-страниц
- исправлен крэш с тегом "dd"
- вывод ссылки iframe на страницу
- более быстрое заполнение буфера фоновым цветом

_________________
Звиздеть не мешки ворочать


Top
   
PostPosted: Fri Apr 10, 2020 8:34 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5276
WebView 2.25 - 2.4

- update feature support
- tabs


Attachments:
tabs.gif
tabs.gif [ 172.88 KiB | Viewed 343 times ]

_________________
Звиздеть не мешки ворочать
Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 843 posts ]  Go to page Previous 153 54 55 56 57 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 11 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Limited