même avec les bidouilles à la asm.js, on n'atteindra jamais la vitesse du code natif.
certes, mais on s'en approche. Aujourd'hui, c'est "seulement" 2 fois plus lent, mais il y a encore de quoi faire des optimisations dans l'implem de asm.js.
le navigateur bouffe une quantité non négligeable de RAM.
Oui, mais c'est surtout à cause des sites web. J'ai vu une présentation de conf dernièrement, qui montrait que statistiquement, le poid moyen d'une page a "grossie" de 44% en un an ! Beaucoup de dev web sont des gorets, qui utilisent des libs à tout va sans réfléchir (et avec tout ces bloatwares de framework js qui pullulent, c'est pas prêt de s'arreter…). Des pages web à 1Mo pour afficher 2 textes, merde quoi.
ça va encore plus inciter les développeurs à rendre les jeux injouables hors ligne.
En quoi ? Si leur jeux sont lourds, ils ont tout intérêts à utiliser App-cache et cie, sinon bonjour leur bande passante. Et ils peuvent packager sous forme de web-app.
le web, c'est aussi une excellente plateforme de tracking et de publicité.
malheureusement oui… mais il y a des extensions pour éviter toutes ces merdes.
donner un accès direct au matériel à une page web est un trou de sécurité énorme. Rien qu'aujourd'hui j'évite les démos webgl, car elle provoque souvent des plantages et autres écrans bleus.
le trou de sécurité n'est pas si énorme que ça. il y a quand même pas mal de mécanismes pour éviter l’apocalypse. Maintenant, pour les crash, faudrait voir exactement d'où ça vient (driver graphique moisi ? ou carte incompatible ?). Les implémentations sont jeunes. Et puis perso, j'ai pas d'écrans bleus sous linux ;-)
[^] # Re: Pas convaincu
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal La stratégie de Mozilla pour les jeux vidéo sur le Web ouvert. Évalué à 10.
certes, mais on s'en approche. Aujourd'hui, c'est "seulement" 2 fois plus lent, mais il y a encore de quoi faire des optimisations dans l'implem de asm.js.
Oui, mais c'est surtout à cause des sites web. J'ai vu une présentation de conf dernièrement, qui montrait que statistiquement, le poid moyen d'une page a "grossie" de 44% en un an ! Beaucoup de dev web sont des gorets, qui utilisent des libs à tout va sans réfléchir (et avec tout ces bloatwares de framework js qui pullulent, c'est pas prêt de s'arreter…). Des pages web à 1Mo pour afficher 2 textes, merde quoi.
En quoi ? Si leur jeux sont lourds, ils ont tout intérêts à utiliser App-cache et cie, sinon bonjour leur bande passante. Et ils peuvent packager sous forme de web-app.
malheureusement oui… mais il y a des extensions pour éviter toutes ces merdes.
le trou de sécurité n'est pas si énorme que ça. il y a quand même pas mal de mécanismes pour éviter l’apocalypse. Maintenant, pour les crash, faudrait voir exactement d'où ça vient (driver graphique moisi ? ou carte incompatible ?). Les implémentations sont jeunes. Et puis perso, j'ai pas d'écrans bleus sous linux ;-)