Vous trouvez qu'on est en surpoids ?
Essayez notre SDK light et gagnez des points de performance SEO !
Par défaut, nous proposons un SDK optimisé quel que soit le navigateur utilisé. EntiÚrement délivrés par un CDN ultra performant, nos widgets se chargent toujours rapidement et n'impactent jamais le chargement de votre site web.
MalgrĂ© tout, vous ĂȘtes nombreux Ă surveiller de prĂšs le poids de vos pages. En effet, Google donne de plus en plus d'importance Ă la vitesse du site dans son algorithme qui classe les pages dans son moteur de recherche.
Dans ce contexte et pour vous permettre d'améliorer votre score SEO, nous avons déployé un SDK nettement plus léger :
đ€ 161 Kb au lieu de 186 Kb
Envie de nous mettre au régime ?
On vous explique tout !
Dans quels cas conservez le SDK standard Ă 150 Kb ?
Si vous avez choisi Axeptio, c'est sans doute pour notre UX lĂ©chĂ©e ! Contrairement Ă d'autres solutions hyper light qui ont fait le choix de dĂ©figurer les sites avec des placards monochromes dĂšs le chargement de la page, nous avons prĂ©fĂ©rĂ© opter pour la temporisation, le look, et l'interactivitĂ©. Et pour offrir la mĂȘme expĂ©rience Ă tous les utilisateurs, peu importe la version du navigateur utilisĂ©e, nous utilisons des polyfils sur la version standard.
C'est quoi un Polyfil ?
Un polyfill ou shim dĂ©signe un bout de code plus ou moins long qui permet Ă dâanciens navigateurs de prendre en charge les fonctionnalitĂ©s HTML, CSS ou JavaScript, qui nây Ă©taient nativement pas disponibles.
Ne soyez donc pas étonnés si bon nombre de visiteurs de votre site Web utilisent des navigateurs qui ne prennent pas en charge les derniÚres fonctionnalités Web comme les assets HTML5 ou le format SVG par exemple.
Afin que vous parveniez Ă©galement Ă capter ces utilisateurs, il est recommandĂ© dâutiliser des polyfills. Ces bouts de codes sont pratiques. Ils permettent dâimplĂ©menter de nouvelles fonctionnalitĂ©s, comme celles mentionnĂ©es ci-dessus, sur les navigateurs Web qui, Ă l'origine, ne les prenaient pas en charge.
Quelles différences entre le SDK standard et SDK slim ?
Comme le module est développé en ES6 avec des fonctions JS récentes, nous transpilons et utilisons la librairie core-js, qui a pour effet de combler les lacunes des navigateurs les plus anciens.
Si vous disposez déjà de tels polyfills, vous pouvez envisager l'intégration du SDK slim.
Comment passer au SDK slim ?
Rien de plus simple, il suffit de changer le nom du SDK que vous souhaitez appeler :
au lieu de