المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : سؤال: الفرق بين اكشن 1.1 و 2.0 ؟



CHALLENGER
10-08-2006, 11:37 AM
السلام على الجميع

حبيت ان استفسر عن الاكشن سكريبت 2 في اي نسخة ظهرت من الفلاش و هل هناك مستندات توضح الفروق الجديدة بين النسختين ؟

شكرا للجميع :)

lojhvyhgf
12-02-2008, 08:24 PM
l dont know answer

عاشقة الكويت
15-02-2008, 03:52 AM
السلام عليكم

أخي الكريم عندي موضوع مخزنته من زمان يتكلم عن الفلاش ولغة الأكشن سكربت

وحبيت أفيدك فيه

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

قامت شركة SmartSketch في اواخر التسعينات باطلاق اول نسخه من البرنامج ولم يكن له اي شهره
وقد كان صاحب فكرة البرنامج شخص يدعى Jonathan Gay وقد اتته الفكره عندما كان يدرس في المدرسه ومن ثم طور فكرته في الجامعه وقام بالعمل في شركة Silicon Beach حيث بدأ العمل ومن ثم قام بانشاء شركته الخاصه وهي SmartSketch ومن ثم اطلق اول نسخه لفكرته
كانت هذه النسخه يطلق عليها اسم FutureSplash في تلك الاوقات قامت شركة ديزني ومايكروسوفت بعقد صفقات مع الشركه لانتاج مشاريع تساعدهم في العمل التليفزيوني على الانترنت وبعدها بدأت الشركه بالتفاعل والانتاج والنجاح الذي جعل شركة ماكروميديا تحاول شراء هذين البرنامجين من من شركة SmartSketch

في عام 1996 قامت شركة ماكروميديا بشراء المنتجات من هذه الشركه وقد اطلق على برنامج FutureSplash اسم Macromedia flash 1

اول اصداره كانت تدعم فقط الفكره الاساسيه للفلاش وهي ال vector اي الرسومات
وفي نفس العام اطلق الاصدار الثاني مع المشغل وكانت الاضافه هي الاصوات

في تلك الاوقات كان يعمل على الفلاش فقط 3 اشخاص

اصدر الاصدار الثالث في اوائل 1998 وكانت الاضافه عليه هي تشغيل ال mp3 واضافة الشفافيه وفي هذا الاصدار تم اضافة ال action script وقد كانت بسيطه جدا

1999 الاصدار الرابع وتم تطوير لغة الاكشن سكريبت في هذه الاصداره

2000 الاصدار الخامس (الاصدار الاهم)

الاصدار الخامس تم فيه التطوير الاهم ومنه بدأ شهرت ماكروميديا الواسعه حيث بدأ يستعمل في تطبيقات
الانترنت والتعامل بشكل جدي في العرض وقد دعمت مايكروسوفت الشركه باضافة المشغل مع الزيندوز اكس بي الذي اطلق عام 2000 واصبح في 2001 حوالي 92% من مستخدمي الانترنت يستطيعون تشغيل الفلاش وعرضه بسهوله

في عام 2002 تم اصدار النسخه 6 من الفلاش ومشغل الفلاش
حققت هذه النسخه الشهره الاكبر للمستخدمين حيث ان الجميع بدأ يتعلم هذا البرنامج ويضعه في موقعه
وكانت تطورات هذه النسخه قويه جدا حيث اصبح بالامكان التحكم بالموقع عن طريق الفلاش وقراءة قواعد البيانات وجعل الفلاش عباره عن لغه برمجه وبرنامج تصميم في آن واحد

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

في عام 2005 طرح فلاش 8 القوي جدا جدا
لقد تم اضافة الكثير من التطورات في هذه النسخه حيث اصبح من السهل التعامل مع ال gif وpng وايضا تم اضافة انواع جديده لتشغيل الفيديو والفلاتر مثل الفوتوشوب وتم تقوية الحاله الامنيه للبرنامج والتطوير على لغة action script 2 وطبعا التعامل مع الفيديو وعرضه بصيغة flv flash video


في عام 2006 في شهر 6 تحديدا اطلق مشغل الفلاش 9 الذي يضم Action script 3 التي لا استطيع وصفها بانها لغة برمجة قياسيه فهذه اللغه حاليا هي منافسه للغة الجافا و لغة ال visual c.net

مشغل الفلاش 9 يطلق حاليا عليه 8.5 في الاصل

