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

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

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

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

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

نهج جديد

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

نقدّم لك مجموعة "الخطوات الأولى" الجديدة والمحسّنة:

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

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

ما يمكن توقّعه

يتضمن كل برنامج تعليمي الأقسام التالية:

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

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

نريد مساعدتك

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

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


صورة من قناة فاردان بابيكيان على قناة Unسباش