طريقة جديدة لبدء رحلتك في تطوير إضافات Chrome

في هذه المشاركة، يسرّنا أن نشارك بعض التحسينات المهمة على تجربة بدء استخدام "إضافة Chrome" وبعض الطرق التي يمكنك من خلالها المشاركة في هذا الحلم.

الدليل القديم

في السابق، كان الدليل التعليمي لبدء استخدام "إضافة Chrome" عبارة عن مثال على إضافة أساسية تغيّر لون خلفية الصفحة الحالية عندما ينقر المستخدم على زر في النافذة المنبثقة للإضافة. وتضمّنت أيضًا صفحة خيارات يمكنك من خلالها اختيار أحد الألوان الأربعة.

لم يوضّح هذا المثال الأساسي كيفية إضافة الإمكانات الشائعة المضمّنة في الإضافات في العالم الواقعي. لقد حان وقت إجراء تجديد.

نهج جديد

ندرك أنّ المطوّرين يعتمدون على مستنداتنا لبدء رحلة تعلّم إضافات Chrome، وهدفنا هو توفير مسار سهل وملائم للمبتدئين وذو صلة. بدلاً من محاولة تحسين مثال البرنامج التعليمي الحالي، قرّرنا البدء من الصفر.

نقدّم لك مجموعة "البدء" الجديدة والمحسّنة:

أساسيات الإضافات
يتناول هذا القسم بشكل موجز بعض المفاهيم الأساسية لتطوير إضافات Chrome، مثل تكنولوجيات الويب ومكوّنات الإضافات الشائعة الاستخدام. بالإضافة إلى ذلك، يتضمّن الدليل النقاط التي يجب أخذها في الاعتبار عند تصميم إضافة وتوزيعها في "سوق Chrome الإلكتروني".
أساسيات التطوير
يعرض سير عمل تطوير الإضافات من خلال إنشاء مثال على Hello، الإضافات. ويشرح هذا الدليل كيفية تحميل الإضافة أثناء التطوير، وتحديد موقع السجلات والأخطاء، واختيار بنية المشروع، واستخدام Typescript.
البرنامج التعليمي الخاص بميزة "وقت القراءة"
من الجيد معرفة الوقت الذي نحتاجه لإنهاء قراءة مقالة. يشرح لك القسم "وقت القراءة" كيفية إدراج عنصر يحتوي على الوقت المقدَّر للقراءة في كل صفحة من صفحات مستندات الإضافة.
البرنامج التعليمي حول "وضع التركيز"
تسمح لنا إزالة المحتوى غير الضروري من الصفحة بالتركيز على المعلومات الأكثر صلة. يوضّح "وضع التركيز" كيفية تغيير نمط الصفحة وإخفاء بعض العناصر المشتِّتة للانتباه.
الدليل التعليمي لإدارة علامات التبويب
أثناء البحث عن معلومات حول تطوير الإضافات، قد تنتهي بفتح العديد من علامات التبويب للمستندات في نوافذ متعددة. يُنظِّم "مدير علامات التبويب" علامات تبويب إضافات Chrome ومستندات "سوق Chrome الإلكتروني".

لا تقدّم لك هذه الأدلة التعليمية كيفية إنشاء إضافات حقيقية فحسب، بل تشارك أيضًا نصائح وأفضل الممارسات المتعلّقة بالتطوير. بالإضافة إلى ذلك، سيؤدي استخدام هذه الإضافات إلى تحسين تجربتك أثناء قراءة مستندات الإضافات.

التوقّعات

يتضمّن كلّ دليل تعليمي الأقسام التالية:

  • المهمة التي ستنفّذها الإضافة
  • الدروس التي سيتم تناولها
  • المعلومات التي يجب معرفتها قبل البدء
  • تعليمات مفصّلة لإنشاء الإضافة
  • كيفية تحميل الإضافة واختبارها

إذا كنت على استعداد لمواجهة التحدي، أدرجنا قسمًا يتضمّن بعض الأفكار حول كيفية تخصيص الإضافات أو إضافة ميزات أخرى إليها.

نحتاج إلى مساعدتك

يسرّنا معرفة رأيك. إذا لاحظت خطأ أو غموضًا في هذه الأدلة، يُرجى الإبلاغ عن خطأ في مستودع GitHub.

نعتقد أنّ دليل البدء الجديد هذا يمثّل تحسُّنًا كبيرًا مقارنةً بالدليل القديم، ولكنّنا لن نتوقف عند هذا الحدّ، بل سنواصل العمل على تحسين مستنداتنا وتوسيع نطاقها لخدمة جميع مطوّري الإضافات بشكل أفضل.


صورة Vardan Papikyan على Unsplash