<div class="gmail_quote">On 20 July 2010 03:14, Moritz Bartl <span dir="ltr">&lt;<a href="mailto:tor@wiredwings.com">tor@wiredwings.com</a>&gt;</span> wrote:<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">


Speaking on behalf of a good, blind friend: This is not true. Unless you consider him &quot;not normal&quot;.<br></blockquote><div> </div><div>I don&#39;t want to get into the intricacies of interface design, and ableism, but some points of note:</div>

<div>-blind people are not normal: they suffer from a disability that differentiates them from others in terms of what they can do;</div><div>-the blind are hard to cater for with WIMP-type computer interfaces; adapting interfaces for the blind is often a subsidiary - and difficult -  task to basic interface design;</div>

<div>-most good CAPTCHAs like (reCAPTCHA) already incorporate accommodations for blind users;</div><div><br></div><div>I agree that it&#39;s important to design computer systems and interfaces such that they&#39;re accessible to those with disabilities. However, this should not be at the expense of the system&#39;s core functionality: we should not allow the great to be the enemy of the good. In this specific case, the point is probably moot.</div>

<div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Spontaneuous idea: I think it might be interesting to use a fingerprint similar to the one caculated by Panopticlick to limit/influence the selection of bridge addresses.</blockquote><div><br></div><div>Panopticlick uses a fingerprinting system that&#39;s quite effective against individual web users, because of the way that we set our browsers up for functionality. However, a malicious automated crawler can say whatever it wants: whatever resolution, javascript, cookies, and flash settings it wants. Using that type of fingerprinting would have little effect on a malicious crawler, but would be extremely inconvenient for normal users.</div>

</div>