From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/74261 Path: news.gmane.org!not-for-mail From: Ted Zlatanov Newsgroups: gmane.emacs.gnus.general Subject: Re: Colour manipulation Date: Tue, 23 Nov 2010 08:52:08 -0600 Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos Message-ID: <87pqtw9jon.fsf@lifelogs.com> References: <87pquvldcs.fsf@lifelogs.com> <87oc9yp21w.fsf@lifelogs.com> <87lj4pmgu7.fsf@keller.adm.naquadah.org> <87oc9ihjbk.fsf@keller.adm.naquadah.org> <8739quh5gk.fsf@keller.adm.naquadah.org> <87zkt1b0nv.fsf@lifelogs.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1290524021 14047 80.91.229.12 (23 Nov 2010 14:53:41 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 23 Nov 2010 14:53:41 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M22626@lists.math.uh.edu Tue Nov 23 15:53:35 2010 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1PKuFS-0002PN-8L for ding-account@gmane.org; Tue, 23 Nov 2010 15:53:34 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1PKuEN-00015i-AQ; Tue, 23 Nov 2010 08:52:27 -0600 Original-Received: from mx2.math.uh.edu ([129.7.128.33]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1PKuEL-00015U-4L for ding@lists.math.uh.edu; Tue, 23 Nov 2010 08:52:25 -0600 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx2.math.uh.edu with esmtp (Exim 4.72) (envelope-from ) id 1PKuEJ-0003tK-EE for ding@lists.math.uh.edu; Tue, 23 Nov 2010 08:52:24 -0600 Original-Received: from lo.gmane.org ([80.91.229.12]) by quimby.gnus.org with esmtp (Exim 3.36 #1 (Debian)) id 1PKuEI-0005C2-00 for ; Tue, 23 Nov 2010 15:52:22 +0100 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1PKuEI-0001p3-8d for ding@gnus.org; Tue, 23 Nov 2010 15:52:22 +0100 Original-Received: from 38.98.147.130 ([38.98.147.130]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 23 Nov 2010 15:52:22 +0100 Original-Received: from tzz by 38.98.147.130 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 23 Nov 2010 15:52:22 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 44 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: 38.98.147.130 X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6;d4V0`@y-~$#3P_Ng{@m+e4o<4P'#(_GJQ%TT= D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx" User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/24.0.50 (gnu/linux) Cancel-Lock: sha1:hnpwyGuHxD9VA88y32qHpG3/mQA= X-Spam-Score: -0.7 (/) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:74261 Archived-At: On Tue, 23 Nov 2010 10:10:51 +0100 Julien Danjou wrote: JD> On Mon, Nov 22 2010, Ted Zlatanov wrote: >> Have you provided anything for colorblind people? Or is that not a >> priority? (if the latter, I'll give it a try) JD> Not at all. But I can give it a try, I just know nothing about colour JD> blindness, what issue I should try to fix, and how. :) JD> Any hint appreciated, while I read the Wikipedia page. BTW, the source code for color-lab.el is beautiful. I like to see Unicode used properly like this, in code and identifiers. I am surprised and glad that Emacs is happy with it all. I'm not personally colorblind, just interested in helping people with that disability. So I can't test things too much without a conversion tool. Still, it seems that color-lab.el will quickly become the standard place for color formulas in Emacs so I think we should anticipate this common need instead of fixing it later. I posted a link to the color designer page at http://colorschemedesigner.com that lets you see any colors as a colorblind person would. The source code is JavaScript and probably easy to obtain. That kind of conversion tool is valuable. Here are some more links: http://jfly.iam.u-tokyo.ac.jp/color/ http://www.vischeck.com/info/ (LOTS of good links, check out Daltonize too) Vischeck came from open-source software and they may be willing to license their algorithm to the FSF. I would recommend to let users customize a color vision profile as part of color-lab (see my original long explanation of my work with colors in GUI design). Maybe just a list of colors and their contrasting pairs (with a reasonable set of defaults for each of the various kinds of colorblindness), from which we can approximate what will look good anywhere in the colorspace, will be sufficient. The algorithms are nice to have but not essential to the original requirement. Let me know if you need help or ideas going forward. Ted