SlideShare une entreprise Scribd logo
1  sur  26
Télécharger pour lire hors ligne
Add-ons in the Fennec UI
        Madhava Enros, Mozilla
Fennec design themes and goals

• Maximize screen space dedicated to content


• Minimize typing wherever possible


• Give primacy of interaction to a finger-oriented touchscreen

  • accommodate finger size


  • increase the physicality of the interface


• Support the quick lookup scenario
also: block popups,
share location, install
   software, etc.
Lorem ipsum dolor sit amet, consectetuer
                          adipiscing elit. Fusce tristique. Cras ipsum
                          urna, semper vitae, aliquet eget, rutrum
                          sed, pede. Morbi at sapien. Etiam cursus
                          tincidunt est. Praesent et mauris. Nullam
                          sodales, nulla et facilisis lobortis, libero
                          enim posuere lacus, vitae convallis sapien
                          odio in enim. Quisque pede. Cras dui. Sed
                          lobortis leo vel velit. Aenean aliquam, lacus
                          eu porta suscipit, magna nisi cursus leo, in
                          dignissim felis felis ultrices urna.
                          Pellentesque accumsan porta ipsum.
                          Aenean egestas.




Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Fusce
tristique. Cras ipsum urna, semper vitae, aliquet eget, rutrum sed,
pede. Morbi at sapien. Etiam cursus tincidunt est. Praesent et
mauris. Nullam sodales, nulla et facilisis lobortis, libero enim
posuere lacus, vitae convallis sapien odio in enim. Quisque pede.
Cras dui. Sed lobortis leo vel velit. Aenean aliquam, lacus eu porta
suscipit, magna nisi cursus leo, in dignissim felis felis ultrices urna.
Pellentesque accumsan porta ipsum. Aenean egestas.




                                                                           + various transient alerts,
                                                                               awesomescreen
What about starting from Firefox?
}
  menubars

  toolbars

  sidebars          no

 statusbars

context menus
menubars
  random access to many options

toolbars
   quick actions, alerts, ambient indicators, search

sidebars
   concurrent/background tasks, tools for content area

statusbars
    quick access, alerts, ambient indicators,

context menus
   object related actions, hiding many action (unfortunately)
sidebars become permanent tabs?

quick access go on awesomebar screen?
    above titlebar or below content?

   ambient indicators become alerts?
      or, better, peek indicators?

    tap and hold for context access

          be creative - here:                             Lorem ipsum dolor sit amet, consectetuer
                                                          adipiscing elit. Fusce tristique. Cras ipsum
                                                          urna, semper vitae, aliquet eget, rutrum
                                                          sed, pede. Morbi at sapien. Etiam cursus
                                                          tincidunt est. Praesent et mauris. Nullam
                                                          sodales, nulla et facilisis lobortis, libero
                                                          enim posuere lacus, vitae convallis sapien
                                                          odio in enim. Quisque pede. Cras dui. Sed
                                                          lobortis leo vel velit. Aenean aliquam, lacus
                                                          eu porta suscipit, magna nisi cursus leo, in
                                                          dignissim felis felis ultrices urna.
                                                          Pellentesque accumsan porta ipsum.
                                                          Aenean egestas.




                                Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Fusce
                                tristique. Cras ipsum urna, semper vitae, aliquet eget, rutrum sed,
                                pede. Morbi at sapien. Etiam cursus tincidunt est. Praesent et




            or in gestures
                                mauris. Nullam sodales, nulla et facilisis lobortis, libero enim
                                posuere lacus, vitae convallis sapien odio in enim. Quisque pede.
                                Cras dui. Sed lobortis leo vel velit. Aenean aliquam, lacus eu porta
                                suscipit, magna nisi cursus leo, in dignissim felis felis ultrices urna.
                                Pellentesque accumsan porta ipsum. Aenean egestas.
Did he say “peek?”




       3




      12
a

                                                        b




c   d                             Lorem ipsum dolor sit amet, consectetuer         e   f   g
                                  adipiscing elit. Fusce tristique. Cras ipsum
                                  urna, semper vitae, aliquet eget, rutrum
                                  sed, pede. Morbi at sapien. Etiam cursus
                                  tincidunt est. Praesent et mauris. Nullam
                                  sodales, nulla et facilisis lobortis, libero
                                  enim posuere lacus, vitae convallis sapien
                                  odio in enim. Quisque pede. Cras dui. Sed
                                  lobortis leo vel velit. Aenean aliquam, lacus
                                  eu porta suscipit, magna nisi cursus leo, in
                                  dignissim felis felis ultrices urna.
                                  Pellentesque accumsan porta ipsum.
                                  Aenean egestas.




        Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Fusce
        tristique. Cras ipsum urna, semper vitae, aliquet eget, rutrum sed,
        pede. Morbi at sapien. Etiam cursus tincidunt est. Praesent et
        mauris. Nullam sodales, nulla et facilisis lobortis, libero enim
        posuere lacus, vitae convallis sapien odio in enim. Quisque pede.
        Cras dui. Sed lobortis leo vel velit. Aenean aliquam, lacus eu porta
        suscipit, magna nisi cursus leo, in dignissim felis felis ultrices urna.
        Pellentesque accumsan porta ipsum. Aenean egestas.




                                                        h
