Developpez.com

Le Club des Développeurs et IT Pro

Opera 12 est arrivé

Capture vidéo en HTML5 et accélération graphique pour tout le navigateur

Le 2012-06-14 12:31:34, par Gordon Fowler, Expert éminent sénior
Edit de la partie sur WebGL

Opera 12 est de sortie. On passera rapidement sur la possibilité de customiser plus facilement le navigateur et on soulignera plutôt une utilisation expérimentale de l’accélération matérielle pour le rendu des pages web (et pas simplement les animations) et même pour l’affichage de son UI. Les deux pour un surf et un fonctionnement beaucoup plus rapides.

Cette nouvelle fonctionnalité doit être activée en mettant à 1 le paramètre opera:config#UserPrefs|EnableHardwareAcceleration



Autre avancée intéressante, Opera 12 étend son support du HMTL5.

L’enregistrement vidéo via la webcam est aujourd’hui possible pour une Web App qui utilise le standard web. Une fonctionnalité qui précédemment demandait plutôt de passer par des technologies comme Flash et qui est désormais accessible avec une nouvelle API (getUserMedia).

Les débouchés possibles sont nombreux : du contrôle d’une UI avec des mouvements (comme dans le jeu Facekat) à la prise de photos (cf. PhotoBooth et Polaroid Taker) et à l’authentification par reconnaissance faciale.



Cette version 12 bénéficie par ailleurs d’un nouveau parseur HTML5 et d'une réécriture du moteur JavaScript.

Une autre nouvelle API (Windows and Tabs) offre la possibilité de jouer avec les onglets et les fenêtres au sein d'une application web ou d'une extension.

Côté stabilité, Opera 12 sépare à présent les process. Lorsqu’un plug-in plante, le reste de l’application n’en est plus affecté.



