Closed Bug 1111131 Opened 11 years ago Closed 7 years ago

Support platform "show password" icon in type=password input fields by getting rid of "x" to clear icon/idiom.

Categories

(Firefox OS Graveyard :: Gaia::Components, defect)

x86_64
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: asuth, Unassigned)

References

Details

On dev.platform and dev.gaia (although dev.gaia fell off the cc list pretty quick) at https://groups.google.com/forum/#!topic/mozilla.dev.platform/iNsK4egwRbI I proposed a mechanism to standardize the "show password" behaviour I believe we want for Firefox OS. The discussion quickly converged on showing an icon in the input field that can be used to toggle the showing of the password versus obscuring it via showing dots/chevrons/whatever. I have filed bug 1111123 on implementing that (although it's not a sure thing yet), and marked this bug as dependent on that. The major issue with that solution is that the Firefox OS building blocks idiom (as effectively canonically documented at http://buildingfirefoxos.com/building-blocks/input-areas.html) calls for an "x" icon to be visible in all input fields so that the user can easily. I suspect that because of hit target sizes, limited screen real estate, and a bunch of icons in a row just looking stupid, we will need to do something to address this. I propose that since we now have that text-selection UI stuff on trunk/v2.2 that includes both: - long pressing logic that selects words nicely - some type of "select all" affordance as the first icon on the pop-up toolbar from when you long press that we can just get rid of that "x" icon, at least for passwords. I think there's also an argument for getting rid of it everywhere because of muscle memory/user expectation inconsistencies, but that's probably something user research could find out or already knows. I'm initially filing this in Gaia :: Components since I think we would otherwise address "show password" via web components and there's impact on the web components if the platform does this. There may be a better place to move this bug. I'm needinfo-ing UX for UX awareness and hopefully to weigh in on the discussion in dev.platform; this isn't a done deal yet, but it could become one so make your thoughts heard! :)
Flags: needinfo?(firefoxos-ux-bugzilla)
I think this is an item best suited for the UX Frameworks team. I'll add it to the list for this week's meeting (though I won't be there).
Flags: needinfo?(firefoxos-ux-bugzilla)
See Also: → 502258
Firefox OS is not being worked on
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.