منتدى تونيزيا سات
أهلا بكم فى منتدي تونيزيا سات إذاكانت هذه المرة الأولى إضغط علي التسجيل

ندعوكم إلي الإنضمام إليني في صفحتنا
http://www.facebook.com/aligannouchi


منتدى تونيزيا سات ,tunisia-sat
 
الرئيسيةالرئيسية  البوابةالبوابة  اليوميةاليومية  مكتبة الصورمكتبة الصور  س .و .جس .و .ج  قائمة الاعضاءقائمة الاعضاء  المجموعاتالمجموعات  التسجيلالتسجيل  دخول  
Smowtion ...


شاطر | 
 

 [1] مقدمة بسيطة

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل 
كاتب الموضوعرسالة
Admin
المدير العام
المدير العام


ذكر عدد الرسائل : 1213
العمر : 32
الموقع : http://tunisia-sat.mam9.com
مزاجك اليوم :
المهنة :
الهواية :
تاريخ التسجيل : 09/01/2009

مُساهمةموضوع: [1] مقدمة بسيطة   الأربعاء فبراير 04, 2009 1:05 am

[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]


السلام عليكم ...

مجرد مقدمة بسيطة عن الاكشن سكريبت 3 - و عملية تفسير كود الاكشن سكريبت 3 من قبل المفسر .

برنامج الاكشن سكريبت هو مجموعة من التعليمات تنفذ من قبل أحد مشغلات الفلاش التالية :

1-Flash player
وهو المشغل اللذي يشغل ملفات SWF سواء كانت على الويب أو سطح المكتب

Adobe AIR -2
تخيلو أدوبي أير كأنها أضافة للفلاش وتعطيه أمكانيات أضافية (التعامل من أنظمة التشغيل) .

Flash lite -3
وهو مشغل ملفات الفلاش على أجهزة النقال , فلاش لايت لايدعم الاكشن سكريبت 3 حتى الان .

برامج الاكشن سكريبت من الممكن كتابتها بأي محرر نصي أو بواسطة برنامج Flex Builder او بواسطة برنامج flash cs3 pro , وخليني أتكلم عن عملية Compilation والتي تتم فيها عملية تحويل لغة الاكشن سكريبت من لغة يستطيع الانسان أن يقرأها الى لغة تفهمها مشغلا الفلاش .


عملية التفسير أو Compilation :
قبل ما يتم تنفيذ برنامج الاكشن سكريبت من قبل مشغلات الفلاش أللتي سبق ذكرها في الأعلى , يجب أن يحول البرنامج من لغة نستطيع أن نقرأها كبشر إلى صيغة ثنائية تستطيع مشغلات الفلاش أن تفهمها , طبعا هذه الصيغة تعرف أيضا ب Actionscript bytecode أو اختصارا ب ABC , لكن هذه الصيغة لوحدها هكذا لا يستطيع أي مشغل فلاش أن ينفذها إلا لما تكون الصيغة مدموجة بملف swf (اللذي نعرفه) .

ملف swf (المعروف لدينا) يخزن بداخله صيغة ABC مع أي بيانات مدمجة أخرى سواء كانت صور أو أصوات الخ , عملية تحويل برنامج الاكشن سكريبت إلى ABC تعرف بعملية تفسير البرنامج (Compiling the program) وعملية تكوين ملف swf تعرف بـ
عملية تفسير ملف Compiling the .swf file) .swf ) .

طبعا لحدوث العملية المذكورة أعلاها , ضروري من وجود المفسر أو (Compiler) أو ما يعرف ب ActionScript Compiler
طبعا المفسر الذي يقوم بتكوين ملف swf نقوم بتسميته ب SWF Compiler , أي SWF compiler يدعم صيغ ملفات الفلاش تجد بداخله مفسر للغة الاكشن سكريبت (ActionScript Compiler) .

طبعا من الطبيعي وجود المفسر (SWF Compiler) في برنامج Flash cs3 pro وفي برنامج Flex builder 2 و 3 و زي ما قلنا مدام فيه SWF Compiler معناه فيه ActionScript Compiler .

طبعا ضف لمعلوماتك أن برنامج Flash CS3 pro و Flex builder يتشاركا بوجود ActionScript Compiler واحد , لكن يختلفان في عدم اشتراكهما في SWF Compiler , ويعرفا بأسم Flash compiler و Flex compiler على التوالي .

شيء أخر أضيفه قبل ما انتهى شركة أدوبي تعرض في موقعها Flex Compiler كأداة مستقلة .

طبعا الأداة مجانية وموجودة داخل الحزمة التطويرية Flex SDK .
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://tunisia-sat.mam9.com
 
[1] مقدمة بسيطة
استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتدى تونيزيا سات :: منتدى الكمبيوتر والانترنت :: منتدى الشروحات و الدروس-
انتقل الى: