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:
> 
> http://www.ei8fdb.org/thoughts/2014/05/suggested-update-for-effs-https-everywhere-ui/

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,
Yan

> 
> Thanks,
> Bernard
> 
> 
> 
> _______________________________________________
> HTTPS-Everywhere mailing list
> [email protected]
> https://lists.eff.org/mailman/listinfo/https-everywhere
> 


-- 
Yan Zhu  <[email protected]>, <[email protected]>
Staff Technologist
Electronic Frontier Foundation                  https://www.eff.org
815 Eddy Street, San Francisco, CA  94109       +1 415 436 9333 x134

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
HTTPS-Everywhere mailing list
[email protected]
https://lists.eff.org/mailman/listinfo/https-everywhere

Reply via email to