Netsurf

...
  • Same result. Should I upload the video?
    https://youtu.be/W7kf6ZPEQI4 not listed though
  • Please, download last ISO. There are last libraries inside.
    Из хаоса в космос
  • Leency wrote:Please, download last ISO. There are last libraries inside.
    That was the missing link! Thanks for the hint! I downloaded the new iso files and put them on the second virtual harddisc and booted only with this one.

    It worked!

    Video is 14 minutes and shows some results. I had to copy the new binary to the tmp folder to get it to run, but tested both old and new one!

    Video will take 20 minutes till it is uploaded (not listed) https://youtu.be/L97YOWrcNaU

    If I should test sides or urls, post them and I will try to get another better video for the public.

    Finally!
  • baggacfreak wrote:Did you test dosbox and dos browser like dillo for your offline stuff? Maybe this would work.

    http://www.bttr-software.de/forum/board ... p?id=10797
    Nope. Interesting ... But in the Kolibri, it will be inconvenient to use it. :?
    The Glass is Always Half Full! :mrgreen:
  • JohnXenox wrote:
    baggacfreak wrote:Did you test dosbox and dos browser like dillo for your offline stuff? Maybe this would work.

    http://www.bttr-software.de/forum/board ... p?id=10797
    Nope. Interesting ... But in the Kolibri, it will be inconvenient to use it. :?
    I use dosbox a lot in kolibrios. But netsurf is the best bet so far!
  • Fixed bugs with the scheduling.

    Netsurf should be *much* faster now.

    Let me know!
    Attachments
    Downloaded 273 times
    ---
    Check out the Netsurf Web Browser for KolibriOS.
    Read the wiki and happy hacking with KolibriOS!
  • Well, yeah!
    It works much faster! What did you do? Did you change timeout delays by network event listening as I did in WebView?

    Sorry, but forms and app param still don't work.
    Из хаоса в космос
  • Leency wrote:Well, yeah!
    It works much faster! What did you do? Did you change timeout delays by network event listening as I did in WebView?

    Sorry, but forms and app param still don't work.
    Seems like our gettimeofday() implementation in libc doesn't work correctly.
    I replaced that with SF 29,9 and it did the trick.

    Problem was that gettimeofday() was returning values at the resolution of 1 second which was making all events wait at least one second (instead of a few millis).

    I'll look into forms and the app param later ;)
    ---
    Check out the Netsurf Web Browser for KolibriOS.
    Read the wiki and happy hacking with KolibriOS!
  • and I will test as soon as find time. Great to see progress here!
  • ashmew2
    Clear. For downloading data you must use network events instead of timeout http://prntscr.com/gnss6k
    This will:
    1. speed up all downloads (about x3)
    2. avoid timeouts for big images
    Из хаоса в космос
  • Check this out!

    It is getting somewhere now!

    https://www.youtube.com/watch?v=r-lW0PHIC84
  • Leency wrote:ashmew2
    Clear. For downloading data you must use network events instead of timeout http://prntscr.com/gnss6k
    This will:
    1. speed up all downloads (about x3)
    2. avoid timeouts for big images
    Leency, I already use Network events in Netsurf..
    It's problematic to do the work for network events in an event-based loop instead of polling because I need to yield to netsurf scheduler from time to time.

    Also, I don't want to pollute the libnsfb (framebuffer surface) specific code with network event handling. Will have to figure something out.
    Which web pages are slow for you?

    @baggacfreak: Does seem like it works more than earlier.

    In other news, you can use the TAB key to cycle between text fields now (Part of next release!)
    ---
    Check out the Netsurf Web Browser for KolibriOS.
    Read the wiki and happy hacking with KolibriOS!
  • Oh, sorry, didn't know.
    I still have timeouts at http://aspero.pro/kolibri.html
    Из хаоса в космос
  • Leency wrote:ashmew2
    Clear. For downloading data you must use network events instead of timeout http://prntscr.com/gnss6k
    This will:
    1. speed up all downloads (about x3)
    2. avoid timeouts for big images
    It is not necessary to use events with HTTP library, you just need to call receive function frequent enough ;)
    "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 3 guests