أتحدث اليوم حول مكتبية مطورة مباشرة بلغة جافاسكريبت، يعني من دون استعمال مكتبيات واسطة كJQuery أو ماشابهها، وهذه المكتبية تقوم بعملية رسم للعديد من الإشكال الأولية كالخطوط والدوائر والمربعات وغيرها
وكل هذه الرسوم مبرمجة في ملف جافاسكريبت وهو الذي يجب التنصيص عليه بأول الصفحة التي ستستعمل هذه الرسوم، ثم يكفي بعد ذلك المناداة على اسم الدالة مع بعض الخيارات المتعلقة بالأبعاد او باللون مثلا
عمل مكتبية الرسوم هذه يقع من خلال عناصر div، ولما كان بالامكان القيام بالعديد من الأشكال بصفحة معينة، فانه يلزم ساعتها التنصيص على اماكن انجاز الرسوم من خلال تحديد المعرفات ID، الخاصة بكل عنصر div.
وتحتوي المكتبية على عملية لتحسين أداء الرسم، علما ان الرسوم كلها ماهي إلا تتالي لنقاط، ليس الا، بمعنى مايقع رسمه فعليا هو أشكال متصورة من خلال نقاط متواصلة، وليس انجاز اشكال حاضرة، لأنه لا توجد أساسا بلغة جافاسكريبت دوال خاصة برسم الأشكال
والاهمية في هذه المكتبية، أنها تعمل جهة المتصفح، بما يعني انه بإمكان المستعمل ان يقوم هو تفاعليا بانجاز الرسوم من خلال إدخال المعطيات المتعلقة بالقياسات فقط
7-12-2009 / 10:11:04 الممر