Firefox/Projects/Animation priorities: Difference between revisions

Jump to navigation Jump to search
+next steps
(→‎Mockups: +stuff)
(+next steps)
Line 33: Line 33:
* (possibly) Creating quick iterations with interested developers
* (possibly) Creating quick iterations with interested developers


=Near Term Goals=
=Next Steps=


* Add tangible benefit to Firefox's user experience by exploring, developing, and implementing browser animation (starting with three)
To implement these three areas of animation, first they should be divided into two sprints: one longer-term sprint for tab tearoff and tab movement, and one shorter-term sprint for find-on-page. The reason for this is that tab tearoff and tab movement both involve backend core development (roc & crew), while find-on-page can be done front-end (possibly firefox team).  Though its contingent on who has free cycles, both sprints can be developed simultaneously.


=Longer Term Goals=
==Phase 1 (~1.5 - 2 weeks)
* Explore the overall place animation has in the browser:
* Set up two separate sprints: tearoff and tab movement
**What do different kinds of movement relate, and which should be related by Firefox?
* Have initial meeting with developers to outline what skills and time are needed to implement them
**How does animation change the speed and personality of a browser?
* Find developers with free cycles and interest in the sprints
**How can we implement animation with minimum performance costs?
* Blog about the beginning of implementation
* Tightening up wireframes in preparation for implementation
 
==Phase 2 (~2 weeks)==
* Detailed implementation plan begun
* Bugs created to track progress & are assigned
* Informal user testing to optimize for speed, transitions, magnitized locking distance, etc
* Wireframes finalized into mockups
 
==Phase 3 (~.5 weeks)==
* Patches written
* Final tweaks & testing, reviews & landing


=Tab tearoff=
=Tab tearoff=
Confirmed users
954

edits

Navigation menu