-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 08/04/2012 01:21 PM, irfan mir wrote:
> Hello, I am Irfan? a friend of Steve Dougherty and he had asked me
> to further
> 
> design his idea for Freenet's security setup. One can view his idea
> here:
> 
> https://emu.freenetproject.org/pipermail/devl/2012-July/036466.html
>
> 
> 
> 
> In this email I will reiterate Steve's idea and add screenshots of
> my design of
> 
> this security setup idea.
> 
> 
> 
> 
> As seen here, this is what the setup will look like in the
> beginning:
> 
> http://cl.ly/image/1U0I1s1z3P18
> 
> As you can see, there is a main container with the title "Security
> Setup" which contains a list with security options. Each option
> has, to the left of the text, a toggle-switch to turn it on, and a
> rightward pointing arrow. On click of the right-ward pointing
> arrow, a description of that option will appear, but more on that
> later.
> 
> 
> 
> This is what the setup will look like when an arrow is clicked:
> 
> http://cl.ly/image/2d1x3r3V0a27
> 
> As you can see, when an arrow next to an option is clicked, it 
> turns downward as a pane, that contains a description, slides down 
> from underneath the option's label. Clicking the arrow again
> causes the description to slide up and the arrow to turn rightward
> again (as seen in the first screenshot).
> 

It seems like there's no need to have the arrows in addition to the
toggle switches.

> 
> Here is what the setup will look like when a toggle switch is
> clicked.
> 
> http://cl.ly/image/111i2b0X3b3M

The screenshots look very nice! Are these raster mockups or is there
code behind this?

> Now, the html behind the toggle-switches will be radio-buttons.
> This way only one toggle-switch can be turned on / one security
> option can be turned on at a time. When a toggle-switch is clicked
> / radio-button is selected, if not already expanded the description
> of that security option slides down and the arrow turns downward.
> This is good because is allows the interface to demonstrate the
> functionality of the arrows when clicked in addition to a mouseover
> providing hints. Secondly, the other security options fade-out of
> the way. They can and will return when the toggle-switch is clicked
> again or turned off. Thirdly, another pane slides out from
> underneath the options. This contains the necessary settings for
> that option and a submit-button at the bottom. Each setting has an
> input to the right of the setting's label / name. To the left of
> the label / name is an arrow which provides an explanation / a
> description for that setting like the arrows of each security
> option did when clicked. The done button would complete the setup.
> 
> Javascript and jQuery are already going to be implemented to style
> the radio-buttons (toggle-switches) on clicked, as there isn't a
> well supported way to do this in css, and preform the sliding and
> fading effects. We can also use JS and HTML5 to do useful things
> like keeping the form valid but turning valid values green and
> in-valid one's red. Its actually a better UX (User-Experience) to
> keep valid values the way they are and turning in-valid ones red.
> 

Good point.

> 
> 
> 
> Although challenging, this seems like something I would be willing
> to develop as well. However, before I begin doing so, I would like
> to know the answer to 2 questions.
> 
> Would the freenet-devs prefer there to be support for when scripts
> / javascript is disabled or turned off? An idea to handling this is
> directing the user to the current setup if so.

I'm fine with requiring Javascript for this setup and redirecting to
the legacy one otherwise.

> And secondly, to what IE would the freenet-devs want this to be 
> supported? Meaning should something as low as IE6 support it or is
> 9 and above fine. In my opinion, it would be easiest and best if we
> build the setup to be supported in IE9 and above and other
> modern-browsers (Chrome, Safari, Firefox, and Opera). And then
> later-on make additions for support in IE8 and below when
> possible.
> 

Fine by me.

> 
> 
> Thoughts?
> 
> I appreciate and welcome any and all feedback.
> 
> Thanks in Advance & Best Regards, Irfan.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQIcBAEBAgAGBQJQIA8AAAoJECLJP19KqmFuIlQP/3BYx5VuacbruLE7Pmq/BpMW
RNpiVc69xbtUcR1vZ1cisclJXlXwgHdTYkT4HoSMbUXnUQBDTBXA9ZhwqyKxLoYk
xOUScv6z40fQSJJrIRGGxZM3nuXvCZy1aA5y9aoT9Y7VmNGdDZfFvCXoU6dveraf
W3yDnNqyNP2YaOlOz6F35eKI7UKIoH/45sRAv35+z7fgjpFoR0nztI4u0/c9fIUg
9xNTVtIiZ8v9NFuSE075/vxH3AjzkdPQojaxKByusMBg5+dc3pTviS1zmY77u9Ol
rW13xMPWM+P0/O9tL57VLpEbNGMTS6fMtfgcWm6iLxNGpco5OM8hxm25if2HNZ3D
gcwg82weHW/ESr5w+PpZ4Q3jrwnS1wJN++Kcvvjb9WEzQzsd9J6JxJ7eaY7XyInD
nypjC8P+PiNRQaW+wEyB3rTnKs3ZDB0ru4nC4+rryFgV1ebMSfg9zPuQfWghSBne
dKRVRmogTXo69rRImN4pE7R1tQzUNzZAsVKI52qvZmRQSs2XCbNF2btV1Qy/HyV6
HMZLW8kmdOU5216Ss1T+mR28OxBqebBVNwkTutKh7OgIO9ciEYwLHusVyIQOO6iy
1a0veT7n1X26MEXOrfSPJYcx1Kwaqi9+ITYdKWSTwNduvxvqeOm71HisKoanxBH6
EQ4jz2qWe1O30f18I1Y8
=jUrH
-----END PGP SIGNATURE-----

Reply via email to