سؤال

لدي بعض الرسوم المتحركة لتصور البيانات أريد القيام به في WebApp لدي وأنا أفكر في بدائل مختلفة لدي. سيكون في الأساس مجرد التحرك حول سلاسل النص بطريقة جميلة.

أنا أستخدم إطار mootools و mootools fx. تحتوي المكتبة بشكل أساسي على الأشياء التي أريدها، لكنني أرغب في التعامل مع حوالي 100 سلاسل نصية، مما يعني أن كل سلسلة ستحتاج إلى كائن FX منفصل (أعتقد).

البديل للقيام بذلك هو ترميز الشيء بأكمله في المعالجة والاستخدام baliting.js. لتقديمها إلى قماش HTML5.

أي من هذه الأشياء يسهل على المتصفح (لا أريد أن يكون الموقع ثقيلا من جانب العميل)؟ هل هناك أي طرق أخرى قد تكون أفضل؟

هل كانت مفيدة؟

المحلول

أو استخدم SVG من جانب العميل. لا ينبغي لها عدم وجود مشاكل في عرض وتعالج 100 سلاسل نصية، وهي مدعومة بكثير من المتصفحات نفسها مثل Canvas (و IE يدعم VML، والتي توفر وظيفة مماثلة).

austin، Apache Batik هو برنامج SVG Sidel-side SVG.

نصائح أخرى

لن أكن اعتماد لدعم عنصر قماش في هذا الوقت لأن أحدث إصدار من معظم المتصفحات يدعمه. كنت أنتظر حتى الدعم شائع، مما قد يستغرق بعض الوقت. ضع في اعتبارك HTML5 ليس معيارا بعد، ولا يزال عرضا للتغيير.

قد ترغب في البحث في SVG ومعرفة ما إذا كان هناك محلل SVG جانب الخادم حيث يمكن تحويل الإخراج إلى PNG.

المعالجة هي مجرد Java، بالمناسبة، لذلك يجب أن تكون قادرا على كتابة ذلك في ذلك وعرضه في تطبيق صغير.

لماذا لا تصادف 3، في هذه المرحلة اختراق أوسع لاعب فلاش من دعم HTML 5.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top