يمكن للمشروع المفتوح المصدر الذي يستخدم JavaScript/HTML5 لتنفيذ وظائف الفلاش ، Smokescreen ، تحويل الرسوم المتحركة الفلاش إلى HTML5 + JavaScript ، وذلك لتنفيذ الرسوم المتحركة على غرار الفلاش مباشرة في المتصفح بدون المكون الإضافي.
فيما يلي المحتوى ذي الصلة لمشروع Smokescreen Open Source الذي ينفذ الرسوم المتحركة في HTML5 + JavaScript. يتحدث البرنامج التعليمي بشكل أساسي عن بعض التقنيات والمعرفة المتعلقة بالمصدر المفتوح Smokescreen لـ HTML5 JavaScript Flash الرسوم المتحركة. لمزيد من المحتوى ، نرحب بك لزيارة http://www.vevb.com للحصول على المزيد من البرامج التعليمية. ما يلي هو شرح البرنامج التعليمي:
يمكن للمشروع المفتوح المصدر الذي يستخدم JavaScript/HTML5 لتنفيذ وظائف الفلاش ، Smokescreen ، تحويل الرسوم المتحركة الفلاش إلى HTML5 + JavaScript ، وذلك لتنفيذ الرسوم المتحركة على غرار الفلاش مباشرة في المتصفح بدون المكون الإضافي.
أطلقت مبرمج يدعى Chris Smoak مؤخرًا مشروعًا مفتوح المصدر يستخدم JavaScript/HTML5 لتنفيذ وظائف الفلاش. يمكن لـ Smokescreen تحويل الرسوم المتحركة الفلاش إلى HTML5 + JavaScript Pure ، وذلك لتنفيذ الرسوم المتحركة على غرار الفلاش مباشرة في المتصفح بدون المكون الإضافي. هنا بعض العروض التوضيحية الجميلة.
فيما يتعلق بهذه التكنولوجيا ، قام المبرمج المسمى Simon Willison بتحليل جيد في مدونته:
يعمل Smokescreen بالكامل في المتصفح ، ويقرأ الملفات الثنائية SWF ، ويكسر الضغط (ويستخدم JavaScript المحلي لإلغاء الضغط!) ، ويستخلص الصور والصوت المدمج منه ، ويحولها إلى بيانات مشفرة BASE64 ، ثم يحول رسومات المتجهات إلى الرسوم المتحركة SVG. افتح مفتش الويب في Chrome ، ومع تقدم العرض التوضيحي ، سترى SVG يعمل في الوقت الفعلي. صممت Smokescreen حتى مترجم ActionScript الخاص بها.
قال Smoak إنه سيفتح قريبًا رمز Smokescreen المصدر بناءً على بروتوكول المصدر المفتوح. في الوقت الحاضر ، قدم العديد من المظاهرات الجميلة للغاية. على الرغم من أنها ليست مثالية ، إلا أنه يمكن أن يرى بالفعل شكل الرسوم المتحركة على غرار الفلاش على أساس HTML5. لا تدعم هذه الرموز مقاطع فيديو فلاش ، ولكن لدى HTML5 بالفعل حل الفيديو الخاص به. وقال سمياك إن نيته الأصلية هي تنفيذ الرسوم المتحركة الإعلانية على غرار الفلاش على أجهزة مثل iPhone و iPad ، ومن المرجح أن تستخدم هذه التقنية في الإعلان.
بعد التحسين ، يمكن أيضًا استخدام التكنولوجيا للألعاب. قال ويليسون إن الرسوم البيانية في مواقع الأخبار مفيدة للغاية أيضًا ، ويمكن أيضًا استخدامها لتقديم رسوم متحركة على غرار الرسوم المتحركة ، مثل سلسلة StrongBad في العرض التوضيحي.
ومع ذلك ، يشعر الناس بالقلق بشأن ما إذا كان يمكن تطبيق Smokescreen بشكل جيد على الأجهزة المحمولة ذات السرعة المحدودة للغاية ومصدر الطاقة ، ونتوقع أن يتم تحسين الكود بعد أن يكون مفتوح المصدر. في الوقت الحالي ، يمكن فقط لتلك المتصفحات الأخيرة استخدام التكنولوجيا ، بما في ذلك Firefox 3.6 و Chrome 5 و Safari 4 و Mobile Safari. سلسلة Opera 10.5 قريبة أيضًا من الدعم ، ولكن ليس IE8 ، لكن Smoak تقول إن IE9 واعدة.
تم الانتهاء من محتوى مشاركة مشروع Smokescreen Open Source الذي ينفذ الرسوم المتحركة في HTML5 + JavaScript هنا. يمكنك وضع إشارة مرجعية على هذه الصفحة url http://www.vevb.com/web/a/2018090560157.shtml لسهولة الوصول في المرة القادمة.