Netsurf

...
  • Netsurf: Official port for KolibriOS.
    NSERROR -> FAILED TO INIT

    Good Bye. See you Soon!.
  • I have the same picture, on debug board! :(
  • http://www.netsurf-browser.org/

    NetSurf 3.4 released 17 Feb 2016
    NetSurf 3.4 features many optimisations to improve performance over previous releases. It also contains many bug fixes, including improvements to page layout. This is also the first release to contain the Duktape JavaScript engine. While our JavaScript bindings have seen a lot of development for this release, JavaScript remains disabled by default as the support is incomplete. We recommend all users upgrade to NetSurf 3.4.
  • Hi

    Just a quick update, (No binaries), HTTP fetcher is fixed, I'm working on a file fetcher at the moment.
    There are some problems with using C sometimes (unknown issues / crashes), but I'm trying to report them as things progress.

    Just for the heads up, I had plans to try to use SDL for this using libSDL, but now we will be using f65 for drawing the browser window.

    PS - All the libraries and netsurf binary are integrated with Netsurf build system (I've patched it, and it should be ready to go to Netsurf main trunk after the browser acctually works).

    Next step, I'm gonna try to implement resource handling and connect Netsurf to file IO on kolibri so it can grab resource files directly from disk (like default.css , etc).


    Regards,
    ashmew2
    ---
    Check out the Netsurf Web Browser for KolibriOS.
    Read the wiki and happy hacking with KolibriOS!
  • The attachment ns.png is no longer available
    Netsurf-For-Kolibri v0.2
    =================

    I've made some progress with Netsurf Official on KolibriOS.
    The red component is missing from the surface, so the colour looks a bit too YELLOW.
    I'll fix the colour issue later.

    Attached netsurf.zip.
    Unzip it to some location.
    Mount this directory properly so that nskolibrios is at : /usbhd0/1/nskolibrios
    You need it exactly at this path, or it will not work.

    Also, you need to setup Kolibrios directory according to this post : viewtopic.php?f=23&t=2865&p=58495&hilit=.lbl#p58495

    Also attaching the full README with list of issues that need to be fixed.

    Use it!

    Let me know if it does not work for you, or you find any bugs. (Check README for ISSUES before you report a bug).

    Enjoy!
    Attachments
    README (3.5 KiB)
    List of issues.
    Instructions.
    Downloaded 248 times
    ns.png
    ns.png (293.75 KiB)
    Viewed 8099 times
    ---
    Check out the Netsurf Web Browser for KolibriOS.
    Read the wiki and happy hacking with KolibriOS!
  • nsfix.png
    nsfix.png (293.97 KiB)
    Viewed 8045 times
    Colours Fixed!

    Note: Please run it in MTDBG. It has some int3 statements.
    ---
    Check out the Netsurf Web Browser for KolibriOS.
    Read the wiki and happy hacking with KolibriOS!
  • We have HTTP Post now!
    httppost.png (146.35 KiB)
    We have HTTP Post now! Viewed 7889 times
    HTTP Post (application/x-www-form-urlencoded) ready!
    ---
    Check out the Netsurf Web Browser for KolibriOS.
    Read the wiki and happy hacking with KolibriOS!
  • Предлагаю дизайн viewtopic.php?f=26&t=3047
  • I think Netsurf is pretty stable on KolibriOS now. I don"t see any crashes in regular run now.

    Writing this from KolibriOS, so if I am able to post this message to the board, it means cookies work and so does HTTP Post. HTTP Get works as well. Let"s see...
    ---
    Check out the Netsurf Web Browser for KolibriOS.
    Read the wiki and happy hacking with KolibriOS!
  • Very cool, congrats.
    "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
  • Where can I download last stable version ?
    Is it added to autobuild ?
    Из хаоса в космос
  • Hi!

    Presenting Netsurf with image support!
    The attachment release.png is no longer available
    Things are starting to look more reliable and stable. There might be a few crashes, but I need all of your help to fix those crashes!

    List of issues :
    ---------------------

    ====
    ISSUES
    ====

    Slow Page loading times.

    ===FIXED=== Handle Headers , especially cookies to handle maintaining sessions. Right now it'll just keep kicking you out if you try to log onto a site.

    ===FIXED=== Colours are messed up right now, somehow the RED component is missing. Probably something wrong in the pixel layout in memory.

    CSS Does not always load pretty graphics for the same website (For example board.kolibrios.org).

    ===FIXED=== Properly handle all return codes. We just abort fetch if http code is not 200 or 3xx.

    ===FIXED=== Crash with imgur.com

    Handle netsurf command line handling arguments
    ===FIXED=== Remove hard coded paths about /usbhd0/1/ so that the binary can run from anywhere.
    We just need to place res/ in the same directory as netsurf executable now.


    No HTTPS (Half of the world uses it....Damn PolarSSL..)

    Handle TAB key to cycle through fields.

    Polish and Finish kolibri surface for libnsfb.
    ===FIXED=== No image support yet. ! We have PNG!

    JPEG Support.
    GIF Support.

    No Javascript.
    ===FIXED=== Entry boxes do not load.
    ===FIXED=== board.kolibrios.org crashes after some time.

    Might crash randomly because of some malloc/free issues after an HTTP POST.
    ===FIXED=== No POST yet. Only GET.

    No FileSystem caching yet. Need to enable FS Backing Store.
    Caching is disabled , especially If-modified-since and if-none-match headers.
    The caching can be enabled later when everything else is Working 100%.

    ==FIXED== free() crashes for favicon string in url_unescape() function. It is disabled for now, but we need it sooner or later.
    There are too many debug statements around the code (including libs), remove them.

    Downloads probably won't work right now [ Untested, but best guessed ]

    ==FIXED== Port libiconv
    Upload libiconv port to SVN. Make size smaller. Strip useless crap from the big source code before it.

    ===FIXED=== Fix crash related to loading wiki.osdev.org (and other websites with PNGs)

    Merge to CI of Netsurf.
    ===FIXED=== Add support for multipart/form-data POST requests.

    Add custom pages for 404 or 5xx errors like what "regular browsers" show. Designers! *Looks at Leency*


    Help me test this binary! Report any crashes.
    Thanks everyone.
    Attachments
    release.png
    release.png (349.35 KiB)
    Viewed 9221 times
    ---
    Check out the Netsurf Web Browser for KolibriOS.
    Read the wiki and happy hacking with KolibriOS!
  • We have (lib)JPEG!
    jpeg.png
    jpeg.png (619.09 KiB)
    Viewed 9152 times
    JPEG Support.
    ---
    Check out the Netsurf Web Browser for KolibriOS.
    Read the wiki and happy hacking with KolibriOS!
  • Latest binary attached

    PNG + JPEG
    ---
    Check out the Netsurf Web Browser for KolibriOS.
    Read the wiki and happy hacking with KolibriOS!
  • Who is online

    Users browsing this forum: No registered users and 2 guests