Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Khronos Group annonce le WebGL
La solution gratuite pour l'accélération 3D dans les navigateurs internet. Qu'en pensez-vous ?

Le , par Kerod

0PARTAGES

1  0 
Annoncée en mars, Khronos Group, en charge des spécifications OpenGL et OpenCL, soutenue par NVIDIA et AMD, a publié aujourd'hui plus de détails sur la prochaine API issue de l'OpenGL ES 2.0.

Le groupe souhaiterait tirer avantage des fonctionnalités de l'HTML5 afin d'offrir une accélération GPU avec des fonctionnalités OpenGL ES en utilisant du JavaScript et ce sans ajout de plug-in.

Ce projet semble ravir certains grands noms comme Mozilla, Opera et Google qui ont décidé de soutenir le projet.

WebGL serait donc l'alternative gratuite à Flash ou même Silverlight qui aura certainement du succès auprès des développeurs dès sa sortie l'année prochaine.

Qu'en dites-vous ? Serez-vous prêt à délaisser Flash ou autres pour une telle solution ?

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de Floréal
Membre éclairé https://www.developpez.com
Le 05/08/2009 à 13:50
Est-ce quelque chose de différent de O3D dont on parle ici? Est-ce Lié? Complémentaire? Concurrent?
1  0 
Avatar de nouknouk
Modérateur https://www.developpez.com
Le 05/08/2009 à 13:52
Perso, je trouve ça tout simplement fantastique !
Enfin une solution capable d'être accélérée en hardware et libre*.

C'est un peu la mort du Flash annoncée cette histoire, non ?

A noter: le grand absent de l'histoire -un peu comme toujours- Microsoft. Et à cause de sa position encore dominante dans le domaine des browser web, il risque de réduire à néant les efforts de ses petits 'copains' pour faire avancer le schmilblick.

Pour moi, deux possibilités:

- soit 'crosoft voit la solution d'un mauvais oeil parce qu'elle veut imposer sa solution proprio (Silverlight ?) plutôt qe collaborer à un standard ouvert.

- soit 'crosoft sera plus tenté par le fait de flinguer sur place un concurrent qui marche sur ses plate-bandes (Adobe) et finira par rejoindre le groupe.

Wait'n see...

(*) Je ne suis pas un "intégriste du libre" en règle générale, disons plutôt un "utilisateur linux-friendly pragmatique". Mais quand je vois le support de Flash et ses perfs déplorables (et inexplicables) sous linux, je ne peux qu'attendre une solution viable, standardisée et ouverte pour le remplacer.
1  0 
Avatar de nouknouk
Modérateur https://www.developpez.com
Le 05/08/2009 à 13:57
Citation Envoyé par Floréal Voir le message
Est-ce quelque chose de différent de O3D dont on parle ici? Est-ce Lié? Complémentaire? Concurrent?
Si j'ai bien tout compris, O3D est la version "google" du bouzin tant qu'il travaillait de son côté. Idem pour Mozilla qui bossait sur une techno à peu près équivalente dans son coin.

Les deux se sont entre temps engagés à s'accorder sur une solution unique et commune à terme, WebGL.
1  0 
Avatar de Kerod
Inactif https://www.developpez.com
Le 05/08/2009 à 13:59
Citation Envoyé par Floréal Voir le message
Est-ce quelque chose de différent de O3D dont on parle ici? Est-ce Lié? Complémentaire? Concurrent?
D'après les informations que j'ai sur le sujet, il semblerait que chacune des parties qui supportent le projet ait commencé de leur côté à étudier la faisabilité d'un tel projet et je pense que c'est justement le résultat obtenu par Google. Maintenant à savoir si c'est complémentaire ou concurrent, seul Google peut nous le dire mais on a pas leur retour depuis la discussion que tu cites

Citation Envoyé par nouknouk Voir le message
C'est un peu la mort du Flash annoncée cette histoire, non ?
Pas vraiment. Flash est très utilisé dans le monde et je le vois mal disparaitre. La solution proposée peut être intéressante mais il ne faut pas oublier que l'exécution du JavaScript peut s'avérer très lourde parfois donc est-ce que l'utilisation ne ralentirait pas les performances du navigateurs ? Ca reste à voir.
1  0 
Avatar de nouknouk
Modérateur https://www.developpez.com
Le 05/08/2009 à 14:05
Citation Envoyé par Kerod Voir le message
Pas vraiment. Flash est très utilisé dans le monde et je le vois mal disparaitre.
Evidemment, quand je disais "la mort du Flash", je ne parlais pas du jour au lendemain. Plutôt un standard qui offira une vraie valeur ajoutée au Flash qui grapillera petit à petit des parts de marché au fil du temps.

