فایرفاکس 113 منتشر شد

مرورگر وب فایرفاکس 113 منتشر شد و یک به روز رسانی شاخه پشتیبانی طولانی مدت ایجاد شد - 102.11.0. شعبه فایرفاکس 114 به مرحله تست بتا منتقل شده است که انتشار آن برای 6 خرداد برنامه ریزی شده است.

ویژگی های جدید فایرفاکس 113:

  • نمایش عبارت جستجوی وارد شده در نوار آدرس فعال است، به جای نشان دادن URL موتور جستجو (به عنوان مثال، کلیدها در نوار آدرس نه تنها در طول فرآیند ورودی، بلکه پس از دسترسی به موتور جستجو و نمایش نتایج جستجو مرتبط با نشان داده می شوند. کلیدهای وارد شده). این تغییر فقط در هنگام دسترسی به موتورهای جستجو از انبار آدرس اعمال می شود. اگر درخواست در وب سایت موتور جستجو وارد شود، URL در نوار آدرس نمایش داده می شود. گذاشتن کلمات کلیدی جستجو در نوار آدرس، ارسال عبارت‌های جستجوی واجد شرایط را آسان‌تر می‌کند، زیرا لازم نیست هنگام مشاهده نتایج، به قسمت ورودی بروید.
    فایرفاکس 113 منتشر شد

    برای کنترل این رفتار، یک گزینه ویژه در بخش تنظیمات جستجو (about:preferences#search) و در about:config پارامتر "browser.urlbar.showSearchTerms.featureGate" ارائه شده است.

    فایرفاکس 113 منتشر شد

  • یک منوی زمینه به لیست کشویی پیشنهادات جستجو اضافه شده است که با کلیک بر روی دکمه "..." نشان داده می شود. این منو امکان حذف یک عبارت جستجو را از تاریخچه مرور شما و غیرفعال کردن نمایش پیوندهای حمایت شده را فراهم می کند.
    فایرفاکس 113 منتشر شد
  • یک پیاده‌سازی بهبودیافته از حالت مشاهده ویدیوی «تصویر در تصویر» پیشنهاد شده است که در آن دکمه‌هایی برای عقب بردن 5 ثانیه به جلو و عقب، یک دکمه برای گسترش سریع پنجره به حالت تمام صفحه، و یک نوار لغزنده به جلو سریع با یک نشانگر موقعیت و مدت زمان ویدیو اضافه شده است.
    فایرفاکس 113 منتشر شد
  • هنگام مرور در حالت مرور خصوصی، مسدود کردن کوکی‌های شخص ثالث و جداسازی فضای ذخیره‌سازی مرورگر مورد استفاده در کد ردیابی کلیک تقویت شده است.
  • هنگام پر کردن رمزهای عبور در فرم های ثبت نام، قابلیت اطمینان رمزهای عبور تولید شده به طور خودکار افزایش یافته است؛ اکنون از کاراکترهای ویژه در شکل گیری آنها استفاده می شود.
  • پیاده‌سازی فرمت تصویر AVIF (فرمت تصویر AV1) که از فناوری‌های فشرده‌سازی درون فریم از فرمت کدگذاری ویدیوی AV1 استفاده می‌کند، پشتیبانی از تصاویر متحرک (AVIS) را اضافه کرده است.
  • موتور برای پشتیبانی از فناوری‌ها برای افراد دارای معلولیت (موتور دسترسی) دوباره طراحی شده است. عملکرد، پاسخ‌دهی و پایداری در هنگام کار با صفحه‌خوان‌ها، رابط‌های تک ورود به سیستم و چارچوب‌های دسترسی بهبود یافته است.
  • هنگام وارد کردن نشانک ها از سافاری و مرورگرهای مبتنی بر موتور Chromium، پشتیبانی از وارد کردن فاویکون های مرتبط با نشانک ها اجرا شده است.
  • جداسازی جعبه شنی مورد استفاده در پلتفرم ویندوز برای فرآیندهای تعامل با GPU سخت تر شده است. برای سیستم های ویندوز، قابلیت کشیدن و رها کردن محتوا از Microsoft Outlook اجرا شده است. در ساخت‌های ویندوز، هنگام تلاش برای پیمایش فراتر از انتهای صفحه، یک جلوه بصری با کشش به‌طور پیش‌فرض فعال می‌شود.
  • بیلدهای پلتفرم macOS امکان دسترسی به زیر منوی Services را مستقیماً از منوی زمینه فایرفاکس فراهم می کنند.
  • اسکریپت هایی که از رابط Worklet استفاده می کنند (نسخه ساده شده Web Workers که دسترسی به مراحل سطح پایین رندر و پردازش صدا را فراهم می کند) اکنون برای وارد کردن ماژول های جاوا اسکریپت با استفاده از عبارت "import" پشتیبانی می کنند.
  • پشتیبانی از توابع color()، lab()، lch()، oklab() و oklch() تعریف شده در مشخصات CSS Color Level 4 به طور پیش فرض فعال است و برای تعریف رنگ در sRGB، RGB، HSL، HWB، استفاده می شود. فضاهای رنگی LHC و LAB.
  • تابع color-mix() به CSS اضافه شده است و به شما این امکان را می دهد که رنگ ها را در هر فضای رنگی بر اساس درصد مشخصی ترکیب کنید (به عنوان مثال، برای افزودن 10% آبی به سفید می توانید "color-mix(در srgb، آبی را مشخص کنید. 10٪، سفید))").
  • ویژگی CSS "forced-color-adjust" اضافه شد تا محدودیت رنگ اجباری را برای عناصر تکی غیرفعال کند و کنترل کامل رنگ CSS را در اختیار آنها بگذارد.
  • CSS پشتیبانی از پرسش رسانه ای (@media) "اسکریپت" را اضافه کرده است، که به شما امکان می دهد در دسترس بودن توانایی اجرای اسکریپت ها را بررسی کنید (به عنوان مثال، در CSS می توانید تعیین کنید که پشتیبانی جاوا اسکریپت فعال است یا خیر).
  • دستور شبه کلاس جدید ":nth-child(an + b)" و ":nth-last-child()" اضافه شد تا به یک انتخابگر اجازه داده شود تا قبل از اجرای "An+B" اصلی، عناصر فرزند را از قبل فیلتر کند. منطق انتخاب روی آنها
  • Compression Streams API اضافه شده است که یک رابط برنامه نویسی برای فشرده سازی و فشرده سازی داده ها در فرمت های gzip و deflate فراهم می کند.
  • پشتیبانی از متدهای CanvasRenderingContext2D.reset() و OffscreenCanvasRenderingContext2D.reset() اضافه شد که برای بازگرداندن زمینه رندر به حالت اولیه طراحی شده است.
  • پشتیبانی اضافه شده برای توابع WebRTC اضافی اجرا شده در مرورگرهای دیگر: RTCMediaSourceStats، RTCPeerConnectionState، RTCPeerConnectionStats («اتصال همتا» RTCStatsType)، RTCRtpSender.setStreams() و RTCSctpTransport.
  • توابع WebRTC خاص فایرفاکس mozRTCPeerConnection، mozRTCIceCandidate، و mozRTCSessionDescription WebRTC را که مدتها است منسوخ شده اند، حذف کرد. ویژگی CanvasRenderingContext2D.mozTextStyle منسوخ شده حذف شد.
  • ابزارهای توسعه‌دهندگان وب، قابلیت‌های تابع جستجوی فایل موجود در اشکال‌زدای جاوا اسکریپت را گسترش داده‌اند. نوار جستجو به نوار کناری استاندارد منتقل شده است و به شما امکان می دهد هنگام ویرایش اسکریپت ها نتایج را مشاهده کنید. نمایش نتایج کوچک شده و نتایج از دایرکتوری node_modules ارائه شده است. به طور پیش‌فرض، نتایج جستجو در فایل‌های نادیده گرفته شده پنهان هستند. اضافه شدن پشتیبانی برای جستجوی ماسک‌ها و امکان استفاده از اصلاح‌کننده‌ها در هنگام جستجو (مثلاً برای جستجو بدون در نظر گرفتن موارد کاراکترها یا استفاده از عبارات منظم).
  • رابط برای مشاهده فایل های HTML شامل حالت قالب بندی بصری (چاپ زیبا) برای کد جاوا اسکریپت جاسازی شده است.
  • اشکال‌زدای جاوا اسکریپت اجازه می‌دهد تا فایل‌های اسکریپت را نادیده بگیرد. گزینه «افزودن لغو اسکریپت» به منوی زمینه نشان داده شده برای فایل‌های کد اضافه شده است، که با آن می‌توانید فایلی را با یک اسکریپت در رایانه خود دانلود کرده و آن را ویرایش کنید، پس از آن از این اسکریپت ویرایش شده در هنگام پردازش صفحه استفاده می‌شود، حتی پس از بارگذاری مجدد
    فایرفاکس 113 منتشر شد
  • در نسخه اندروید:
    • به‌طور پیش‌فرض، شتاب سخت‌افزاری رمزگشایی ویدیو با فرمت AV1 فعال است؛ در صورت عدم پشتیبانی، از رمزگشای نرم‌افزاری استفاده می‌شود.
    • استفاده از GPU را برای تسریع شطرنجی Canvas2D فعال کرد.
    • رابط نمایشگر PDF داخلی بهبود یافته است، ذخیره فایل های PDF باز ساده شده است.
    • مشکل پخش ویدیو در حالت صفحه افقی حل شده است.

فایرفاکس 113 علاوه بر نوآوری ها و رفع اشکالات، 41 آسیب پذیری را برطرف کرده است. 33 آسیب‌پذیری به‌عنوان خطرناک علامت‌گذاری شده‌اند، که 30 آسیب‌پذیری (جمع‌آوری‌شده تحت CVE-2023-32215 و CVE-2023-32216) ناشی از مشکلات حافظه، مانند سرریز شدن بافر و دسترسی به مناطق حافظه آزاد شده است. به طور بالقوه، این مشکلات می تواند منجر به اجرای کد مهاجم در هنگام باز کردن صفحات طراحی شده خاص شود. آسیب‌پذیری CVE-2023-32207 به شما امکان می‌دهد با قرار دادن محتوای فریبنده (clickjacking) روی دکمه تأیید کلیک کنید، درخواست اعتبارنامه را دور بزنید. آسیب پذیری CVE-2023-32205 به هشدارهای مرورگر اجازه می دهد تا از طریق یک پوشش بازشو پنهان شوند.

فایرفاکس 114 بتا شامل یک رابط کاربری برای مدیریت DNS از طریق لیست استثناهای HTTPS است. تنظیمات "DNS over HTTPS" به بخش "حریم خصوصی و امنیت" منتقل شده است. امکان جستجوی نشانک ها به طور مستقیم از منوی "نشانک ها" وجود دارد. اکنون می توان دکمه ای برای باز کردن منوی نشانک ها در نوار ابزار قرار داد. امکان جستجوی انتخابی تاریخچه مرور محلی هنگام انتخاب «سابقه جستجو» در منوی سابقه، کتابخانه یا برنامه اضافه شده است.

منبع: opennet.ru

اضافه کردن نظر