: Ответ тем, кто ждёт полноценный браузер в КОС. Оптимизма не прибавляет. С другой стороны, в такой ситуации, текстовый браузер - единственное, над чем вообще есть смысл работать в области поддержки веба (ну или точнее, браузеров, ftp и прочие клиенты сюда не входят).
Habr.com: Разработчик оценил сложность современных браузеров
WebView: Text-based Browser
-
Чем больше сыра, тем больше в нём дыр. Чем больше дыр, тем меньше в нём собственно сыра. Значит, чем больше сыра, тем меньше сыра!
WebView справляется с тем под что задумывался изначально - центр справки и поддержки и это уже хорошо.
Да, серфинг вэба, пусть не такой красивый как мог бы быть, но к примеру сайты kolibrios.org и kolibri-n.org абсолютно функциональны, что намного важнее.
Да, серфинг вэба, пусть не такой красивый как мог бы быть, но к примеру сайты kolibrios.org и kolibri-n.org абсолютно функциональны, что намного важнее.
Из хаоса в космос
WebView 1.84
Поддержка хоткеев, багфиксы, существенные улучшения в отображении.
Поддержка хоткеев, багфиксы, существенные улучшения в отображении.
- Attachments
-
-
webview184.png (23.72 KiB)Viewed 11732 times
-
Из хаоса в космос
WebView 1.9
Улучшения в отображении, исправление багов, переработанный просмотр кода страницы.
Улучшения в отображении, исправление багов, переработанный просмотр кода страницы.
Из хаоса в космос
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
- 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
Из хаоса в космос
Релиз WebView 1.92!
- Исправлена ошибка с тегом <img>
- исправлено зависание ссылок в заголовке
- обновление gate.aspero.pro так что он бросает место перенаправления в браузер
- разрешен поиск в интернете с пробелом во фразе
- разрешена визуализация страниц с тегом <html> без тега < body>
- Ctrl+O для открытия файлов через OpenDialog
- Исправлена ошибка с тегом <img>
- исправлено зависание ссылок в заголовке
- обновление gate.aspero.pro так что он бросает место перенаправления в браузер
- разрешен поиск в интернете с пробелом во фразе
- разрешена визуализация страниц с тегом <html> без тега < body>
- Ctrl+O для открытия файлов через OpenDialog
Может попробовать KF шрифт внедрить? В настройках указывать какой шрифт использовать системный или нет.
Технологии меняют мир, а я - меняю технологии.
Сейчас позиция рисования по X рассчитывается посимвольно, нужно будет переделать на попиксельно для KF-шрифтов.
Я не думаю, что это будет сложно и думаю это сделать как-нибудь.
Сейчас пока что хочу подготовить обзор уже готовых фич и исправлений.
Браузер версии 1.8c и версии 1.92 - это два разных браузера.
Если раньше я его тестил на каких-то подготовленных страницах и оффсайтах колибри - колибрин. То текущий браузер тестился на некотором количестве разных реальных вебсайтов.
Просто посмотрите на наш форум и вики - они теперь читабельны из WebView!
Я не думаю, что это будет сложно и думаю это сделать как-нибудь.
Сейчас пока что хочу подготовить обзор уже готовых фич и исправлений.
Браузер версии 1.8c и версии 1.92 - это два разных браузера.
Если раньше я его тестил на каких-то подготовленных страницах и оффсайтах колибри - колибрин. То текущий браузер тестился на некотором количестве разных реальных вебсайтов.
Просто посмотрите на наш форум и вики - они теперь читабельны из WebView!
Из хаоса в космос
Кстати попробую на php алгоритм конвертации написать, я его потерял давно, хотя его и делал раньше. Можно будет на сервере в режиме реального времени отдавать уже сконвертированный шрифт. А я как раз вижу что у тебя прокси для https реализован, можно будет при открытии через php ttf обрабатывать в kf.
Технологии меняют мир, а я - меняю технологии.
О, было бы очень круто.paulcodeman wrote:Кстати попробую на php алгоритм конвертации написать, я его потерял давно, хотя его и делал раньше. Можно будет на сервере в режиме реального времени отдавать уже сконвертированный шрифт. А я как раз вижу что у тебя прокси для https реализован, можно будет при открытии через php ttf обрабатывать в kf.
Из хаоса в космос
Теперь при наведении курсора на ссылку, она подсвечивается вся, даже если состоит из нескольких тегов и имеет переход на новую строку.
В статье о браузере http://kolibri-n.org/inf/webview/webview я писал:
Теперь я уже хоть понимаю как он работает изнутри!
Моих задачи сейчас две: пофиксить один баг с кнопкой "назад" для версии 2.0 final и дальше продолжить рефакторинг. Если полностью изолировать компонент TBW, который отвечает за браузер, то можно будет попробовать сделать прикольные штуки... не буду говорить сейчас что, но если получится, то увидите. Это уже задача для версии 3.0.
Якоря определяются все и работают тоже все.В статье о браузере http://kolibri-n.org/inf/webview/webview я писал:
Так вот спустя 6 лет пришло время привести его впорядок и отрефакторить. Это был просто ад из спагетти кода и кучи глобальных переменных.Код HTMLv по прежнему оставался неструктурированным и его сложно было модифицировать и поддерживать, а добавление новой фичи неизбежно приводило к множеству проблем.
Теперь я уже хоть понимаю как он работает изнутри!
Моих задачи сейчас две: пофиксить один баг с кнопкой "назад" для версии 2.0 final и дальше продолжить рефакторинг. Если полностью изолировать компонент TBW, который отвечает за браузер, то можно будет попробовать сделать прикольные штуки... не буду говорить сейчас что, но если получится, то увидите. Это уже задача для версии 3.0.
Из хаоса в космос
WebView 2.0 Gold
Говорят, что последние 10% самые сложные и пожалуй это так. Я исправил несколько старинных и новых багов.
Например, заголовок opennet.ru отображался в неверной кодировке, использование тега li без родительских элементов ol и ul, один трудноуловимый баг оказался ошибкой в моей сапописаной процедуре strncpy(), теперь editbox сбрасывает выделение при деактивации, испралено зацикливание процедуры определяющей перенос строки.
Теперь главное меню и меню страницы - это два разных меню. Добавлено ограничение на количество вложенных списков.
Новое оформление тулбара, более яркое - под цвет системы и адаптивное под цвет скина.
Говорят, что последние 10% самые сложные и пожалуй это так. Я исправил несколько старинных и новых багов.
Например, заголовок opennet.ru отображался в неверной кодировке, использование тега li без родительских элементов ol и ul, один трудноуловимый баг оказался ошибкой в моей сапописаной процедуре strncpy(), теперь editbox сбрасывает выделение при деактивации, испралено зацикливание процедуры определяющей перенос строки.
Теперь главное меню и меню страницы - это два разных меню. Добавлено ограничение на количество вложенных списков.
Новое оформление тулбара, более яркое - под цвет системы и адаптивное под цвет скина.
- Attachments
-
-
WebView2.0Gold.png (36.24 KiB)Viewed 11473 times
-
Из хаоса в космос
Fixedpunk_joker wrote:
Из хаоса в космос
WebView 2.0 - 2.2
- поддержка нумерованного списка
- возможность изменить кодировку вручную
- автоопределение кодировки
- кэш для web-страниц
- исправлен крэш с тегом "dd"
- вывод ссылки iframe на страницу
- более быстрое заполнение буфера фоновым цветом
- поддержка нумерованного списка
- возможность изменить кодировку вручную
- автоопределение кодировки
- кэш для web-страниц
- исправлен крэш с тегом "dd"
- вывод ссылки iframe на страницу
- более быстрое заполнение буфера фоновым цветом
Из хаоса в космос
WebView 2.25 - 2.4
- update feature support
- tabs
- update feature support
- tabs
- Attachments
-
-
tabs.gif (172.88 KiB)Viewed 11223 times
-
Из хаоса в космос
Who is online
Users browsing this forum: No registered users and 3 guests