جدید به پلت فرم وب در ماه سپتامبر

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

در سپتامبر، فایرفاکس 105 ، کروم 106 و سافاری 16 پایدار شدند. این بدان معناست که پست سپتامبر پر از چیزهای هیجان انگیز برای پلتفرم وب است.

Safari 16 پشتیبانی از پرس و جوهای کانتینر را اضافه می کند، ویژگی که اکنون در دو موتور موجود است. سافاری همچنین پشتیبانی از واحدهای جستجوی کانتینر جدید را اضافه می کند.

پشتیبانی مرورگر

  • 105
  • 105
  • 110
  • 16

منبع

طرح شبکه

سافاری از مقدار subgrid grid-template-columns و grid-template-rows پشتیبانی کرده است. استفاده از این مقدار در شبکه‌ای که یک آیتم شبکه نیز هست به این معنی است که به جای تعریف مسیرهای جدید، شبکه از مواردی استفاده می‌کند که از والد استفاده می‌کند.

در سافاری یا فایرفاکس سرصفحه‌ها و پاورقی‌ها در این کارت‌ها تراز می‌شوند، زیرا مسیرهای آنها زیرشبکه اصلی هستند.

پشتیبانی مرورگر

  • 117
  • 117
  • 71
  • 16

منبع

همچنین، در سافاری، برای طرح‌بندی شبکه‌ای، امکان متحرک سازی مسیرهای شبکه‌ای وجود دارد.

پشتیبانی مرورگر

  • 107
  • 107
  • 66
  • 16

سافاری همچنین پشتیبانی از offset-path ، overscroll-behavior ، text-align-last و پرس و جو رسانه وضوح را اضافه کرده است.

کدگذاری API

فایرفاکس 105 از رابط های TextDecoderStream و TextEncoderStream از Encoding API پشتیبانی می کند.

پشتیبانی مرورگر

  • 71
  • 79
  • 105
  • 14.1

منبع

API های جدید بین المللی

APIهای بین‌المللی به نمایش محتوا در قالب محلی کمک می‌کنند و Chrome 106 عملکردهای جدید قالب اعداد را اضافه می‌کند.

مانند سایر APIهای بین المللی، این بار بار را به سیستم منتقل می کند - بنابراین نیازی به ارسال یا حفظ کد محلی سازی پیچیده برای هر کاربر ندارید. API می‌داند نماد ارز کجا می‌رود، چگونه تاریخ‌ها و زمان‌ها را قالب‌بندی کند یا فهرستی را گردآوری کند.

متد showPicker().

Safari 16 حاوی متد showPicker() است که یک روش متعارف را برای نمایش انتخابگر مرورگر برای تاریخ، زمان، رنگ و فایل‌ها امکان‌پذیر می‌سازد. برای اطلاعات بیشتر در مورد این موضوع می‌توانید در نمایش انتخابگر مرورگر برای تاریخ، زمان، رنگ و فایل‌ها اطلاعات بیشتری کسب کنید.

مرورگر بتا منتشر شد

نسخه های مرورگر بتا پیش نمایشی از مواردی را که در نسخه پایدار بعدی مرورگر وجود خواهند داشت، به شما ارائه می دهند. زمان بسیار خوبی برای آزمایش ویژگی‌های جدید یا حذف‌هایی است که می‌تواند بر سایت شما تأثیر بگذارد، قبل از اینکه جهان آن نسخه را دریافت کند. نسخه های بتا جدید این ماه کروم 107 ، سافاری 16.1 و فایرفاکس 106 هستند.

کروم 107 دارای قابلیت متحرک سازی مسیرهای شبکه ای است که این ماه در سافاری نیز عرضه شد. هنگامی که این در کروم فرود آمد، در هر سه موتور اصلی پشتیبانی خواهد شد.

همچنین در کروم، افزوده‌هایی به getDisplayMedia() وجود دارد که هدف آن جلوگیری از اشتراک‌گذاری تصادفی در هنگام اشتراک‌گذاری صفحه است.

  • گزینه displaySurface می تواند نشان دهد که برنامه وب ترجیح می دهد یک نوع سطح صفحه نمایش خاص (برگه ها، پنجره ها یا صفحه نمایش ها) را ارائه دهد.
  • گزینه surfaceSwitching نشان می دهد که آیا کروم باید به کاربر اجازه دهد تا به صورت پویا بین برگه های مشترک جابجا شود یا خیر.
  • از گزینه selfBrowserSurface می توان برای جلوگیری از اشتراک گذاری برگه فعلی توسط کاربر استفاده کرد. این از جلوه "تالار آینه ها" جلوگیری می کند.
  • گزینه systemAudio تضمین می‌کند که Chrome فقط ضبط صوتی مرتبط را به کاربر ارائه می‌کند.

Safari 16.1 شامل یک اصلاح اضافی برای دسترسی به display: contents ، اصلاح واحدهای ارتفاع نمای پویا ( dvh ) و پشتیبانی از اسکرول به قطعات متن.

بخشی از سری جدید به وب