Ruffle (תוכנה)
![]() | |
![]() | |
מפתח |
מייק וולש קמייסטהקס ניית'ן אדמס קאלום תומסון רלב |
---|---|
מערכת הפעלה |
לינוקס, macOS, Microsoft Windows ![]() |
נכתבה בשפות |
Rust, TypeScript, ActionScript, JavaScript ![]() |
סוג רישיון |
אפאצ'י 2.0, רישיון MIT ![]() |
קוד מקור |
https://github.com/ruffle-rs/ruffle ![]() |
https://boti.bot/SK8X3qjWF6__j | |
| |
https://ruffle.rs/# | |
![]() ![]() |
Ruffle היא תוכנה שנוצרה כפתרון להפסקת פעילותה של Adobe Flash Player. מטרתה לאפשר למשתמשים לצפות ולהשתמש בתכני פלאש ישנים. התוכנה פותחה על ידי מייק וולש ואומצה על ידי אתרים מסוימים כדי להמשיך לתמוך בתכני פלאש ישנים.
מאפיינים
[עריכת קוד מקור | עריכה]Ruffle כתוב בשפת התכנות Rust, וכולל לקוח שולחני ולקוח אינטרנט. מחברי אתרים יכולים לטעון את Ruffle באמצעות JavaScript או שמשתמשים יכולים להתקין תוסף דפדפן שעובד בכל אתר אינטרנט.[1]
לקוח האינטרנט מסתמך על הידור של Rust ל-WebAssembly, מה שמאפשר לו לרוץ בתוך ארגז חול, שיפור משמעותי בהשוואה ל-Flash Player, שהיו לו מספר רב של בעיות אבטחה. שפת Rust עצמה מגנה מפני בעיות נפוצות של בטיחות זיכרון שמהן סבל Flash Player, כגון שימוש לאחר גלישה חופשית או מאגר.
לקוח שולחן העבודה משתמש בממשק שורת פקודה כדי לפתוח קובצי Swf, כאשר ממשק משתמש גרפי מלא מתוכנן לעתיד. הורדות זמינות עבור Windows, macOS ו-Linux.
החל מנובמבר 2023, Ruffle תומך בעיקר בתוכן Flash ישן יותר, המשתמש ב-ActionScript 1.0 ו-2.0, כאשר 95% מהשפה ו-75% מה-API יושמו. זה גם תומך חלקית ב-ActionScript 3.0 (התמיכה היא בערך 75% מהשפה ו-68% מה-API). Bleeping Computer דיווחה שכל משחקי ה-SWF שהם ניסו בפברואר 2021 "עבדו ללא רבב".
קישורים חיצוניים
[עריכת קוד מקור | עריכה]הערות שוליים
[עריכת קוד מקור | עריכה]- ^ Ruffle - Flash Emulator, chromewebstore.google.com