Technical resources




         http://starkravingfinkle.org/blog/2009/05/resources-for-fennec-add-on-developers/



https://wiki.mozilla.org/Mobile/Fennec/Architecture

https://wiki.mozilla.org/Mobile/Fennec/Extensions
https://wiki.mozilla.org/Mobile/Fennec/CodeSnippets
https://wiki.mozilla.org/Mobile/Fennec/Extensions/BestPractices
Please get in touch!


             madhava@mozilla.com

                  twitter: madhava
            blog: madhava.com/egotism/
            madhava in #UX and #mobile



     Bug 477628 - Fennec should offer a pleasant user-experience
              https://bugzilla.mozilla.org/show_bug.cgi?id=477628

Contenu connexe

Similaire à Addons And Fennec UI

T4 e6 mondragon
T4 e6 mondragonT4 e6 mondragon
T4 e6 mondragonpxdrxxx
 
Final Flatplans
Final FlatplansFinal Flatplans
Final FlatplansRoxannah
 
Resume
ResumeResume
Resumetbooze
 
Final Layouts
Final LayoutsFinal Layouts
Final LayoutsRoxannah
 
Caching on the Edge with Symfony2
Caching on the Edge with Symfony2Caching on the Edge with Symfony2
Caching on the Edge with Symfony2Fabien Potencier
 
Why would we want to talk to customers or them to us? TCUK 2012
Why would we want to talk to customers or them to us? TCUK 2012Why would we want to talk to customers or them to us? TCUK 2012
Why would we want to talk to customers or them to us? TCUK 2012Ian Ampleford
 
TCUK 2012, Ian Ampleford and Peter Jones, Why would we want to talk to customers
TCUK 2012, Ian Ampleford and Peter Jones, Why would we want to talk to customersTCUK 2012, Ian Ampleford and Peter Jones, Why would we want to talk to customers
TCUK 2012, Ian Ampleford and Peter Jones, Why would we want to talk to customersTCUK Conference
 
Craftsmans-Day-Template-slidesppt.net_.pptx
Craftsmans-Day-Template-slidesppt.net_.pptxCraftsmans-Day-Template-slidesppt.net_.pptx
Craftsmans-Day-Template-slidesppt.net_.pptxlauriani00110101
 

Similaire à Addons And Fennec UI (11)

T4 e6 mondragon
T4 e6 mondragonT4 e6 mondragon
T4 e6 mondragon
 
Creative Juices 2011
Creative Juices 2011Creative Juices 2011
Creative Juices 2011
 
Why Blog?
Why Blog?Why Blog?
Why Blog?
 
Final Flatplans
Final FlatplansFinal Flatplans
Final Flatplans
 
Resume
ResumeResume
Resume
 
Final Layouts
Final LayoutsFinal Layouts
Final Layouts
 
Caching on the Edge with Symfony2
Caching on the Edge with Symfony2Caching on the Edge with Symfony2
Caching on the Edge with Symfony2
 
Why would we want to talk to customers or them to us? TCUK 2012
Why would we want to talk to customers or them to us? TCUK 2012Why would we want to talk to customers or them to us? TCUK 2012
Why would we want to talk to customers or them to us? TCUK 2012
 
TCUK 2012, Ian Ampleford and Peter Jones, Why would we want to talk to customers
TCUK 2012, Ian Ampleford and Peter Jones, Why would we want to talk to customersTCUK 2012, Ian Ampleford and Peter Jones, Why would we want to talk to customers
TCUK 2012, Ian Ampleford and Peter Jones, Why would we want to talk to customers
 
Craftsmans-Day-Template-slidesppt.net_.pptx
Craftsmans-Day-Template-slidesppt.net_.pptxCraftsmans-Day-Template-slidesppt.net_.pptx
Craftsmans-Day-Template-slidesppt.net_.pptx
 
Samples
SamplesSamples
Samples
 

Dernier

Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 

Dernier (20)

Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 

