WebView: Text-based Browser

...
  • А возможно добавить сохранение или просмотрт текста с тегами (учавствующими) попавшими на отображение?

    Bарианты сохранения текста с расцветкой из Winword2010 для разных вариантов браузера - то цвет при отрисовке есть то пропадает.
    + растояние между абзацами гораздо больше чем в в оригинальном варианте и увидел один артефакт (лишнюю букву между абзацами)

    P.S. Если бы по курсору была возможность отобразить прu артефакте теговую конфигурацию в данном месте,
    то можно было бы более детально рассмотреть артефакт.
  • Если задать ссылку таким образом <a href="#">Lol</a> то при нажатии на её такая - же страница появиться визу!
  • Kopa
    Поздравляю, ты придумал Dragonfly. :)
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • Запускал сегодня HTMLv в VirtualBox (в отличие от реального железа в нём есть сеть).
    Неправильно отображается кириллица.
    htmlv.png
    htmlv.png (20.51 KiB)
    Viewed 4009 times
    Прошёлся по svn и потестировал различные автосборки. Возможно, информация не полная (изменения всех файлов не отслеживал), но что нашёл:
    r4558 – работает нормально
    r4563 – вылетает
    r4571 – неправильно отображается кириллица
  • Про ya.ru там на протяжении многих версий браузера такая картина!
  • Запускал сегодня HTMLv в VirtualBox (в отличие от реального железа в нём есть сеть).
    Неправильно отображается кириллица.
    Страница вообще трэш. Ещё и скрипты видно.
    Из хаоса в космос
  • Image
    по всей видимости из-за этого, теги в скриптах.
    PS: я думал скрипты тупо игнорятся пока </script не встретится.
    PPS: до селектора <body ни что не может выводится в принципе, разве что заголовок страницы. (это по стандарту, не я придумал, так что я думаю пофиксить не сложно будет)
  • Штож вы изверги с браузером то сделали? Он теперь даже kolibrios.org на русском криво отображает. Про форум я уже молчу! Щас вычислю по IP и набью Е****НИК ревизию SVN и узнаю какой редиска поломал отображение!
    Spoiler:Ей богу допрыгаетесь - дизассемблирую и будете потом патчить ассемблерный код!
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • Mario_r4 wrote:Ей богу допрыгаетесь - дизассемблирую и будете потом патчить ассемблерный код!
    No need to disassemble, just add -lst parameter to cmm compiler and out comes the assembly code ;)
    "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 - РуСсКиЙ ЯзЫк СоШеЛ с УмА
    Spoiler:Так кто убил кролика Роджера? Кто испортил воздух? Кто сломал браузер? Кто тот СЛОНЕНОК? Кто СЛАБОЕ ЗВЕНО и кому нужно набить Е****НИК по IP?
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • hidnplayr
    So you messed up display of russian pages or is it still made Leency?
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • Mario_r4 wrote:hidnplayr
    So you messed up display of russian pages or is it still made Leency?
    Well, maybe I messed it up, but only because of crooked interface designed by leency :)
    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.
  • 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)
    "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