Rise Company
23-05-2016, 10:39
تعرف على الجي كويري Jquery
بقدر أهمية لغة الجافا سكربت وكثرة إستخداماتها المتعددة إلا إنها لم تكن تلقى الكثير من حب مستخدميها .. من إستخدم الجافا سكربت قبل ظهور الجي كويري يعرف جيداً كم العناء الذي يواجهه لعمل تطبيقات بها القليل من التفاعل مع المستخدم تكون متوافقة مع المتصفحات المعروفة .
ما هي الجي كويري ؟
جي كويري هي مكتبة برمجية للجافا سكربت سريعة وغير معقدة تسهل كثيراً التعامل مع عناصر صفحات الـ HTML .. تسهل عملية التحريك في الجافا سكربت والتعامل مع البيانات عن طريق الأجاكس Ajax في تطبيقات الويب المختلفة .. جي كويري صممت لكي تسهل وتغير طريقة كتابة الجافا سكربت .
هناك نوع من سوء الفهم منتشر بين الكثير من مطوري الويب المبتداين بأن الجي كويري هي مكتبة تحريك للصور وعناصر الـ HTML .. وهو فهم قاصر .. فالتحريك جزئية واحدة من عدة أجزاء تتكون منها الجي كويري .. والتحريك ليس هو أهم هذه الأجزاء .
لماذا لاقت الجي كويري كل هذا النجاح ؟
حقاً عليك أن تجرب عناء الوصول لعنصر معين بالجافا سكربت وتغيير أحد خواصه في صفحة HTML تختلف طريقة الوصول إليه من متصفح لأخر بل أحيانا من إصدار لأخر لنفس المتصفح ! .. لتجد نفسك كتبت عشرات السطور لتنفيذ شيء بسيط كهذا .. مع جي كويري يتم إختصار عشرات السطور هذه لسطور قليلة أو سطر واحد أحياناً !
من أهم مميزات الجي كويري
– أسهل وأسرع من إستخدام الجافا سكربت بشكل إعتيادي
– توفر عناء كتابة الكثير من السطور للتوافق مع جميع المتصفحات خاصة أن بعض هذه المتصفحات له هيكل أحداث مختلف كثيراً عن البقية كإنترنت إكسبلورير
– توفير أدوات سهلة للتحريك مما يساعد على عمل تطبيقات تفاعلية بشكل أفضل
– سهلت عملية تبادل البيانات عن طريق تطوير أدوات خاصة للـ Ajax
لكن لعل أهم مميزات الجي كويري هو المجتمع التقني الذي يقف وراءها .. فهناك الأف الدروس التعليمية وحلول وإقتراحات لمختلف العقبات التي يمكن أن تواجهها أثناء بناءك للمواقع وتطبيقات الويب .. هناك ألاف الإضافات الجاهزة التي توفر عليك الوقت وتمنحك إمكانيات كبيرة لم تكن تستطيع بنائها وحدك.
إضافات الجي كويري
إضافات الجي كويري هي شيء يشبه الـ Flash components .. هي برامج صغيرة يمكنك دمجها في صفحة الويب لتؤدي خدمة ما كانت ستأخذ منك أنت ساعات عمل كثيرة لكي تصنعها بنفسك من الصفر .. لعل أشهرها هي معارض الصور والـ sliders التي بدأت منذ فترة في الإنتشار والتي كانت محجوزة من قبل لفلاش فقط .. هناك ألاف الإضافات للجي كويري في مختلف التطبيقات وهي كنز حقيقي لمن يتقن التعامل معها وفهمها والقدرة على التعديل عليها لما يناسب حاجاته .. وهذا يستلزم فهماً جيداً للجي كويري والجافا سكربت بشكل عام .. لكن للأسف الشائع في السوق العربي هو ثقافة القص واللصق !
كيف أتعلم الجي كويري ؟
تعلم الجي كويري يشترط مقدماً معرفة أساسيات الجافا سكربت .. وهي مثل أساسيات أي لغة برمجة أخرى .. متغيرات, وظائف برمجية, مصفوفات, حلقات تكرارية … وهكذا .. من تابع معنا دورة الأأكشن سكربت يمكنها تعلم أساسيات الجافا سكربت في أسبوع على الأكثر فهي شبيهة إلى حد كبير بالجافا سكربت .
بقدر أهمية لغة الجافا سكربت وكثرة إستخداماتها المتعددة إلا إنها لم تكن تلقى الكثير من حب مستخدميها .. من إستخدم الجافا سكربت قبل ظهور الجي كويري يعرف جيداً كم العناء الذي يواجهه لعمل تطبيقات بها القليل من التفاعل مع المستخدم تكون متوافقة مع المتصفحات المعروفة .
ما هي الجي كويري ؟
جي كويري هي مكتبة برمجية للجافا سكربت سريعة وغير معقدة تسهل كثيراً التعامل مع عناصر صفحات الـ HTML .. تسهل عملية التحريك في الجافا سكربت والتعامل مع البيانات عن طريق الأجاكس Ajax في تطبيقات الويب المختلفة .. جي كويري صممت لكي تسهل وتغير طريقة كتابة الجافا سكربت .
هناك نوع من سوء الفهم منتشر بين الكثير من مطوري الويب المبتداين بأن الجي كويري هي مكتبة تحريك للصور وعناصر الـ HTML .. وهو فهم قاصر .. فالتحريك جزئية واحدة من عدة أجزاء تتكون منها الجي كويري .. والتحريك ليس هو أهم هذه الأجزاء .
لماذا لاقت الجي كويري كل هذا النجاح ؟
حقاً عليك أن تجرب عناء الوصول لعنصر معين بالجافا سكربت وتغيير أحد خواصه في صفحة HTML تختلف طريقة الوصول إليه من متصفح لأخر بل أحيانا من إصدار لأخر لنفس المتصفح ! .. لتجد نفسك كتبت عشرات السطور لتنفيذ شيء بسيط كهذا .. مع جي كويري يتم إختصار عشرات السطور هذه لسطور قليلة أو سطر واحد أحياناً !
من أهم مميزات الجي كويري
– أسهل وأسرع من إستخدام الجافا سكربت بشكل إعتيادي
– توفر عناء كتابة الكثير من السطور للتوافق مع جميع المتصفحات خاصة أن بعض هذه المتصفحات له هيكل أحداث مختلف كثيراً عن البقية كإنترنت إكسبلورير
– توفير أدوات سهلة للتحريك مما يساعد على عمل تطبيقات تفاعلية بشكل أفضل
– سهلت عملية تبادل البيانات عن طريق تطوير أدوات خاصة للـ Ajax
لكن لعل أهم مميزات الجي كويري هو المجتمع التقني الذي يقف وراءها .. فهناك الأف الدروس التعليمية وحلول وإقتراحات لمختلف العقبات التي يمكن أن تواجهها أثناء بناءك للمواقع وتطبيقات الويب .. هناك ألاف الإضافات الجاهزة التي توفر عليك الوقت وتمنحك إمكانيات كبيرة لم تكن تستطيع بنائها وحدك.
إضافات الجي كويري
إضافات الجي كويري هي شيء يشبه الـ Flash components .. هي برامج صغيرة يمكنك دمجها في صفحة الويب لتؤدي خدمة ما كانت ستأخذ منك أنت ساعات عمل كثيرة لكي تصنعها بنفسك من الصفر .. لعل أشهرها هي معارض الصور والـ sliders التي بدأت منذ فترة في الإنتشار والتي كانت محجوزة من قبل لفلاش فقط .. هناك ألاف الإضافات للجي كويري في مختلف التطبيقات وهي كنز حقيقي لمن يتقن التعامل معها وفهمها والقدرة على التعديل عليها لما يناسب حاجاته .. وهذا يستلزم فهماً جيداً للجي كويري والجافا سكربت بشكل عام .. لكن للأسف الشائع في السوق العربي هو ثقافة القص واللصق !
كيف أتعلم الجي كويري ؟
تعلم الجي كويري يشترط مقدماً معرفة أساسيات الجافا سكربت .. وهي مثل أساسيات أي لغة برمجة أخرى .. متغيرات, وظائف برمجية, مصفوفات, حلقات تكرارية … وهكذا .. من تابع معنا دورة الأأكشن سكربت يمكنها تعلم أساسيات الجافا سكربت في أسبوع على الأكثر فهي شبيهة إلى حد كبير بالجافا سكربت .