Developpez.com

Le Club des Développeurs et IT Pro

Chrome 31 sort en version bêta avec PNaCl

Pour l'exécution d'applications C/C++ dans le navigateur

Le 2013-10-08 12:48:38, par Cedric Chevalier, Expert éminent sénior
Le développement de Chrome se poursuit, et une nouvelle mise à jour est disponible en téléchargement pour tous les testeurs et utilisateurs curieux de savoir ce que leur réserve le navigateur de Google.

Au passage, Chrome 31 bêta apporte son petit lot de nouvelles fonctionnalités et améliorations.

Désormais, les raccourcis des sites web (incluant la balise mobile-web-app-capable) épinglés sur la page d'accueil de Chrome pour Android vont s’ouvrir dans un mode plein écran ne disposant pas de barre de menu d’onglets et de boutons.


La fonctionnalité requestAutocomplete() facilite le processus de remplissage automatique des formulaires en ligne, en offrant un accès programmatique distant aux informations stockées localement côté utilisateur à des développeurs (avec cependant le consentement de l’utilisateur). Pour l’instant, requestAutocomplete() fonctionne avec les sites de paiement en ligne et est disponible pour les versions de Chrome Android, Windows, ChromeOS uniquement. Les possesseurs de Mac sont priés de prendre leur mal en patience.


Les PNaCl (portable native client) font leur apparition pour la version Desktop. Elles permettent aux développeurs d’exécuter leurs applications natives écrites en C ou C++ directement dans le navigateur.

Une nouvelle API pour les Chrome Apps est aussi disponible. Elle donne la possibilité aux utilisateurs de définir des droits d’accès et d’écriture sur le contenu d’un dossier pour les Chrome Apps. Le blog officiel précise que cette fonctionnalité pourrait être utilisée pour partager des fichiers entre les Chrome Apps et les applications natives.

Par ailleurs, la reconnaissance vocale est désormais prise en charge pour la version d’Android. Il en est de même pour l’API Media Source.

Télécharger Chrome 31 bêta

Source : blog Chromium

Et vous ?

Qu'en pensez-vous ?
  Discussion forum
10 commentaires
  • ce que j'ai du mal a comprendre c'est que d'un coté google a décidé d’empêcher l’exécution des plugins tel que java et autres et d'un autre il permettent aux programmes en c c++ d’être exécute.
  • Blackhorn
    Membre régulier
    "Don't be evil" ...
    Google qui maintenant est dans le trio de tête des browsers les plus utilisés decide de bloquer l'éxecution des plugins par défaut.

    Mais bon ça c'est pour les plugins tiers. Le jours ou Google veut intégrer une nouvelle fonctionnalité (comme ils l'ont fait avec WebRTC), il le feront. Et diront "Regardez comme notre browser et mieux que les autres etc etc"... Toi pendant ce temps la, si tu veux fournir une nouvelle fonctionnalité, tu peux pas facilement (obliger de passer par leur store si tu veux que celle-ci soit facilement intégré et installable) et en plus par défaut c'est bloqué.

    Nonon il n'y a aucun abus de position la dessous.
  • Mr_Exal
    Membre expert

    Cette nouvelle mouture du navigateur de Google vante essentiellement sa nouvelle fonctionnalité qui permet de remplier les formulaires en ligne avec le moins d’effort possible.
    C'est disponible dans Chromium en version stable depuis un bout de temps (un mois facile).
  • FaridM
    Membre expérimenté
    Envoyé par Zweet
    C'est disponible dans Chromium en version stable depuis un bout de temps (un mois facile).
    Rien d’étonnant étant donné que Chromium est un peu une version "beta" de Chrome.
  • camus3
    Membre éprouvé
    ce que j'ai du mal a comprendre c'est que d'un coté google a décidé d’empêcher l’exécution des plugins tel que java et autres et d'un autre il permettent aux programmes en c c++ d’être exécute.
    C'est pour pousser des applications "natives" sur Chrome OS via le Chrome store , puisqu'on ne peut rien installer sur les pc Chrome OS.Pareil pour Dart et autre.
    Ce n'est pas un plugin puisque qu'inclu dans Chrome.

    C'est en gros ActiveX pour ChromeOS.

    Faut pas se leurrer,tout le buzz HTML5 est conjoncturel,sur le long terme , toutes ces boites (MSFT,Google,Apple et autre) ont des stratégies basées sur des écosystèmes fermés. Tout ce qu'on peut esperer , c'est d'obtenir un max d'apis standards avant qu'un nouveau IE6 voit le jour.
  • plawyx
    Membre chevronné
    Envoyé par mekal
    ce que j'ai du mal a comprendre c'est que d'un coté google a décidé d’empêcher l’exécution des plugins tel que java et autres et d'un autre il permettent aux programmes en c c++ d’être exécute.
    Plus de logiciels installés sur la machine cliente. Téléchargement de l'appli à la demande et utilisation dans le navigateur.
    Derrière cette idée, il y a celle de faire payer le client au coup par coup ou de louer (mois,etc..) l'utilisation du logiciel et qui risque par la même, d'avoir un sérieux problèmes de sécurité et de pérennisation de ses données
  • Mr_Exal
    Membre expert
    Envoyé par Farid63
    Rien d’étonnant étant donné que Chromium est un peu une version "beta" de Chrome.
    Oui enfin, Chrome se bouge pas des masses pour intégrer leurs nouvelles fonctionnalités c'est surtout ça que je voulais soulever. On se demande bien pourquoi ...
  • CapFlow
    Membre actif
    Envoyé par Zweet
    Oui enfin, Chrome se bouge pas des masses pour intégrer leurs nouvelles fonctionnalités c'est surtout ça que je voulais soulever. On se demande bien pourquoi ...
    C'est un peu ironique ce que tu dis.

    Chrome est un des plus avancés question moteur de rendu (HTML/CSS) et moteur JavaScript ^^
  • Mr_Exal
    Membre expert
    Envoyé par CapFlow
    C'est un peu ironique ce que tu dis.

    Chrome est un des plus avancés question moteur de rendu (HTML/CSS) et moteur JavaScript ^^
    Qui est basé à 80% sur Chromium. Les 20% restant c'est les mouchoirs de Google.