ما هو تطوير الوسائط المتعددة Multimedia authoring
هو عملية تجميع أنواع مختلفة من محتويات الوسائط مثل النص والصوت والصورة والرسوم المتحركة والفيديو كمجموعة واحدة، للمعلومات بمساعدة أدوات البرامج المختلفة المتاحة في السوق، حيث توفر أدوات تطوير الوسائط المتعددة بيئة متكاملة للجمع بين العناصر المختلفة لإنتاج الوسائط المتعددة، كما توفر أيضا إطارًا لتنظيم وتحرير مكونات مشروع الوسائط المتعددة، حيث تتيح للمطور من إنشاء عرض تقديمي تفاعلي من خلال الجمع بين النص والصوت والفيديو والرسومات والرسوم المتحركة.
ميزات تطوير الوسائط المتعددة
- ميزات التحرير: حيث تعرض معظم بيئة وحزم تطوير الوسائط المتعددة إمكانات لإنشاء وتحرير أنواع مختلفة من الوسائط التي تقوم بدعمها، على سبيل المثال، يأتي برنامج (Macromedia Flash) مرفقًا به محرر الصوت الخاص به، هذا يلغي الحاجة إلى شراء برامج مخصصة لتحرير بيانات الصوت، لذا فإن أنظمة تطوير الوسائط المتعددة تتضمن أدوات تحرير لإنشاء وتحرير وتحويل مكونات الوسائط المتعددة مثل الرسوم المتحركة ومقاطع الفيديو.
- ميزات التنظيم: حيث تضمن عملية تنظيم الوسائط المتعددة وتصميمها وإنتاجها مخططات التنقل أو القصص المصورة والرسوم البيانية، حيث توفر بعض أدوات التطوير نظامًا للمخططات الانسيابية المرئية أو مرفق نظرة عامة لعرض هيكل مشروع المستخدم على مستوى كلي، حيث تساعد مخططات التنقل المستخدم في تنظيم المشروع، كما تتضمن العديد من برامج تأليف الويب، مثل برنامج (Dreamweaver)، وهي أدوات تُنشئ رسومات تخطيطية مفيدة وارتباطات بين صفحات موقع الويب.
- البرمجة المرئية مع الرموز أو الكائنات: حيث إنها أبسط وأسهل عملية تطوير في الوسائط المتعددة، على سبيل المثال، إذا كنت ترغب في تشغيل صوت، فما عليك سوى النقر فوق الرمز الخاص به.
- البرمجة بلغة البرمجة النصية: حيث يوفر هذا البرنامج القدرة على كتابة نصوص للبرامج لبناء ميزات لا يدعمها البرنامج نفسه، باستخدام البرنامج النصي، يتيح للمستخدم تنفيذ مهام حسابية، استشعار إدخالات المستخدم والاستجابة له، وإنشاء الشخصيات والرسوم المتحركة وتشغيل تطبيق آخر، والتحكم في أجهزة الوسائط المتعددة الخارجية.
- أدوات تطوير المستندات: حيث تقدم بعض أدوات التطوير استيرادًا مباشرًا للنص المنسق مسبقًا، إلى مرافق الفهرسة، واستخدام آلية بحث نص معقدة، واستخدام أدوات ربط النص التشعبي.
- ميزات التفاعل: تمكّن ميزات التفاعل المستخدمين النهائيين من التحكم في محتوى وتدفق معلومات المشروع، حيث أنها قد توفر أدوات التطوير هذه مستوى أو أكثر من التفاعل.
- التفريع البسيط: حيث أنه يوفر القدرة على الانتقال إلى قسم آخر من إنتاج الوسائط المتعددة.
- التفرع الشرطي: حيث أنه يدعم الانتقال إلى القاعدة بناءً على نتيجة قرار أو أحداث (IF-THEN).
- ميزات التشغيل: عند تطوير مشروع وسائط متعددة، سيستمر المستخدم في تجميع العناصر واختبارها لترى كيف يبدو التجميع وأدائه، لذلك يجب أن يحتوي نظام التطوير على إمكانية التشغيل.
- دعم الأقراص المضغوطة أو مصادر أقراص الليزر: حيث يسمح هذا البرنامج بالتحكم في محركات الأقراص المضغوطة وأقراص الليزر لدمج ملفات الصوت والفيديو وملفات الكمبيوتر، كما تتحكم برامج تطوير الوسائط المتعددة في محركات الأقراص المضغوطة والفيديو ومصادر أقراص الليزر.
- دعم الفيديو لنظام التشغيل (Windows): حيث تعد مقاطع الفيديو هي الوسائط المناسبة لمشروع المستخدم والتي يتم تخزينها على القرص الصلب، كما أن برنامج التطوير لديه القدرة على دعم المزيد من عناصر الوسائط المتعددة مثل الفيديو.
- إمكانيات النص التشعبي: حيث تستخدم إمكانيات النص التشعبي لربط الرسومات وبعض الرسوم المتحركة والنصوص الأخرى، كما أن هذه الأنظمة مفيدة للغاية عندما يتم تمثيل كمية كبيرة من المعلومات النصية أو الرجوع إليها.
- القدرة عبر الأنظمة الأساسية: حيث تحتوي بعض برامج تطوير الوسائط المتعددة على العديد من الأنظمة الأساسية وتوفر أدوات لتحويل الملفات والبرامج من واحد إلى آخر.
- مشغل وقت التشغيل (Run-time Player forDistribution): غالبًا ما يتم تضمين برنامج وقت التشغيل في برنامج التطوير لشرح توزيع المنتج النهائي الخاص بالمستخدم عن طريق حزم برنامج التشغيل مع المحتوى، كما توفر بعض برامج التطوير المتقدمة حزمًا خاصة وتوزيعًا لوقت التشغيل للاستخدام مع أجهزة مثل الأقراص المضغوطة.
- إمكانية تشغيلالإنترنت: نظرًا لأن الويب أصبح وسيلة توصيل مهمة للوسائط المتعددة، فإن أنظمة التطوير توفر عادةً وسيلة لتحويل مخرجاتها بحيث يمكن تسليمها في سياق (HTML) أو (DHTML).