مهند الراوي
Well-Known Member
ربما هي خطوة من مايكروسوفت لتحكم قبضتها على سوق البرمجيات، هذا هو أول ما تبادر إلى أذهاننا عند التعرف على مجموعة برامج التصميم الجديدة إكسبريشن استوديو Expression Studio التي يأتي طرحها في هذه الفترة كدلالة واضحة على ارتباطها الوثيق بنظام التشغيل المرتقب ويندوز فيستا.
ولا عجب فيما نراه من هذه البرامج، فمايكروسوفت قد عودتنا دائما على اقتحام كافة المجالات، وإن كان مجال التصميم عنها غير بعيد، وهي التي قدمت ولفترة طويلة برامج التصميم لتطبيقات ويندوز ولمواقع الويب، بما فيها البرنامج الشهير فرونت بيج Frontpage المختص بتصميم صفحات الويب، وبرنامج أكريليك Acrylic الذي أطلقته مايكروسوفت في العام 2005 دون أن يحظى بإقبال كبير من المستخدمين آنذاك، ويعد هذا الأخير الإصدار الابتدائي من برنامج إكسبريشن ديزاين الذي ينتمي إلى هذه الحزمة.
تضم الحزمة الجديدة أربعة برامج هي إكبريشن ويب Expression Web وإكسبريشن بليند Expression Blend وإكسبريشن ديزاين Expression Design وإكسبريشن ميديا Expression Media.
وبالحديث عن إكسبريشن ويب فمن الواضح أن الشركة قد دفعت به ليكون بديلا قويا لبرنامج فرونت بيج الذي فرض نفسه كأحد أشهر البرامج المستخدمة في تصميم صفحات الويب، ويبدو ذلك واضحا من قدرات البرنامج الكبيرة في تصميم الصفحات الديناميكية أو الساكنة (غير التفاعلية).
بعد تثبيت البرنامج يظهر معالج صغير لتفعيل البرنامج، إذ يمكن إدخال الرقم السري الخاص بالنسخة الكاملة في حال شرائها، أو يمكن الاكتفاء باستخدام النسخة التجريبية لمدة 21 يوما، وستظهر عندها صفحة جديدة من نوع HTML، وهذه الصفحة متاحة للعرض بطريقة التصميم التقليدية أو بعرض النص البرمجي لها، ويمكن تبديل نمط العرض ببوابة موجودة أسفل الصفحة كما في برنامج فرونت بيح.
تظهر الأدوات الخاصة بالتصميم على يمين الصفحة، وهي تتضمن مربعات النص والأزرار ونماذج الإدخال على اختلافها وأدوات الصور، وقد لا تختلف هذه الأدوات كثيرا عن تلك المستخدمة في برنامج فيجوال بيسيك، إذ يمكن إضافة أية أداة إلى الصفحة الحالية بطريقة السحب والإفلات، كما يمكن عندئذ التحكم بخصائصها من النافذة التي تظهر في الجهة اليسرى من النافذة، ومن ذلك تعديل أبعاد الأداة المستخدمة مثلا أو حتى لونها.
البرنامج الثاني في هذه الحزمة هو إكسبريشن بليند، وهو البرنامج الذي طورته مايكروسوفت ليكون بديلا لأدوبي فلاش، وقد حرصت مايكروسوفت على جعل البرنامج أكثر سهولة بالابتعاد عن استخدام الكود البرمجي قدر الاستطاعة، والاستعاضة عن ذلك باستخدام الأدوات الرسومية لتشجيع المصممين على استخدام البرنامج.
يعتمد إكسبريشن بليند على النسخة المطورة من لغة الترميز القياسية xml وهي xaml، وليس على المستخدم تعلم هذه اللغة لكي يتواصل مع البرنامج، إذ أن البرنامج يتيح عرض التصاميم بنمط الواجهات الرسومية أو نمط الكود البرمجي الذي يتولى البرنامج كتابته تلقائيا لدى إضافة أي أشكال أو مكونات إلى التصميم، ويتم الانتقال بين أسلوبي العرض من البوابة الموجودة في الجهة اليسرى من نافذة البرنامج.
عند البدء باستخدام البرنامج وإنشاء مشروع جديد تظهر نافذة لتحديد نوع الملف الذي سيولده البرنامج، هل هو من نوع الملفات التنفيذية exe أو مكتبات الربط الديناميكي dll، ويوجد أسفل النافذة السابقة مربع للاختيار بين لغتي البرمجة C# وVisual Basic اللتان تعود ملكيتهما لمايكروسوفت نفسها، ومن هذه النافذة يتضح أن مايكروسوفت تستهدف من هذا البرنامج دعم مجموعتها المتكاملة من لغات البرمجة، فبهذا البرنامج يستطيع المستخدم إنشاء التصاميم الديناميكية والساكنة، وبحفظ هذه التصاميم بصيغة مكتبات الربط الديناميكي سيكون بمقدور المبرمج استيراد هذه التصاميم إلى البرامج التي ينفذها.
البرنامج الثالث في هذه المجموعة هو إكسبريشن ميديا، وهذا البرنامج عبارة عن أداة للتحكم بملفات الوسائط المتعددة وترتيبها، إذ يتولى أرشفتها ضمن مجموعات (كتالوجات)، ويمكن بذلك التعامل مع هذه الملفات أو البحث عن ملف معين ضمنها بشكل أسرع.
يدعم إكسبريشن ميديا الكثير من أنواع الملفات، مثل ملفات الصوت والصورة والفيديو، إضافة إلى ملفات pdf وhtml، وحتى ملفات الصور الخام التي يتم توليدها في الملف، إذ يمكن إضافة أي من هذه الملفات إلى المجموعة الحالية بمجرد السحب والإفلات، وضمن نافذة البرنامج يمكن استعراض هذه الملفات بالنقر على زر Play بعد تحديد الملف المطلوب، وذلك في حال كان هذا الملف من ملفات الصوت أو الفيديو، كما يمكن عرض الصور بطريقة Slide Show بشكل متتالي.
يفيد تنظيم ملفات الوسائط المتعددة في تجميع الملفات المرتبطة بحدث معين معا، إذ يمكن مثلا جمع كافة تسجيلات الفيديو والصوت والصور الملتقطة لإحدى الحفلات في ألبوم واحد.
م ن ق و ل