web-dev-qa-db-fra.com

Un cas d'utilisation pour les popups?

J'avais toujours cru que les popups, s'ouvrant dans de nouvelles fenêtres de navigateur, étaient une mauvaise pratique pour diverses raisons, notamment: interrompre le flux, nuire à l'accessibilité, masquer le contenu, etc.

En consultant les FAQ et les sections d'aide des sites, notamment: Natwest , Chelsea Building Society , LLoyds TSB .

sshots: ChelseaNatwestTSB

J'ai remarqué qu'ils utilisaient des popups pour leurs sections d'aide. J'ai supposé que les avantages de ceci pourraient inclure:

  1. Permettre à l'utilisateur de se concentrer sur la tâche à accomplir (trouver la réponse à une question)
  2. Permettre à l'utilisateur de basculer entre les informations FAQ et leur page d'origine

Cela m'a amené à quelques questions:

  1. Ces raisons (et d'autres) fournissent-elles un bon argument pour utiliser des popups?
  2. Les problèmes généraux d'utilisation associés aux fenêtres contextuelles sont-ils plus importants?
  3. Existe-t-il des modèles alternatifs qui conviendraient aux tâches FAQ/aide?
5
Sheff

Bien que la possibilité d'afficher une fenêtre de navigateur à côté d'une autre soit une bonne façon d'avoir un fichier d'aide à côté du contenu principal, cela ne fonctionne pas vraiment comme ça:

  • les gens n'ont pas nécessairement l'écran
  • la fenêtre ne s'ouvrira pas nécessairement à côté de la fenêtre principale, vous obligeant à la déplacer et probablement à la mettre à l'échelle pour qu'elle s'adapte
  • les navigateurs peuvent bloquer le popup
  • les navigateurs ne prennent pas du tout en charge les fenêtres contextuelles, comme celles des smartphones et tablettes
  • et cela ne fonctionnera pas si la fenêtre principale est en plein écran

Outre ces problèmes pratiques, il est toujours mauvais d'ouvrir une fenêtre contextuelle comme elle l'a toujours été. Votre site Web doit rester à l'intérieur de sa fenêtre et laisser la gestion de la fenêtre à l'utilisateur. En fait, pourquoi ne proposez-vous pas d'aide contextuelle dans la fenêtre que l'utilisateur regarde déjà? Dans l'état actuel des choses, les pop-ups ne sont presque jamais la meilleure solution à un problème, ce qui leur a donné la réputation qu'ils ont.

1
Koen Lageveen