Flash: Difference between revisions
Jump to navigation
Jump to search
(r) |
(Flash 2015 program) |
||
| Line 1: | Line 1: | ||
=What?= | |||
Mozilla is working on a number of projects to reduce the use of the [https://www.adobe.com/products/flashplayer.html Adobe Flash Player] plugin. | |||
=Why?= | |||
The Flash plugin is plagued with security bugs and it is the top cause of Firefox crashes or hangs. Also, Flash is proprietary technology that is available on just a few platforms. | |||
=How?= | |||
* '''Reduce the need for Flash content by improving web platform alternatives:''' | |||
** {{Bug|1083588}} - [[Platform/MediaSourceExtensions|Media Source Extensions]] (MSE) for YouTube's HTML5 video | |||
** {{Bug|1015800}} - [[Media/EME|Encrypted Media Extensions]] (EME) video for HTML5 video | |||
** {{Bug|1121280}} - Improve full-screen user experience for HTML5 video | |||
** [https://kripken.github.io/emscripten-site/ Emscripten] and [https://en.wikipedia.org/wiki/Asm.js asm.js] to run C++ applications and games on the web at near-native speed, without plugins. | |||
* '''Reduce use of the Flash plugin:''' | |||
** Make plugins [[Firefox/Click_To_Play|click-to-play]] | |||
** [http://www.areweflashyet.com/ Shumway] for Flash videos, ads, and games | |||
** ''Someday'' remove support for NPAPI plugins. Google plans to [https://www.chromium.org/developers/npapi-deprecation remove Chrome's NPAPI support] in September 2015. | |||
* '''Reduce stability problems caused by the Flash plugin:''' | |||
** {{Bug|1123755}} - Gecko NPAPI sandbox | |||
** [https://quality.mozilla.org/2015/01/disabling-protected-mode-in-firefox-36-beta/ Disabling Adobe's Protected Mode] | |||
=Who?= | |||
Many people are involved; here are contacts for different project areas: | |||
* Planning | |||
** Benjamin Smedberg <bsmedberg> | |||
** Sheila Mooney <smooney> | |||
** Chris Peterson <cpeterson> | |||
* MSE/EME | |||
** Anthony Jones <ajones> | |||
** Chris Pearce <cpearce> | |||
* Full-screen UX | |||
** Jet Villegas <jet> | |||
* Shumway | |||
** Till Schneidereit <tschneidereit> | |||
** Michael Bebenita <mbebenita> | |||
* Sandboxing | |||
** Bob Owen <bowen> | |||
** Brad Lassey <blassey> | |||
* Emscripten/asm.js | |||
** Alon Zakai <azakai> | |||
** Luke Wagner <luke> | |||
=Where?= | |||
* Flash program review meeting | |||
** Every Thursday at 12:00 PM PST (20:00 UTC) in the "ProgramManagement" Vidyo room | |||
** [https://docs.google.com/a/mozilla.com/document/d/12ZdbJ847j0KMKEMRyYTD8Vd0fZxv3BOnC5oN1T8ytqY/edit Flash program review meeting notes] | |||
=Links= | |||
* KaiRo's [https://crash-analysis.mozilla.com/rkaiser/crash-report-tools/longtermgraph/ Firefox crash history graphs] | |||
* [https://trello.com/b/HxY1AJU6/flash-performance-improvement-plan Flash Trello board] | |||
* [https://docs.google.com/a/mozilla.com/document/d/1twDIlROCl_Un6bO4fUxnVtqKNpofAvLTL63_WUMfT7s/edit YouTube metrics meeting] | |||
* [https://groups.google.com/forum/#!forum/youtube-mozilla-external YouTube metrics mailing list] | |||
* [https://etherpad.mozilla.org/VideoAllHands2014 Kick-off meeting notes] from the Mozilla All-Hands in Portland 2014 | |||
Revision as of 09:04, 7 February 2015
What?
Mozilla is working on a number of projects to reduce the use of the Adobe Flash Player plugin.
Why?
The Flash plugin is plagued with security bugs and it is the top cause of Firefox crashes or hangs. Also, Flash is proprietary technology that is available on just a few platforms.
How?
- Reduce the need for Flash content by improving web platform alternatives:
- bug 1083588 - Media Source Extensions (MSE) for YouTube's HTML5 video
- bug 1015800 - Encrypted Media Extensions (EME) video for HTML5 video
- bug 1121280 - Improve full-screen user experience for HTML5 video
- Emscripten and asm.js to run C++ applications and games on the web at near-native speed, without plugins.
- Reduce use of the Flash plugin:
- Make plugins click-to-play
- Shumway for Flash videos, ads, and games
- Someday remove support for NPAPI plugins. Google plans to remove Chrome's NPAPI support in September 2015.
- Reduce stability problems caused by the Flash plugin:
- bug 1123755 - Gecko NPAPI sandbox
- Disabling Adobe's Protected Mode
Who?
Many people are involved; here are contacts for different project areas:
- Planning
- Benjamin Smedberg <bsmedberg>
- Sheila Mooney <smooney>
- Chris Peterson <cpeterson>
- MSE/EME
- Anthony Jones <ajones>
- Chris Pearce <cpearce>
- Full-screen UX
- Jet Villegas <jet>
- Shumway
- Till Schneidereit <tschneidereit>
- Michael Bebenita <mbebenita>
- Sandboxing
- Bob Owen <bowen>
- Brad Lassey <blassey>
- Emscripten/asm.js
- Alon Zakai <azakai>
- Luke Wagner <luke>
Where?
- Flash program review meeting
- Every Thursday at 12:00 PM PST (20:00 UTC) in the "ProgramManagement" Vidyo room
- Flash program review meeting notes
Links
- KaiRo's Firefox crash history graphs
- Flash Trello board
- YouTube metrics meeting
- YouTube metrics mailing list
- Kick-off meeting notes from the Mozilla All-Hands in Portland 2014