SWF file là gì?
- Tên đầy đủ
- Small Web Format
- Phát triển bởi
- FutureWave / Macromedia / Adobe
- Phát hành lần đầu
- 1996
- MIME Type
- application/x-shockwave-flash
SWF (Small Web Format, ban đầu là Shockwave Flash) là một binary file format cho multimedia, vector graphics, và ActionScript execution, ban đầu được phát triển bởi FutureWave Software và sau đó được Adobe Systems mua lại. Nó đóng vai trò là compiled delivery format cho Adobe Animate (trước đây là Flash) và dựa trên đặc tả cấu trúc SWF file để xác định các tags cho display lists và control bytes. Adobe đã chính thức kết thúc hỗ trợ (End of Life) cho Flash Player runtime vào ngày 31 tháng 12 năm 2020, khiến các file SWF trở nên lỗi thời đối với việc sử dụng web do các lỗ hổng bảo mật và sự chuyển dịch sang các tiêu chuẩn HTML5.
Cách mở file SWF
Các trình duyệt web hiện đại (Chrome, Edge, Safari) chặn nghiêm ngặt việc thực thi SWF. Để mở các file SWF cũ, người dùng phải dựa vào Adobe Flash Player Projector (content debugger) độc lập hoặc các trình giả lập mã nguồn mở như Ruffle, chạy nội dung Flash qua WebAssembly. Đối với các file video-only SWF không dựa vào ActionScript interactivity phức tạp, VLC media player thường có thể decode các video streams được nhúng.