colours
Posted May 11, 2004 6:54 UTC (Tue) by
jamesh (subscriber, #1159)
In reply to:
Living Down to a Low Standard (ComputerWorld) by rfunk
Parent article:
Living Down to a Low Standard (ComputerWorld)
I'm appalled by the way Gtk2 has ruined
Gtk-based apps (and the way colors can no longer be set separately from
themes), and I actually like being able to configure things.
Could you ellaborate on this? GTK 2 doesn't really impose much more policy than GTK 1.2 with respect to colours. An app can still load additional rc files, or set the colours on an individual widget (which is actually easier to do now, using gtk_widget_modify_fg and gtk_widget_modify_bg).
It is true that most GTK2 apps don't provide as many preferences to customise random colours in the UI, but this isn't due to limitations in GTK. When you change the foreground or background of a widget, you will often make the text unreadable for at least one theme. Often, it will break with one of the accessibility themes (eg. high contrast inverse). Even if you set both the background and foreground, you may end up making the text unreadable for some users, since they may have special requirements (eg. some people can't read text that has high contrast with its background).
By following using the default colours and fonts, you avoid all these problems. Not only does the app fit in better with the desktop, but it is also more likely to work out of the box for people with disabilities. You will find that the W3C makes similar recommendations to website designers.
(
Log in to post comments)