Firefox/Planning/2012-11-14
Planning Meeting Details
- Wednesdays - 11:00am PDT, 18:00 UTC
- Mountain View Offices: Warp Core Conference Room
- Toronto Offices: Finch Conference Room
- irc.mozilla.org #planning for backchannel
- (the developer meeting takes place on Tuesdays)
Video/Teleconference Details - NEW
- 650-903-0800 or 650-215-1282 x92 Conf# 99696 (US/INTL)
- 1-800-707-2533 (pin 369) Conf# 99696 (US)
- Vidyo Room: ProductCoordination
- Vidyo Guest URL
Contents
- 1 Actions from Last Week
- 2 Schedule & Progress on Upcoming Releases
- 3 Feedback Summary
- 4 User Experience (Design & Research)
- 5 Market insights from the Product Marketing Strategy Team
- 6 Marketing, Press & Public Reaction
- 7 Questions, Comments, FYI
- 8 Actions this week
Actions from Last Week
Schedule & Progress on Upcoming Releases
Basecamp
Firefox Desktop
Release (16, 10esr)
Beta (17)
- Final sign-off occurred this morning
- Beta 6 going out the door today
- Merge to mozilla-release happening today
- Final build will be Friday, between 10AM PT and 12 PM PT
- Release of FF17 and ESR17 will move forward on Tuesday 11/20
Aurora (18)
- Beta 18 and Aurora 19 will be pushed out on 11/26
Nightly (19)
Firefox Mobile
Release (16)
Beta (17)
- Support for ARMv6 will ship with Fx17
- Respinning 17b6 for an Android 4.2 crash
- Remaining concerns around bug 811763 – Crash reporter dialog not working on Android 4.2
Aurora (18)
Nightly (19)
- Swiping between tabs in awesomescreen
- Proxy support
- Multi-window support on Samsung Note and SIII
- Allow last tab to be closed
Firefox Metro
- Some UX work
- URLBar: Clean up buttons, style the URL and add highlight/hover states
- Tabs bar: Re-working the style and adding highlight/hover states.
- Start page: Working on an alternative design with colored tiles
- Initial scrub of feature tracking bugs to create high level timeline; elancaster submitting wish list for bug tracking/policy to help expedite this process by end of day today.
Services
Firefox Sync
No news.
Product Announcements
Is in 18, disabled. Awaiting hardware and server-side deployment (in progress) before testing and enabling.
Firefox Health Report
We're in the process of preparing the initial landing of Firefox Health Report for a forthcoming Nightly. This will include collection of a minimal set of measurements (mainly basic app info like which product this is), UI for opting out of collection/submission, and submission of those measurements in a privacy-aware way to our metrics infrastructure for analysis.
You can read Mitchell's thoughts on the importance of this effort here:
https://blog.lizardwrangler.com/2012/09/21/firefox-health-report/
and Gilbert's here:
https://blog.mozilla.org/metrics/2012/09/21/firefox-health-report/
This feature has had code review (of course), privacy review, and has gone all the way up to the top and back down again.
- Meta bug: bug 718066
- Privacy review: bug 799552
- Data providers: bug 808109
Questions? Let rnewman be your point of contact (though gps should be the recipient of beer and applause). For press inquiries, I bet the Press Team is the right target: press@mozilla.com.
Add-on SDK
Release (1.11 -> Firefox 16, 17)
Stabilization (1.12 -> Firefox 17, 18)
Development (1.13 -> Firefox 18, 19)
Identity
Apps
Feedback Summary
Desktop
Things are smooth this week in Desktop. One newer issue of note:
- Many users are reporting being hijacked by Claro Search[1][2][3]. We've already reached out to the AMO team for investigation.
Mobile
Nothing new this week, re-spinning 17b6 to pick up bug 802510 which is already picking up a lot of traction on feedback channels. Getting geared up for 17 next week.
User Experience (Design & Research)
- [desktop]
- [Australis] (Zhenshuo, Stephen)
- Polishing out the panel menu UI for v1.
- "Grid View" Menu: http://cl.ly/image/0F0h2b013m2V
- "List view" Menu explorations: http://cl.ly/image/3g3s46063B1O
- Try build in this bug: bug 770135
- Working with SUMO team on first run and notification concept when updating to Australis: Australis Notifications
- [Australis tabs] Approaching beta quality for Windows tabs, landed on UX Branch: bug 738491
- Polishing out the panel menu UI for v1.
- [dev tools] Updated DevTools UI mockup: live HTML mockup (Requires layout.css.flexbox.enabled;true in Nightly) (Stephen)
- [Social API] (Boriss)
- Watching for beta-discovered bugs, such as panel display errors and text readability
- Iterating on multi-provider mockups for next version
- [newtab2/hometab] (Boriss, Blake)
- Finalizing three design variations to iterate in prototypes and subsequently test
- Meeting with research to determine how to determine and test success criteria
- Updating design document to reflect adjustments, three variations
- [Australis] (Zhenshuo, Stephen)
- [project SPF (security/privacy)] (larissa)
- [Stub Installer Ping]
- We have a design that everyone agrees with. Yay!: bug 805575 and bug 804231
- [Safe Browsing Messages]
- Working with Ian on a new design for certificate error pages: http://cl.ly/2d3G181b3H3V
- Trying to advocate for increased safety on the Attack / Phishing site erros: bug 808636
- Working with bsmith on the captive portal certificate problem: I'm trying to figure out whether we can create a combined engineering + design solution to this issue.
- Larissa is giving a security and privacy workshop at MozCamp Asia: https://wiki.mozilla.org/MozCampAsia2012/Schedule/desktopandmobile/Security_and_Privacy_in_Asia
- [Stub Installer Ping]
- [webRTC] (Boriss)
- Adding strings & options to menu mockups to accommodate non-default cases (such as blacklisting sites)
- Working on mockups for global shutdown of camera/mic access
- Working on solution to edge case users with many (>10) devices
- Meeting with Privacy to discuss shutdown and notification cases
- [metro] (yuan)
- IxD design on pinning top site: mockup. bug 808770
- Supporting top site UI implementation:
- Display top sites in full-screen view bug 794028; Top sites in snap view bug 801000
- Presented syncd tabs mockup and semantic zoom mockup on start page to UX team, and identified the LOE with metro team
- Updated FX Metro user stories and user flows: etherpad
- Proposed a polishing UI todo list within Metro team. Will prioritize todo items with Stephen.
- [android] (ibarlow)
- [Private Browsing]
- in progress; designs http://cl.ly/image/2y1R210l1N38/o
- determining some limitations to menu and list styling
- still need an about:privatebrowsing screen
- [Themes] landed! Talking to Markeplace about a timeline to make a mobile web UX.
- [Widget] small and large - http://cl.ly/image/3o113p0M1Z06
- [UI Responsiveness]
- Title Bar > Awesomescreen transition http://cl.ly/0g0Z220G0t18
- New tab transition
- Improvements to tabs on large tablets
- [First Run] Pulling apart 1st time UX vs Update UX; preparing interactive prototypes
- [Search enhancements] We have a rough working prototype and working on design iterations this week
- [About:home customization] Work happening in bug https://bugzilla.mozilla.org/show_bug.cgi?id=783312
- [Up next]
- New about:home design
- Menu customization
- [Private Browsing]
- [Behavioral Segmentation Study] (Lindsay, Bill, Leo, Mary)
- Last week, Cori, Lindsay, and Bill were in Los Angeles, Charlotte, and Toronto respectively conducting in-person interviews with eight participants each. Members of the UX, product management, SUMO, and engineering teams came along to observe the interviews.
- This week, Mary is running the online diary component of the study with 45 participants which will last five days.
- We will spend the next several weeks pulling together our data from the studies and analyzing it together. We'll have more detail in the coming weeks.
- [other/future]
- [concept week] We ran our first 4-day "Concept Week" design sprint two weeks ago, with the goal of producing new design concepts and improvements out of our growing body of Firefox user-research findings.
- Blog post on the how and why: https://blog.mozilla.org/ux/2012/10/fx-concept-week/
- Next steps are to assess, synthesize/recombine, and scope the ideas
- Here are a number of the output artifacts:
- Save for Later
- Rethinking Panorama (Stephen)
- A Story about Saved Searching (Larissa)
- "Mark It!" - Firefox Scratch Mode - (also a blog post) (Zhenshuo, Diane, Lindsay)
- I want a better way to deal with saved stuff (Ian)
- Lentil Adventures (Find it Later) (Cori, Bill, & Boriss)
- Scrap web content and export as QR code (Gordon, Yuan, Lindsay)
- Identity & Privacy
- about:perception - How am I viewed on the web?? (Mary, Ilana)
- I want to understand what the web knows about me (Ian)
- Trust-o-meter (Larissa)
- Don't click this! (an add-on) (Blake)
- Save for Later
- [concept week] We ran our first 4-day "Concept Week" design sprint two weeks ago, with the goal of producing new design concepts and improvements out of our growing body of Firefox user-research findings.
- [Bonus FxOS updates!] (stephen, patryk, peter)
- [Lock Screen] New unique lock screen concept: https://www.dropbox.com/sh/n67jpo886zsn9ka/BzRcFz5eq4
- [App Install Flow] Design finished, currently in implementation: Install Flow
- [Font] Increased the font size and unification for about 75% of the OS here: https://github.com/patrykdesign/gaia/commit/638cd079fe2ba86aa14a205c4ae5d1468d76cb3b
- [Icons/Animations]
- Draft version of Application Icon Guidelines: https://www.dropbox.com/s/s410cswqr6w0g2i/MozillaFXOSAppIconGuidelines.zip
- Fixed the shrinking app icon size, and uploaded bigger icons so each icon should increase from 54px to 60px: https://bugzilla.mozilla.org/show_bug.cgi?id=808152 https://bugzilla.mozilla.org/show_bug.cgi?id=802792
- FOTA animation, shutdown animation, app install, utility tray iconography, powered off battery indicator
- [Ringtones/Sounds]
- Added DTMF and Network signal tones into the builds
- Optimizing sounds for OPUS format: https://bugzilla.mozilla.org/show_bug.cgi?id=800261
Market insights from the Product Marketing Strategy Team
Desktop / Platform
- Google's Chrome Web Store made it a bit more difficult for NPAPI plugin vendors to get visibility, and encourages them to port plugins to Google's Native Client
- Chrome Packaged Apps now support direct TCP or UDP network connections.
- MathML, Datalist support for time and date, and CSS custom filters are now supported in recent Chrome beta builds. A number of HTML5 APIs were unprefixed in this release as well.
- Chrome on Windows now supports GPU-accelerated video decoding for Chrome on Windows, which Google describes as significantly improving battery life on notebooks.
- Google highlighted Chrome's Octane scores over the last year, which show that their browser's Javascript speed has improved 26% in that time.
- Adobe Flash in Chrome on Mac OS X now runs in a sandbox "which is much more robust than anything else available"
- Very soon, Google Chrome users will be able access the Chrome Start menu from the Windows task bar
- Do Not Track support and WebRTC were added to Chrome 23.
HTML5
Microsoft
- IE10 is now available as a "release preview" for Windows 7. It's also becoming clear that Microsoft has been working with major websites to help them take advantage of some IE10-only features, including swipe navigation. The browser's lack of support for WebGL and relatively poorer Javascript performance has game developers unhappy, however.
- Microsoft published some studies saying that "IE10 and IE9 now have the fastest browser response times on Windows, with IE10 showing a noticeable increase over IE9". Recent RoboHornet tests also found that IE10 ran 37% faster than Google Chrome on the same hardware. The browser also supports a number of -webkit- prefixed CSS properties, all of which are linked in the blog post.
- Internet Explorer has 75% market share in Korea thanks to a government-mandated encryption requirement. That requirement is now an election issue in the country.
Mobile Telephony
- For the first time ever, the number of text messages sent via mobile phones fell in the last quarter. The decline can be attributed to "over the top" messaging services from Apple, Facebook, Google, and others.
Opera
- Opera 12.10 was released, and now offers integration with the Mac OS X Mountain Lion Notification Center and built-in sharing of pages with Facebook and Twitter. Inertia scrolling and pinch-to-zoom is also now available on Windows 7 and Windows 8.
- Opera now supports prefetching DNS lookups when the user hovers over a link.
Security
- Kaspersky looked at a sample of 10 million machines and found that only 77% of them had the latest version of the browser. Firefox users were the most likely to have an outdated browser.
WebKit
- WebKit authors are working diligently on improving RoboHornet benchmark performance.
Mobile
Summary below, full update here and in your inbox.
- Samsung sold 56 million units in Q3, Apple 27 million, Huawei 16 million and Sony 8.8 million
- increasing penetration of computer manufacturers in the mobile device market and the increasing influence of Asia-based OEMs in the top tiers of the industry
- Nokia launched HERE, location-based services aimed at horizontal deployment across platforms
- Android increased its distance from Apple in Q3 as measured by shipments
- Gingerbread at 54% of the market, Ice Cream Sandwich at 26%, Froyo at 12%, Eclair at 3%, Jelly Bean at 2.7% and Honeycomb at 2%. Historical version distribution
- Africa, the second-biggest mobile region by subscribers, is one of the most engaged ones
Marketing, Press & Public Reaction
Desktop
Mobile
- Upcoming release communications:
- FX17 will include ARMv6 support as well as a11y. ARMv6 support is planned for 14 devices including the HTC ChaCha, Motorola Fire, and LG Galaxy Ace.
- FX18 will feature Search Suggestions as well as Phishing and Malware Protection
- Current Projects
- 9 new fennec snippets are planned for the remainder of Q4 focused on Desktop-to-mobile conversion
- Continued ASO (app store optimization) changes focused on improving search position in the Google Play Store
- Starting a project to improve the download funnel on the Aurora mobile download page
- Recent & Planned Communications
- November 14: Facebook and Twitter posts planned for November 14th to promote "holiday shopping"
- Nov 20: Release Blog Post
- Nov 20-23: Twitter & FB Ads
Press
Firefox turned Eight last week:
Yesterday Nokia announced Mozilla (Firefox OS) as a partner for it's new location and maps service, HERE
- Nokia debuts Here, cross-platform location service
- Nokia to Offer Its Maps for iPhones and Android Phones
This weekend's MozFest in London was a success. Announced on Monday: Popcorn Maker 1.0
- Hack, Remix, Recreate Online Videos With Mozilla's Popcorn Maker
- Mozilla's Popcorn Maker Brings Video Remixing to the Masses