أعلنت Mozilla عن إطلاق الإصدار المستقر الجديد من متصفحها الشهير Firefox 147، إلى جانب تحديثات قناة ESR بالإصدارين 140.7.0 و115.32.0. يجلب هذا الإصدار مجموعة كبيرة من التحسينات التي تهم المستخدمين العاديين والمطورين على حد سواء، بدءًا من تخصيص اختصارات لوحة المفاتيح بسهولة، مرورًا بتحسينات الأداء ودعم المعايير الحديثة، وصولًا إلى إصلاحات أمنية مهمة.
ما الجديد في Firefox 147.
تحسينات وميزات جديدة.
- إضافة صفحة إعدادات جديدة باسم about:keyboard تتيح للمستخدمين تخصيص اختصارات لوحة المفاتيح أو تجاوزها، وهو أمر مفيد لتجنب التعارض مع اختصارات النظام أو التطبيقات الأخرى، خصوصًا لمستخدمي التقنيات المساعدة ولوحات المفاتيح المتقدمة.
- تحسين تشغيل الفيديو المسرّع عتاديًا على بطاقات AMD الرسومية ليعمل بوضع zero-copy، ليلتحق بتحسينات مماثلة كانت متوفرة سابقًا على أنظمة Intel وNVIDIA.
كما أصبح دعم WebGPU API متاحًا على أجهزة macOS العاملة بمعالجات Apple Silicon. - تعزيز Enhanced Tracking Protection في وضع Strict، حيث يتم الآن فرض قيود Local Network Access (LNA) افتراضيًا، ما يمنع المواقع العامة من الوصول إلى موارد الشبكة المحلية مثل أجهزة التوجيه والطابعات، ويقلل من مخاطر هجمات CSRF.
- دعم معيار Compression Dictionary Transport (RFC 9842)، والذي يهدف إلى تقليل حجم البيانات المنقولة باستخدام تقنيتي Zstandard (dcz) وBrotli (dcb) مع الاعتماد على القواميس. ويشمل ذلك delta-compression، حيث يتم إرسال الفروقات فقط بين إصدارات الموارد بدلًا من الملفات كاملة.
تحديثات خاصة بالأنظمة.
- على أنظمة Linux التي تعمل بواجهة GNOME مع مدير النوافذ Mutter، تم إصلاح مشكلة الضبابية عند استخدام fractional scaling.
- إصدارات Android من Firefox باتت تتضمن إجراءات تخفيف لهجمات Spectre-class side-channel، بعد أن كانت هذه الحماية مقتصرة على أنظمة سطح المكتب.
- على Linux أيضًا، أضاف Firefox 147 دعمًا لمعيار Freedesktop.org XDG Base Directory، ما يسمح بوضع ملفات المستخدم مثل profiles والإضافات والإعدادات وقواعد البيانات الداخلية داخل المسار ~/.config/mozilla.
ولا يزال المسار القديم ~/.mozilla متاحًا عبر تعيين المتغير البيئي MOZ_LEGACY_HOME=1.
تحسينات منصة الويب والأمان.
- اعتماد Safe Browsing Protocol الإصدار الخامس، مع تخزين واستخدام قوائم الحظر محليًا اعتمادًا على SHA256 hash prefix blocklists المقدمة من Google.
- تفعيل الاستئناف التلقائي لوضع Picture-in-Picture عند الانتقال بين علامات التبويب.
- دعم Service Workers لوحدات ECMAScript Modules (ESM)، وإتاحة CSS Module Scripts التي تسمح باستيراد ملفات CSS بأسلوب مشابه لاستيراد JavaScript.
إصلاحات أمنية.
يعالج Firefox 147 عدد 23 ثغرة أمنية، من بينها عشر ثغرات تتعلق بسلامة الذاكرة مثل buffer overflows وuse-after-free، والتي قد تؤدي إلى تنفيذ تعليمات برمجية عن بُعد. كما تم إصلاح ثلاث ثغرات إضافية مرتبطة بإمكانية الهروب من sandbox نتيجة أخطاء في التحقق من الحدود والعمليات الحسابية داخل مكوّن الرسوميات.
تنزيل Firefox 147.
- على Windows، يمكن التحديث مباشرة عبر قائمة help, ثم اختيار “About Firefox”.
- يمكن أيضًا تنزيل حزمة التثبيت الكاملة من الموقع الرسمي.
- على Linux، يُنصح بالتثبيت أو التحديث عبر مدير الحزم الخاص بالتوزيعة.
على سبيل المثال في Ubuntu أو Linux Mint مع تفعيل PPA الرسمي:apt update && apt install firefox
المصدر
مدونة نافذة التقنية مدونة نافذة التقنية – موقع يقدّم شروحات تقنية حديثة حول Windows، Android، الذكاء الاصطناعي، وأدوات المطورين بطريقة سهلة وواضحة للمستخدم العربي.