Shumway (software)
   HOME

TheInfoList



OR:

Shumway is a discontinued media player for playing SWF files. It was intended as an
open-source Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product. The open-source model is a decentralized sof ...
replacement for
Adobe Flash Player Adobe Flash Player (known in Internet Explorer, Firefox, and Google Chrome as Shockwave Flash) is Software, computer software for viewing multimedia contents, executing rich Internet applications, and streaming media, streaming audio and vide ...
. It is licensed under
Apache The Apache () are a group of culturally related Native American tribes in the Southwestern United States, which include the Chiricahua, Jicarilla, Lipan, Mescalero, Mimbreño, Ndendahe (Bedonkohe or Mogollon and Nednhi or Carrizaleño an ...
and
SIL Open Font License The SIL Open Font License (or OFL in short) is one of the major open font licenses, which allows embedding, or "bundling", of the font in commercially sold products. OFL is a free and open source license. It was created by SIL International ...
(OFL).
Mozilla Mozilla (stylized as moz://a) is a free software community founded in 1998 by members of Netscape. The Mozilla community uses, develops, spreads and supports Mozilla products, thereby promoting exclusively free software and open standards, wi ...
started development on it in 2012. It was preceded by a failed earlier project called ''Gordon'', a JavaScript library with a similar concept and name, which interprets SWF files with onboard resources of a browser via SVG conversion. These names are an allusion to
Flash Gordon Flash Gordon is the protagonist of a space adventure comic strip created and originally drawn by Alex Raymond. First published January 7, 1934, the strip was inspired by, and created to compete with, the already established ''Buck Rogers'' adve ...
and
Gordon Shumway Gordon Shumway, also known as "ALF", is the protagonist and title character of the American television series ''ALF (TV series), ALF'', and its animated spin-offs, ''ALF: The Animated Series'', and ''ALF Tales''. ALF also starred in the poorly re ...
. Shumway renders Flash contents by translating Flash file contents to
HTML5 HTML5 is a markup language used for structuring and presenting content on the World Wide Web. It is the fifth and final major HTML version that is a World Wide Web Consortium (W3C) recommendation. The current specification is known as the HTML ...
elements, and running an
ActionScript ActionScript is an object-oriented programming language originally developed by Macromedia Inc. (later acquired by Adobe). It is influenced by HyperTalk, the scripting language for HyperCard. It is now an implementation of ECMAScript (meaning i ...
interpreter in
JavaScript JavaScript (), often abbreviated as JS, is a programming language that is one of the core technologies of the World Wide Web, alongside HTML and CSS. As of 2022, 98% of Website, websites use JavaScript on the Client (computing), client side ...
. It supports both AVM1 and AVM2, and ActionScript versions 1, 2, and 3. Development of Shumway has effectively ceased. Although the project remains available on
GitHub GitHub, Inc. () is an Internet hosting service for software development and version control using Git. It provides the distributed version control of Git plus access control, bug tracking, software feature requests, task management, continuous ...
(see
External links An internal link is a type of hyperlink on a web page to another page or resource, such as an image or document, on the same website or domain. Hyperlinks are considered either "external" or "internal" depending on their target or destination ...
), in February 2016, the project was moved to the "Firefox Graveyard" and is thus considered defunct from Mozilla's point of view. Mozilla's strategy in 2016 was to continue to support
Adobe Flash Adobe Flash (formerly Macromedia Flash and FutureSplash) is a multimedia Computing platform, software platform used for production of Flash animation, animations, rich web applications, application software, desktop applications, mobile apps, mo ...
, as an exception to its general policy of ceasing support for
NPAPI Netscape Plugin Application Programming Interface (NPAPI) was an application programming interface (API) of the web browsers that allows plugins to be integrated. Initially developed for Netscape browsers, starting in 1995 with Netscape Navigato ...
plugins by the end of 2016.


See also

*
Ruffle Ruffle or ruffles may refer to: * Ruffle (sewing), a gathered or pleated strip of fabric *Ruffle (software), a Flash Player emulator written in the Rust programming language *Ruffles (potato chips), a brand of potato chips *Ruffles and flourishes ...
*
Google Swiffy Google Swiffy was a web-based tool developed by Google that converted SWF files to HTML5. Its main goal was to display Flash contents on devices that do not support Flash, such as iPhone, iPad, and Android Tablets. Swiffy was shut down Jul ...
*
Adobe Wallaby Adobe Wallaby is an application that turns FLA files into HTML5. On March 8, 2011, Adobe Systems released the first version of an experimental Flash ( FLA files) to HTML5 converter, code named ''Wallaby''. It has been quickly superseded by var ...


References


External links

* * * – Shumway's landing page
Shumway Wiki – GitHub

Shumway – MozillaWiki
Adobe Flash Mozilla 2012 software {{multimedia-software-stub