La solution proposée peut être intéressante mais il ne faut pas oublier que l'exécution du JavaScript peut s'avérer très lourde parfois donc est-ce que l'utilisation ne ralentirait pas les performances du navigateurs ? Ca reste à voir.
Je ne suis pas expert dans ce domaine, mais il me semblait qu'on avait franchi une étape avec l'annonce de techniques de compilation JIT du JavaScript (Chrome ? Firefox ? J'ai la mémoire qui flanche).

Je n'ai par ailleurs pas l'impression que l'ActionScript ait des avantages structurels qui fassent que Javascript ne soit pas capable de concurrencer l'ActionScript en termes de perfs, d'autant que les deux sont basés sur un socle commun, l'ECMAScript.

EDIT: a noter une chose à laquelle je n'avais pas pensé et qui pourra faire une grosse différence entre Flash et WebGL, évoqué sur Ubergizmo:
Je me demande si les développeurs vont trouver que JavaScript est "trop ouvert" et pourraient s'inquiéter du fait que leurs données pourraient être vus par d'autres.
1  0 
Avatar de
https://www.developpez.com
Le 05/08/2009 à 14:47
Citation Envoyé par Kerod Voir le message
WebGL serait donc l'alternative gratuite à Flash ou même Silverlight qui aura certainement du succès auprès des développeurs dès sa sortie l'année prochaine.
L'alternative gratuite (et libre, c'est surtout ce point là qui est important !) à Flash existe déjà, elle s'appelle SVG. Là on parle de faire de la 3D...
1  0 
Avatar de Kerod
Inactif https://www.developpez.com
Le 05/08/2009 à 14:58
Parce qu'on ne peut pas faire de la 3D avec Flash ?

Et puis le jour où l'on pourra faire tout ce qu'il est possible d'être fait avec Flash avec du simple SVG, il faudra me tenir au courant
1  0 
Avatar de
https://www.developpez.com
Le 05/08/2009 à 15:01
Citation Envoyé par Kerod Voir le message
Parce qu'on ne peut pas faire de la 3D avec Flash ?
Ah, au temps pour moi si on peut faire de la vrai 3D avec Flash, je ne savais pas.

En même temps je ne comprend pas vraiment l'utilité de vouloir faire de la 3D dans un navigateur...

Et puis le jour où l'on pourra faire tout ce qu'il est possible d'être fait avec Flash avec du simple SVG, il faudra me tenir au courant
Le jour où l'on pourra faire tout ce qu'il est possible de faire avec SVG avec du simple Flash, il faudra me tenir au courant.
1  0 
Avatar de Kerod
Inactif https://www.developpez.com
Le 05/08/2009 à 15:05
L'utilité de faire de la 3D dans un navigateur :

  • portabilité des jeux qui utilisent du Flash ou autre technologie vers le WebGL.
  • offrir une nouvelle expérience aux utilisateurs en fournissant des produits utilisant la 3D et accessible de partout du moment que l'on a une connexion internet :
    • Visite d'appartement en 3D
    • etc.


Il existe beaucoup de domaines d'application et le fait d'ajouter ce petit plus aux navigateurs va ouvrir beaucoup de portes (ou peut-être trop )

Le jour où l'on pourra faire tout ce qu'il est possible de faire avec SVG avec du simple Flash, il faudra me tenir au courant.
ils ont des domaines d'application différents, on ne peut donc pas les comparer surtout en disant qu'ils sont une alternative à l'autre.
1  0 
Avatar de
https://www.developpez.com
Le 05/08/2009 à 15:06
Citation Envoyé par Kerod Voir le message
L'utilité de faire de la 3D dans un navigateur :

  • portabilité des jeux qui utilisent du Flash ou autre technologie vers le WebGL.
  • offrir une nouvelle expérience aux utilisateurs en fournissant des produits utilisant la 3D et accessible de partout du moment que l'on a une connexion internet :
    • Visite d'appartement en 3D
    • etc.


Il existe beaucoup de domaines d'application et le fait d'ajouter ce petit plus aux navigateurs va ouvrir beaucoup de portes (ou peut-être trop )
Effectivement, la visite d'appartement en 3D, ça se tient, pour les jeux bon, passer par un navigateur...

ils ont des domaines d'application différents, on ne peut donc pas les comparer surtout en disant qu'ils sont une alternative à l'autre.
C'est pas moi qu'ai commencé

Le SVG seul n'est effectivement pas un alternative à Flash, mais il apporte ce qu'il manque au HTML/CSS/JS etc. pour être une alterntive (enfin, c'est plutôt Flash l'alternative vu comme ça)... C'est dans ce sens qu'il fallait l'entendre évidement.
1  0