cmarois / catec

0 stars 0 forks source link

http://newsite.clownatec.com/birthday-contact-us/ #142

Open Clownatec01 opened 6 years ago

Clownatec01 commented 6 years ago
cmarois commented 6 years ago

Fixed.

Clownatec01 commented 6 years ago

hein chez moi sa fonctionne pas firefox et chrome le calendrier apparait pas pour qu'il puisse choisir la date et l'année chez moi sa fonctionne pas

chrome la boite peformance language fonctionne mais pas firefox

cmarois commented 6 years ago

Bizarre, quand je suis logger dans WP admin, ca fonctionne, et quand je ne suis pas logger, ca ne fonctionne pas...

M'a checker ca.

cmarois commented 6 years ago

Je crois que tous les 'date pickers' on un probleme. Et je crois que c'est du aux caches. Faut voir pourquoi ils n'aiment pas les caches.

cmarois commented 6 years ago

Ok. Pour les Datepicker, j'ai du faire quelques changements... Tu as quelqu'un qui a fait des optimization pour tes benchmarks l'autre jour. Tous les scripts etaient loader 'async' et 'defer'. Ca, ca fait en sorte que n'importe quel script est loader quand ca adonne. Ca optimize le site, mais c'est pas necessairement fait pour toutes les situations. Voici quelques changements que j'ai apporter:

Le script pour JQuery: Je l'ai remis 'blocking' Il doit loader au debut no matter what. Si il load quand il veut, d'autre scripts qui utilisent JQuery vont crasher. Si tu essais d'utiliser des functions de JQuery avant que celles-ci sont loader, ca fuck.

Apres ca, j'ai quelques fonctions ou j'ai enlever les async / defer, notament pour les date picker et la validation du performance language.

Le rest des scripts, je les ai mis "defer" mais pas "async" ce qui fait qu'ils vont loader quand ils veulent, MAIS en ordre, et non pas n'importe comment. J'ai laisser quelques scripts loader async parqu'ils n'utilisent pas Jquery ou il n'ont pas de consequence (je crois).

Ca peut peut-etre de baisser de quelques points sur tes benchmarks, mais on a pas le choix.

La, j'ai les date pickers qui fonctionnent.

Pour les Performance Language, boite rouge... Quand je suis logger admin ca fonctionne, quand je suis pas, ca fonctionne pas. Mais j'ai essayer un changement, je ne suis juste pas capable de refresher le script dans les browsers, ce qui fait que je sais pas presentement si mon changement est correct.

cmarois commented 6 years ago

J'ai regler la boite rouge en enlevement le async defer de la validation de la webform aussi.

Clownatec01 commented 6 years ago

Pourrais tu m'écrire un petit courriel en anglais avec ce que tu as fait pour l'expliquer à la personne qui fait l'optimization afin qu'il soit sur la même longueur d'onde que nous...