[HTTPS-Everywhere] Suggestion for SSL Observatory advanced options UI
yan at eff.org
Sat May 24 16:40:32 PDT 2014
On 05/24/2014 04:18 PM, Bernard Tyers wrote:
> Hi there,
> I was poking around the SSL observatory options this week and had a thought:
> I think these advanced options are slightly confusing, in terms of how the user interface is layed out.
> There are two options with explanations:
> 1. Submit and check certificates signed by non-standard root CAs
> 2. Submit and check certificates for non-public DNS names
> Each have a check box. The current UI shows the explanation outside the boundary of each option.
> This can lead to confusion for the user as s/he may not see the association between the explanation and the option.
> A better way to represent this would be to reverse the order and weight of the option text and the explanation, and bound them inside the option box.
> Displaying it like this communicates that the explantion and the checkbox are connected. The explanation is also in smaller font, as it is secondary, the text at the checkbox is the action.
> I’ve written this up in a blog post with a mock-up of my suggestion:
This is awesome, thanks so much! I think that looks much better too.
If you'd like to open a pull request with these changes, the relevant
markup file is in ./src/chrome/content/observatory-popup.xul. (XUL is
the old UI markup language for Firefox. It's horrid but at least similar
to HTML. https://developer.mozilla.org/en-US/docs/Mozilla/Tech/XUL.)
Thanks a ton for the ideas,
> HTTPS-Everywhere mailing list
> HTTPS-Everywhere at lists.eff.org
Yan Zhu <yan at eff.org>, <yan at torproject.org>
Electronic Frontier Foundation https://www.eff.org
815 Eddy Street, San Francisco, CA 94109 +1 415 436 9333 x134
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 455 bytes
Desc: OpenPGP digital signature
More information about the HTTPS-Everywhere