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

  1. #1
    Chroniqueur Actualités

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Mars 2013
    Messages
    8 442
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Mars 2013
    Messages : 8 442
    Points : 197 512
    Points
    197 512
    Par défaut Chrome : un développeur de Mozilla estime qu'une nouveauté du navigateur viole l'ouverture du Web
    Chrome : un développeur de Mozilla estime qu'une nouveauté du navigateur viole l'ouverture du Web
    que Google affirme défendre

    Il y a quelque temps Google a présenté au public Blink, son fork du moteur de rendu WebKit.

    Google a introduit en mars sa technologie PNaCI (Portable Native Client), le successeur de Native Client, pour accélérer la vitesse d'exécution des applications Web. Désormais, leur vitesse devrait presque égaler celle des applications natives s'exécutant sur un système d'exploitation grâce aux API Pepper.

    La technologie serait alors idéale pour les développeurs désireux d'apporter des logiciels codés en C/C++, comme des moteurs de jeux vidéo ou même des logiciels de décompression audio, aux applications web.

    Le 15 mai dernier, l'entreprise a annoncé que Chrome 29 embarquerait PNaCl, mais qu'il serait désactivé par défaut. Les utilisateurs seraient alors en mesure d'exécuter des modules PNaCl sur n'importe quelle page web, c'est-à-dire que les applications n'auront plus besoin d'être déployées par Chrome Web Store avant l'exécution de ces modules, explique Google dans son communiqué.

    Robert O'Callahan, un hacker pour le compte de Mozilla, estime alors que les admirables principes de normes web, vantés par l'équipe de développeurs derrière Blink, seront relégués au second plan face aux priorités générales de Google sur Chrome.

    Parmi ces principes bafoués on trouve par exemple « en pratique, nous nous efforcerons de faire en sorte que les éléments par défaut soient des standards ouverts ». Pourtant PNaCl et Pepper ne sont pas standard.

    Pour lui, PNaCl et Pepper ne répondent à aucun des critères décrits par Blink comme diminuant le risque d'incompatibilité. Les sites pourraient donc ne pas fonctionner sur tous les navigateurs et, quand une technologie aura un problème de compatibilité, Google pourrait proposer un projet de norme de la technologie.

    « Malheureusement, il semblerait que les principes de Blink ne s'appliquent qu'à Blink, pas à Chrome en général » dit-il, ajoutant par la suite « je suis triste parce que cela porte gravement atteinte à la valeur des bonnes intentions de l'équipe de Blink, une équipe de Google qui ne veut pas être un bon citoyen du web devra probablement trouver le moyen (…) de piétiner le bon travail de l'équipe Blink ».

    Sources : billet de blog O'Callahan, annonce PNaCI, Blink

    Et vous ?

    Que pensez-vous de PNaCl ? Partagez-vous l'avis de O'Callahan ?
    Contribuez au club : Corrections, suggestions, critiques, ... : Contactez le service news et Rédigez des actualités

  2. #2
    Expert éminent sénior Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 560
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Tourneur Fraiseur

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 560
    Points : 15 487
    Points
    15 487
    Par défaut
    C'est malheureusement aussi mon avis, le fait que Google soit le seul maitre a bord ne permet pas d'en faire une technologie standard viable.

    C'est d'autant plus dommage que le LLVM-IR, bien qu'il ne soit pas parfait non plus, me parait sensiblement plus adapté que le javascript(via asm.js), ou même Java pour servir de bytecode à la fois efficace, multi-langage et muti-plateforme.

  3. #3
    Membre éprouvé

    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    612
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2009
    Messages : 612
    Points : 1 226
    Points
    1 226
    Par défaut
    Personnellement je trouve ça bien que google aille de l'avant et cherche a créer de nouvelle solutions qui plus est très efficace et bluffante pour native client. Et sympas comme Dart.
    Après ces solutions finirons peut être a la poubelle dans 5 ans.
    Après si on garde à l'esprit que certaines technologies de google ne tournerons jamais sur les autres navigateurs et si on informe bien ces utilisateurs qu'il faut utiliser chrome pour ces composants : tout vas bien.
    Mais il ne faut surtout pas investir trop sur ces technologies, elle sont vouées a la mort si les principaux détracteur de flash les classes dans la catégories " Oeuvre du démons "...
    A moins que google arrête de financer Firefox et qu'opera ferme boutique, la ça changerais peut être les carte du jeu.
    Flash player ActionScript Virtual Machine 2 http://www.mozilla.org/projects/tamarin/
    fonctionnement de la machine virtuel : (ActionScript Virtual Machine 2 (AVM2)) :
    http://www.adobe.com/content/dam/Ado...m2overview.pdf

  4. #4
    Expert éminent sénior
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Points : 28 430
    Points
    28 430
    Par défaut
    Citation Envoyé par Uther Voir le message
    C'est malheureusement aussi mon avis, le fait que Google soit le seul maitre a bord ne permet pas d'en faire une technologie standard viable.

    C'est d'autant plus dommage que le LLVM-IR, bien qu'il ne soit pas parfait non plus, me parait sensiblement plus adapté que le javascript(via asm.js), ou même Java pour servir de bytecode à la fois efficace, multi-langage et muti-plateforme.
    euh...d'après le lien donné pour PNaCl
    PNaCl development uses an LLVM compiler infrastructure with a "compile → link → translate" workflow.
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

  5. #5
    Expert éminent sénior Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 560
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Tourneur Fraiseur

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 560
    Points : 15 487
    Points
    15 487
    Par défaut
    Citation Envoyé par Paul TOTH Voir le message
    euh...d'après le lien donné pour PNaCl
    PNaCl development uses an LLVM compiler infrastructure with a "compile → link → translate" workflow.
    Je vois pas en quoi c'est contradictoire avec ce que j'ai dit.

  6. #6
    Membre éprouvé Avatar de pcdwarf
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Février 2010
    Messages
    267
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2010
    Messages : 267
    Points : 964
    Points
    964
    Par défaut
    "compile → link → translate" ? dans du web ???

    Rien que l'idée aurait fait frémir tout les experts en sécurité il y a 5 ans.
    Aujourd'hui cette monstruosité (qui n'en est pas moins un tour de force technique) est accueillie avec enthousiasme...

Discussions similaires

  1. Echantillon suivant l'estimation d'une distribution
    Par datametric dans le forum SAS STAT
    Réponses: 2
    Dernier message: 21/11/2009, 13h47
  2. [RID] [.Net] des développeurs .net/sharepoint interessés par une RID sur Sophia ?
    Par Philippe Vialatte dans le forum La taverne du Club : Humour et divers
    Réponses: 0
    Dernier message: 30/07/2009, 19h33
  3. [Bénévole] Développeur Soft et Hard pour une association 1901
    Par geobjectif dans le forum Autres
    Réponses: 0
    Dernier message: 02/02/2009, 22h29
  4. Réponses: 0
    Dernier message: 03/11/2008, 15h12
  5. Compatibilité Ie/Mozilla (attribution d'une valeur à une zone de texte)
    Par dj_farfade dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 05/10/2006, 18h35

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