Un site Web sur lequel je travaille aura un contenu légèrement différent pour les utilisateurs résidentiels et commerciaux. L'utilisateur doit donc choisir la version du site Web qu'il souhaite consulter.
La meilleure façon de procéder semble être de leur donner le choix des deux versions lors de leur première visite, le choix étant ensuite stocké (cookies) pour leur prochaine visite. Ils auront également la possibilité de changer entre les 2 versions à tout moment.
Le changement entre les 2 versions semble assez facile à mettre en œuvre, un bouton ou une liste déroulante dans le coin supérieur droit de chaque page vient à l'esprit.
La chose la plus difficile à mettre en œuvre est le choix initial. Après mûre réflexion, une 'page' de destination où l'écran est divisé en deux, et chaque côté contient un peu de texte (pour aider l'utilisateur à décider à quelle classe il appartient) et un bouton pour accéder à cette version de la site. Ce ne sera pas vraiment une page car la page d'accueil sélectionnée (résidentielle ou commerciale) défile ensuite en vue, plutôt qu'il n'y ait un rechargement de page.
Je pense que ce n'est pas une trop mauvaise approche, le seul problème est que le logo doit être placé quelque part, et je ne sais pas où le placer, créer une barre en haut ou en bas juste pour cela serait étrange.
Quelqu'un at-il d'autres façons intéressantes de donner à l'utilisateur ce choix initial entre les deux versions? Ou un moyen d'améliorer mon idée?
Personnellement, j'aime la façon dont il existe une version par défaut (la plus visitée) du site et il est possible de passer à une autre version (moins visitée) si nécessaire (avec l'action "enregistrer mon choix pour les visites futures"). Cela pourrait se faire comme ceci:
télécharger la source bmml - Wireframes créés avec Balsamiq Mockups
C'est mieux parce que la plupart des visiteurs obtiendront immédiatement ce qu'ils veulent (site résidentiel), sans aucune question, etc. Alors qu'un autre groupe de visiteurs devra prendre la décision (une seule fois s'il y aura une option pour enregistrer le choix) .