SWF 파일이란 무엇인가요?
Small Web Format
- Developed By
- FutureWave / Macromedia / Adobe
- Initial Release
- 1996
- MIME Type
- application/x-shockwave-flash
SWF (Small Web Format, 원래 Shockwave Flash)는 multimedia, vector graphics 및 ActionScript execution을 위한 binary file format으로, 원래 FutureWave Software에서 개발하고 나중에 Adobe Systems에서 인수했습니다. Adobe Animate (이전 Flash)의 compiled delivery format 역할을 하며 display lists 및 control bytes를 정의하기 위해 SWF file structure specification에 의존합니다. Adobe는 2020년 12월 31일에 Flash Player runtime에 대한 공식적인 지원(End of Life)을 종료했으며, 보안 취약성과 HTML5 standards로의 전환으로 인해 웹 사용에 있어 SWF 파일은 폐기되었습니다.
SWF 파일을 여는 방법
현대적인 웹 browsers (Chrome, Edge, Safari)는 SWF execution을 엄격하게 차단합니다. legacy SWF 파일을 열려면 사용자는 standalone Adobe Flash Player Projector (content debugger)에 의존하거나 WebAssembly를 통해 Flash content를 실행하는 Ruffle과 같은 open-source emulators를 사용해야 합니다. 복잡한 ActionScript interactivity에 의존하지 않는 video-only SWF 파일의 경우, VLC media player에서 종종 embedded video streams를 decode할 수 있습니다.