web-dev-qa-db-fra.com

Défilement infini et vues de page

Je travaille sur un nouveau style de portail de diffusion de contenu. Fondamentalement, il a d'énormes listes d'adresses et de numéros (sorte de pages blanches). Je me demandais:

Je voulais tester le défilement infini et éviter la pagination simple (1 2 3 4 ..) mais j'ai ensuite rencontré un gros problème: les pages vues sont cruciales pour le site web afin de générer plus d'impressions publicitaires. La question est:

Comment puis-je améliorer l'expérience utilisateur et l'engagement dans la réalisation de contenu (un peu comme ce que j'ai l'intention de faire avec le défilement infini) sans perdre les pages vues? Je sais que c'est une question simple, mais je pense qu'elle apporte une réponse vraiment sympa.

9
sorpreso

Les impressions d'annonces ne doivent pas nécessairement être basées sur les pages vues. Ils peuvent être basés sur le temps, où l'annonce est modifiée toutes les 30 secondes ou quelque chose comme ça. De cette façon, vous pouvez utiliser le défilement infini tout en conservant les revenus publicitaires que vous souhaitez.

C'est ainsi que cela fonctionne généralement sur la publicité mobile où il y a une bannière qui ne change pas nécessairement entre les écrans.

Alternativement, vous pouvez avoir le changement d'annonce en fonction de la position. Alors peut-être que l'annonce A pour les 15 premiers éléments, mais lorsque la vue des éléments 16 à 30 affiche l'annonce B.

5
JohnGB

En utilisant JavaScript, vous pouvez savoir où se trouve un utilisateur sur la page. Un plugin pour jQuery appelé Waypoints vous donne cette granularité.

Voici un exemple de ce code dans la pratique: http://imakewebthings.com/jquery-waypoints/examples/scroll-analytics/

En faisant défiler la page, vous remarquerez que des publicités apparaissent en bas à droite. Mais, s'il vous plaît assurez-vous qu'ils ne sont pas envahissants. Ce plugin a également de bonnes utilisations, telles que la fonctionnalité de surfaçage si nécessaire, la fourniture d'un marqueur de position, comme la mise à jour d'une table des matières.

En ce qui concerne le défilement infini, jetez un œil ici: Quand est-il préférable de paginer et non de paginer?

1
Craig Woollard

Le défilement infini est assez agréable dans certains contextes, tels que Facebook ou Twitter, où vous lisez simplement le contenu, mais je pense que vous devriez envisager l'indexation des chiffres ou des lettres lorsque vous listez réellement des informations. Considérons un scénario dans lequel un utilisateur souhaite partager la liste par exemple. Et avoir des pages séparées peut également aider lorsque vous recherchez quelque chose de spécifique dans la liste et que vous ne voulez pas perdre l'emplacement du premier élément lorsque vous en recherchez plus.

Ce que je préférerais dans une situation comme celle-ci, ce serait d'avoir un gros gros bouton pour aller à la page suivante en plus de la petite liste de chiffres en bas. Cela rendrait l'expérience de l'utilisateur plus fluide et générerait des pages vues. Peut-être un bouton similaire en haut à gauche pour aller à la page précédente.

Je n'ai aucune idée du type de liste que vous aurez ou si vous aurez un filtrage, mais je voulais juste vous faire part de cette idée.

0
Oraj