Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Actualités

  • Blog de Cyril DURAND, passionné de JavaScript, Ajax, ASP.net et tout ce qui touche au developpement Web Client-Side.

    View Cyril Durand's profile on LinkedIn

    hit counters

Web OS - des sytèmes d'exploitations dans votre navigateur

Je viens de tomber sur un projet génial : YouOS. Ce projet experimental du MIT a pour but d'avoir un OS  à l'intérieur d'un navigateur.  

YouOS is an experiment in a new kind of computing platform.

  • Access from anywhere.
    Create a document at an office computer, drive home, continue right from where you left off.
  • Built-in sharing.
    Instantly share music, documents and more with your buddies.
  • An application community.
    Everyone from professional software engineers to high school age programmers can participate at no cost. Choose from a growing list of over 467 released applications developed by our users.

Je vous conseille vraiment de tester, c'est bluffant !!! Avoir un navigateur à l'intérieur d'un navigateur ca fait tout bizarre :-)

Bien sur j'ai regarder comment cela fonctionne et il y a seulement du JavaScript. Qui a dit que JavaScript était un langage inutile et incapable ? En interne ils utilisent la librairie Dojo (et Java pour l'upload des docs (nul n'est parfait)) et cela fonctionne trés bien sur la plupart des navigateurs (IE, FF, Opera).

Il existe d'autres projets semblable comme LFSWorld (JavaScript again), DesktopTwo (Flash), Robin (JS mais FF only), Divine (Js)

Posted: lundi 20 novembre 2006 15:40 par cyril
Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :

Commentaires

richardc a dit :

En quoi est-ce un OS ?

# novembre 20, 2006 18:46

cyril a dit :

Certe il ne gère pas le matériel mais les principales taches peuvent être executé, un bureau, un explorateur de fichiers, un navigateur internet, des applications "lourdes" écrit en js ...

J'ai vu il y a quelques temps que le mode "repair" des portables IBM (lenovo) boot sur un OS spécial qui charge seulement FireFox et la carte réseau pour pouvoir aller sur internet et trouver de l'aide ...  

YouOS peut donc être considéré en partie comme un OS.

# novembre 20, 2006 19:25

wizad a dit :

Ca pourrait être intérréssant pour des appli d'administration/gestion de site web ou pour tout autre système de gestion.

# novembre 20, 2006 20:40

richardc a dit :

Donc c'est un OS qui a besoin d'un OS pour fonctionner!

# novembre 20, 2006 21:17

Anonymous Idiot a dit :

Richard a raison.

Imaginez un futur lointain, où l'interface matériel s'effectue à travers javascript, HTML et CSS, le tout encapsulé (dans les 2 sens) à travers TCP/IP... en tant que programmeur, ça fait presque pleurer de désespoir =/.

Si tu me parle de Web _DESKTOP_, la d'accord, ca s'en raproche déjà plus ;). Au passage, le concept n'a rien de nouveau, accéder a une session X à travers le réseau, Linux le fait depuis 20 ans. La différence c'est que le protocol X est beaucoup plus efficient. Anecdote: apparement, le protocol X vient aussi du MIT! (http://en.wikipedia.org/wiki/X_Window_System)

# novembre 21, 2006 19:09

cyril a dit :

Je suis aussi d'accord avec Richard :-)

Mais si je parle d'OS c'est aussi et surtout d'aprés wikipedia :

"YouOS is an experimental "web operating system" produced by WebShaka that replicates the desktop environment of a modern operating system on a webpage, using Javascript to communicate with the remote server. "

>>> http://en.wikipedia.org/wiki/YouOS

Dans le cas du protocol X pour linux il me semble que les programmes tournent coté serveurs ca revient donc juste à un protocole de "vidéo interactive" (en tout cas c'est le cas de TSE pour windows). Alors que là les programmes tournent coté client en JavaScript (même si c'est aussi possible d'effectuer les opérations lourde coté serveur).

Mais oui je suis d'accord que ce n'est pas un vrai OS, c'est une partie de l'OS qui se charge aprés le "vrai OS" qui se charge seulement de lancer un navigateur (comme c'est le cas actuellement pour le systeme des PC IBM)

En tout cas, je trouve ce projet trés interessant, cela permet de retrouver son bureau où que l'on soit sur le net, les administrateurs ont une tache beaucoup plus facile car ils n'ont plus besoin de maintenir plusieurs ordinateurs, seulement un serveur ...

Mais il ne faut pas oublier que c'est un projet experimental et que dans l'etat il est inutile. Je ne pense pas non plus que JavaScript / HTML est l'outil du futur, HTML est BEAUCOUP trop limité, je vois plutot les choses autour de XAML, WPF/E ou Xul ....

# novembre 21, 2006 20:24
Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- Attention : Arnaque IE7/MSN par .net is good... C# is better ;) le il y a 5 heures et 47 minutes

- Comme Mitsu :-) par Matthieu MEZIL le il y a 8 heures et 9 minutes

- [OpenDocument] Quelques détails sur l’implémentation dans Office 2007 par Julien Chable le il y a 11 heures et 22 minutes

- Page de démarrage CodeS-SourceS par Nix's Blog le 08-07-2008, 19:14

- SharePoint : Erreur pénible lors de la compilation de projet SharePoint - XmlSerializers.dll par Blog Technique de Romelard Fabrice le 08-07-2008, 18:43

- [MOSS Tip Of The Day] Comment connaître le mode de notre page de publication par Nicolas Humann le 08-07-2008, 18:14

- SETI@CodeS-SourceS par Nix's Blog le 08-07-2008, 16:49

- jQuery VS ASP.NET AJAX par Le blog technique de Loïc Bar le 08-07-2008, 15:29

- Lucas change de fonction chez Microsoft France par LucasR le 08-07-2008, 13:02

- Pixel par Blog Technique d'Audrey PETIT le 08-07-2008, 11:25