العربية  

books client side programming

If you do not find what you're looking for, you can use more accurate words.

View more

برمجة جهة العميل (Info)


  • حسنت Ajax من تجربة المستخدم في صفحات الويب وجعلتها أكثر تفاعلية.
  • مشغل Flash Adobe Flash يعتبر إضافة أساسية لمتصفحات الإنترنت كواحدة من الأدوات التي تغني تطبيقات الويب والإنترنت. ويشكل إضافة تقنية Flex بإصدارتها الثانية للمشغل في نسخته التاسعة خطوة مهمة.
  • JavaScript تعتبر مرافق أساسي لمتصفحات الإنترنت وتعد تجربة ثرية لتطبيقات الويب. الجدير بالذكر أن هذه اللغة هي اشتقاق من ECMAScript.
  • مكتبة JQuery المكتوبة بلغة JavaScript والداعمة للمتصفحات تعمل على تبسيط وتسريع العمل والتعامل مع عناصر HTML.
  • Microsoft Silverlight هذه الإضافة تسمح بعرض المقاطع المتحركة والفيديو العالي الجودة والجرافيك المصمم بتقنية المتجهات وهي مكتوبة بلغات إطار .NET و XAML.
  • إن HTML5 و CSS3 بميزاتها الجديدة أصبحت بديلا وتقوم بكثير من وظائف تقنيتي Flash و Silverlight على مستوى تطوير واجهات الويب.

بالنظر لهذه الأشياء من منطلق ما يسمى بـ " أسلوب المظلة " فإن المتصفح يقوم بتنفيذ كل الأسطر البرمجية الخاصة بجهة العميل وتخزينها على العميل المحلي (متصفح الويب) بينما يقوم الخادم بتنفيذ مهمته مع الأسطر البرمجية الخاصة بجهة المضيف ثم يقوم بتحويل تلك النتائج إلى HTML وبالتالي تحديث النسخة المخزنة على المتصفح. علما بأن استقبال البيانات من جهة العميل بصورتها النهائية وإرسالها للخادم يعتبر خطر من الناحية الأمنية.

Source: wikipedia.org