صفحة توضح تقنية قريس مونكي وهي تعمل. كانت استخدامات الجافاسكريبت في أول ظهور لها محدودة في وظائف محددة مثل التحقق من إدخال البيانات الكاملة في نموذج ما أو التحقق من مطابقة قيمة مدخلة لقيمة معينة وهكذا.. ولكن الآن مع الثورة التقنية الواضحة في تقنيات الويب.. بدأت الجافا سكريبت تلعب دورا بارزا في مفهوم التصفح الفعال ( Active Browsing) وهي تقنية تساعد المتصفح في تركيب سكريبتات جافا في متصفح الإنترنت فايرفوكس حيث يقوم تلقائيا بتعديل شكل صفحة ما. هذه التقنية تدعى القريس مونكي (GreaseMonkey) أو ما نسميه بالعربية مجازا القرد المدهون» وجاءت هذه التسمية نظرا لأن الجافاسكريبت لها نفس حركة القرد في التنقل بين صفحات الويب وخطف المعلومات منها بخفة. يستخدم القريس مونكي لإضافة وظائف غير عادية لصفحة ما.. كحذف أجزاء من الصفحة المعروضة أو إضافة طبقات للصفحة أو تغيير ترتيب بعض العناصر أو الاتصال بصفحات ومواقع أخرى من نفس الصفحة وغيرها الكثير.. فمثلا يمكن عرض أسعار الكتب من مكتبات أخرى خلال تصفحك لكتاب في موقع الأمازون على شكل طبقة جانبية في الصفحة (كما في الصورة) من دون أن تذهب لموقع آخر للقيام بذلك. كيف تبدأ في استخدام هذه التقنية؟ للاستفادة من تقنية القريس مونكي أنت بحاجة أولا لتثبيت مترجم القريس مونكي (يتم تثبيته كامتداد لمتصفح الفايرفوكس) من هذا الموقع http://greasemonkey.mozdev.org ثانيا يتم إضافة سكربتات قريس مونكي للمترجم المثبت في متصفح الفايرفوكس والطريقة مشروحة هنا http://greasemonkey.mozdev.org/using.html أخيرا يمكن كتابة السكريبتات الخاصة بك. والعملية جدا سهلة لمن لديهم خلفية جيدة في البرمجة حيث يقوم هذا الموقع الذي هو عبارة عن كتاب بأخذك خطوة بخطوة لكتابة أول سكريبت لك http://diveintogreasemonkey.org. فيديو لشرح القريس مونكي للذين ينوون تجربة سكريبتات قريس مونكي على متصفح الفايرفوكس ولا يعرفون كيف يبدؤون أو متخوفين من ارتكاب بعض الأخطاء عند التركيب يمكن الإطلاع على مجموعة من لقطات الفيديو التي تشرح العديد من المواضيع المهمة بدأ من تركيب مترجم القريس مونكي في الفايرفوكس وانتهاء بكتابة سكربتات قريس مونكي الخاصة بك http://diveintogreasemonkey.org/videos. ماذا عن تقنية تريكسي؟ بعد هذا الشرح المفصل لتقنية قريس مونكي نود أن نشير إلى أن تقنية تريكسي Trixie هي نفس فكرة القريس مونكي والاختلاف يكمن في أن سكريبتات تريسكي ستعمل على متصفح إنترنت إكسبلورر فقط.. هذا يعني انه بالإمكان أيضا تجربة بعض من سكريبتات قريس مونكي على إنترنت اكسبلورر بعد تحويلها لسكريبتات تريكسي. أما عن السبب في عمل مثل هذه التقنية الخاصة لإنترنت اكسبلورر.. هو لأن طريقة تعامل متصفح فايرفوكس مع الجافاسكريبت يختلف في نواحٍ معينة مع إنترنت اكسبلورر لذا دعت الحاجة لخلق تقنية خاصة بإنترنت إكسبلورر لها خصائص القريس مونكي وتخدم مستخدمي متصفح إنترنت اكسبلورر والذين لا ينوون تغيير متصفحهم للفاير فوكس. لمزيد من المعلومات موقع يتحدث عن تقنية تريكسي كيفية تركيبها والاستفادة منها وكل ما له علاقة بهذه التقنية http://www.bhelpuri.net/Trixie/Trixie.htm. موقع لمترجم سكريبتات قريس مونكي لتأكد من صحتها قبل تركيبها في المتصفح. http://www.letitblog.com/greasemonkey-compiler موقع يحتوي على العديد من سكربتات قريس مونكي الجاهزة http://dunck.us/collab/GreaseMonkeyUserScripts [email protected]