J'essaie de penser une conception réactive pour un calendrier de réservation qui permet la réservation des créneaux disponibles. En général, les interfaces utilisateur du calendrier ont l'heure de la journée comme disposition verticale et les jours de la semaine comme horizontal, en haut Par exemple, le calendrier Google. Cependant, si je pense un peu au modèle mental - de vérifier la disponibilité de quelques dates choisies - cet utilisateur Exp attaché avait du sens. Je pensais que cela faciliterait la numérisation, car l'heure est un facteur de date et l'utilisateur peut numériser horizontalement. Dans le mobile, cela pourrait simplement se condenser, chaque ligne de jour pouvant être glissée puis tapotée.
Je ne pense pas que cela fonctionne bien.
Il y a plus de plages horaires que de jours dans la semaine, et le contenu d'une plage type a tendance à être plus large que haut (car il s'agit généralement de texte). Lorsque vous combinez ces faits, cela signifie que les informations s'intègrent mieux dans la disposition traditionnelle des colonnes représentant les jours et les intervalles de temps des lignes.
Votre conception a également beaucoup de répétitions inutiles en raison de la répétition de l'heure dans chaque boîte. Ce n'est pas inhérent à l'orientation - vous pouvez le déplacer vers les en-têtes de colonne. Mais si vous le faisiez, cela montrerait l'espace vertical gaspillé dans la mise en page.
De plus, il y a simplement le fait que vous le faites différemment de la façon dont tout le monde le fait. Cela le rendra plus difficile à comprendre et ne devrait pas être fait sans une bonne raison. Je n'en vois pas ici.
Juste pour un avis contraire ...
Curieusement, il me semble et me semble assez naturel.
Fait intéressant, je n'avais tout simplement pas "remarqué" que les heures étaient "généralement verticales".
Par exemple, je n'avais même jamais cliqué sur le panneau jour ou semaine de Mac-Calendar et bien sûr comme vous le dites ...
Fait intéressant uniquement pour moi que (le calendrier OSX) ne semble pas naturel! Pour moi, c'est comme "il faut s'adapter en sept jours, alors ils l'ont fait de cette façon".
Si je ne me trompe pas, vous suggérez une situation avec un petit nombre limité de jours. Disons que, comme expérience, vous faisiez spécifiquement "trois jours".
En fait, je ferais sûrement "trois jours" de la manière suggérée dans les lignes OP .. trois jours, avec du temps à travers.
Pour moi, il semble naturel que le temps défile de gauche à droite.
Je vous suggère de ne pas afficher les plages horaires qui ont été réservées. Cela peut aider à nettoyer votre conception.
Les utilisateurs n'ont pas besoin de voir les plages horaires indisponibles s'ils ne peuvent pas le réserver de quelque manière que ce soit.