Desde el punto de vista de la facilidad de uso, el cambio de barras de desplazamiento es un no-go. El usuario está familiarizado con su sistema operativo y el entorno visual que proporciona. Cambiar esto crea confusión, especialmente entre quienes son nuevos en el uso de computadoras, personas mayores, etc.
La mayoría de los usuarios de hoy en día probablemente reconocerá una barra de desplazamiento siempre que tenga su forma básica, y muchos ni siquiera usarán la barra en sí, pero solo la rueda de desplazamiento del mouse.
Sin embargo, todavía es algo en lo que pensar. Considera a tu audiencia. Y haga lo que haga, asegúrese de que realmente funcione en todas las plataformas/en todos los navegadores si usa una barra de desplazamiento personalizada.
Lo malo del uso de jScrollPane es que no puede usar las teclas de flecha para desplazarse hacia arriba o hacia abajo dentro del área de contenido, lo que degrada un poco la usabilidad (aunque esto podría lograrse utilizando otro complemento de jQuery). – Mun
@Mun, este problema se informa como un error en el rastreador de errores del proyecto. Debido a que este problema es importante para mí, planeo presentar una solución de error dentro de la próxima semana más o menos. –
Esta es la solución que elegí y me gusta cómo se ve/funciona. El cliente también está satisfecho, ¡lo cual es aún más importante! – bloudermilk