Mac OS X Lion, les barres de défilement, et de la convivialité d'un site web

J'ai un certain nombre de débordait divs que j'utilise pour afficher une grande quantité de contenu dans un petit espace (comme les longues listes, etc). Donner des divs la règle CSS de overflow: auto; toujours travaillé comme un charme, donnant à l'utilisateur des barres de défilement pour en préciser davantage le contenu était disponible.

C'est un peu jeté par la fenêtre avec Mac OS X Lion, qui (comme par défaut) masque les barres de défilement, sauf si vous êtes activement de défilement. J'aime lorsque l'on traite avec une application sur mon ordinateur, parce que je pense qu'il y a de très forts indices visuels qui vous peut faites défiler pour voir plus de contenu. Sur la page web des éléments, c'est beaucoup moins clair, et j'ai peur que mes utilisateurs ne sais pas il n'y a plus de contenu (exemple: StackOverflow de "Questions aux titres similaires" lors de l'entrée dans une nouvelle question est un bon exemple).

Est-ce une préoccupation légitime, ou seront les utilisateurs de Lion savoir que si quelque chose semble être coupé, il indique que le défilement peut être disponible? Existe-il des solutions de contournement, par exemple, forcer les navigateurs en cours d'exécution sur Lion de rendre des barres de défilement si c'est un élément de la page (et non pas la page elle-même)??

  • Question intéressante, je pensais à moi-même. Je partage la même pensée qu'ils sont de bons indicateurs pour qu'il y est quelque chose de déplacé. FWIW, les barres de défilement ne s'affiche quand vous ouvrez une page, puis fade out...
  • Êtes-vous sûr que le Lion ne pas afficher les barres de défilement dans ces cas? Je n'ai pas le Lion, donc je ne peux pas le tester. Bonne question si.
  • iOS de ne pas afficher les barres de défilement, et je ne vois pas les gens à s'en plaindre. Prenez par exemple le long des extraits de code ici dans StackOverflow: vous pouvez faire défiler avec deux doigts et aucune barre n'apparaît.
  • Il devrait ressembler à ceci: i.imgur.com/IS4Ee.png Notez qu'il n'y a pas de barres de défilement sur la boîte pour les messages avec des titres similaires.
  • J'étais en train de travailler sur une boîte de dialogue modale (à l'aide de jQuery UI), qui contenait un ul liste avec une hauteur fixe et un grand nombre d'enfants li's, et pas de barres de défilement est apparu sans activement de défilement. Je savais qu'il y avait plus de contenu (parce que je l'ai fait), mais je ne pense pas que tous les utilisateurs... donc ma question.
  • Mon sentiment, c'est les utilisateurs d'iOS en général de savoir que tout défile, donc l'attente est déjà là. Sur un ordinateur de bureau, j'ai l'impression que plus les indices sont nécessaires pour indiquer à l'utilisateur que quelque chose est scrollable, surtout si c'est un plus petit élément sur une page web. Mes deux cents sur iOS, de toute façon.
  • Wow, je vais être très en colère quand j'ai fini par l'obtenir autour de l'installation de Lion, n'est-ce pas? Où sont mes putain des barres de défilement!
  • Je suis d'accord neezer, mais pas toujours, tout est scrollable. Examinez le long de la ligne des extraits sur un iPad. Vous n'aurez qu'à savoir qu'il a plus de contenu si vous essayez de défilement horizontale avec 2 doigts.
  • si jamais vous êtes intéressé dans le fait d'utiliser le Lion barres de défilement sur un site, avec le fondu/en effet, quelqu'un l'a fait: learnboost.github.com/antiscroll

InformationsquelleAutor neezer | 2011-07-25