IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

HTML5 : Microsoft propose des modules pour Websocket et IndexedDB


Sujet :

HTML

  1. #1
    Expert éminent sénior
    Avatar de Idelways
    Homme Profil pro
    Développeur Ruby on Rails / iOS
    Inscrit en
    Juin 2010
    Messages
    1 374
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur Ruby on Rails / iOS

    Informations forums :
    Inscription : Juin 2010
    Messages : 1 374
    Points : 68 548
    Points
    68 548
    Par défaut HTML5 : Microsoft propose des modules pour Websocket et IndexedDB
    HTML5 : Microsoft propose des modules pour Websocket et IndexedDB
    Installables sur la bêta d'Internet Explorer 9



    Microsoft vient de lancer un site dédié aux standards HTML5 ouverts, une manière de permettre aux développeurs d'expérimenter des standards qui ne seront pas intégrés à Internet Explorer avant leur finalisation par le W3C.

    Une approche qui se veut plus prudente et pragmatique que celles de ces concurrents, qui n'hésitent pas, eux, à implémenter - au moins partiellement - des standards en gestation dans les versions grand public de leurs navigateurs.

    Appelé HTML5 Labs, ce nouveau site propose, pour ses débuts, deux modules.

    Le premier est le protocole/API Websockets, censé doter le web de canaux de communication bi-directionnels et full-duplex pour le transfert des paquets TCP entre les navigateurs et les serveurs Web.

    Le deuxième est IndexedDB. Encore au stade de brouillon, ce standard du W3C devrait à terme munir les navigateurs de bases de données locales pouvant garder d'importantes quantités d'informations sous forme de valeurs simples ou d'objets hiérarchisés. Un standards équivalent (et concurrent) du Web SQL Database.

    Jean Paoli, le responsable des stratégies d'interopérabilité de Microsoft, explique le choix d'intégrer ces deux standards via des modules par le fait qu'ils "sont potentiellement très utiles mais encore instables".

    Le choix de Websockets surprendra pourtant. Mozilla et Opera remettent en effet sérieusement en question son support à cause d'importantes failles de sécurité découvertes récemment.

    Au lieu d'intégrer ces standards en cours d'approbation via une mise à jour de la bêta (ou de la prochaine Release Candidate) de son navigateur, Microsoft préfère donc laisser le choix aux utilisateurs.

    Une possibilité bienvenue pour certains, frileuse pour d'autres. Mais une approche qui rappellent que le HTML5 est un standard encore loin d'être prêt pour la production, de l'aveu même du W3C.


    Ces modules pour IE9 sont disponibles sur la page des HTML5 Labs


    Source : l'annonce du lancement du site sur les blogs de MSDN

    Et vous ?

    Que pensez-vous de ces prototypes et de la stratégie de Microsoft en matière de standards pas encore validés ?

    En collaboration avec Gordon Fowler

  2. #2
    Membre chevronné
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2007
    Messages
    884
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Juillet 2007
    Messages : 884
    Points : 2 018
    Points
    2 018
    Par défaut Premier vrai bon point à Microsoft.
    Une fois n'est pas coutume j'approuve Microsoft. Et ce pour 3 raisons:
    - Ils respecte les standards du Web.
    - Ils ne refuse pas (comme Apple avec Flash) d'implémenter une techno pour imposer son monopole (il faut dire qu'il l'a un peu perdu dans ce domaine).
    - l'idée d'extension apporte un choix souple et simple.

    Cependant je crois que sur les autres navigateurs il y a la possibilité de désactiver HTML5 se qui reviens à avoir une extension installé d'office mais désactivable.
    Tout ce que j'écris est libre de droits (Licence CC0) et je vous incite à faire de même.

  3. #3
    Membre éclairé

    Profil pro
    Inscrit en
    Février 2010
    Messages
    119
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 119
    Points : 777
    Points
    777
    Par défaut
    conclusion : si MS continue sur son cycle de release d'IE actuel, on n'est pas prêt d'avoir websocket dans IE9, il faudra donc attendre IE10
    et ça augure du mauvais pour d'autres APIs comme la géolocalisation qui n'ont pas été intégrées à la beta

    et je ne pense pas que le choix de websocket soit mauvais car c'est une fonctionalité très attendue, qui n'est retirée que temporairement des autres navigateurs, en attendant de fixer la spec pour éviter un problème potentiel de sécurité (attaque à base de proxy intermédiaire, ce qui n'est pas à la portée de tout le monde)

    tant pis, les librairies d'abstraction à base de Flash sont là pour ça

  4. #4
    Membre averti

    Inscrit en
    Novembre 2007
    Messages
    197
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Novembre 2007
    Messages : 197
    Points : 379
    Points
    379
    Par défaut
    Ils respecte les standards du Web.
    Tu as codé du Web pour dire ça ? Pour ma part, ce n'est pas ce que j'ai expérimenté !

    Cependant j'aime bien leur solution : si j'ai bien compris, leur idée est de rendre modulable (donc on installe ou on installe pas) des composantes qui sont à l'état embryonnaire.
    ______________
    Never underestimated the browser
    Ne jamais sous-estimé le navigateur
    Vic Gundotra, Google IO 2009

  5. #5
    Membre éprouvé
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    657
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2010
    Messages : 657
    Points : 1 240
    Points
    1 240
    Par défaut
    Disons que leur stratégie marketing pour vendre du 7 est HTML5 sur IE9 entre autres. Mais Microsoft n'est pas interessé par les "standards"( sauf quand ils tournent sous Windows) surtout quand ils menacent certaines technos propriétaires.

  6. #6
    Membre éclairé
    Avatar de ProgVal
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2006
    Messages
    636
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2006
    Messages : 636
    Points : 764
    Points
    764
    Par défaut
    Je trouve quand même ça étonnant d'intégrer Websocket, peu de temps après qu'on se rende compte que le protocole en lui-même est une faille de sécurité...

  7. #7
    Candidat au Club
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2007
    Messages : 2
    Points : 3
    Points
    3
    Par défaut
    Je trouve quand même ça étonnant d'intégrer Websocket, peu de temps après qu'on se rende compte que le protocole en lui-même est une faille de sécurité...
    [MODE TROLL]
    Mais non, c'est pas étonnant, ça a toujours été la politique de Microsoft d'intégrer le plus de failles de sécurité possible dans leurs produits...
    [/MODE TROLL]

Discussions similaires

  1. Réponses: 4
    Dernier message: 22/12/2010, 15h06
  2. Réponses: 1
    Dernier message: 13/11/2009, 16h04
  3. Microsoft propose son outil pour faciliter la migration vers Windows 7
    Par Emmanuel Chambon dans le forum Windows 7
    Réponses: 6
    Dernier message: 25/06/2009, 15h58
  4. [Python] Est-ce une bonne idée d'utiliser des modules pour stocker des objets ?
    Par Neolander dans le forum Développement 2D, 3D et Jeux
    Réponses: 1
    Dernier message: 05/04/2008, 14h45
  5. Bonjour, des modules pour Truevision3d ?
    Par Phomos dans le forum C++
    Réponses: 1
    Dernier message: 28/09/2005, 18h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo