Turn your checkboxes into iPhone-style binary switches
tdreyno.github.com
tdreyno.github.com
Another thing that annoys me with them is that the buttony part doesn't really stand out as a button, I think part of my problem is that I actually interpret the button as the background - and then what I see is an empty space with a button labeled "Off" next to it.
I agree with the grandparent post. This feature trades usability for eye candy. Bad idea.
Now considering how widespread the iPhone/iPod are in use, I doubt many people would have trouble putting 2 and 2 together.
Relative to other technologies, it is not.
Also, changing the platform might require interface changes that are clearer and easier on that platform. I'm not saying iphone checkboxes are bad. I love them. But they stink when they aren't on the iphone. They even stink when they are on the iphone but in a web app.
The issue here is whether something from a new platform should be used on an old platform. No, if the tools aren't standard.
Note that new browsers and browser versions render checkboxes differently, which yields incremental changes over time.
But on a meta level, doesn't this feature strike you as a bit cargo-cult?
I apologize for not having a link to the words that have come out of the mouth of every designer I've worked with.
Just because Apple does it, doesn't mean it's the best way to do things all the time.
However, I find it only works reliably with sliding, not touch-clicking. Which is interesting, given that clicking seems to be sufficient in Firefox.
http://labs.engageinteractive.co.uk/itoggle/
(Should work on your iphone too)
I realize the purpose of this one is for non-mobile web browsers, but just putting it out there. ;)
I think that web apps that behave like embedded runtime applications are going to be more prevalent as time goes on.
slightly confusing, but a checkbox didnt quite work either
here is my solution, done when he first announced this gadget.
http://github.com/gcb/iphone-style-checkboxes
feel free to fork it and implement his new spify animation.