برخی از ویژگیهای جالبی که در فوریه ۲۰۲۶ به مرورگرهای وب پایدار و بتا اضافه شدهاند را کشف کنید.
منتشر شده: ۲۶ فوریه ۲۰۲۶
نسخههای پایدار مرورگر
کروم ۱۴۵ ، فایرفاکس ۱۴۸ و سافاری ۲۶.۳ در ماه فوریه به نسخه پایدار منتشر شدند. این پست نگاهی به ویژگیهای جدید فراوان این ماه میاندازد و چندین مورد به صورت Baseline New در دسترس قرار میگیرند.
ویژگی text-justify CSS
کروم ۱۴۵ پشتیبانی کامل از ویژگی text-justify در CSS را اضافه میکند. این ویژگی هنگام استفاده از text-align: justify کنترل بیشتری بر روی همترازی متن فراهم میکند.
پوشش ستون برای چند ستون
کروم ۱۴۵ پشتیبانی از ویژگیهای CSS مربوط به column-wrap و column-height از Multicol سطح ۲ اضافه کرده است. این قابلیت به ستونها اجازه میدهد تا در جهت بلوک، در یک ردیف جدید قرار گیرند که به جلوگیری از سرریز افقی کمک میکند و انعطافپذیری بیشتری را در طراحی واکنشگرا فراهم میکند.
برای اطلاعات بیشتر به پشتیبانی از ستونهای پیچیدهشده در طرحبندی چندستونی مراجعه کنید.
Browser Support
حالت لیست باکس <select> قابل تنظیم
کروم ۱۴۵ همچنین شامل حالت رندرینگ قابل تنظیم <select> listbox است. این حالت، عنصر select را به صورت درون جریان یا در صفحه رندر میکند، نه با یک دکمه و پنجرهی پاپآپ جداگانه.
shape() در CSS
فایرفاکس ۱۴۸ به طور پیشفرض تابع shape() در CSS را اضافه میکند. این تابع به شما امکان میدهد شکلهای سفارشی را در ویژگیهایی مانند clip-path و offset-path با استفاده از سینتکس استاندارد CSS تعریف کنید تا اشکال را با واحدهای CSS و توابع ریاضی ایجاد و ویرایش کنید.
تکرارکنندهها در جاوا اسکریپت
فایرفاکس ۱۴۸ Iterator.zip() و Iterator.zipKeyed() را معرفی میکند. این متدهای استاتیک، یک iterator جدید برمیگردانند که عناصر ورودی را در هر مرحله تکرار، در چندین منبع داده، گروهبندی میکند.
API ضدعفونیکننده HTML
فایرفاکس ۱۴۸ اکنون از HTML Sanitizer API پشتیبانی میکند. این به شما امکان میدهد HTML را قبل از وارد کردن به DOM با خیال راحت فیلتر کنید، که به کاهش خطر حملات XSS کمک میکند.
Browser Support
اعتبارنامههای جلسه متصل به دستگاه (DBSC)
کروم ۱۴۵ به وبسایتها اجازه میدهد تا با استفاده از اعتبارنامههای اتصال دستگاه به جلسه (DBSC)، جلسه کاربر را به دستگاه خاص او متصل کنند. این امر استفاده از کوکیهای جلسه سرقت شده در دستگاههای دیگر را به طور قابل توجهی دشوارتر میکند.
سرریز روی عناصر جایگزین شده
در فایرفاکس ۱۴۸، اکنون میتوانید از ویژگیهای CSS مربوط به overflow ، overflow-x و overflow-y روی عناصر جایگزینشده (مثلاً تصاویر یا ویدیو) به همان روشی که با عناصر دیگر استفاده میکنید، استفاده کنید.
رابط برنامهنویسی کاربردی (API) مبدا
کروم ۱۴۵ با معرفی شیء Origin خلأ موجود در پلتفرم را پر میکند. این شیء، مفهوم origin را کپسولهسازی کرده و روشهای مفیدی مانند مقایسه، سریالسازی و تجزیه را ارائه میدهد.
فشردهسازی Zاستاندارد (Zstd)
سافاری ۲۶.۳ پشتیبانی از Zstandard (Zstd) را معرفی میکند. این الگوریتم فشردهسازی، فایلهای وبسایت را کوچکتر کرده و سرعت بارگذاری و کارایی را بهبود میبخشد. میتوانید از Zstd برای فشردهسازی HTTP استفاده کنید که امکان رفع فشار سریعتر و نسبتهای فشردهسازی بهتری را فراهم میکند.
نسخههای بتای مرورگر منتشر شد
نسخههای بتای مرورگر، پیشنمایشی از ویژگیهایی را ارائه میدهند که در نسخه پایدار بعدی مرورگر وجود خواهند داشت. میتوانید ویژگیهای جدید یا حذفهایی را که ممکن است سایت شما را تحت تأثیر قرار دهند، قبل از انتشار نسخه پایدار آزمایش کنید. نسخههای بتای جدید این ماه شامل فایرفاکس ۱۴۹ و کروم ۱۴۶ هستند.
کروم ۱۴۶ انیمیشنهای اسکرول-تریگر را در CSS اضافه کرده و همچنین شامل API Sanitizer است. فایرفاکس ۱۴۹ شامل popover="hint" ، API Close Watcher و API Reporting است.