Performance of GGb applets (Java vs html5)

[b]Performances of GGb applets (Java vs html5)[/b] We compare the performances of GeoGebra files in their java and Javascript versions, under the same conditions (local files): [url=http://screencast-o-matic.com/watch/cIjh0RVBI1]http://screencast-o-matic.com/watch/cIjh0RVBI1[/url] [b]Conclusion: [/b] The java version is still very powerful, even with large data sizes. There is no need to rush converting your files in html5 version. According to what I've seen, performance of the Javascript (html5) version is similar to the Java one, under the conditions you do not need strong calculus, locus calculus or many conditional lists. If so, the Javascript performance is then rapidly degraded and movements are lacking in fluidity. Moreover, many usual tools are still missing (spreadsheet, algebra view, scrolling lists, text fields…). So don’t worry. Javascript version is still growing and the Java version doesn’t yet be completely neglected. This may come as a relief for those who have a lot of files (more than 800 for me) to be translated (unfortunately by hand). -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-. [b]Comparaisons des applettes GGb (Java vs html5)[/b] On compare les performances des fichiers GeoGebra dans leurs versions Java et Javascript (html5), et dans les mêmes conditions (versions hors-ligne) : [url=http://screencast-o-matic.com/watch/cIjh0RVBI1]http://screencast-o-matic.com/watch/cIjh0RVBI1[/url] [b]Conclusion :[/b] La version Java reste encore très performante, même avec des données de grande dimension. Il n’est pas utile de se précipiter à convertir tous vos fichiers en html5. D’après mes observations, les performances de la version Javascript (html5) restent comparables à celle de la version Java, à condition de ne pas avoir de calculs lourds, de calculs de lieux ou de trop nombreuses listes conditionnelles. Les performances du Javascript se dégradent alors rapidement et les mouvements manquent de fluidité. De plus beaucoup d’outils usuels manquent encore (tableur, la fenêtre d’algèbre, les listes déroulantes, les champs textes…) Bref, il ne faut pas s’inquiéter. La version Javascript est encore en chantier et se développe petit à petit, mais la version Java reste encore une référence à ne pas négliger. J’espère que ce petit test soulagera tous ceux qui ont de très nombreux fichiers (plus de 800 pour moi) à traduire (malheureusement à la main).

Visit: http://screencast-o-matic.com/watch/cIjh0RVBI1

Philippe Ligarius (LPH)

 
Resource Type
Activity
Tags
geogebra  html  javascript  performance  performances 
Target Group (Age)
11 – 14
Language
French / Français‎
 
 
 
© 2024 International GeoGebra Institute