نسخه ۱۱۰ پروژه توریوم، یک انشعاب همگامسازیشده دورهای از مرورگر کرومیوم، منتشر شده است. این نسخه با وصلههای اضافی برای بهینهسازی عملکرد، بهبود قابلیت استفاده و افزایش امنیت بهبود یافته است. طبق آزمایشهای توسعهدهندگان، توریوم از نظر عملکرد ۸ تا ۴۰ درصد از کرومیوم استاندارد بهتر عمل میکند، که دلیل اصلی آن گنجاندن بهینهسازیهای اضافی در طول کامپایل است. نسخههای نهایی برای ... تولید میشوند. Linux, macOS، رزبری پای و Windows.
تفاوت های اصلی با Chromium:
- با بهینه سازی حلقه (LLVM Loop)، بهینه سازی پروفایل (PGO)، بهینه سازی زمان پیوند (LTO) و دستورالعمل های پردازنده SSE4.2، AVX و AES (Chromium فقط از SSE3 استفاده می کند) کامپایل می کند.
- آوردن عملکردهای اضافی به پایگاه کد که در Google Chrome وجود دارد اما در ساختهای Chromium موجود نیست. به عنوان مثال، ماژول Widevine برای پخش محتوای محافظت شده پولی (DRM) اضافه شده است، کدک های چند رسانه ای اضافه شده اند، و افزونه های مورد استفاده در کروم فعال شده اند.
- پشتیبانی آزمایشی برای فناوری پخش رسانه تطبیقی MPEG-DASH اضافه شده است.
- برای Linux и Windows پشتیبانی از فرمت رمزگذاری ویدیوی HEVC/H.265 فعال شده است.
- پشتیبانی از تصاویر JPEG XL به طور پیش فرض فعال است.
- پشتیبانی از زیرنویس های خودکار (Live Caption، SODA) گنجانده شده است.
- پشتیبانی آزمایشی برای حاشیه نویسی PDF اضافه شده است، اما به طور پیش فرض فعال نیست.
- وصلههای کرومیوم پورتشده که توسط توزیع ارائه میشوند Debian و مشکلات مربوط به رندر فونت، VAAPI، VDPAU و پشتیبانی از Intel HD را برطرف میکند و امکان ادغام با سیستم خروجی اعلان را فراهم میکند.
- پشتیبانی از VAAPI در محیط های مبتنی بر Wayland فعال است.
- DoH (DNS از طریق HTTPS) به طور پیش فرض فعال است.
- حالت Do Not Track به طور پیش فرض برای مسدود کردن کد ردیابی حرکت فعال است.
- نوار آدرس همیشه URL کامل را نشان می دهد.
- به جای ردیابی کوکیها، سیستم FLoC را که توسط Google تبلیغ میشود، غیرفعال کرد.
- هشدارهای مربوط به کلیدهای API Google غیرفعال شد، اما پشتیبانی از کلیدهای API برای همگامسازی تنظیمات حفظ شد.
- نمایش پیشنهادات برای استفاده از مرورگر پیش فرض در سیستم غیرفعال است.
- اضافه شدن موتورهای جستجو DuckDuckGo، Brave Search، Ecosia، Ask.com و Yandex.com.
- برای استفاده همیشه از صفحه محلی که هنگام باز کردن یک برگه جدید نشان داده شده است، فعال است.
- یک منوی زمینه با حالتهای بارگذاری مجدد اضافی ("بارگذاری مجدد عادی"، "بارگذاری مجدد سخت"، "پاک کردن حافظه پنهان و بارگذاری مجدد سخت") به دکمه بارگیری مجدد صفحه اضافه شده است.
- دکمههای Home و Chrome Labs پیشفرض اضافه شد.
- برای افزایش حریم خصوصی، تنظیمات پیش بارگذاری محتوا تغییر کرده است.
- وصلههای اضافه شده به سیستم مونتاژ GN و اجرای جداسازی جعبه سند.
- بهطور پیشفرض، پشتیبانی از بارگذاری در چندین رشته فعال است.
- این بسته شامل ابزار pak است که برای بسته بندی و باز کردن فایل ها با فرمت pak استفاده می شود.
- فایل دسکتاپ. در هنگام راهاندازی شامل قابلیتهای آزمایشی پلتفرم وب است و حالتهای راهاندازی اضافی را ارائه میدهد: توریوم-شل، حالت ایمن و حالت تاریک.
از جمله تغییرات نسخه توریوم 110:
- با پایگاه کد Chromium 110 همگام شده است.
- پشتیبانی از فرمت JPEG-XL بازگشته است.
- پشتیبانی از کدک صوتی AC3 اضافه شده است.
- پشتیبانی از تمام پروفایل های کدک HEVC/H.265 اجرا شده است.
- بهینه سازی های جدید هنگام ساخت موتور V8 اضافه شده است.
- ویژگیهای آزمایشی فعال chrome://flags/#force-gpu-mem-available-mb، chrome://flags/#double-click-close-tab، chrome://flags/#show-fps-counter و chrome: //flags/#enable-native-gpu-memory-buffers.
- В Linux یک حالت راهاندازی با یک پروفایل موقت اضافه شد (این پروفایل در دایرکتوری /tmp ذخیره میشود و پس از راهاندازی مجدد پاک میشود).
علاوه بر این، میتوان به توسعه توسط همان نویسنده مرورگر مرکوری اشاره کرد که از نظر مفهومی یادآور توریوم است، اما بر اساس فایرفاکس ساخته شده است. این مرورگر همچنین شامل بهینهسازیهای اضافی است، از دستورالعملهای AVX و AES استفاده میکند و وصلههای بسیاری را از پروژههای LibreWolf، Waterfox، FireDragon، PlasmaFox و GNU IceCat، غیرفعال کردن تلهمتری، گزارشدهی، عملکردهای اشکالزدایی و خدمات اضافی مانند Pocket و توصیههای متنی را حمل میکند. به طور پیش فرض، حالت Do Not Track فعال است، کنترل کننده کلید Backspace برگردانده می شود (browser.backspace_action) و شتاب GPU فعال می شود. به گفته توسعه دهندگان، مرکوری 8 تا 20 درصد بهتر از فایرفاکس است. بیلدهای مرکوری مبتنی بر فایرفاکس 112 برای آزمایش ارائه می شوند، اما همچنان به عنوان نسخه های آلفا قرار دارند.
منبع: opennet.ru
