الصفحة الرئيسية » تصميم المواقع » كيفية التحقق من توافق المتصفح عبر خطوط القيادة

    كيفية التحقق من توافق المتصفح عبر خطوط القيادة

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

    تقوم CanIUse بتتبع تبني المستعرض لمعايير HTML و CSS و SVG القياسية إلى جانب مراجعها وحالة المواصفات من W3C وارتباطات بالمشكلات والأخطاء الموجودة في كل مستعرض (عند توفرها). على سبيل المثال ، يمكننا أن نرى أدناه أن Edge و Firefox و Opera Mini لا تدعم CSS Reflection ، وفي المتصفحات التي يتم دعمها فيها ، تكون بادئة البائع مطلوبة.

    CanIUse هو بحكم الواقع أداة تسجل مدى توافق مواصفات الويب القياسية في متصفحات سطح المكتب والجوال.

    بصرف النظر عن إصدار المتصفح عبر caniuse.com ، أصبح CanIUse متاحًا الآن أيضًا كواجهة سطر أوامر (CLI). يمكننا أيضًا سحب ناتج CanIUse من خلال موجه الأوامر أو الأوامر. إذا وجدت نفسك يتعثر أثناء تواجدك على الجهاز الطرفي في كثير من الأحيان ، فسوف يقوم CLI بتبسيط سير عملك بشكل فعال.

    المتطلبات

    لنشر سطر أوامر CanIUse ، ستحتاج أولاً إلى تثبيت NodeJS و NPM.

    إذا كان يعمل npm -v أو العقدة -v إرجاع رقم الإصدار (كما هو موضح أدناه) ، فأنت جاهز لنشر CLI. خلاف ذلك ، إذا عاد “القيادة لم يتم العثور” خطأ ، قم بتنزيل برنامج التثبيت NodeJS هنا. المثبت متاح لنظام التشغيل Windows و OS X و Linux ؛ حدد نظام التشغيل الذي تستخدمه.

    CLI

    تثبيت CanIUse CLI هو مجرد خط بعيد. افتح Terminal أو موجه الأوامر وقم بتشغيل الأمر التالي.

    npm تثبيت -g caniuse-cmd

    يقوم هذا الأمر بتثبيت CLI على مستوى العالم مما سيتيح إمكانية الوصول إليه عبر الموقع في نظام التشغيل. بمجرد تثبيت ، سطر الأوامر هل يمكنني استخدام يجب أن تكون متاحة الآن تحت تصرفكم. لا توجد قاعدة حول كيفية “بحث” عبر CLI. ما عليك سوى البحث بشكل طبيعي كما تفعل في إصدار الويب ، على سبيل المثال جري “مربع caniuse الظل” سيعود مواصفات CSS3 Box-shadow.

    لاحظ أننا لسنا بحاجة للهروب من مساحة استعلام الكلمات الرئيسية ، وهو ما يتعين علينا القيام به تقليديًا.

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

    يعد CanIUse مكملاً مثالياً لأدوات سطر الأوامر الأخرى مثل Gulp و Grunt ، وهو أداة مفيدة شاملة من شأنها تعزيز سير عملك في نهاية المطاف. الآن لست مضطرًا إلى ترك الجهاز الخاص بك مطلقًا للتحقق من توافق المتصفح لـ HTML و CSS و SVG.