جدید در کروم 136

منتشر شده: ۲۹ آوریل ۲۰۲۵

کروم ۱۳۶ اکنون در حال انتشار است و این پست برخی از ویژگی‌های کلیدی این نسخه را به اشتراک می‌گذارد. یادداشت‌های کامل انتشار کروم ۱۳۶ را بخوانید.

نکات برجسته از این نسخه

RegExp.escape اکنون به عنوان Baseline در دسترس است.

متد استاتیک RegExp.escape ظرف چند ماه در تمام مرورگرها ارائه شده و با انتشار کروم ۱۳۶ به صورت Baseline Newly در دسترس قرار گرفته است.

این متد از هرگونه کاراکتر سینتکس عبارات منظم بالقوه در یک رشته صرف نظر می‌کند و یک رشته جدید را برمی‌گرداند که می‌تواند با خیال راحت به عنوان یک الگوی تحت‌اللفظی برای سازنده‌ی RegExp() استفاده شود.

تاریخچه لینک‌های :visited

برای جلوگیری از نشت تاریخچه مرور کاربر، عناصر لنگر فقط در صورتی به صورت :visited استایل‌بندی می‌شوند که قبلاً از این سایت سطح بالا و فریم مبدا کلیک شده باشند.

با استایل‌دهی به لینک‌هایی که قبلاً در این سایت و فریم کلیک شده‌اند، حملات کانال جانبی زیادی که برای به دست آوردن اطلاعات استایل‌دهی به لینک‌های :visited توسعه داده شده‌اند، اکنون منسوخ شده‌اند. آن‌ها دیگر اطلاعات جدیدی در مورد کاربران به سایت‌ها ارائه نمی‌دهند.

درباره این بهبودها در حریم خصوصی پیوندهای :visited بیشتر بدانید.

ارتقا اعتبارنامه‌ها به رمز عبور

درخواست‌های ایجاد مشروط WebAuthn به یک وب‌سایت (که به عنوان یک طرف اتکاکننده یا RP شناخته می‌شود) اجازه می‌دهد تا بدون واسطه‌گری وجهی برجسته، یک کلید عبور ایجاد کند، البته اگر کاربر قبلاً به ایجاد اعتبارنامه رضایت داده باشد.

مورد استفاده اصلی معمولاً به عنوان "ارتقاء کلید عبور" شناخته می‌شود. یعنی اگر مرورگر یا مدیر اعتبارنامه از قبل یک اعتبارنامه رمز عبور موجود را برای همان طرف و کاربر مورد اعتماد ذخیره کرده باشد، ایجاد شرطی به وب‌سایت اجازه می‌دهد تا به طور خودکار یک کلید عبور منطبق ایجاد کند.

و بیشتر!

البته چیزهای بیشتری هم هست.

  • ویژگی dynamic-range-limit به یک صفحه اجازه می‌دهد تا حداکثر روشنایی محتوای HDR را محدود کند.
  • اکنون می‌توانید یک فیلد برچسب به قوانین سفته‌بازی اضافه کنید. این فیلد اختیاری می‌تواند برای ردیابی منبع قوانین سفته‌بازی استفاده شود.
  • FecCM اکنون می‌تواند چندین ارائه‌دهنده هویت را در یک کادر محاوره‌ای نشان دهد، با قرار دادن همه ارائه‌دهندگان در یک فراخوانی get() ‎.

مطالعه بیشتر

این فقط برخی از نکات برجسته کلیدی را پوشش می‌دهد. برای تغییرات بیشتر در کروم ۱۳۶، لینک‌های زیر را بررسی کنید.

اشتراک

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

به محض انتشار کروم ۱۳۷، ما همینجا هستیم تا جدیدترین ویژگی‌های کروم را به شما بگوییم!