Liens de partages réseaux sociaux et perfs d'un site

WRInaute accro
Bonjour,
J'utilise le plugin addthis pour le partage sur les RS mais il est vraiment gourmand en ressource et flingue mes temps de réponse (chargement de pages).
Je recherche une alternative.
Je précise que mon site est "fait-maison" donc pas de plugin WP ou autre CMS.

il y a bien ça :
http://www.infowebmaster.fr/tutoriel/ajout-boutons-reseaux-sociaux
Mais ça fait appel à des scripts RS dont on en revient à ralentir de temps de chargement, j'imagine.
Que ça soit un seul script générique ou installer le bouton partage de chaque rs, j'ai peur d'en revenir au même.

Comment faites-vous ?

Merci
 
WRInaute discret
Perso c'est du dev repris de tuto ici ou là.
HTML:
<ul class="iconepartage">

<li class="fa-stack fa-2x"><a target="_blank" title="Partager sur Facebook" href="https://www.facebook.com/sharer.php?u=votreURL" class="facebook-button" rel="nofollow" onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=500,width=700');return false;"> <i class="fa fa-square-o fa-stack-2x facebook" ></i>
  <i class="fa fa-facebook fa-stack-1x facebook"></i></a></li>

<li class="fa-stack fa-2x"><a target="_blank" title="Partager sur Twitter" href="https://twitter.com/share?url=votreURL>&amp;text=votretitre" class="tweet-button" rel="nofollow" onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=400,width=700');return false;"> <i class="fa fa-square-o fa-stack-2x twitter"></i>
  <i class="fa fa-twitter fa-stack-1x twitter"></i></a></li>

<li class="fa-stack fa-2x"> <a target="_blank" title="Partager sur Pinterest" href="http://pinterest.com/pin/create/button/?url=votreURL&amp;description=Votretitre" rel="nofollow" onclick="javascript:window.open(this.href, '','menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=450,width=700');return false;"> <i class="fa fa-square-o fa-stack-2x pinterest"></i>
    <i class="fa fa-pinterest-p fa-stack-1x pinterest"></i></a></li>

<li class="fa-stack fa-2x"> <a target="_blank" title="Partager sur Linkedin" href="https://www.linkedin.com/shareArticle?mini=true&amp;url=VotreURL&amp;title=Votretitre" rel="nofollow" onclick="javascript:window.open(this.href, '','menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=450,width=650');return false;"> <i class="fa fa-square-o fa-stack-2x linkedin"></i>
  <i class="fa fa-linkedin fa-stack-1x linkedin"></i></a></li>
 
  <li class="fa-stack fa-2x"> <a target="_blank" title="Partager sur Google +" href="https://plus.google.com/share?url=VotreURL" class="google-button" rel="nofollow" onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=450,width=650');return false;"> <i class="fa fa-square-o fa-stack-2x googleplus"></i>
  <i class="fa fa-google-plus fa-stack-1x googleplus"></i></a></li>

<li class="fa-stack fa-2x"><a rel="nofollow" href="VotreURLcommentaire"> <i class="fa fa-square-o fa-stack-2x commentaire"></i>
  <i class="fa fa-comments-o fa-stack-1x commentaire"></i></a></li>
</ul>
ça suppose une unique appel côté serveur : la font Awesome qui va ensuite afficher le joli logo qui va bien et qui est parfaitement attaquable en CSS pour en faire ce que l'on veut.
Plus radicale, rapide et obéissant au doigt et à l'oeil via CSS y a pas

J'avais ajouter des compteurs de partage avec mise en cache des valeurs pendanr X heures mais avec le temps ce n'est pas fiable (twiter a arrêté, google+ aussi) et ça doit forcément un peu ralentir.

Ci joint une capture d'écran du résultat.
 

Fichiers joints

  • Capture d’écran 2018-04-04 à 16.21.55.png
    Capture d’écran 2018-04-04 à 16.21.55.png
    22.3 KB · Affichages: 10
Discussions similaires
Haut