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
signature.asc
Description: OpenPGP digital signature
_______________________________________________ HTTPS-Everywhere mailing list [email protected] https://lists.eff.org/mailman/listinfo/https-everywhere
