Suite à la publication en version finale de Firefox 22, Mozilla a mis à disposition une nouvelle bêta pour la mouture suivante. Celle-ci apporte quelques nouveautés comme une meilleure intégration au sein d'OS X 10.7, une accélération du décodage des vidéos en H.264 sur Windows Vista ou encore davantage de sécurité pour les attaques de type man-in-the-middle.
Parmi les autres changements opérés, Mozilla a choisi de ne plus proposer la désactivation du JavaScript et du chargement automatique des images. Théoriquement, les scripts ne permettent que d'ajouter certaines améliorations à une page Web, le reste étant codé en HTML et CSS. En désactivant le Javascript, le site internet est donc censé rester fonctionnel. Au fil du temps, certains propriétés CSS tendent d'ailleurs à remplacer les usages du JavaScript, par exemple pour obtenir quelques transitions sur les barres de menu ou des effets d'opacité. En pratique, le JavaScript reste cependant indispensable pour le développement d'applications Web avec par exemple des rafraichissements automatiques ou du glisser-déposer.
Pourquoi désactiver JavaScript ?
S'il peut sembler surprenant pour certains de désactiver l'exécution de scripts au regard des évolutions des différents bilbiothèques existantes, certains internautes choisissent tout de même de s'en passer. Parmi les raisons évoquées, notons un gain de temps pour le chargement des pages Web ainsi qu'une réduction de la bande passante. Si les connexions haut-débit offrent une latence acceptable pour un site relativement lourd, plusieurs millions d'internautes disposent toujours d'accès bas-débit ou reposent sur une connexion 3G.Firefox 22 - Options
L'accessibilité est également mise en avant, notamment pour les personnes malvoyantes devant utiliser une liseuse spéciale sur un site Internet non optimisé. D'autres enfin pointent de potentielles vulnérabilités qu'il s'agisse d'attaques par cross-scripting ou découlant de l'implémentation au sein du système d'exploitation.
Quoi qu'il en soit, cette récente décision de la part de Mozilla ne fait donc pas l'unanimité. Rappelons que la fondation a récemment levé le voile sur asm.js, un sous-ensemble de JavaScript permettant d'accélérer considérablement le chargement des scripts à bas niveau. Reste à savoir si la version finale de Firefox 23, laquelle disposera au passage d'un nouveau logo, ré-introduira ces options.
Firefox 23 bêta - Options