Flash: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(r)
 
(Flash 2015 program)
Line 1: Line 1:
#redirect:[[swf]]
=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?

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?

Links