Login or Sign Up WebLinux Linux live on the web!
Member Login
Not a member? Sign up now!
Rss Feed
Subscribe
Recent Posts
Oh the Insanity New Look I told you we weren't dead! Not Dead, Just Sleeping Compiled C live on the web Development Progress One Step Closer Adobe release 64 bit flash for Linux New site New Domain Its gonna be a while... Hello World! ALSA, runtime includes, and processes... 0.6.2 is released! Hurrying Slowly webLinux Blog - isnt it ugly
Darkroses blog
Hurrying Slowly
By: darkrose
Well I've been ill for a while, in and out of hospital alot and am now recovering from surgery. As a result progress of WebLinux has ground to a halt, and I'm only now just started to loo at it again.

I think the main focus for the moment should be getting the current version to work across all the major browsers; Opera and IE aren't even close to a workable state at present.
For IE the problem seems to be in serverRequest(), which is the primary XMLHTTPRequest() function, as IE freezes at the first call of that. I think there's just a nasty loop in there I need to get around.
Opera seems to be struggling with execute(), which is what actually processes programs, of course the problem could be with init as that's where the problem is occurring...

I think a modular kernel may actually be the answer to alot of the problems; detect the browser platform and then load the appropriate module for that browser.
This will also result in splitting GRUB's XMLHTTPRequest from the kernel's, which would be at least technically better.

I'm thinking that adding a couple more basic commands before working on a desktop may be beneficial too; mkdir, cd, touch. This would improve CLI functionality and could also be usefull when implementing the desktop.

Onward and Upward...
There are no comments for this blog entry.