WebView: Text-based Browser
-
После последних изменений криво отображается русский текст на некоторых сайтах (Хабр, наши сайт)to infinity and beyond
А возможно добавить сохранение или просмотрт текста с тегами (учавствующими) попавшими на отображение?
Bарианты сохранения текста с расцветкой из Winword2010 для разных вариантов браузера - то цвет при отрисовке есть то пропадает.
+ растояние между абзацами гораздо больше чем в в оригинальном варианте и увидел один артефакт (лишнюю букву между абзацами)
P.S. Если бы по курсору была возможность отобразить прu артефакте теговую конфигурацию в данном месте,
то можно было бы более детально рассмотреть артефакт.
Bарианты сохранения текста с расцветкой из Winword2010 для разных вариантов браузера - то цвет при отрисовке есть то пропадает.
+ растояние между абзацами гораздо больше чем в в оригинальном варианте и увидел один артефакт (лишнюю букву между абзацами)
P.S. Если бы по курсору была возможность отобразить прu артефакте теговую конфигурацию в данном месте,
то можно было бы более детально рассмотреть артефакт.
Если задать ссылку таким образом <a href="#">Lol</a> то при нажатии на её такая - же страница появиться визу!
Kopa
Поздравляю, ты придумал Dragonfly.![Smile :)](./images/smilies/icon_smile.gif)
Поздравляю, ты придумал Dragonfly.
![Smile :)](./images/smilies/icon_smile.gif)
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
Запускал сегодня HTMLv в VirtualBox (в отличие от реального железа в нём есть сеть).
Неправильно отображается кириллица.
Прошёлся по svn и потестировал различные автосборки. Возможно, информация не полная (изменения всех файлов не отслеживал), но что нашёл:
r4558 – работает нормально
r4563 – вылетает
r4571 – неправильно отображается кириллица
Неправильно отображается кириллица.
Прошёлся по svn и потестировал различные автосборки. Возможно, информация не полная (изменения всех файлов не отслеживал), но что нашёл:
r4558 – работает нормально
r4563 – вылетает
r4571 – неправильно отображается кириллица
Про ya.ru там на протяжении многих версий браузера такая картина!
Страница вообще трэш. Ещё и скрипты видно.Запускал сегодня HTMLv в VirtualBox (в отличие от реального железа в нём есть сеть).
Неправильно отображается кириллица.
Из хаоса в космос
![Image](http://akyltist.ucoz.org/kolibri/htmlvbug.png)
по всей видимости из-за этого, теги в скриптах.
PS: я думал скрипты тупо игнорятся пока </script не встретится.
PPS: до селектора <body ни что не может выводится в принципе, разве что заголовок страницы. (это по стандарту, не я придумал, так что я думаю пофиксить не сложно будет)
Штож вы изверги с браузером то сделали? Он теперь даже kolibrios.org на русском криво отображает. Про форум я уже молчу! Щас вычислю по IP и набью Е****НИК ревизию SVN и узнаю какой редиска поломал отображение!
Spoiler:
Ей богу допрыгаетесь - дизассемблирую и будете потом патчить ассемблерный код!Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
No need to disassemble, just add -lst parameter to cmm compiler and out comes the assembly codeMario_r4 wrote:Ей богу допрыгаетесь - дизассемблирую и будете потом патчить ассемблерный код!
![Wink ;)](./images/smilies/icon_wink.gif)
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein
Итак:
4561 - русские буквы отображаются нормально
4563 - программа падает
4564 - программа падает
4565 - программа падает
4571 - РуСсКиЙ ЯзЫк СоШеЛ с УмА
4561 - русские буквы отображаются нормально
4563 - программа падает
4564 - программа падает
4565 - программа падает
4571 - РуСсКиЙ ЯзЫк СоШеЛ с УмА
Spoiler:
Так кто убил кролика Роджера? Кто испортил воздух? Кто сломал браузер? Кто тот СЛОНЕНОК? Кто СЛАБОЕ ЗВЕНО и кому нужно набить Е****НИК по IP?Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
hidnplayr
So you messed up display of russian pages or is it still made Leency?
So you messed up display of russian pages or is it still made Leency?
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
Well, maybe I messed it up, but only because of crooked interface designed by leencyMario_r4 wrote:hidnplayr
So you messed up display of russian pages or is it still made Leency?
![Smile :)](./images/smilies/icon_smile.gif)
I had a discussion with Leency a while ago, how to fix it, but it seems he doesnt have much time lately.
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein
4571 26д 14ч hidnplayr /programs/cmm/browser/ HTMLv: request pages in native language (only english and russian for now)
4567 27д 13ч hidnplayr /programs/cmm/lib/ Rewrote dll_load function and its subfunctions for c--.
4565 27д 15ч leency /programs/cmm/browser/ HTMLv: hotfix
4564 27д 17ч leency /programs/cmm/browser/ HTMLv: set back http_transfer = 0;
4563 27д 17ч leency /programs/cmm/browser/ HTMLv: fix history for redirects
4562 27д 18ч leency /programs/cmm/TWB/ HTMLv: fix for URLs, need to test
4561 28д 20ч hidnplayr /programs/develop/libraries/http/ HTTP lib: fix bug where last piece of data was not received during non-chunked transfer.
4567 27д 13ч hidnplayr /programs/cmm/lib/ Rewrote dll_load function and its subfunctions for c--.
4565 27д 15ч leency /programs/cmm/browser/ HTMLv: hotfix
4564 27д 17ч leency /programs/cmm/browser/ HTMLv: set back http_transfer = 0;
4563 27д 17ч leency /programs/cmm/browser/ HTMLv: fix history for redirects
4562 27д 18ч leency /programs/cmm/TWB/ HTMLv: fix for URLs, need to test
4561 28д 20ч hidnplayr /programs/develop/libraries/http/ HTTP lib: fix bug where last piece of data was not received during non-chunked transfer.
If you guys are so interested, problem goes like this: the fetcher repeatedly calls the parser whenever some more data was received. (untill receive is complete)
Problem is that parser recodes text, and does this in the original buffer.
Possible fixes (and hacks):
* Keep track of which parts of buffer have already been recoded.
* Use dual buffers, for incoming, and decoded text
* Wait to call parser untill all data was received. (however, moving/resizing the window will probably still screw up the text)
Problem is that parser recodes text, and does this in the original buffer.
Possible fixes (and hacks):
* Keep track of which parts of buffer have already been recoded.
* Use dual buffers, for incoming, and decoded text
* Wait to call parser untill all data was received. (however, moving/resizing the window will probably still screw up the text)
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein
Who is online
Users browsing this forum: No registered users and 0 guests