الافضل فى الرسوم المتحركة Java أم Css ؟

الافضل فى الرسوم المتحركة Java أم Css ؟

الافضل فى الرسوم المتحركة  Java أم Css ؟


بسم الله الرحمن الرحيم

اليوم سوف نتطرق فى موضوع يشغل الكثير اللغة الافضل لرسوم المتحركة.

Css متميزة فى الرسوم المتحركة الخاصة بصفحات الويب ,لانة تعمل بشكل سلس مع المواقع الحالية و أيضا تجعل مطورى المواقع يبتعدون JavaScript بسبب ضخامتها لانة تنفخ الموقع و تبطى من تحميلة .

و لكن هناك اعتقاد كاذب بين مطورى المواقع و هى ان Css هى الطريقة الوحيدة المؤدية الى لرسوم المتحركة على الانترنت , مما ادى هذا التصور الخاطى عن الابتعاد التام عن رسوم Java مما اضطرهم الى :
  1. التضحية فى الوقت لمراقبة الرسوم المتحركة و توقيتها و هى من الاشياء السهلى فى الجافا "التحكم الكامل فى التوقيت كمثل التطبيقات الخاصة بالتطبيقات ".
  2. التصميم القائم على الفيزياء , و الذى يسمح للعناصر على صفحة ويب كانها تتصرف كالاشياء فى العالم الحقيقى.
  3. فقد الدعم لاصدارات المتصفحات القديمة ,و التى تظل شائعة فى عالم الانترنت .


عادة ما تكون رسوم Java  تكون أسرع من رسوم Css , و مقارنة فى الميزات نرى ان Java الافضل فى الاداء .

الافضل فى الرسوم المتحركة  Java أم Css ؟


فى معظم الاحيان يتم دمج Java مع Css , و فى الواقع رسوم الـ Java سريعة لان Css لم يكن مصمم ليكون محرك رسوم عالية الاداء ليس لديها الية لتجنب“layout thrashing,”.و هذا الدمج يسبب الكثير من الاخطاء .

علاوة على ذلك قاعدة Css تخدم  تشغيل مجموعات المسح داخل المتصفح , مما تسبب توقف لا يمكن التنبو بة فى الرسوم المتحركة 

لماذا تستخدم JavaScript ؟

ليست السرعة العامل الوحيد لاستخدام الجافا اسكريبت , حيث لها اهمية بسبب بعض الميزات البارزة التى توجد فى JavaScript .

تمرير الصفحة ؟

تمرير الصفحة هى أحد الاستخدمات الاكثر شعبية للرسوم المتحركة المستندة الى JavaScript و يوجد الان اتجاة فى انشاء صفحات الويب و هى أنشاء صفحات طويلة و تحريك أجزاء جديدة من المحتوى الى اسفل عن طريق التمرير , هنا توفر لك  جافا سرعة و دعم غير طبيعى .

الرسوم المتحركة المعكوسة ؟

باختصار هو التراجع العكسى للرسوم السابقة , و هذا يتم عن طريق الاستدعاء العكسى و الجافا فية أفضل من Css 

الحركة القائمة على الفيزياء

Wrapping up

و هو التغليف موجود فى Css و لكن بسيط نظرا للغة البرمجة الخاصة بها , و لكن فى الجافا لديها كمية لا حصر لها من التحكم المنطقى فى التصميم و ايضا تعطيك توسع فى التصميم و مميزات أقوى و تحسن بشكل كبير .

و الخلاصة فى الموضوع ان جافا سكريبت هى الافضل فى مجال الرسوم المتحركة بلا منازع .


إرسال تعليق

0 تعليقات