في عام 2006 قامت كبرى شركات التصميم ادوبي adobe بشراء شركة ماكروميديا واصبحت الشركه تندرج تحت ادارة شركة ادوبي والاصداره flash 9 التي ستطلق خلال هذا العام 2007 سوف تكون تحت مسمى

Adobe Flash 9
ومشغل الفلاش Adobe flash player 9

اكثر من 325 مليون مستخدم على الانترنت يستطيع استعراض الفلاش على جهازه الشخصي بسهوله حاليا



------------------------------------------------------------------------------------------------------------------------------------------------

ثانياً : لغة الاكشن سكريبت مالذي يمكن ان تفعله ؟

عندما اقول لغه فهذا يعني ان action script اصبحت احدى لغات الكمبيوتر على عكس السابق فقد كان اسمها symbol asction script
اي كانت تضم بعض الاوامر فقط اما الان فقد تطورت هذه اللغه واصبحت تدخل في جميع امور اللغات المتطوره او لغات الجيل الثالث

من الممكن الان ان تربط هذه اللغه بقواعد البيانات ومن الممكن ان تقرأ وتدخل البيانات بها

من الممكن انشاء الكائن class الخاص بك وتعريفه بشكل صحيح

لغة الاكشن سكريبت قريبه باسلوبها جدا من لغة sun JAVA اللغه الاقوى من لغات الكمبيوتر

تتميز هذه اللغه ايضا بانه يمكنك اضافة المكتبات عليها باوامر جديده مثل لغة الphp وايضا لغة الجافا وتسمى component

وتكون هذه الاضافات اما على اضافات برمجيه او اضافات تصميم على البرنامج


فيما سبق كانت لغة الاكشن تتعامل فقط مع صفحات الانترنت وتتعامل بشكل محدود جداً مع الكمبيوتر

ولكن بعد التطوير الذي حصل في نسختها الثانيه واطلاق برامج خدميه مثل MDM FLASH STUDIO اصبح يمكنك انشاء البرامج التنفيذيه
بسهوله لتعمل على الويندوز والماكنتوش واللينكس بكل سهوله دون وجود اي متطلبات للتشغيل على عكس لغة الفيجوال بيسك مثلا

حيث هذه البرامج الخدميه يمكن ان تضيف اكثر من 300 امر جديد للغه


في عام 2007 سوف تطلق الشركه الاصدار الثالث والاقوى من هذه اللغه والذي اصبح اقوى بالتعامل مع ال OOP

وايضاً الاضافات الكثيره واوامر البرمجه الجديده التي سوف تطلق لجعل الفلاش اكثر امكانيه من ذي قبل

واخيرا كيف هي لغة الاكشن سكريبت من ناحية الحمايه ؟

منذ انشاءها حاولت ماكروميديا ان تجعل من الصعب وجود اي ثغرات في هذه اللغه وفي مشغلها وبالفعل نجحت في ذلك

ولكن كأكثر الاحيان فان الحمايه لا تعتمد على نوع اللغه وانما تعتمد على اسلوب المبرمج في كتابة اوامره فيمكن ان تكون الثغره في نفس اوامره الخاطئه.

سوف يكون هذا الموضوع متجدد بإذن الله لاضافة كل جديد.

الموضوع منقول من الأخ MohDesign من منتدى فلاشيات

أرجوا أني قد أفدتك

دعواتك لي بالتوفيق

الظل الأبيض
18-02-2008, 11:33 AM
هل يوجد تكملة للموضوع؟
(نحن الآن في عام 2008م
والموضوع توقف على أبواب 2007 !)

عاشقة الكويت
19-02-2008, 05:00 AM
نعم هناك تكمله أخي الكريم

عاشقة الكويت
19-02-2008, 05:16 AM
أنا لم ألاحظ التاريخ

لكن يبدوا أن الأخ lojhvyhgf

رفع الموضوع

ولا أدري لماذا رفع الموضوع

lojhvyhgf
03-05-2008, 09:27 PM
السلام عليكم
اريد من احد الاعضاء الكرام اعطائي معلومات عن كيفية حفظ اي متغير في ملف خارجي
والله يعطيكم العافية

lojhvyhgf
03-05-2008, 09:29 PM
اريد ان اخبر ادارة هذة المنتدى لماذا جعلتم من الصعب مراسلة اعضاء المنتدى الا اذا كانت مشاركات الشخص تجاوزت 300 مشاركة