Le navigateur supporte aussi WebGL. Mais là encore il faudra passer par les paramètres (opera:config#UserPrefs|EnableWebGL)

L'éditeur met également en avant le support du Do Not Track (pour contrôler le traçage comportemental des sites), des transitions en CSS3 (qui permettent de se passer de Flash pour les animations basiques, sur les menus par exemple) et du glisser-déposer en HTML5.

Enfin, le navigateur indique beaucoup plus clairement les paramètres de sécurité et les demandes d’un site Web :



En revanche, Opera Software confirme l’arrêt d'Opera Unite, des widgets Opera et des commandes vocales. « Les nouveaux utilisateurs ne trouveront plus Opera Unite et les widgets Opera. Nous invitons tous les développeurs à migrer leurs solutions vers la nouvelle plate-forme d'extensions », souligne l’éditeur. « Le standard X+V et les commandes vocales de l'interface utilisateur ont également été retirés ». Quant à la bibliothèque de détection vocale, « elle n'est plus prise en charge par le fournisseur tiers ». Dommage.

Toutes les versions d’Opera 12 sont disponibles sur cette page (dont les versions 64 bits pour Windows et Mac)

Source : ChangeLog d’Opera Software

Et vous ?

Séduit(e) par ces nouveautés ?
Que pensez-vous de l’abandon d’Opera Unite, des widgets Opera et des commandes vocales ?
  Discussion forum
12 commentaires
  • ledisciple
    Membre éclairé
    Bonjour

    Je rencontre des difficultés avec opera 12.00 et fash 11.2.202.235. Je fais des jeux en ligne et quand j'ai à répondre à certaines questions en tapant du texte dans la fenêtre les lettres ne sont soit pas ris en compte ou soit doublées.

    C'est arrivé à d'autres personnes?
  • alex_vino
    Membre émérite
    Envoyé par ledisciple
    Bonjour

    Je rencontre des difficultés avec opera 12.00 et fash 11.2.202.235. Je fais des jeux en ligne et quand j'ai à répondre à certaines questions en tapant du texte dans la fenêtre les lettres ne sont soit pas ris en compte ou soit doublées.

    C'est arrivé à d'autres personnes?
    Je pense que c'est un probleme avec Flash.
    As-tu cherché sur Google ou été sur les forums d'Opéra/Adobe?
  • Loceka
    Expert confirmé
    Envoyé par Jipété
    Pas plus qu'il n'est capable d'afficher les infobulles des boutons (par contre pour les smileys ça le fait ) de l'éditeur du forum...
    Ben tu dois avoir un autre problème (passage par un proxy par exemple) parce que ça a toujours marché et ça continue de marcher avec la 12 (en tout cas si tu parles bien des boutons "Citer", "MP", "Répondre", ...).

    Par contre je trouve dommage qu'ils aient viré Unity et les commandes vocales.
    Personnellement je n'ai jamais utilisé ces fonctions mais ce qui fait toute la "puissance" d'Opéra c'est justement d'avoir nativement plein de fonctionnalités (qui n'allourdissent pas l'appli par leur simple présence).
  • alex_vino
    Membre émérite
    Envoyé par Loceka
    Ben tu dois avoir un autre problème (passage par un proxy par exemple) parce que ça a toujours marché et ça continue de marcher avec la 12 (en tout cas si tu parles bien des boutons "Citer", "MP", "Répondre", ...).
    Cela fait partie du fichier et s'il regarde le DOM la valeur doit etre présente pour les info-bulles, donc je pense que c'est un probleme de configuration de son navigateur.
    @Jipété: As-tu changé la configuration d'Opéra? Peux tu ré-essayer en réinitialisant les parametres par défault?
  • Jipété
    Expert éminent sénior
    Envoyé par alex_vino
    Cela fait partie du fichier et s'il regarde le DOM la valeur doit etre présente pour les info-bulles, donc je pense que c'est un probleme de configuration de son navigateur.
    @Jipété: As-tu changé la configuration d'Opéra? Peux tu ré-essayer en réinitialisant les parametres par défault?
    Je testerai ce soir (c'est le navigateur de la maison).
    Est-ce que ça réglera le problème principal (boutons non cliquables) sur le lien que j'ai inséré ?

    Envoyé par loceka
    Ben tu dois avoir un autre problème (passage par un proxy par exemple) parce que ça a toujours marché et ça continue de marcher avec la 12 (en tout cas si tu parles bien des boutons "Citer", "MP", "Répondre", ...).
    Pas de proxy at home, et je parle des boutons "Gras, Italique, Insérer un lien, Code, etc."
  • alex_vino
    Membre émérite
    Envoyé par Jipété
    Je testerai ce soir (c'est le navigateur de la maison).
    Est-ce que ça réglera le problème principal (boutons non cliquables) sur le lien que j'ai inséré ?
    Avec une version d'Opéra a jour tout semble marché de mon coté, en référence a ton lien.
  • Jipété
    Expert éminent sénior
    Bonsoir,

    Extraordinaire ! Comme je cherchais partout sans trouver cette histoire de "réinitialiser les paramètres par défaut", j'en ai profité pour ne plus faire afficher la barre de navigation et les signets sur le côté gauche, et j'ai rajouté l'affichage de la barre de menu (qui se trouve dans le menu "Fichier", alors que les autres sont dans le menu "Afficher" ), et devinez quoi ?, le lien que j'ai indiqué fonctionne normalement maintenant

    Mais toujours pas d'infobulles de l'éditeur du forum pendant que je rédige ce texte
    Bah...
  • Loceka
    Expert confirmé
    Envoyé par Jipété
    toujours pas d'infobulles de l'éditeur du forum pendant que je rédige ce texte
    Dans l'éditeur je n'ai pas non plus les infobulles (ceci dit les icônes sont assez parlantes), il doit y avoir une quelconque erreur javascript...
  • ledisciple
    Membre éclairé
    Envoyé par alex_vino
    Je pense que c'est un probleme avec Flash.
    As-tu cherché sur Google ou été sur les forums d'Opéra/Adobe?
    Les deux seules réponses que j'ai eu :
    - tu as un virus (bien pratique comme réponse )
    - ça m'est déjà arrivé une fois et c'est parti tout seul ...

    Il y at-il des réponses plus sérieuses ici?
    Merci beaucoup ...
  • alex_vino
    Membre émérite
    Envoyé par ledisciple
    Les deux seules réponses que j'ai eu :
    - tu as un virus (bien pratique comme réponse )
    - ça m'est déjà arrivé une fois et c'est parti tout seul ...

    Il y at-il des réponses plus sérieuses ici?
    Merci beaucoup ...


    Poste dans une autre rubrique du forum plus appropriée, ici c'est une actualité donc pas vraiment approprié, tu auras plus de chance d'avoir des spécialistes a te répondre.
    Bon courage.