Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Atteint de JavaScriptite Aiguë [Cyril Durand]

Expert ASP.net Ajax et WCF, Cyril Durand parle dans son blog de point techniques sur ASP.net, ASP.net Ajax, JavaScript, WCF et .net en général. Cyril est également consultant indépendant, n'hésitez pas à le contacter pour de l'assistance sur vos projets

Actualités

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

    Consultant freelance, n'hésitez pas à me contacter pour vos projets .net : architecture, accompagnement, formation, ...

    View Cyril Durand's profile on LinkedIn
    hit counters


    Expertise Commerce server et BizTalk

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

- [Refactoring] ReSharper pour Visual Studio 2010 (Preview) par Thomas Jaskula le il y a 11 heures et 41 minutes

- [Refactoring] Analyser vos exceptions avec ReSharper Exceptional par Thomas Jaskula le il y a 12 heures et 55 minutes

- SharePoint 2007 : patterns & practices SharePoint Guidance par Philippe Sentenac [MVP SharePoint] le 07-03-2009, 09:56

- [Visual Studio 2010] Les tests cases c’est bien, mais je vais devoir tout réécrire ? par Etienne Margraff le 07-03-2009, 09:00

- MVP[Gribouillon].AddYear par The Grib's Lair [Sébastien PICAMELOT - MVP SharePoint] le 07-03-2009, 08:45

- Clinique INSIA - Projet de fin d’Etudes (Silverlight 3 MVVM et OutOfBrowser, WCF, TFS) - Part 1 par David REI le 07-02-2009, 23:38

- C’est la crise ? Bah pourquoi cramer du budget pub alors ? par Nix's Blog le 07-02-2009, 15:31

- Soyons MVP ! par TheSaib .NET blog le 07-02-2009, 12:15

- SharePoint : Gestion des Erreurs 6398, 7076 et 6482 par Blog Technique de Romelard Fabrice le 07-02-2009, 11:53

- EF avec WPF par Matthieu MEZIL le 07-02-2009, 10:18