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

Actualités Discussion :

Navigateur : Google Chrome change de moteur de rendu 3D

  1. #1
    Expert éminent sénior

    Inscrit en
    Juillet 2009
    Messages
    3 407
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 3 407
    Points : 149 059
    Points
    149 059
    Par défaut Navigateur : Google Chrome change de moteur de rendu 3D
    Navigateur : Google Chrome change de moteur de rendu 3D
    Après Safari et Firefox, il passe de la technologie O3D au WebGL


    Google, aurait-il l'intention de changer son fusil d'épaule dans la gestion de la 3D au sein de son navigateur Chrome ?

    Actuellement, Chrome possède un moteur de rendu 3D fondé sur WebKit (tout comme Firefox ou Safari par exemple). Mais Google n'utilise qu'une seule des deux parties qui composent ce moteur (WebCore) et délaissait JavaScriptCore (qui gère le JavaScript) au profit de V8.

    Cette situation explique que jusqu'à présent Chrome utilisait la technologie O3D tandis que Firefox ou Safari (pour garder les mêmes exemples) fondent leur rendu 3D sur WebGL.

    O3D est une API open-source qui permet la création de RIA d'applications riches en 3D au sein du navigateur, applications qui peuvent être consultées après installation d'un plug-in. O3D, qui repose sur Javascript, était jusqu'ici largement supporté par Google puisque l'API (dont le code est téléchargeable sur Google Code) est disponible pour Windows, Mac OS, Linux, Internet Explorer, Firefox, etc.




    Le principal atout du WebGL est d'utiliser le standard OpenGL depuis le code JavaScript d'une page web pour afficher les rendus.

    Mais cette technologie permet aussi d'exploiter les accélérations matérielles 3D via les pilotes OpenGL des cartes graphiques.
    C'est d'ailleurs ce dernier point qui expliquerait, d'après les observateurs, l'intérêt des développeurs de Google pour cette technologie.



    Pour mémoire Google fait partie du groupe d'acteurs du Net qui œuvrent pour imposer le standard OpenGL au coté, par exemple, de Firefox et d'Opera.

    WebGL sera intégré au prochain "build" de Chromium : est-ce le début de l'abandon de l'O3D ? Ou cela veut tout simplement dire que Google ne ferme pas la porte aux diverses possibilités en matières de 3D ? Google fera-t-il un choix concernant le choix définitif du moteur de rendu 3D ? Qu'en dites-vous ?


    Lire aussi :

    Navigateur : Chrome vise 10% du marché grâce aux nouveautés de Chrome 3 et avance la sortie de la version pour Mac

    La rubrique Développement Web (actu, tutos, forums) est sur Développez.com
    Et celle de JavaScript
    La 3D est également sur Développez

  2. #2
    Expert éminent sénior

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    10 603
    Détails du profil
    Informations personnelles :
    Âge : 66
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 603
    Points : 17 913
    Points
    17 913
    Billets dans le blog
    2
    Par défaut
    vive la pérennité des applis et des développements !!!!


    Un truc à peine sorti il y a un an, et déjà on change
    "Un homme sage ne croit que la moitié de ce qu’il lit. Plus sage encore, il sait laquelle".

    Consultant indépendant.
    Architecture systèmes complexes. Programmation grosses applications critiques. Ergonomie.
    C, Fortran, XWindow/Motif, Java

    Je ne réponds pas aux MP techniques

  3. #3
    Invité
    Invité(e)
    Par défaut Pérennité ?
    Mais bon, la véritable pérennité n'est-ce pas l'adoption ou la construction de standards et la promotion de l'interopérabilité ?
    Je trouve que c'est une chouette news

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Août 2008
    Messages
    47
    Détails du profil
    Informations personnelles :
    Âge : 63
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 47
    Points : 38
    Points
    38
    Par défaut
    Bonjour,

    A mon avis grosse erreur d'analyse. Je n'ai pas vu dans la source que O3D était arrêté.
    Par contre à
    http://www.fredcavazza.net/2009/09/1...3d-sur-le-web/
    il est clairement indiqué que Google va continuer à développer O3D.

    Dans mon article sur la révolution SVG+ http://www.orvinfait.fr/svg_rapide.html
    je montre comment O3D va compléter SVG et cela ira plus vite que WEBGL. Cependant pour GOOGLE les deux techniques cohabitent vont cohabiter. Leur usage diffère. WEBGL a été fait à partir de Canvas 3D et O3D.

    A la base Canvas est une technologie 2D comme SVG. Je me suis donc demandé si les deux technologies n'allaient pas entrer en concurrence. Il semble que ce ne soit pas l'avis de Google.
    Voir :
    http://news.cnet.com/8301-30685_3-10...orsPicksArea.0

    Canvas et SVG n'ont pas les mêmes objectifs. SVG+ est appelé à devenir important dans les années à venir. Il cohabitera avec Canvas, tout comme O3D avec WEBGL. O3D devrait être utilisé avec SVG et WEBGL avec Canvas.

  5. #5
    Membre habitué
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2007
    Messages
    126
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 126
    Points : 177
    Points
    177
    Par défaut
    Heu, ça veut dire qu'on va devoir apprendre à faire de la 3D ? Nous les développeurs Web ?

  6. #6
    Membre habitué
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2006
    Messages
    116
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2006
    Messages : 116
    Points : 163
    Points
    163
    Par défaut
    Ca veut surtout dire que nous les dev 3D on va pouvoir publier sur le web ^^

  7. #7
    En attente de confirmation mail
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 11
    Points : 17
    Points
    17
    Par défaut
    Chrome possède un moteur de rendu 3D fondé sur WebKit (tout comme Firefox ou Safari par exemple).
    Ou pas.

  8. #8
    Expert éminent sénior

    Inscrit en
    Juillet 2009
    Messages
    3 407
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 3 407
    Points : 149 059
    Points
    149 059
    Par défaut
    Citation Envoyé par Momalou Voir le message
    Et si... au final si.

    La techno est en cours d'intégration dans Firefox depuis mi Septembre.

    Comme quoi faut se méfier de wikipedia

    Cordialement,

    Gordon.

  9. #9
    En attente de confirmation mail
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 11
    Points : 17
    Points
    17
    Par défaut
    Je vais renvoyer la balle mais qui a parlé de code basé sur webkit ?

    Sur le lien présenté, on distingue deux implémentations distinctes de WebGL.

    Encore faut-il lire les liens que l'on présente.

    Cordialement.

  10. #10
    Membre actif Avatar de monwarez
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2009
    Messages
    144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2009
    Messages : 144
    Points : 293
    Points
    293
    Par défaut
    Ce changement vous semble-t-il une bonne chose pour l'avenir de Chrome ?
    C' est une bonne chose, l' utilisation du standard OpenGL permet la portabilité des applications 3D web
    Et de plus cela permettra ( enfin j' espère ) d' imposer le standard OpenGL

  11. #11
    Membre averti Avatar de yodaime
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2006
    Messages
    282
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2006
    Messages : 282
    Points : 340
    Points
    340
    Par défaut
    Citation Envoyé par Gordon Fowler Voir le message
    Chrome possède un moteur de rendu 3D fondé sur WebKit (tout comme Firefox ou Safari par exemple)
    Il n'y a pas une légère confusion.

    Le moteur de rendu 3D Web, WebGl n'est pas fondé sur Webkit mais sur OpenGl.

    WebKit est moteur de rendu HTML et pour Firefox ce moteur ce nomme Gecko.

    WebGl est le moteur de rendu 3D pour navigateur web que vont adopter la majorité des navigateurs web tel que Safari et Firefox.

Discussions similaires

  1. détecter le navigateur google chrome
    Par awalter1 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 12/03/2012, 21h24
  2. Bouton ( input type reset ) et navigateur google chrome
    Par fahmi.bedoui dans le forum Servlets/JSP
    Réponses: 0
    Dernier message: 30/06/2011, 03h16
  3. Navigateur : Google Chrome devant la justice du Massachusetts
    Par Gordon Fowler dans le forum Actualités
    Réponses: 8
    Dernier message: 01/11/2009, 09h21
  4. Un chrome avec plusieurs moteurs de rendu?
    Par ProgVal dans le forum Webdesign & Ergonomie
    Réponses: 5
    Dernier message: 16/04/2009, 12h24

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