Hé oui, quand on voit mal comme moi et que l'on est facilement aveuglé par la lumière, on aime bien pouvoir changer les couleurs sur son OS préféré pour avoir un rendu sombre (blanc sur noir, ou équivalent un peu moins contrasté)... C'est un problème d'accessibilité récurrent. Etat des lieux:
- GNOME: Impossible de trouver un thème convenable sur le net, impossible de les éditer (pas d'outils, enfin je n'en ai pas vraiment trouvé), j'ai donc pris soin de modifier moi-même un thème existant en éditant un fichier du thème. Pour Gnome 2 ça fonctionne plutôt bien, mais Gnome 1, impossible de changer le fond des textbox... Bref, pas super convaincant au niveau de l'accessibilité! :)
- KDE: Testé KDE3 récemment, et je dois avouer avoir été agréablement surpris par la possibilité de changer ses couleurs comme sous Windows. Je suis arrivé à un résultat satisfaisant, mais l'option "Changer les couleurs des applications non-KDE" ne marche qu'avec Gnome 1 et pas Gnome 2... Dommage :) Ca l'est d'autant plus que si j'utilise gnome au lieu de KDE, mes applis Gnome 2 ont bien les bonnes couleurs, et les applis KDE aussi, mais sous KDE, les applis Gnome 2 sont en thème Bluecurve invariablement (j'utilise une RH8)
Et maintenant les applis...
C'est toujours désagréable de voir une appli qui ne s'associe pas avec votre thème de bureau favori, vous ne trouvez pas?
Je vois souvent des programmes qui utilisent comme couleurs des couleurs prédéfinies, et qui se moquent totalement des couleurs utilisateur (exemple, les menus dans Sylpheed). Je pensais cette tare réservée aux programmeurs sous Windows, mais non, elle touche aussi certains Linuxiens :p
- OpenOffice... Dommage qu'il ne puisse pas réellement utiliser les thèmes (il n'utilise pas les libs Gnome ou KDE j'imagine, ce qui est logique.) ou même, à l'image de Word, permettre l'affichage blanc sur un fond bleu.
Ceci dit il y a quand même des bonnes choses dans ce monde pas très acceuillant pour les personnes souffrant de déficience visuelle:
- Mozilla et Phoenix, par exemple, permettent de faire sa feuille de style personnalisée et de l'afficher sur toutes les pages qu'on visite. Un bonheur quand on sait que la majorité des sites web affichent du noir sur fond blanc. Là tout est lisible et je n'ia jamais rencontré de problème. D'accord certains sites sont moins jolis, mais je préfère lire sans me fatiguer la vue les dépèches de LinuxFR plutôt que de m'écrier "Ooooh le beau site" chaque fois que je visite une page... :)
J'aurais bien aimé utiliser Konqueror (pour l'intégration à KDE) mais sa façon de traiter les feuilles de styles personnalisées me semble bien bizarre (certains textes restent noirs...sur le fond noir que j'ai demandé, pratique!). IE sous Windows souffre de cette tare aussi, mais en pire.
Bref, y'a encore du chemin à faire pour les développeurs, même si le travail accompli est déjà un bon point.
Je sais à quel point il est difficile pour un développeur d'imaginer quelque chose pour lequel il n'aurait aucune utilité. Voire même de s'imaginer ce qui conviendrait le mieux aux personnes handicappées (pas seulement du côté visuel, je pense aux autres types d'handicap aussi.) Donc si des développeurs me lisent, qu'ils pense un peu à nous :p
# Re: Petit coup de gueule sur les environnements graphiques sous Linux
Posté par Anonyme . Évalué à 2.
Pour KDE, ça se fait tout seul.
Pour sylpheed, signale ce bogue.
[^] # Re: Petit coup de gueule sur les environnements graphiques sous Linux
Posté par Guillaume Lebigot (site web personnel) . Évalué à 2.
Je n'ai pas posté ça pour cracher sur tel ou tel système: je fais juste un état des lieux au moment où j'ai écrit ces lignes :)
Je sais à quel point c'est difficile pour un développeur de répondre à tous les besoins, en particulier ceux que l'on ne peut comprendre tout de suite.
[^] # Re: Petit coup de gueule sur les environnements graphiques sous Linux
Posté par Anonyme . Évalué à 1.
style "default"
{
bg[NORMAL] = { 0.933, 0.933, 0.902 }
bg[SELECTED] = { 0.525, 0.800, 0.525 }
bg[INSENSITIVE] = { 0.933, 0.933, 0.902 }
bg[ACTIVE] = { 0.776, 0.776, 0.749 }
bg[PRELIGHT] = { 0.933, 0.933, 0.902 }
[...]
Bon il est clair que fondamentalement c'est une perte de temps. :)
# Re: Petit coup de gueule sur les environnements graphiques sous Linux
Posté par Wawet76 . Évalué à 3.
[^] # Re: Petit coup de gueule sur les environnements graphiques sous Linux
Posté par Guillaume Lebigot (site web personnel) . Évalué à 2.
Ce n'est pas faux, mais même avec une luminiosité basse, le problème principal reste le contraste. Enfin on s'éloigne du sujet :)
[^] # Re: Petit coup de gueule sur les environnements graphiques sous Linux
Posté par Alex . Évalué à 1.
JE dis ca car je me rappelle qu'a une epoque on vendait des filtres a mettre devant les ecrans qui servaient a ne pas trop se faire mal aux yeux. Peut etre que ce genre de filtres existent aussi pour les personnes handicapés.
Alex
[^] # Re: Petit coup de gueule sur les environnements graphiques sous Linux
Posté par Guillaume Lebigot (site web personnel) . Évalué à 1.
# Re: Petit coup de gueule sur les environnements graphiques sous Linux
Posté par jeandubois . Évalué à 1.
# Re: Petit coup de gueule sur les environnements graphiques sous Linux
Posté par jmfayard . Évalué à 2.
Je ne connaissais pas, mais c'est super !
Oreilly explique bien cette fonctionnalité ici : http://www.oreillynet.com/pub/a/network/2000/06/30/magazine/mozilla(...)
Un petit extrait : à quoi celà peut servir ?
* Force all links on web pages to be underlined, even if the site author styled them differently.
* Shrink all images to 10X10 pixels until you move your mouse over them (a simple "banner ad filter").
*Cause Mozilla's drop-down menus to be semi-transparent -- like Apple's OSX.
* Change the background color of your Mozilla chrome.
* Test out potential skin changes without having to create a new package/directory/etc.
* Test out XBL changes without having to edit existing XBL bindings.
* Share company-wide style information within a work-group (make the browser look similar to everyone in that group).
* Change the "throbber" based on which web site you are in.
* Debug your XUL code by creating CSS that outline elements you choose.
* Create a remote style sheet on a server and inherit it on multiple browsers (using @import).
* Create your own look and feel for any web site you wish!
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.