نحوه تنظیم پرچم های مرورگر در Chromium

برای برخی از APIهای جدیدی که در Chromium معرفی می‌کنیم، باید یک پرچم مرورگر برای آزمایش تنظیم کنید. این مقاله نحوه انجام این کار را در مشتقات مختلف Chromium مانند Google Chrome، Microsoft Edge و سایر موارد توضیح می‌دهد.

کرومیوم یک پروژه مرورگر متن‌باز است که هدف آن ایجاد روشی امن‌تر، سریع‌تر و پایدارتر برای همه کاربران جهت تجربه وب است. بسیاری از مرورگرهای وب بر اساس کرومیوم ساخته شده‌اند، از جمله مرورگرهای محبوب گوگل کروم از گوگل ، مایکروسافت اج از مایکروسافت ، مرورگر وب اپرا از اپرا و بسیاری دیگر .

طرح chrome://

گوگل کروم از ابتدا از یک طرح ویژه به نام chrome:// برای دسترسی به تنظیمات یا ویژگی‌های داخلی مرورگر پشتیبانی کرده است. می‌توانید لیست کامل را با وارد کردن chrome://chrome-urls در نوار آدرس مشاهده کنید. آدرس اینترنتی ویژه مورد نظر در اینجا chrome://flags است.

تنظیم پرچم‌های مرورگر

برای برخی از APIهای جدید در کرومیوم، باید یک پرچم مرورگر برای آزمایش تنظیم کنید. درست حدس زدید، chrome://flags جایی است که این اتفاق می‌افتد. محبوب‌ترین پرچمی که از شما می‌خواهیم تنظیم کنید chrome://flags/#enable-experimental-web-platform-features است که همانطور که از نامش پیداست، ویژگی‌های آزمایشی پلتفرم وب را فعال می‌کند.

فعال/غیرفعال کردن پرچم «ویژگی‌های پلتفرم وب آزمایشی».

بازنویسی طرح

با این حال، اگر آدرس اینترنتی chrome:// را در مرورگری غیر از کروم وارد کنید، اتفاق جالبی می‌افتد. برای مثال، اگر chrome://flags/#enable-experimental-web-platform-features در مایکروسافت اج وارد کنید، متوجه خواهید شد که به صورت edge://flags/#enable-experimental-web-platform-features بازنویسی می‌شود. همه فروشندگان این مکانیزم بازنویسی را ایجاد کرده‌اند که منطقی است، زیرا اج کروم نیست، اگرچه مبتنی بر کرومیوم است.

مستندات جامع

ما تلاش می‌کنیم مستندات خود را شامل مرورگرهای مختلف کنیم، بنابراین، برای مثال، گفتن به یک کاربر Brave که برای فعال یا غیرفعال کردن یک پرچم خاص به chrome://flags مراجعه کند - در حالی که به لطف مکانیسم بازنویسی کار می‌کند - ممکن است خوشایندترین تجربه نباشد. در عین حال، فهرست کردن تمام طرح‌های ممکن فروشندگان مانند edge:// ، chrome:// ، brave:// و غیره نیز راه حل خوبی نیست.

یک طرح برای حکومت بر همه آنها

خوشبختانه یک طرح قهرمان پنهان وجود دارد که تمام نیازهای ما را برآورده می‌کند: about:// . در کروم، آدرس‌های اینترنتی about:// به chrome:// ، در اج به edge:// و به همین ترتیب برای همه فروشندگان بازنویسی می‌شوند. ما در این ماجرای وب با هم هستیم و این about:// همه ماست! هر زمان که دستورالعمل‌هایی را دیدید که شامل طرح about:// هستند، مرورگر کرومیوم انتخابی شما کار درست را انجام خواهد داد.