Closed Bug 808628 Opened 12 years ago Closed 11 years ago

[calendar] [UX] move through weeks and days (swiping right-left) should have horizontal transitions

Categories

(Firefox OS Graveyard :: Gaia::Calendar, defect, P4)

All
Gonk (Firefox OS)
defect

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 797702

People

(Reporter: pabloUX, Assigned: kgrandon)

References

Details

(Whiteboard: interaction, UX-P1, [TEF_REQ], PRODUCT-ANNOYING )

Attachments

(1 obsolete file)

currently is possible to move through weeks and days swiping left-right the screen, but there is no transitions that facilitates noticing and understating it.
Severity: major → normal
Priority: -- → P2
Whiteboard: Interaction design
Agreed.
Priority: P2 → --
Whiteboard: Interaction design → interaction, UX-P2
Whiteboard: interaction, UX-P2 → interaction, UX-P1
Michal, didn't you work on calendar month panning a while ago?
Flags: needinfo?(mbudzynski)
I did, it's waiting for review for 2 months now (#797702)
Flags: needinfo?(mbudzynski)
The current version of that patch has some issues (the original issue was around .currentFrame which is still an issue) and we where seeing somewhere around 4-10 fps during transitions. Contacts had an interesting technique involving moz-element css rules (then transitioning those mirrors) to achieve better fps. Personally I would prefer no transitions unless we can achieve a decent frame rate during transition.
James, I'm worried about the lack of affordance created by not showing _any_ transition. Can you ballpark the feasibility of using the Contacts method? Michal, can we improve the performance of your implementation? Casey, can you comment on the usability here?
Whiteboard: interaction, UX-P1 → interaction, UX-P2
Using a similar method would be fairly simple (LOE:S) but would definitely require some CSS/JS coordination. You might want to nom this for a P4 soft blocker or a P3 for c3?
Okay, thanks James. Knowing that I will leave this in our UX-P2 queue for now, and make a P4, as you suggest.
Priority: -- → P4
Blocks: 835286
[TEF_REQ] as Feature required for TEF build.
Whiteboard: interaction, UX-P2 → interaction, UX-P1, [TEF_REQ]
No longer blocks: 835286
Whiteboard: interaction, UX-P1, [TEF_REQ] → interaction, UX-P1, [TEF_REQ], PRODUCT-ANNOYING
Blocks: 834310
Attached file Github pull request pointer (obsolete) —
Assignee: nobody → kgrandon
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Attachment #730209 - Flags: review?(jlal)
Attachment #730209 - Attachment is obsolete: true
Attachment #730209 - Flags: review?(jlal)
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: