جدول المحتويات:

ملحق ويب Chrome - ليس هناك حاجة إلى خبرة تشفير سابقة: 6 خطوات
ملحق ويب Chrome - ليس هناك حاجة إلى خبرة تشفير سابقة: 6 خطوات

فيديو: ملحق ويب Chrome - ليس هناك حاجة إلى خبرة تشفير سابقة: 6 خطوات

فيديو: ملحق ويب Chrome - ليس هناك حاجة إلى خبرة تشفير سابقة: 6 خطوات
فيديو: شاهد شخص يفقد عقله من كثرة لعب لعبة فري فاير-Free Fire Funne/فري فاير شورتي!Shorts😱فري فاير 2023😯😮😰😱 2024, شهر نوفمبر
Anonim
ملحق ويب Chrome - ليست هناك حاجة إلى خبرة تشفير سابقة
ملحق ويب Chrome - ليست هناك حاجة إلى خبرة تشفير سابقة

ملحقات Chrome هي برامج صغيرة مصممة لتحسين تجربة تصفح المستخدمين. لمزيد من المعلومات حول ملحقات الكروم ، انتقل إلى

لإنشاء ملحق ويب Chrome ، يلزم وجود ترميز ، لذلك من المفيد جدًا مراجعة HTML و JavaScript و CSS على موقع الويب أدناه:

www.w3schools.com/default.asp (مدارس w3 هي موقع ويب جيد لمصادر الترميز)

لا أعرف كيفية البرمجة؟ لا تقلق ، سيساعدك هذا البرنامج التعليمي في توجيه الطريق.

أفضل شيء في ملحقات Chrome هو أنه يمكن تخصيصها. لا يمكن القيام بشيء واحد محدد ، لذا كن مبدعًا.

اللوازم

الإمدادات المطلوبة هي أدناه:

  • كمبيوتر به محرر نصوص (أنا أستخدم المفكرة)
  • جوجل كروم

و هذا كل شيء!

الخطوة 1: إنشاء الدليل

أنشئ الدليل
أنشئ الدليل

أولاً ، قم بإنشاء مجلد يحتوي على جميع الملفات ، وقم بتسميته "امتداد". يمكن تغيير الاسم لاحقًا إذا رغبت في ذلك.

الخطوة 2: قم بإنشاء ملف المانيفست وكودها

قم بإنشاء ملف المانيفست وكودها
قم بإنشاء ملف المانيفست وكودها
قم بإنشاء ملف المانيفست وكودها
قم بإنشاء ملف المانيفست وكودها

يعد ملف البيان جزءًا مهمًا جدًا من الامتداد. يخبر الامتداد بالضبط ما يجب القيام به ويكون. يتم تنسيق ملفات البيان في JSON. تتمثل الخطوة الأولى في فتح محرر نصوص وحفظ ملف جديد باسم "manifest.json".

اكتب بعد ذلك البرنامج النصي أدناه:

{

"الاسم": "الإضافة الأولى" ، "الإصدار": "1.0" ، "الوصف": "يمكنني ترميز ملحق" ، "manifest_version": 2 ، "browser_action": {"default_title": "First Extension"}}

تذكر الفواصل بعد القيم!

بعد كتابة ذلك ، احفظ ملف البيان وانتقل إلى chrome: // extensions (يجب استخدام Chrome كمتصفح لهذا). بمجرد الوصول إلى chrome: // extensions ، قم بتشغيل وضع المطور. بعد ذلك ، اضغط على الزر "تحميل غير مضغوط" وحدد مجلد "الامتداد".

لفة الطبل من فضلك …

ياي! هذا امتداد ، باستثناء … نوع من الملل. إنه لا يفعل شيئًا حرفيًا حتى الآن ، ولكن سرعان ما سيكون رائعًا.

الخطوة 3: إنشاء الأيقونات وتحديث البيان

قم بإنشاء الأيقونات وقم بتحديث البيان
قم بإنشاء الأيقونات وقم بتحديث البيان

أحد مواقع الويب التي تعمل بشكل جيد لرسم الرموز هو https://www.piskelapp.com/. هناك برامج رسم أخرى متاحة للاستخدام أيضًا. يجب أن تكون الرموز مربعة. سيستخدم هذا المشروع رموز 16 × 16 و 32 × 32 و 48 × 48 و 128 × 128. بمجرد إنشاء الرمز ، قم بإنشاء مجلد يسمى "الصور" في مجلد الامتداد ووضع الرمز في هذا المجلد. قد يكون من الجيد تسمية صورة وفقًا لحجمها. على سبيل المثال ، "icon32.png". الرمز الجديد أدناه:

