Ruffle — это эмулятор Flash Player, написанный на Rust. Ruffle изначально работает во всех современных операционных системах как отдельное приложение, а также во всех современных браузерах благодаря использованию WebAssembly. Используя безопасность современной изолированной программной среды браузера и гарантии безопасности памяти Rust, мы можем уверенно избежать всех ловушек безопасности, которыми славится Flash. Ruffle возвращает Flash в Интернет, где ему и место, включая iOS и Android!
Разработанный для простоты использования и установки, пользователи или владельцы веб-сайтов могут установить веб-версию Ruffle, и существующий флэш-контент будет «просто работать», без дополнительной настройки. Ruffle обнаружит весь существующий Flash-контент на веб-сайте и автоматически «полифиллирует» его в проигрыватель Ruffle, обеспечивая плавное и прозрачное обновление веб-сайтов, которые все еще полагаются на Flash-контент.
Ruffle — проект с полностью открытым исходным кодом, поддерживаемый волонтерами. Мы все увлечены сохранением истории Интернета, и мы были привлечены к работе над этим проектом, чтобы помочь сохранить множество веб-сайтов и изобилие контента, которые больше не будут доступны, когда пользователи больше не смогут запускать официальный Flash Player. Если вы хотите помочь поддержать этот проект, мы будем рады любому вкладу, даже если вы просто поиграете в старые игры и посмотрите, насколько хорошо они работают.