jeudi 15 mars 2012

Contourner l'auto-pagination de Blogger

Résumé:
Un jour, après avoir ajouté un message à votre blog, vous vous apercevez que celui-ci n'affiche pas le nombre de posts habituel.
Que c'est-il passé au juste? Commencez par ouvrir le code HTML de votre dernier message. Si celui-ci est anormalement long, c'est probablement de là que vient le problème..
Il y a quelques temps, Blogger a effectué plusieurs mise à jour dont une en particulier qui fait enrager beaucoup d'utilisateurs: l'Auto-Pagination. Google avait promis d'accélérer le chargement des Blogs Blogger (ou Blogspot) en calculant automatiquement le nombre de messages à afficher dans la page d'accueil. C'est-à-dire que Blogger affiche 2, 3, 4 ...ou 9 messages dans la page d'accueil selon qu'ils soient lourds ou pas. Par exemple si vous avez choisi d'afficher 9 articles dans la page d'accueil et que Blogger juge qu'afficher plus de 2 messages va nuire au chargement de votre blog, il n'en affichera que 2. Et cela a été le cas sur deux de mes blogs après avoir ajouté une promo Air France. Je me suis activé pour trouver une parade à cette fonction désastreuse.

Quelles parades possibles actuellement?
  • Supprimer des "widgets" (ou gadgets) non indispensables.
  • Ouvrir la page dans "Dynamic View". Exemple: http://nbbc-fr.blogspot.com/view/snapshot
  • Regrouper le contenu de plusieurs messages dans un seul.
  • Eviter de créer un message par copier/coller d'une page web, d'un email ou d'un document Word.
C'est ce dernier point qu'il faut surveiller tout particulièrement (copier-coller). Un message, "promo Air France" était en fait un copié-collé d'une page web. En ouvrant le code HTML du message, je me suis rendu compte que celui-ci était extrêmement long et complexe. Remède: j'ai recopié ce code sur un de mes blogs minimalistes (cliquer sur ce lien pour voir), et j'ai fait un simple lien vers ce message. Résultat, ma page d'accueil est redevenue normale (sur les 2 blogs).

Si vous n'avez pas envie de créer un blog minimaliste (c'est-à-dire super-simplifié) car ce n'est pas si évident que cela... vous pouvez créer une page HTML avec un éditeur (même le bloc-note de Windows peut convenir), collez dedans le code de votre message et enregistrez sous monmessage.html dans le répertoire "public" de votre Dropbox. Ensuite, ouvrez votre répertoire "public", faites un clic droit sur le fichier monmessage.html et "copier le lien public". Faites un lien dans votre nouveau message. Exemple: Promo Air France (celui-ci est sur ma Dropbox). Voici le lien en clair: http://dl.dropbox.com/u/19586410/promoairfrance.html.
Notez que si vous affichez votre message à travers un iframe ou un object, l'auto-pagination ne devrait pas fonctionner non plus, mais je n'ai pas encore essayé.
Voici un exemple-type et simplifié de page HTML (utile seulement si vous créez votre page sur Dropbox):

<html><body>
collez ici votre code html

</body>
</html>

1 commentaire:

  1. Pagination de blogger en 2 étapes simples :

    http://townofbloggers.blogspot.com/2012/09/easy-blogger-page-navigation.html

    RépondreSupprimer