{

"الاسم": "الملحق الأول" ، "الإصدار": "1.0" ، "الوصف": "يمكنني ترميز امتداد" ، "manifest_version": 2 ، "browser_action": {"default_title": "First Extension"، " default_icon ": {" 16 ":" images / icon16-p.webp

للإشارة إلى كود البيان ، انتقل إلى

الخطوة 4: إضافة نافذة منبثقة

أضف نافذة منبثقة
أضف نافذة منبثقة
أضف نافذة منبثقة
أضف نافذة منبثقة

سيكون لهذا الامتداد نافذة منبثقة. النافذة المنبثقة هي ملف HTML (لغة ترميز النص التشعبي) ، لذلك من الجيد معرفة أساسيات HTML و CSS وجافا سكريبت أولاً.

أولاً ، احفظ مستندًا كملف "popup.html" في مجلد الامتداد.

بعد ذلك ، قم بتحرير ملف البيان لإظهار "popup.html" عند النقر فوقه. الرمز الجديد أدناه:

{

"الاسم": "الملحق الأول" ، "الإصدار": "1.0" ، "الوصف": "يمكنني ترميز امتداد" ، "manifest_version": 2 ، "browser_action": {"default_title": "First Extension"، " default_icon ": {" 16 ":" images / icon16-p.webp

لا تنس الفاصلة!

الآن ، إذا تمت إضافة كود HTML التالي إلى popup.html ، فسيظهر "Hello World" عند النقر فوقه.

مرحبا بالعالم

الخطوة 5: اجعلها تبدو جيدة واجعلها تفاعلية

اجعلها تبدو جيدة واجعلها تفاعلية
اجعلها تبدو جيدة واجعلها تفاعلية
اجعلها تبدو جيدة واجعلها تفاعلية
اجعلها تبدو جيدة واجعلها تفاعلية

إذا تمت كتابة سطر HTML أساسي ، فسيتم إنجاز الحد الأدنى منه. إذا تمت إضافة CSS (أوراق الأنماط المتتالية) ، فستبدو أكثر برودة ، وإذا تمت إضافة JavaScript ، فيمكن أن تكون أكثر تفاعلية. لن يدخل هذا البرنامج التعليمي في التفاصيل لشرح HTML و JavaScript و CSS ، ولكن هناك الكثير من الموارد عبر الإنترنت. يوجد أدناه رمز برنامج "Hello World" البسيط ، ثم البرنامج الأكثر غنى بالألوان ، على التوالي:

مرحبا بالعالم

مرحبا بالعالم

# مرحبًا {background-color: # 000000؛ اللون: # ff0000 ؛ الحد: 8 بكسل البداية # 86a3b2 ؛ نصف قطر الحدود: 50 بكسل ؛ تحويل: تدوير (57 درجة) ؛ الحشو: 10 بكسل ؛ تحديد المستخدم: لا شيء ؛ المؤشر: التقاطع. الانتقال: تحويل 2s ؛ } #hello: hover {transform: rotate (-417deg)؛ }

قد يكون هذا المثال الثاني محيرًا للغاية بالنسبة للمبتدئين. ولكن ، كان هذا لتوضيح مدى أهمية CSS لبرنامج / امتداد. الآن هو الوقت المناسب لأخذ قسط من الراحة وتعلم بعض ترميز HTML5 واستخدام developer.chrome.com لبعض المراجع. قد يستغرق الأمر بعض الوقت ، ولكن يمكن إجراء امتداد رائع.

الخطوة 6: نشرها في سوق Chrome الإلكتروني

نشره في سوق Chrome الإلكتروني
نشره في سوق Chrome الإلكتروني
نشره في سوق Chrome الإلكتروني
نشره في سوق Chrome الإلكتروني

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

أول شيء يجب فعله لجعل الامتداد عامًا هو تحويل مجلد الامتداد إلى ملف مضغوط. الشيء الثاني الذي يجب فعله هو الانتقال إلى https://chrome.google.com/webstore/category/extensions وتسجيل الدخول إلى حساب google. ثم انقر فوق زر ترس الإعدادات ثم انقر فوق "لوحة تحكم المطور". اضغط على زر "عنصر جديد" لتحميل الملف المضغوط. بمجرد الوصول إلى هناك ، من الضروري تعديل قائمة المتجر والخصوصية والأسعار. يمكن نشر الامتداد بسهولة إذا تم تقديمه للمراجعة.

الآن بعد أن تم الانتهاء من الامتداد ، استمر في الكود!

موصى به: