Firefox 3.1 gèrera le JSON en natif

Rédacté le 17/02/2009 WebDev

Tags: , ,

J’ai un peu de retard pour le coup, mais l’équipe de Mozilla a annoncé que Firefox 3.1 gèrera le JSON en natif.
Parmi les avantages, on retrouve :

  • une rapidité accru par rapports aux différentes librairies présentes sur le marché (jQuery, Mootools, etc …)
  • une meilleure sécurité, puisque l’exécution d’un vil code sera quasi impossible.

Firefox rejoint ainsi IE 8 dont l’équipe de développement avait déjà annoncé cette gestion sur leur navigateur.
Cette évolution était très attendu, et semblait assez logique, malheureusement, il va falloir attendre un peu pour que tous les navigateurs s’y mettent.

En attendant, on va avoir le droit de coder en double (version normale + optimisée pour ces navigateurs) et de ressortir les images “Works better with Firefox/IE 8″ ^^
Source : Blog officiel de Mozilla

2 commentaires to Firefox 3.1 gèrera le JSON en natif

  • Trent dit :

    Juste pour information, qu’est-ce que ça veut dire ? Firefox gère très bien le JSON et ça depuis des années, il suffit de faire un eval(‘{variable=’Ma variable’}’ et Firefox comprend tout à fait ce petit code JSON et créer une variable « Ma variable ».

  • Loïc dit :

    Firefox gère effectivement le JSON via la fonction eval, malheureusement celle-ci accepte un peu tout et n’importe quoi, et permet (par exemple) d’éxecuter du code malveillant.
    Il n’en demeure pas moins qu’elle fonctionne et passe un JSON en objet, mais elle n’est pas sécurisé.
    La seule façon de traiter les JSON avec un minimum de sécurité actuellement est de le parser avec des les objets et fonctions JSON des différentes bibliothèques Javascript. Mais ces fonctions n’étant pas native, elles sont “longues” à traiter les infos.

    J’espère t’avoir éclairé un peu plus sur le sujet.

  • Leave a Reply

    Bienvenue sur mon blog.
    Il s'agit avant tout d'une zone de veille pour moi, un lieu où je stocke les astuces qui me serviront à nouveau plus tard.
    Au menu, du PHP, javascript, un peu de CSS et des astuces diverses...