Netsurf

...
  • "ПРОСЬ ПРОСЬАТЬ" - баг Netsurf'а?
  • Heavyiron wrote:Вах.
    Problem this time lies in Sourcerer's code for fetcher using libhttp, he did not do error-checking (yet).
    Then he passed an invalid parameter to libHTTP with catastrophic results.. :)
    "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
  • lev wrote:"ПРОСЬ ПРОСЬАТЬ" - баг Netsurf'а?
    Похоже. И шрифты странные. Это Freetype 2.5 такие рисует?
  • Жаль только не на своем ноуте
    Attachments
    1.jpg
    1.jpg (257.9 KiB)
    Viewed 7281 times
    to infinity and beyond
  • Fixed forms; now GET requests should work (but still can't Google and Yandex anything because of broken 30x status parsing).

    Теперь поля для ввода работают, йиппи. Жаль, в коде еще куча потаённых штук. :( Но, думаю, самые критичные все же в модуле закачек - поборю его, и будет супер.

    Совет добрым молодцам: не пишите опрометчиво Make-файлы; лишние include - тоже зло. Отдельное спасибо команде Netsurf за размещение файлов с почти одинаковым содержимым, одинаковыми именами и одинаковыми путями в папках include и src. Особенно круто, что одной из всех внешних библиотек требуется не dom_elements из /include/dom/html/html_elements.h, а dom_elements из /src/dom/html/html_elements.h.
    Attachments
    ns_http.7z (1.6 MiB)
    Downloaded 360 times
  • 1. Все вложенные папки в /res не нужны.
    2. У окна не прозрачный фон - моргает при перерисовке.
    3. Баг с залезанием содержимого на нижний ободок, уже писал тебе об этом.
    Attachments
    Screenshot_1.png
    Screenshot_1.png (99.86 KiB)
    Viewed 7242 times
    Из хаоса в космос
  • only the following files seem to be needed in the 'res' folder:

    adblock.css
    credits.html
    default.css
    favicon.png
    internal.css
    licence.html
    messages
    netsurf.png
    quirks.css
    sans.ttf
    welcome.html

    When you pack netsurf with kpack, and use another font, everything can fit together with kernel and needed libraries on a single floppy disk!
    "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
  • Падает при обращении к сети
    to infinity and beyond
  • Hello!
    Screenshot
    netsurf-kos.png (203.64 KiB)
    Screenshot Viewed 6874 times
    I've been doing some work on getting Netsurf over to KolibriOS.
    It now works with the latest http.obj :D

    URLs like http://www.google.co.in open as they do not use redirection, but http://www.google.com does not automatically redirect to the country-based Google page.

    What needs to be added/tested now :
    1) Handling Redirections.
    2) POST
    3) Cookies
    4) Caching
    I am currently working on bringing curl.c so that we can handle redirects (at least the 3xx series).
    As posted before , the _netsurf binary needs to be placed just outside the res/ directory to be run.

    Currently, netsurf seems to work without crashes but please test it and offer suggestions on how to improve!

    Here's the (kinda long) board log : http://bpaste.net/show/201581/

    Thanks.
    Attachments
    _NETSURF_kpacked (701.97 KiB)
    _netsurf binary compressed with KPACK
    Downloaded 362 times
    res.7z (677.95 KiB)
    contains the res subdirectory.
    Downloaded 2465 times
    ---
    Check out the Netsurf Web Browser for KolibriOS.
    Read the wiki and happy hacking with KolibriOS!
  • Wow! That's awesome! By the way, you could use WebView souces to investigate how to handle redirects.
    Из хаоса в космос
  • Could you also remove @notify call while loading resouses?
    (But you could save this call for development builds, of course).
    Из хаоса в космос
  • Wonderful work and please continue to develop this, we really need it.
  • Leency wrote:Wow! That's awesome! By the way, you could use WebView souces to investigate how to handle redirects.
    Could you also remove @notify call while loading resouses?
    (But you could save this call for development builds, of course).
    Thanks, I am looking at WebView sources for some reference on how to get redirects working. It uses a different implementation of http.obj . As far as the @notify call is concerned, I was thinking of removing it later once things are in a better state :)
    ---
    Check out the Netsurf Web Browser for KolibriOS.
    Read the wiki and happy hacking with KolibriOS!
  • For historical purposes -
    Start of discussion with Netsurf developers on their IRC channel (#netsurf @ freenode): http://bpaste.net/show/R5KgNoor94mqniDNCQxK/
  • Who is online

    Users browsing this forum: No registered users and 1 guest