Optimisations sur le JS