المشروع هو عبارة عن مرجع شامل للمبرمج العربي, يحتوي على شرح مفصل مصحوب بأمثلة لكل أوامر لغات البرمجة (حتى الآن تم إكمال html وتم البدء في css). فكرة الموقع مثل w3schools.com و quackit.com لكن باللغة العربية , وهو الموقع العربي الأول من هذا النوع.
من صفحة "عن" في الموقع:
من صفحة "عن" في الموقع:
عدد المستخدمين العرب للإنترنت في ازدياد كبير, ولا زال يزداد. وعلى الرغم من ذلك لا زال المبرمجين العرب قليلين, وقليلين منهم هم الذين بلغوا مرحلة الإحتراف. وسبب ذلك هو ضعف المصادر العربية للغات البرمجة. في المرحلة الأخيرة بدأت الكثير من المواقع العربية الرائدة في هذا المجال تظهر. لكن لا يوجد حتى الآن مرجع شامل وواضح للغات البرمجة الشائعة باللغة العربية. لذا ولسد هذا النقص وللقضاء على حاجز اللغة, وسعياً منا لتبسيط تعلم البرمجة للعرب بدأنا هذا المشروع.
للمزيد: http://www.devara.org/about
وبما أنني من قام برمجة النظام, سأتحدث عنه قليلاً. سعيت لجعل النظام بسيط قدر الإمكان, وفي الوقت نفسه بإمكانيات كثيرة. فهو مرجع (أي أن زوار الموقع سيرجعون له متى ما أرادو معرفة وضيفة أمر معين, أو البحث عن أمر لأداء وضيفة معينة).تبدأ كل صفحة أمر (وسم,خاصية,دالة) في الموقع ( مثال: http://www.devara.org/html/textarea) بمثال مبسط اسفله زر "جرب الكود". بحيث يمكن للزائر معرفة طريقة كتابة الأمر واستخدامه, ورؤية النتائج في الوقت نفسه , وفي صفحة تجريب الكود يمكنه التعديل على الكود ورؤية النتائج بشكل مباشر في الموقع عبر أداة تجربة الأكواد الموجودة في الموقع. كما تحتوي صفحة الأمر على كل التفاصيل المهمة حول الأمر, مثل الصفات Attributes في وسوم html والمتصفحات الداعمة (لـhtml و css) . وعلى اليمين قائمة بأوامر مشابهة.
ومن جانب آخر, ولتسريع كتابة\تعريب المحتوى, في قسم html , لا داعي لكتابة الصفات من جديد مع كتابة صفحة وسم جديد, يكفي إضافة صفة (Attribute) في النظام, ليتمكن الكاتب\المعرب ليتمكن الكاتب من إضافة أي صفة موجودة من قبل للصفحة الحالية دون إعادة كتابة تفاصيلها, وهذا سرع عملية كتابة دليل الـhtml, فكثير من الصفات موجودة في وسوم كثيرة, مثل الصفات القياسية class,id,dir,xml:lang. وفي قسم الـcss, يصنف النظام بشكل آلي الخصائص لمجموعات. مثلاً, font-family,font-size,font-weight كلهم ستصنفهم الخوارزمية على انهم في تصنيف font.
الموقع لازال في فترته التجريبية, ومزيد من التطويرات قادمة, والكثير من الأدوات لازالت قيد التطوير ستتم إضافتها للموقع قريباً.