لینوکس و دنیای متن‌باز

انقلاب در موتور مرورگر Servo؛ پشتیبانی از CSS Grid و افزایش سرعت خیره‌کننده!

Servo Browser Engine Progress

تا حالا به این فکر کردین که پشت صحنه مرورگرها چی می‌گذره و چطور صفحات وب رو اینقدر سریع و مرتب به ما نمایش میدن؟ خبر هیجان‌انگیز اینه که موتور مرورگر متن‌باز و خفن Servo که با زبان برنامه‌نویسی قدرتمند Rust توسعه داده شده، بالاخره با انتشار نسخه 0.6 و گزارش ماهانه جدیدش ترکوند! اگر تا دیروز کلی از سایت‌ها توی این موتور به هم می‌ریختند، حالا با اضافه شدن پشتیبانی کامل از CSS Grid، صفحه آرایی وب‌سایت‌ها دقیقاً همان چیزی میشه که طراحان خواستن و خیلی از سایت‌ها بالاخره درست و حسابی لود میشن.

توی این به‌روزرسانی بزرگ، کلی ویژگی جدید و کاربردی دیگه هم به Servo اضافه شده که کار رو برای توسعه وب و نمایش صفحات راحت‌تر می‌کنه. از ویژگی‌های مربوط به استایل‌دهی مثل CSS color-scheme و animation-composition گرفته تا کلی تغییرات خفن توی بخش DOM API که دست برنامه‌نویس‌ها رو بازتر می‌ذاره.

Servo Engine Features

از طرفی، تیم توسعه‌دهنده به فکر امنیت و پایداری هم بوده؛ توی بخش JavaScript، موتور SpiderMonkey 153 رو آوردن توی Build جدید تا باگ‌ها، کرش‌ها و حفره‌های امنیتی رو به حداقل برسونن. همچنین یک HTTP cache جدید مبتنی بر دیسک اضافه شده که البته فعلاً دکمه‌ای برای پاک کردن دستی کش نداره، ولی سرعت رو به‌شدت بالا می‌بره.

اما شاهکار اصلی این نسخه؟ قابلیت آزمایشی Threadboost که توانسته توی بنچمارک معروف Speedometer، سرعت اجرای دستورات رو تا ۵۰ درصد افزایش بده! این یعنی یک جهش بزرگ برای موتور Servo که نوید روزهای خیلی سریعتری رو میده. جزئیات بیشتر رو می‌تونید از طریق وبلاگ رسمی Servo دنبال کنید.

منبع اصلی: Phoronix (Linux News) | 26 مهر 1405

خسرو عظیمی

خسرو عظیمی هستم. علاقه مند به دنیای اوپن سورس و IT، لینوکس، امنیت، وب و برنامه نویسی. در حال حاضر توسعه دهنده وب، کارشناس سئو و ادمین سیستم عامل هستم. لینک سایت شخصی: khosro-azimi.ir

مطالب مرتبط

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا