WebView: Text-based Browser

...
  • Ожидать всегда можно, но вот мотивация для создания браузера слишком мала, чтобы сделать его быстро.
    Технологии меняют мир, а я - меняю технологии.
  • pavelyakov
    Нихера себе! :lol: В прикладном пространстве это задача номер один!
    ... или ты имеешь ввиду финансовую мотивацию?
  • Pathoswithin wrote:pavelyakov
    Нихера себе! :lol: В прикладном пространстве это задача номер один!
    ... или ты имеешь ввиду финансовую мотивацию?
    финансовую мотивацию
    Технологии меняют мир, а я - меняю технологии.
  • А, ну тогда, если чувствуешь в себе великую силу, собирай пожертвования и пиши. SoUrcerer так уже делал, только у него сил не хватило... Некоторые наработки уже есть, хотя если считаешь, что всё совсем печально, можешь и с нуля начать, только оформляй и комментируй код так, чтоб кто-то мог продолжить. В принципе, opensource — это командная работа: один начал, другой продолжил, третий закончил.
  • Pathoswithin wrote:В принципе, opensource — это командная работа: один начал, другой продолжил, третий закончил.
    Да-да. Главное, чтоб не за упокой. :D
  • WebView 1.41
    Когда я нашел этот баг в браузере, уровень рука-лицо зашкалил...
    Выражение & в ссылках не конвертировалось в символ & из-за чего некоторые ссылки на этом форуме и других сайтах просто не работали.
    Как такое могли не найти за 7 лет разработки браузера, я не знаю.
    Из хаоса в космос
  • Простенькая хотелка,, копирование адреса ссылки в буфер из контекстного меню
    to infinity and beyond
  • Переписывать программы практически всегда плохая идея и я стараюсь этого избегать как только можно, но сейчас не тот случай.
    Я принял очень тяжелое решение: WebView будет переписан.
    Из хаоса в космос
  • Sometimes, you only know how the program should look like when you are almost finished.
    When development time is no concern (eg. hobby), I do believe a rewrite can make sense in some cases.
    The knowledge gained from the first experiments will speed up a second attempt.

    Good luck!
    "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
  • hidnplayr
    Thank you.
    Из хаоса в космос
  • hidnplayr
    Thank you.
    Из хаоса в космос
  • I would like to share browser development news with community. I hope there are people who are interest in it.

    So development has started and I feel that I'm on the right way. I attend a lot time application architecture and code readability.

    Now it is possible to enter url manually or open file via open dialog. Network downloading is already implemented, as well as go back and forward buttons. I copy some modules from WebView if their implementation is good. For the layout I use 16 bit buffer and .kf fonts (as in TextReader). They are scalable but have low performance. I plan to fix performance in future.
    This is a preparation for the main part: html parsing which would be started soon.
    Из хаоса в космос
  • > They are scalable but have low performance. I plan to fix performance in future.
    Found one issue in lib/font.h. Fixed.
    write_buf() functione processing time decreased on 45%.
    Now the worst part is apply_smooth() function. It takes much more time that write_buf().
    Из хаоса в космос
  • Yason wrote:Баг в WebView. Тест делал на реальном железе. Сборка свежая - svn5811. При изменении размера окна, в окне появляется чёрный фон. Если нажать на кнопку, для обновления, то всё восстанавливается.
    Fixed.

    + Fixed site encodings different from UTF8.
    Из хаоса в космос
  • Who is online

    Users browsing this forum: No registered users and 7 guests