|Bunyan
|Posté le 4 janvier 2013 à 13:08:55
|Au vu du code, je dirai que c'est pour de l'obfuscation (que des variables à une lettre, nom de |fonction non-parlant, sur une seule ligne...).
Pas que ça, ça permet aussi de rendre le chargement du fichier plus rapide.
Regarde la taille du fichier, imagine après si il est indenté, utilise des noms parlants et long pour les variables et fonctions, avec des commentaires et tout. Il va être bien lourd !
Et le fait que tout soit dans le même fichier je dirais que c'est pour éviter d'avoir trop de requête http à exécuter en même temps.
Le navigateur charge le fichier main.js et il a plus besoin d'effectuer d'autres chargements.