Hello and welcome to our community! Is this your first visit?
Register
Enjoy an ad free experience by logging in. Not a member yet? Register.
Results 1 to 13 of 13
  1. #1
    Regular Coder
    Join Date
    Nov 2007
    Location
    Leeds, UK
    Posts
    514
    Thanks
    24
    Thanked 19 Times in 19 Posts

    Looking For Javascript Developers

    hey all,

    Im Looking for some very good javascript developers to work with me in creating a Browser OS i have seen eyeOS but i want to create one that reacts like windows and has a development platform and i have built the window Manager but i am looking for people to help me build more usability into the applications and help with the development of the OS,

    if you are instrested download my work sofar and have ago

    Currently only supports one type of window a Browser using Iframe,
    http://www.megaupload.com/?d=CGR6YB0J
    but you can drag and drop the windows and create new windows,
    one you have open in your address bar type javascript:addWindow('name');
    Please dont call to windows the same thing it messes up.

    P.S added to SF.net using name jaadOS(Javascript API and Development Operating System)

    ### Update JaadOS v 0.4b ###
    http://www.megaupload.com/?d=VJOQW02W
    Last edited by barkermn01; 05-12-2009 at 03:31 PM.
    Working towards a Internet where we don't have website just browser applications Kill the Hyper-link and say hello to 3D Games in the browser :)

  • #2
    Supreme Master coder! Philip M's Avatar
    Join Date
    Jun 2002
    Location
    London, England
    Posts
    18,253
    Thanks
    203
    Thanked 2,557 Times in 2,535 Posts
    While you are at it you could have a go at improving the wheel, perhaps making it oval this time.

    How can you possibly develop a browser OS using a client-side language Javascript?

  • #3
    Regular Coder
    Join Date
    Nov 2007
    Location
    Leeds, UK
    Posts
    514
    Thanks
    24
    Thanked 19 Times in 19 Posts
    Quote Originally Posted by Philip M View Post
    While you are at it you could have a go at improving the wheel, perhaps making it oval this time.

    How can you possibly develop a browser OS using a client-side language Javascript?
    I dont wont to replace an OS i wont to make a more dynamic User interface if i get this to a working state i want it to to with a linux distro that boots into a minial full screen browser with this as its core,

    I dont want the site to replace OS thats imposible but i do want a faster Desktop Manager and javascript is easy for people to use learn and develop in think how you create an App in Windows drag and drop, i want a javscript way for users to create these applications and have you ever seen eyeOS they do a good job of the front end but not so much for the developers for it were as i want to make some thing were making applications is as easy as using php javascript and a nice environment

    Just check eyeOS out,
    http://www.eyeos.info/ -- is the online demo server
    http://www.eyeos.org/ the download center

    *** UPDATE ***
    I have remade the core now to allow windows to work more dynamicly
    Download: http://www.megaupload.com/?d=CGR6YB0J
    Last edited by barkermn01; 05-12-2009 at 12:54 PM.
    Working towards a Internet where we don't have website just browser applications Kill the Hyper-link and say hello to 3D Games in the browser :)

  • #4
    Regular Coder
    Join Date
    Oct 2007
    Posts
    277
    Thanks
    2
    Thanked 4 Times in 4 Posts
    Hi,
    I am making also an OS(check my signature), and I found out you can't have one without the back end.
    You start from JS it's sure but you have to save things somewhere like what windows are open if the browser crashes.
    Last edited by shedokan; 05-13-2009 at 02:39 AM.

  • #5
    Supreme Master coder! Old Pedant's Avatar
    Join Date
    Feb 2009
    Posts
    27,206
    Thanks
    80
    Thanked 4,566 Times in 4,530 Posts
    Why do you guys call these "OS"es???

    "OS" means "Operating System".

    No way, no how these are Operating Systems.

    An Operating System implies a file system, a process and/or task scheduler, input/output drivers, memory management, and much more.

    These are nothing but GUI front ends. Given that they must act inside of a browser window, they aren't even complete front ends. (You couldn't launch, say, photoshop *inside* one of your pseudo-windows, for example.)

    I'm not sure what name you should give them, but to call one an "OS" is horribly misleading.

  • #6
    Senior Coder rnd me's Avatar
    Join Date
    Jun 2007
    Location
    Urbana
    Posts
    4,448
    Thanks
    11
    Thanked 598 Times in 578 Posts
    Quote Originally Posted by Old Pedant View Post
    Why do you guys call these "OS"es???
    ...
    These are nothing but GUI front ends. Given that they must act inside of a browser window, they aren't even complete front ends. (You couldn't launch, say, photoshop *inside* one of your pseudo-windows, for example.)
    ...
    I'm not sure what name you should give them, but to call one an "OS" is horribly misleading.
    i think "shell" or "run time environment" might be more apropos.
    Still, i think they are on to something. I visualize the browser as an OS of sorts. The line of "what's an OS" is kinda blurry. Windows 3.1 needed msdos to run. Would win3.1 be an OS? would DOS be an OS? would Win3.1 be an OS without (or with) DOS? what about virtual machines? What about wine and vmWare?

    ajax provides a file system, cookies and timeouts can schedule tasks, dom provides output, script tags and ajax provide input, and javascript uses garbage collection for memory management.


    I think the important concept here is that lower-level task are moving up.
    The traditional application layer of 20 years ago is incredibly vague and expansive in an age of tabbed browsers, silverlight, and google gears.

    the photo editor in my sig was designed to be like photoshop.
    It's not as exhaustive, but i only put a week or two into building it.
    I can imagine ways to provide more of photoshop's capabilities, just never really bothered to. never say never.


    For developers, it's about where to begin, what they have to worry about or do themselves to realize their ideas.

    Think back to doom2 for MSDOS. those guys had to code stuff to handle memory, file, graphics, and so many other minute background support codes.

    Windows was so great because it took care of many of those common tasks.
    It provided an API and standard high-level procedures naively.
    It also gave developers reusable controls like buttons, drop-downs and text fields. It connected the visual controls with the behavior desired with minimal overhead. Thus, it was far faster and easier to develop in windows than dos.


    Then we moved even higher into languages like java, php, and .net.
    These are interpreted, providing even more isolation from minor environment details. Those languages also provide a lot of high-level functionality via expansive class libraries, further reducing the amount of code required to get a project off the ground.

    I see ajax as the logical next step.
    Looking at users applications on wakoopa, most people spend more time in the browser than other apps.

    Things that people used to fire up a binary application for are done in the browser now.
    eudora> gmail
    solitaire> flash arcades
    torrents/media player> hulu
    word> google docs
    im> meebo
    feed readers> widgets, google reader, etc
    shoutcast> pandora
    the list could go on and on.

    consider the tasks proclaimed by "top ten reasons to own a computer" lists from 10-20 years ago.
    Most are reasons to have a real browser on your cellphone today.


    The browser provides most of the same visual controls as windows 95 did.
    Most of the same events are and properties are provided by windows 95 controls are available on html inputs.

    As a development environment, i think the browser is comparable to VB.
    VB didn't provide the power of C++, but it made it easier to code applications.
    as a result, it was the most used language for almost 10 years.

    No, javascript doesn't have all the features, performance, or power of C#, flash, and compiled languages, but it has a lot.
    The set of capabilities was enough for most programs for most people for a long time, and are still just as useful today.

    JavaScript also has something those other languages don't: availability.

    When i used to code apps, my mac-using uncle could never run them.
    He would ask about my programming projects, but i wasn't able to share.
    Heck, even on windows it was a PITA to share my work; DLL conflicts, dependencies, file permissions, etc. It was almost to much for one person to manage.

    Browsers are everywhere; desks, pockets, and laps. Mac, windows, or linux, everyone can run the same ajax app. there are some caveats and snags, but these are diminishing over time. libraries like jquery can further reduce external complications. But the bottom line is that javascript works, everywhere.


    Getting back to the point:
    I do see a desire to move the desktop into the browser. I think that's what is meant by OS in this case; desktop. The examples provided are evidence of this. I think it's a good idea, and something we've all wanted to do. to some extent, i think it's the motivation behind iGoogle, myYahoo, and others like them.


    I wish the examples had an API like windows, or better yet, could run software written for windows. that would let us have a huge codebase very quickly. even if not 100% automatic, a little refactoring is easier than a rewrite. we could even refer to old msdn docs for support, etc.

    an os is only as good as it's apps.
    my site (updated 2014/10/20)
    BROWSER STATS [% share] (2014/9/03) IE7:0.1, IE8:4.3, IE11:9.2, IE9:2.7, IE10:2.6, FF:16.8, CH:47.5, SF:7.8, NON-MOUSE:37%

  • #7
    Supreme Master coder! Old Pedant's Avatar
    Join Date
    Feb 2009
    Posts
    27,206
    Thanks
    80
    Thanked 4,566 Times in 4,530 Posts
    I guess I was raised in the days when the operating system operated and the interface to it was just an interface.

    You said Windows 3.1 needed DOS to run. Yep, and still with WindowsXP I *can* boot into a command only mode. We only do that now to recover from catastrophes, but clearly the entire Windows GUI is unnecessary for doing the "work" of the OS. You could still do many many operations from a command line without any use of a GUI. So to me, the entire Windows GUI is still just a command and control layer on top of the core operating system.

    Look to Linux, still, to see the same thing. We find many so-called variations of Linux, and yet all of them run very very much the same core and are differentiated by such things as their command interfaces and, yes, their GUI controls.

    I did a *TON* of development in Windows, back in the mid 1990-s, that didn't use any GUI at all. Just command line stuff. Built an entire OODBMS that had no need for any GUI (well, to be fair, that was primarily because it was really just a Java/C++ library that was intended to be used by other tools...including a GUI development environment). If I were developing that same code, today, I still wouldn't *need* a GUI (though in practice I'd almost surely write it using MS Visual Studio).

    So I guess it's a matter of viewpoint. To a large degree, I see the GUI as a replacable element of the system. And from that point of view, the "WebOS" stuff is just such an element. That harder part is replacing the core engine underneath it all. Let's see somebody write a replacement for the Windows memory manager, for example. Now *THAT* would be a TON of work.

  • #8
    Regular Coder
    Join Date
    Nov 2007
    Location
    Leeds, UK
    Posts
    514
    Thanks
    24
    Thanked 19 Times in 19 Posts
    @shedokan: Sorry mate you site is not working for me if you want you can hapily help me get mine running i just have the taskbar to fix then once that is done it will be in Beta state and out of current Alfa state. and if you browser crashes you got a big problem mine has not crashed yet in all the time i have been developing for it but as this goes public and users are allowed to create applications and they might create a crash they have to restart the browser, and if there in jaadOS Linux it will crash there system just as if you tryed running a faulty program in windows or Linux it crashes.

    @rnd me: thanks you really put into perspective what i want to do, other then with one level i have called mine an OS as once i have the desktop at a working state it will all so provide a OS ok a linux OS where you desktop is a minimal browser but that all you need.

    @Old Pedant: yea i completely agree the term OS is over used but what is an OS, i think it is just a compilation of different things with a GUI Desktop but then Linux is a OS but no desktop an so in all an OS is one of those works somebody made up and it stuck an OS is just a massive group of different thinks that allow a user to use there computers as easy as possible

    Back to this jaadOS is not about the applications im not going to make that many applications for it i just want to build one good application developer for the O.S and with AJAX a Registry, a Installed DB, and maybe even an application like YUM were people can create and add there own applications and HTML and Javascript are easy to use and if your building an Application that need php im working on a cross browser element iFrame or Object that allow you to work with you server just how ajax would let you if it were on you server or you can use AJAST and include a javascript file form you server that is a php file E.G
    Code:
    <script type="text/javascript" src="http://www.example.com/os/app/file.php"></script>
    and that will alow you to have php working with you aplication and i will be fully supporting AJAST in my Developer application i want a API and Development environment like windows and this should help it work
    Last edited by barkermn01; 05-13-2009 at 02:59 PM.
    Working towards a Internet where we don't have website just browser applications Kill the Hyper-link and say hello to 3D Games in the browser :)

  • #9
    Senior Coder rnd me's Avatar
    Join Date
    Jun 2007
    Location
    Urbana
    Posts
    4,448
    Thanks
    11
    Thanked 598 Times in 578 Posts
    came across this relevant article on resig's blog:

    http://ejohn.org/blog/the-browser-operating-system/
    my site (updated 2014/10/20)
    BROWSER STATS [% share] (2014/9/03) IE7:0.1, IE8:4.3, IE11:9.2, IE9:2.7, IE10:2.6, FF:16.8, CH:47.5, SF:7.8, NON-MOUSE:37%

  • #10
    Regular Coder
    Join Date
    Oct 2007
    Posts
    277
    Thanks
    2
    Thanked 4 Times in 4 Posts
    I think your job is cool, I wish I could help but I have my own OS to maintain.

    And it's working fine try again, and a little tip don't add extra code in php because you can that will make the OS slower.

    I'm trying to get mine as fast as I can optimizing everywhere, Maybe we'll race each other.

  • #11
    Regular Coder
    Join Date
    May 2009
    Location
    China
    Posts
    133
    Thanks
    1
    Thanked 1 Time in 1 Post
    Quote Originally Posted by shedokan View Post
    Hi,
    I am making also an OS(check my signature), and I found out you can't have one without the back end.
    You start from JS it's sure but you have to save things somewhere like what windows are open if the browser crashes.

    Please look at my post in the JavaScript Code Snippet section.
    I made a post earlier today about how to write data directly to the local filesystem (Using Firefox, Mozilla, or XUL Runner).

    If you want to make an OS-ish thing, i suggest a custom linux distro that boots up directly to XUL Runner. That would be the best thing i think.

  • #12
    Regular Coder
    Join Date
    Oct 2007
    Posts
    277
    Thanks
    2
    Thanked 4 Times in 4 Posts
    Quote Originally Posted by KevinJohnson View Post
    Please look at my post in the JavaScript Code Snippet section.
    I made a post earlier today about how to write data directly to the local filesystem (Using Firefox, Mozilla, or XUL Runner).

    If you want to make an OS-ish thing, i suggest a custom linux distro that boots up directly to XUL Runner. That would be the best thing i think.
    Isn't the main purpose of an online OS is to be "online"?
    so that the user can login with different browsers and still have the same files?

  • #13
    New to the CF scene
    Join Date
    Jul 2009
    Posts
    2
    Thanks
    0
    Thanked 0 Times in 0 Posts

    having problems inserting a javascript widget to web page

    hi guys
    i am looking for some help, i am trying to insert a javascript widget to my webpage to improve content in publisher 2003. i don't know how to activate javascript to let it be viewed when i up;load or preview, can somone help.

    many thanks in advance


  •  

    Posting Permissions

    • You may not post new threads
    • You may not post replies
    • You may not post attachments
    • You may not edit your posts
    •