Addons And Fennec UI

  • 1. Add-ons in the Fennec UI Madhava Enros, Mozilla
  • 2. Fennec design themes and goals • Maximize screen space dedicated to content • Minimize typing wherever possible • Give primacy of interaction to a finger-oriented touchscreen • accommodate finger size • increase the physicality of the interface • Support the quick lookup scenario
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8. also: block popups, share location, install software, etc.
  • 9.
  • 10.
  • 11. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Fusce tristique. Cras ipsum urna, semper vitae, aliquet eget, rutrum sed, pede. Morbi at sapien. Etiam cursus tincidunt est. Praesent et mauris. Nullam sodales, nulla et facilisis lobortis, libero enim posuere lacus, vitae convallis sapien odio in enim. Quisque pede. Cras dui. Sed lobortis leo vel velit. Aenean aliquam, lacus eu porta suscipit, magna nisi cursus leo, in dignissim felis felis ultrices urna. Pellentesque accumsan porta ipsum. Aenean egestas. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Fusce tristique. Cras ipsum urna, semper vitae, aliquet eget, rutrum sed, pede. Morbi at sapien. Etiam cursus tincidunt est. Praesent et mauris. Nullam sodales, nulla et facilisis lobortis, libero enim posuere lacus, vitae convallis sapien odio in enim. Quisque pede. Cras dui. Sed lobortis leo vel velit. Aenean aliquam, lacus eu porta suscipit, magna nisi cursus leo, in dignissim felis felis ultrices urna. Pellentesque accumsan porta ipsum. Aenean egestas. + various transient alerts, awesomescreen
  • 12. What about starting from Firefox?
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19. } menubars toolbars sidebars no statusbars context menus
  • 20. menubars random access to many options toolbars quick actions, alerts, ambient indicators, search sidebars concurrent/background tasks, tools for content area statusbars quick access, alerts, ambient indicators, context menus object related actions, hiding many action (unfortunately)
  • 21. sidebars become permanent tabs? quick access go on awesomebar screen? above titlebar or below content? ambient indicators become alerts? or, better, peek indicators? tap and hold for context access be creative - here: Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Fusce tristique. Cras ipsum urna, semper vitae, aliquet eget, rutrum sed, pede. Morbi at sapien. Etiam cursus tincidunt est. Praesent et mauris. Nullam sodales, nulla et facilisis lobortis, libero enim posuere lacus, vitae convallis sapien odio in enim. Quisque pede. Cras dui. Sed lobortis leo vel velit. Aenean aliquam, lacus eu porta suscipit, magna nisi cursus leo, in dignissim felis felis ultrices urna. Pellentesque accumsan porta ipsum. Aenean egestas. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Fusce tristique. Cras ipsum urna, semper vitae, aliquet eget, rutrum sed, pede. Morbi at sapien. Etiam cursus tincidunt est. Praesent et or in gestures mauris. Nullam sodales, nulla et facilisis lobortis, libero enim posuere lacus, vitae convallis sapien odio in enim. Quisque pede. Cras dui. Sed lobortis leo vel velit. Aenean aliquam, lacus eu porta suscipit, magna nisi cursus leo, in dignissim felis felis ultrices urna. Pellentesque accumsan porta ipsum. Aenean egestas.
  • 22. Did he say “peek?” 3 12
  • 23.
  • 24. a b c d Lorem ipsum dolor sit amet, consectetuer e f g adipiscing elit. Fusce tristique. Cras ipsum urna, semper vitae, aliquet eget, rutrum sed, pede. Morbi at sapien. Etiam cursus tincidunt est. Praesent et mauris. Nullam sodales, nulla et facilisis lobortis, libero enim posuere lacus, vitae convallis sapien odio in enim. Quisque pede. Cras dui. Sed lobortis leo vel velit. Aenean aliquam, lacus eu porta suscipit, magna nisi cursus leo, in dignissim felis felis ultrices urna. Pellentesque accumsan porta ipsum. Aenean egestas. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Fusce tristique. Cras ipsum urna, semper vitae, aliquet eget, rutrum sed, pede. Morbi at sapien. Etiam cursus tincidunt est. Praesent et mauris. Nullam sodales, nulla et facilisis lobortis, libero enim posuere lacus, vitae convallis sapien odio in enim. Quisque pede. Cras dui. Sed lobortis leo vel velit. Aenean aliquam, lacus eu porta suscipit, magna nisi cursus leo, in dignissim felis felis ultrices urna. Pellentesque accumsan porta ipsum. Aenean egestas. h
  • 25. Technical resources http://starkravingfinkle.org/blog/2009/05/resources-for-fennec-add-on-developers/ https://wiki.mozilla.org/Mobile/Fennec/Architecture https://wiki.mozilla.org/Mobile/Fennec/Extensions https://wiki.mozilla.org/Mobile/Fennec/CodeSnippets https://wiki.mozilla.org/Mobile/Fennec/Extensions/BestPractices
  • 26. Please get in touch! madhava@mozilla.com twitter: madhava blog: madhava.com/egotism/ madhava in #UX and #mobile Bug 477628 - Fennec should offer a pleasant user-experience https://bugzilla.mozilla.org/show_bug.cgi?id=477628