أنترنت

BrowsersList يدعم الآن خط الأساس | بلوق | web.dev


تدعم قائمة BrowsersList الآن خط الأساس

ابق منظمًا مع المجموعات

احفظ وتصنيف المحتوى بناءً على تفضيلاتك.

تم النشر: 16 سبتمبر 2025

BrowsersList هي الأداة المساعدة التي تخبر Corner Clashains كيفية تعديل التعليمات البرمجية المصدر لمجموعة محددة من المتصفحات. تعتمد قائمة المتصفح على بناء جملة الاستعلام التي تحدد الإصدارات الدقيقة من المتصفحات ، والاستعلامات النسبية مثل last 2 yearsوحتى الاستفسارات القائمة على الاستخدام مثل > 0.5%. يتم استخدامه بواسطة أدوات شائعة أخرى مثل Babel و PostCSS. هناك احتمالات ، إذا كنت تستخدم أي نوع من Bundler أو Transformer ، فأنت تستخدم قائمة BrowsersList.

نظرًا لشعبية قائمة BrowsersList ، حافظت WebDX CG على حزمة طرف ثالث لإنشاء تكوين قائمة متصفح ، تسمى ، browserslist-config-baseline. ومع ذلك ، قام فريق BrowsersList الآن بتضمين مجموعة من الاستعلامات الأساسية في المنتج ، لم تعد حزمة Sothis ضرورية للاستفادة من خط الأساس في أدواتك. يمكنك الآن استخدام خط الأساس في أي مجموعة أدوات تستخدم قائمة المتصفح!

الاستعلامات الأساسية المتوفرة في قائمة المتصفح

عند تبني هدف أساسي ، لديك ثلاثة خيارات:

  • خط الأساس متاح على نطاق واسع ، والذي يتضمن ميزات في المتصفحات التي كانت قابلة للتشغيل المتبادل لمدة 30 شهرًا أو أكثر.
  • خط الأساس المتاح حديثًا ، والذي يتضمن ميزات قابلة للتشغيل لمدة 30 شهرًا أو أقل.
  • سنوات خط الأساس ، والتي تستهدف ميزة محددة تم تحديدها حسب السنة. هذا يعني أن أي ميزات متوفرة في ذلك العام وفي السنوات الماضية متاحة للاستخدام.

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

  • baseline widely available
    • يمكنك أيضًا استهداف المتصفحات التي تحتوي على ميزات متاحة على نطاق واسع لتاريخ محدد: baseline widely available on 2024-06-06.
  • baseline newly available
  • baseline 2021. يستهدف هذا المثال مجموعة ميزات 2021 ، ولكن يمكنك تحديد أي عام بين baseline 2015 حتى العام الحالي.

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

هذا تطور كبير في مساحة الأدوات لخط الأساس ، ونحن ممتنون لفريق قائمة المتصفح على تعاونهم مع مجموعة WebDX Community للهبوط بهذا. خاصة مع الأهداف المتحركة مثل baseline widely available يتطور ذلك لتشمل عدد متزايد من الميزات المؤهلة مع مرور الوقت ، نعتقد أن هذا سيكون أداة مطور مفيدة للغاية!

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى