SWF files can be optimized using applications designed for that purpose. Usually, this will come from reducing the quality of the images or audio in the file. In some cases, optimization can be done on the way the objects are stored. The majority of the size of a SWF file is the media content, not the objects and code that are contained inside. For example, reducing the size of an image's width and height by 50% and then double-scaling it when it is rendered will result in 75% less image data, and it will still appear only slightly blurry. Of course, this can only be done so many times before the quality is unusable. Note that vector-drawn SWF files (those that contain mostly drawing commands and not image files) won't be able to get much smaller than they already are from image reduction. In that case, the audio can be optimized by reducing the number of channels (mono instead of stereo or surround) and reducing the "bit rate" of the audio (96 kbps instead of 224 kbps for example).
Flash Optimizer makes it possible to optimize (Reduce File Size) of SWF files by up to 60-70% without quality loss.
.swf
Free SWF Downloader.
No, the SWF file is a Flash player file. Any flash player can play it.
Maybe you can try this professional SWF converter, which can save all the operatings you do in swf file.
File compression
I suggest that you download some special software like swf player or swf reader. I used to view swf files in Firefox.
http://www.xfutureblog.com/2007/09/27/how-to-reduce-or-compress-avi-file-size-and-upload-to-youtube/
You cannot.
It's an adobe file format for flash. SWF originated with FutureWave Software, and was initially called SWF for "shockwave flash"
You cannon get the HTML since .swf is a file type created using Macromedia.
swf is a flash file format.you can play it with a flash player.