D'un point de vue de la facilité d'utilisation, la modification des barres de défilement est un no-go. L'utilisateur est familier avec son système d'exploitation et l'environnement visuel qu'il fournit. La modification de ce fait créer une confusion, surtout parmi ceux qui sont nouveaux à l'aide d'ordinateurs, les personnes âgées, etc.
La majorité des utilisateurs aujourd'hui reconnaîtra probablement une barre de défilement aussi longtemps qu'il a sa forme de base - et beaucoup ne sera même pas utiliser la barre elle-même, mais seulement la molette de la souris.
C'est toujours une chose à laquelle penser. Considérez votre public. Et quoi que vous fassiez, assurez-vous qu'il fonctionne sur toutes les plates-formes/dans tous les navigateurs si vous utilisez une barre de défilement personnalisée.
La seule chose qui ne va pas avec jScrollPane est que vous ne pouvez pas utiliser les touches fléchées pour faire défiler la zone de contenu, ce qui dégrade un peu la convivialité (bien que cela puisse être possible avec un autre plugin jQuery). – Mun
@Mun, Ce problème est signalé comme un bug dans le bug tracker du projet. Étant donné que ce problème est important pour moi, je prévois de soumettre une correction de bogue pour la semaine prochaine. –
C'est la solution que je suis allé avec et j'aime son apparence/fonctions. Le client est également satisfait, ce qui est encore plus important! – bloudermilk