مقالات ذات وسم ’AIR‘

ria-venn-diagram_small

Rich Internet Application – RIA - وتترجم تطبيقات الويب الغنية، هو الإسم الذي يطلق على تطبيقات الويب التي تحاكي تطبيقات سطح المكتب في سهولة الوصول، طرق إتصالات متقدمة، كبر وتعقيد النظام، إمكانية العمل بدون إنترنت “كلياً أو جزئياً”، الأمان، السرعة، واجهات المستخدم الغنية. قد يكون الجزء تشابه واجهات هذه التطبيقات مع تطبيقات سطح المكتب هو الأكثر أهمية لدى المستخدم النهائي، لكن مطور تطبيقات الإنترنت يجب أن يلم بالموضوع بشكل أكبر! عندما بدأت التفكير بعقد مقارنة بين التقنيات المختلفة التي تمكنك من إنشاء RIA apps كنت أفكر في Flex و Silverlight و javaFX. ولكن ما أن بدأت البحث والمقارنة حتى وجدت تقنيات أخرى جديرة بالذكر، وهو ما أجبرني على فصل هذا الموضوع كمقدمة بسيطة وسريعة لكتابة تعريف سريع عن كل تقنية، وفتح باب النقاش لمن لديه الخبرة في أي واحدة منها، لنصل معاً إلى مقارنة منطقية قائمة على أسس واضحة وسليمة. لنبدأ ؟

بعد أن كثر الحديث عن الـweb 2، وبدأنا نرى العديد من المواقع والخدمات العربية التي تتوافق مع هذا الجيل الجديد من مواقع الإنترنت، قررت الكتابة في موضوع يمكنني تسميته إن جاز لي web 3، ولكن هذه المرة لن يكون جيلاً جديداً من مواقع الإنترنت، بل سيكون جيلاً جديداً من التقنية المتكاملة، التي ستذيب الحدود بين سطح المكتب وبرامجه، والإنترنت وتطبيقاته.

ماذا أقصد بـ Web 3 وكيف ستذوب الحدود بين سطح المكتب والإنترنت ؟

  • إنترنت بدون إنترنت !
  • برامج بدون تحميل أو تنصيب !
  • بياناتك معك في أي مكان في العالم !
  • لن تميز بين برمجيات الإنترنت وبرمجيات سطح المكتب بعد اليوم !

هل تبدو لك هذه الجمل غريبة ؟ دعنا نرى بعض التقنيات !

<script type=”text/javascript”>

سأجيب على هذا السؤال فى صورة 1،2 و لن أدخل فى تفاصيل كل نقطة، ومن يريد الإستفسار عن نقطه معينه فليترك تعليقاً.

25 ديسمبر 2007

مقدمة

لغة الاكشن سكريبت 3 هي اللغة الرسمية للعمل في منصة أدوبى الفلاش , طبعا هذه اللغة مبنية على EcmaScript النسخة الرابعة وهى لازالت تحت التطوير (حتى هذه اللحظة) .

في المستقبل, من المتوقع أن الاكشن سكريبت 3 ستدعم كلية EcmaScript Edition 4 , وعلى سبيل المثال أيضا لغة الجافاسكريبت تدعم EcmaScript , ومن المتوقع حين صدور النسخة الثالثة من متصفح Firefox أن يتم دعم الجافاسكريبت 2 وهى لها شبه بالكود الموجود الان في الاكشن سكريبت 3 .

18 أكتوبر 2007

adobe_air1

لنرجع للوراء قليلا بالتحديد الى عام 2002، فى هذه العام أطلق مصطلح Rich Internet application أو ما أحبذ ترجمته بـتطبيقات الانترنت التفاعلية من شركة ماكروميديا.

تطبيقات الانترنت التفاعلية عادة تعرف على أنها تطبيقات تعمل فى الانترنت تستغل بعض مميزات التطبيقات السطح مكتبية على سبيل المثال خاصية السحب والالقاء (Drag and Drop) فى عملها، طبعا هذه التطبيقات تعمل لاي منصة كانت أو لاي نظام التشغيل.