J'ai des pages comme this avec beaucoup de boutons sociaux. Beaucoup signifie plus de 50 boutons car chaque publication sur cette page a ses propres boutons.
Alors peut-être que je vais rendre la page plus petite, avec moins d'articles, mais ce n'est pas la raison principale ni ce que je recherche.
Je veux savoir comment je peux faire les boutons plus rapidement ..
Use XFBML? Iframe? HTML5?
How can I make all of them run from one script and not duplicate?
Do you recommend loading the rest of the buttons just when the user scrolls down?
Do you recommend using a service like AddThis or Sharrre?
How can I make all my JS load asynchronously?
Other tips?
Merci!
Il existe une solution récemment développée qui est de plus en plus populaire, en particulier dans la partie germanophone du réseau, appelée la méthode des deux clics.
Il charge les boutons uniquement après que l'utilisateur a cliqué sur une image grisée du bouton. Cela présente l'avantage de préserver la confidentialité de vos utilisateurs, car Facebook et Twitter sont connus pour transmettre des données utilisateur sensibles même si l'utilisateur n'a pas encore cliqué sur le bouton et même si les utilisateurs ne sont pas connectés.
L’autre avantage est bien sûr une réduction du nombre de scripts à charger initialement.
Lorsque vous vous souciez de la vie privée de vos utilisateurs et que vous souhaitez réduire les temps de chargement, vous pouvez faire d'une pierre deux coups.
Malheureusement, je n'ai trouvé aucune documentation en anglais, mais les exemples de code et l'aide de Google Translate devraient vous aider: http://www.heise.de/extras/socialshareprivacy/
Une alternative au script mentionné ci-dessus est http://socialitejs.com/ , ils ont également un plugin WordPress.
Vous pouvez également choisir de ne charger les boutons que lorsqu'ils apparaissent dans la fenêtre des utilisateurs. jQuery WayPoints peut être utile pour cela.
Mais dans votre cas, je commencerais par suivre l’effet des boutons sociaux. D'après mon expérience, les boutons sociaux ne sont efficaces que lorsqu'ils sont placés dans un article, pas tellement sur des pages d'archives/de catégories. L'analyse des interactions sociales de GA peut vous donner une meilleure idée de l'endroit où il est judicieux de placer ces boutons.
Vous pouvez essayer ce plugin rtSocial . Il utilise ses propres JavaScript et image Sprite et ne bloque pas le chargement de la page pour obtenir les comptes, ce qui le rend très rapide. Mais il ne propose que les 5 principaux services: FB Share, Twitter, Pinterest, G + Share et LinkedIn Share. Vérifiez ce lien pour voir le plugin en action.