Firefox/Planning/2012-08-08
« previous week | index | next week »
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
Actions from Last Week
Schedule & Progress on Upcoming Releases
- 14.0.2 JB respin went live in Google play yesterday afternoon PT
- 15.0 beta 4 is going to build today
Basecamp
Firefox Desktop
- Stub Installer work progressing. UI interaction build made available on 8/6. Functional build in about a week. We’ll QA and release, possibly with a funnelcake study, when it’s ready (doesn’t ride trains.)
- HiDPI work for retina Macs well underway. Try server build at https://bugzilla.mozilla.org/show_bug.cgi?id=674373 that makes text really pretty.
Release (14, 10esr)
Beta (15)
Aurora (16)
- Bug 574229 – [Mac] Choosing “New Window” from Firefox’s dock menu does not open the new window in the active Space
Nightly (17)
- Social API landing a lot.
- Mac Choosing “New Window” from Firefox’s dock menu does not open the new window in the active Space
- support CSS feature queries (@supports, @-moz-supports)
- Get Skia backend for Azure canvas working on Windows
Firefox Mobile
Release (14)
- 14.0.2 with JellyBean only crash fixes
Beta (15)
Aurora (16)
- Explicitly asking for testing on Reader Mode and Web Apps. Please, thank you.
Nightly (17)
- SafeBrowsing is fixed, we’re going to test internally for a week before turning it on
- Finkle blogged about remote debugging http://starkravingfinkle.org/blog/2012/08/firefox-for-android-remote-debugging-is-here/ which is awesome
Web Compat
- Many Google properties now sending us mobile content.
- Initial Webkit aliasing analysis complete. Summary post coming.
Misc
- Next week the Mozilla Mobile team (and others) will be meeting at Mozilla Boston to brainstorm and plan future work. We will also be hosting a “Games & Add-on Hack Day” on Thursday.
Services
Firefox Sync
Apps In the Cloud Server
Add-on SDK
Release (1.9 -> Firefox 15, 16)
Stabilization (1.10 -> Firefox 17, 18)
Development (1.11 -> Firefox 18, 19)
Released 1.9 yesterday, working with IT to update Builder to latest version ( it has lagged 2 point releases behind due to resource & co-ordination issues )
Landing progress:
- loader is riding the trains on Fx 16.
- tracking bug: bug 731779
- current status: bug 756542 tracks work on make files to include the SDK modules in Firefox builds.
Identity
Apps
Feedback Summary
Desktop
Mobile
Mobile user feedback is stable, we continue a positive ratings trend since v14 released in response to performance, flash and UI improvements. Negative review topics are related to crashing, slowness and evangelism (site content).
On Beta, reviews are also positive trending with much praise for tablet support. Tyler is helping with mobile user feedback beginning last week, so welcome and thanks to him while Michelle works on Basecamp.
UX & User Research
- [desktop]
- [Australis]
- continued iteration on customization mode interactions (Zhenshuo)
- What happens when you left click in Customization page – video mockup of five alternatives [MOV]
- Creating a user-feedback testing plan for the customization mode
- exploring more feedback and affordances in the design prototype: https://people.mozilla.com/~bwinton/australis/customization/mac/ (bwinton)
- try hovering over and left-clicking on a tool to add in the customization mode
- continued iteration on customization mode interactions (Zhenshuo)
- [Social API] (Boriss)
- minimum acceptable features have been modified slightly, landing a little later than originally planned
- Priority 1 is getting chat landed, UX bugs on the table this week are mostly chat-related problems: overflow, popping in/out, error handling
- Still some style tweaks needed, especially around chat windows
- Flyover panels still iffy – it may be possible to implement them, but probably not exactly like mockups. Working with jwas & Shane this week
- Working with Gavin to solidify notification channel appearance and UX
- [hometab/newtab] Digitizing concept sketches this week, syncing up with sync and browserID on their status with eye to incorporating in design (Boriss)
- [stub installer] final implementation support, visual and wording tweaks (WIP screenshots (madhava, shorlander)
- high-dpi (retina) – getting graphics into bugs, like bug 781327 (shorlander)
- [Australis]
- [dev tools] Starting work on “Timeline” tool (Brian Dils)
- [security/privacy] (Larissa)
- working on “Security and Privacy in Firefox” (SPF) starter design frameworks/imperatives
- slides: http://people.mozilla.com/~lco/ProjectSPF/Starter%20Frameworks%20and%20Principles%20v1.pdf
- further reading if interested: https://wiki.mozilla.org/User:Lco/FX-Privacy-and-Security-Design-I
- working on “Security and Privacy in Firefox” (SPF) starter design frameworks/imperatives
- [metro] (yuan)
- Designing animated tab indicators on Windows 8 UI animated walkthrough (keynote file)
- Awesomebar and start screen are moving to implementation: bug 747790
- Working on setting charms on Windows 8, cleaning up content from XUL Fennec and updating for W8 UI.
- [android] (ibarlow)
- Current design work happening on
- bug 774479 – Feedback solicitation UI
- bug 771380 – Title bar layout adjustments
- Couple of web app bugs bug 771915 and bug 778914
- Possible UI adjustments for ARMV6
- bug 769683 – Strong first run / feature intro UI
- Privacy review under way on offering search suggest in the awesomebar (you can see this in nightlies) (madhava)
- Privacy review bug here: bug 775087, dev.apps.firefox thread here
- Current design work happening on
- [other/future]
- the team had a first session on defining a set of Firefox design values; currently analyzing our first sets of ideas (madhava + whole team)
- researching experience metrics we can use to assess design success (madhava)
- Designing space for creative collaboration – looking into opportunities to apply good practices to our offices (including new SF space!) – ideas here on pinterest
Market Insights
Desktop / Platform
Apple
- Apple was granted 38 patents related to mobile applications, touch and gesture logic, and mobile wallets, compass calibration, and much more.
- It seems likely that Apple took advantage of the OS X Mountain Lion / Safari 6 launch to kill the Safari web browser for Windows
- Google has improved the security in Chrome’s handling of mixed scripting vulnerabilities. The changes will “minimize security dialog fatigue”, improve resistance to clickjacking and silently block all mixed script conditions for HSTS-enabled sites.
- The Chrome release channel now includes support for the getUserMedia API. Google also released Sketchbots, a demo of the technology that (surprise!) works only with Chrome
- Extensions built for Chrome can now make use of keyboard shortcuts
- 90% of Chrome Canary/Dev/Beta users now have speculative resource prefetching enabled
Microsoft
- Microsoft sent Windows 8 off to manufacturers, just after learning that they would have to change the name of the “Metro” user interface due to a trademark conflict
- Some screenshots of IE10 for Windows Phone 8 have leaked out, showing a SmartScreen filter, customizable address bar, proxy-based data compression, and per-site cookie blocking
- When users of IE10 first start the browser, they will be able to change the default “Do Not Track” setting in a screen similar to the “browser choice” one Windows is required to display in Europe. This change confirms that Microsoft will go forward with its plans to have DNT enabled by default
- Intel’s Ultrabook Symposium was last week, where the chip vendor announced that OEMs will be releasing 40+ Touchscreen Windows 8 Ultrabooks, with designs for another 100 in the pipeline. Prices will start at $699.
Opera
W3C
- The W3C announced that Adobe, Google, and Microsoft have provided significant funds to “sponsor more complete W3C staff coverage to achieve Recommendation Status for HTML5 in 2014”.
- The Web Performance Working Group specifications moved to W3C Candidate Status. These APIs will allow developers to more accurately and easily track the performance of their applications in all browsers.
WebKit
- WebKit dropped the “-webkit-” prefix for the Vibration API
- Patrick Muller released weinre, a remote debugger for WebKit Inspector that works with mobile devices
Mobile
Summary below, full update here and in your inbox.
- Gingerbread still main Android version in market, Jelly Bean at 0.8%
- Developer policy on Android changed to reduce spam
- Privacy Policy field for apps introduced in Google Play Store
- Preloaded YouTube app removed from iOS 6
- Samsung maintains spot as top handset and smartphone vendor by shipments
- More than 200 million people are using Opera Mini and Mobile
- Dual-core processors to reach entry-level smartphone market early 2013
- Perception of privacy on mobile far from reality, according to University of California study
- iPads accounted for 73% of tablet sales in China in Q2
Marketing, Press & Public Reaction
Marketing
- No updates this week
Press
Firefox 14 Worthy Alternative to Safari
The Next Version Of HTTP Is Starting To Look Very SPDY
Questions, Comments, FYI
- [Michael Verdi] What Firefox version will include the stub installer?
- The stub will go out as soon as it’s ready, potentially late this month. It’s not riding trains so it goes out when it’s ready, not when a particular Firefox release happens. -Asa
- [catlee] Will changes for high dpi displays require changes to how we run tests on OSX
- Good question for Jonathan Kew or someone else in Layout/Graphics. -Asa
Actions this week
- blassey to schedule l10n meeting for mobile
- sam m to plug our privacy policy in store
- catlee to come back on highdpi testing q