
گزارش وضعیت اوت (August) موتور مرورگر سروو (Servo) منتشر شد و جزئیات تازهای از پیشرفت این موتور متنباز مبتنی بر زبان راست (Rust) را در اختیار کاربران قرار داد. این گزارش پس از انتشار نسخه ۰.۶ سروو (Servo 0.6) و مرورگر نمایشی سرووشل (Servoshell) منتشر شده است.
پشتیبانی از CSS Grid و رندر صحیحتر وبسایتها
یکی از مهمترین قابلیتهایی که بهتازگی به سروو اضافه شده، پشتیبانی از شبکه CSS (CSS Grid) است. با این تغییر، شمار بیشتری از وبسایتها اکنون در سروو بهدرستی رندر میشوند.
در کنار CSS Grid، قابلیتهای جدید دیگری نیز به این موتور اضافه شده است:
- طرحرنگ CSS (CSS color-scheme)
- ترکیب انیمیشن (animation-composition)
- عرض کامل (full-width)
- تبدیل متن (text-transform)
همچنین مجموعهای از APIهای جدید DOM (DOM APIs) در سروو پیادهسازی شده است.
بهروزرسانی SpiderMonkey و کش HTTP
در بخش جاوااسکریپت (JavaScript)، سروو موتور SpiderMonkey 153 را برای رفع مشکلات امنیتی و کرش (Crash) بهکار گرفته است. سروو اکنون یک کش HTTP مبتنی بر دیسک (disk-backed HTTP cache) نیز ارائه میکند که بهصورت اختیاری قابل فعالسازی است؛ هرچند در حال حاضر راهی برای پاککردن آن وجود ندارد.
Threadboost و بهبود ۵۰ درصدی عملکرد
توسعهدهندگان سروو روی بهبود دسترسپذیری (Accessibility) و آمادهسازی برای AudioWorklet نیز کار میکنند. در حوزه عملکرد، قابلیت آزمایشی Threadboost امتیاز بنچمارک Speedometer را تا ۵۰ درصد بهبود داده است.
جزئیات بیشتر درباره این بهبودها در وبلاگ رسمی Servo.org منتشر شده است.