Nous construisons une application de type blog et nous sommes en train de choisir un éditeur WYSIWYG. Nous avons besoin de très peu Notre premier choix s'est donc porté sur jwysiwyg . Il est très rapide, mais il nous a semblé quelque peu immature pour nos besoins. Nous sommes donc passés à CKEditor (avec son plugin jQuery). C'est très stable et très configurable, mais il faut un certain temps pour que la première instance de l'éditeur apparaisse... Nous avons suivi le lignes directrices en matière de performance mais nous ne sommes toujours pas satisfaits du résultat.
Que pourrions-nous essayer ? Existe-t-il une version allégée de CKEditor que nous pourrions utiliser ? Ou est-il déjà à la "vitesse maximale", en raison de son architecture de plugins à charger selon les besoins ?
Réponse
Trop de publicités?Si vous n'avez pas besoin de toutes les fonctionnalités, la première étape consiste à le recompiler en supprimant tous les plugins dont vous n'avez pas besoin. Ainsi, il sera plus petit et il y aura moins de code à l'initialisation.
De plus, si vous utilisez des plugins personnalisés, vous devez les fusionner dans le fichier ckeditor.js.
Après cela, il s'agit de vérifier s'il existe encore d'autres fichiers supplémentaires téléchargés que vous pouvez combiner (comme l'utilisation d'un seul fichier de langue).