11 Facts About SWF

1.

SWF is an Adobe Flash file format used for multimedia, vector graphics and ActionScript.

FactSnippet No. 1,548,939
2.

Term "SWF" has originated as an abbreviation for ShockWave Flash.

FactSnippet No. 1,548,940
3.

Original naming of SWF came out of Macromedia's desire to capitalize on the well-known Macromedia Shockwave brand; Macromedia Director produced Shockwave files for the end user, so the files created by their newer Flash product tried to capitalize on the already established brand.

FactSnippet No. 1,548,941
4.

Main graphical primitive in SWF is the path, which is a chain of segments of primitive types, ranging from lines to splines or bezier curves.

FactSnippet No. 1,548,942
5.

SWF uses display lists and allows naming and reusing previously defined components.

FactSnippet No. 1,548,943
6.

GNU has started developing a free software SWF player called Gnash under the GNU General Public License.

FactSnippet No. 1,548,944
7.

SWF can be embedded in PDF files; these are viewable with Adobe Reader 9 or later.

FactSnippet No. 1,548,945
8.

Newer 3D features of SWF have been seen as an alternative to WebGL, with a spurt of 3D engines like Papervision3D, Away3D, Sandy 3D, and Alternativa 3D targeting 3D SWF.

FactSnippet No. 1,548,946
9.

SWF versions have been decoupled from Flash player versions after Flash 10.

FactSnippet No. 1,548,947
10.

In 2008, the specifications document was criticized by Rob Savoye, the lead developer of the Gnash project, as missing "huge amounts" of information needed to completely implement SWF, omitting specifications for RTMP and Sorenson Spark.

FactSnippet No. 1,548,948
11.

One example is FLA, which is the editable version of SWF used by Adobe's Flash, but not by other Adobe tools that can output SWF, albeit with fewer features.

FactSnippet No. 1,548,949