1 điểm bởi GN⁺ 2023-10-23 | 1 bình luận | Chia sẻ qua WhatsApp
  • Ruffle là một trình giả lập Flash Player được xây dựng bằng ngôn ngữ lập trình Rust.
  • Ruffle chạy như một ứng dụng độc lập trên mọi hệ điều hành hiện đại, và trên mọi trình duyệt hiện đại thì chạy nguyên bản thông qua WebAssembly.
  • Ruffle tận dụng tính an toàn của các trình duyệt hiện đại và khả năng an toàn bộ nhớ của Rust để tránh các rủi ro bảo mật vốn có của Flash.
  • Ruffle được thiết kế để dễ sử dụng và dễ cài đặt, tự động phát hiện toàn bộ nội dung Flash hiện có trên website mà không cần cấu hình bổ sung và "polyfill" bằng trình phát Ruffle.
  • Ruffle là một dự án mã nguồn mở được duy trì bởi các tình nguyện viên đam mê việc bảo tồn lịch sử Internet.
  • Có thể cài đặt Ruffle trên website bạn sở hữu bằng CDN chính thức của Ruffle hoặc tải xuống dưới dạng phiên bản 'standalone'.
  • Ruffle cũng có thể được dùng dưới dạng tiện ích mở rộng trình duyệt cho các trình duyệt nền tảng Chromium, Firefox và Microsoft Edge.
  • Ruffle hỗ trợ ActionScript 1 & 2 (ngôn ngữ 95%, API 75%) và ActionScript 3 (ngôn ngữ 70%, API 66%).
  • Dự án hoan nghênh mọi hình thức đóng góp như đóng góp mã nguồn, nội dung kiểm thử, hỗ trợ tài chính và quảng bá dự án.
  • Ruffle hiện vẫn đang được phát triển tích cực và phát hành bản dựng phát triển hằng đêm mỗi ngày.

1 bình luận

 
GN⁺ 2023-10-23
Ý kiến trên Hacker News
  • Ruffle là một dự án trình giả lập Flash Player đáng chú ý, đang cho thấy tiến triển trong việc hỗ trợ AS3.
  • Trình giả lập này được xem là một cách để bảo tồn các trò chơi Flash mà nhiều người dùng đã dành nhiều thời gian gắn bó, đặc biệt là về mặt lịch sử game.
  • Ngoài game, Ruffle cũng hữu ích cho các website cung cấp thông tin vẫn còn phụ thuộc vào Flash và chưa được cập nhật.
  • Một số người dùng báo cáo rằng Ruffle gặp vấn đề không tương thích với các thư viện video cụ thể trên website.
  • Adobe Flash từng bị xem là một công nghệ đi trước thời đại với những tính năng mà cộng đồng phát triển web chỉ đến bây giờ mới thừa nhận.
  • Có những câu hỏi về lý do Adobe không công bố mã nguồn mở phần Flash Player khi ngừng kinh doanh nó.
  • Một số người dùng tò mò liệu Ruffle có thể được dùng để tạo các tựa game mới hay chỉ để hồi sinh kho nội dung cũ.
  • Quyết định khai tử Flash của Adobe bị chỉ trích, và một số người dùng tin rằng điều này đã khiến trải nghiệm web trở nên đơn điệu hơn.
  • Quá trình phát triển của Ruffle được xem là rất thú vị, và người dùng thường xuyên kiểm tra xem nó có hỗ trợ trò chơi yêu thích của họ hay không.
  • Có sự so sánh với dự án GNU Gnash, vốn từng cố gắng hỗ trợ AS2 và AS3 nhưng chỉ thành công một phần.
  • Việc mất đi Flash được xem là một tổn thất lớn đối với internet và với những người trẻ bắt đầu học lập trình lần đầu, vì các tính năng của nó và rào cản gia nhập thấp.