Firefox/Features/UI animations: Difference between revisions

no edit summary
No edit summary
No edit summary
 
(7 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{| class="fullwidth-table"
{{FeatureStatus
|-
|Feature name=UI animations
| style="font-weight: bold; background: #DDD;" | Feature
|Feature stage=Development
| style="font-weight: bold; background: #DDD;" | Status
|Feature status=In progress
| style="font-weight: bold; background: #DDD;" | ETA
|Feature health=OK
| style="font-weight: bold; background: #DDD;" | Owner
}}
|-
{{FeatureTeam
<section begin="status" />
|Feature product manager=Asa Dotzler
| UI animations
|Feature feature manager=Frank Yan
| {{StatusHealthy|status=In progress}}
|Feature lead engineer=Frank Yan
| TBD
|Feature ux lead=Alex Limi
| Frank Yan
}}
<section end="status" />
{{FeaturePageBody
|-
|Feature overview=This project covers the exploration and tracks the design and implementation of animations in Firefox's user interface that can benefit the browsing experience, such as:
|}
 
== Summary ==
This project covers the exploration and tracks the design and implementation of animations in Firefox's user interface that can benefit the browsing experience, such as:


* Improving perceived performance
* Improving perceived performance
Line 25: Line 21:
See [[#Background]] below for expanded explanations.
See [[#Background]] below for expanded explanations.


== Team ==
This feature falls primarily in the '''Experience''' category (from the "Discover, Experience, and Connect" vision statement.)
Who's working on this?
|Feature implementation notes=* {{Bug|596954}} - Tab-related animation issues and enhancements
 
* '''Feature Manager''': Frank Yan
* '''Lead Developer''': Frank Yan
* '''QA''': Andrei (irc: andreid)
* '''UX''': Alex Limi
 
== Release Requirements ==
* Pending
 
== Next Steps ==
* Aggregating sub-features
 
== Open Issues ==
 
== Related Bugs & Dependencies ==
* {{Bug|596954}} - Tab-related animation issues and enhancements
** {{Bug|455694}} - Tab move/detach animations: see [[Firefox/Features/Tab_move_detach_animations|feature page]]
** {{Bug|455694}} - Tab move/detach animations: see [[Firefox/Features/Tab_move_detach_animations|feature page]]
* {{Bug|610545}} - Arrowpanel Animation
* {{Bug|610545}} - Arrowpanel Animation
Line 48: Line 28:
* Move find bar to top of content area and animate it.
* Move find bar to top of content area and animate it.
* Animate paper plane icon upon sharing, so user knows that share was successful.
* Animate paper plane icon upon sharing, so user knows that share was successful.
 
}}
== Designs ==
{{FeatureInfo
Pending.
|Feature priority=P1
 
|Feature rank=11
== Test Plans ==
|Feature roadmap=User Experience
None so far.
|Feature list=Desktop
 
|Feature engineering team=Desktop front-end
}}
{{FeatureTeamStatus}}
== Background ==
== Background ==


Line 68: Line 50:


* '''Making browsing more human/visually appealing:''' While a valid goal, this is a cautious one and thus last.  Animation does have the ability to add fun, playfulness, and "humanness" to the browser - but going too far is very easy.  Firefox, while a branded browser, stands best when it feels at home in its operating system.  Since version 3, there have been separate designs of Firefox for the different operating systems so that the browser would feel more native.  This is still a goal, but so is optimization of the web experience.  Subtle animations can add a human touch, but also personality.  The risk of personality is that a strong one can fight against the need for the browser to blend into the users' working environment.
* '''Making browsing more human/visually appealing:''' While a valid goal, this is a cautious one and thus last.  Animation does have the ability to add fun, playfulness, and "humanness" to the browser - but going too far is very easy.  Firefox, while a branded browser, stands best when it feels at home in its operating system.  Since version 3, there have been separate designs of Firefox for the different operating systems so that the browser would feel more native.  This is still a goal, but so is optimization of the web experience.  Subtle animations can add a human touch, but also personality.  The risk of personality is that a strong one can fight against the need for the browser to blend into the users' working environment.
__NOTOC__
[[Category:Features]]
[[Category:Firefox]]
Confirmed users
891

edits