يصل Firefox 129 مزودًا بالصور المصغرة لعلامات التبويب وتحسينات أمنية والمزيد

شعار فايرفوكس

Firefox هو متصفح ويب شائع

قبل بضعة أيام، أعلنت موزيلا عن إصدار النسخة الجديدة من متصفح الويب الخاص بها، "فايرفوكس 129"، والتي تتضمن ميزات جديدة مثل وضع "HTTPS-First Schemeless"، ومعاينات مصغرة لمحتوى علامات التبويب، وسمة جديدة، وتحسينات أمنية، وإصلاحات للأخطاء، والمزيد.

تم إصدار فايرفوكس 129 مع تحديثات لفرعي الدعم الموسع 115.14.0 و128.1.0. بالإضافة إلى ذلك، دخل فايرفوكس 130 مرحلة الاختبار التجريبي. يعالج فايرفوكس 129 أربعة عشر ثغرة أمنية، أحد عشر منها حرجة، ستة منها ناتجة عن مشاكل في الذاكرة مثل تجاوز سعة المخزن المؤقت والوصول إلى مناطق الذاكرة المحررة.

الميزات الجديدة الرئيسية في Firefox 129

في هذا الإصدار الجديد من فايرفوكس 129، تتضمن ميزة "عرض القراءة" خيارات قائمة جديدة لتخصيص عرض النصوص وتخطيط الصفحة، بما في ذلك تعديلات على مسافة بادئة الأحرف والكلمات، بالإضافة إلى محاذاة النصوص. كما تم تقديم قائمة "السمة" الجديدة في "عرض القراءة" ، والتي تتيح للمستخدمين تخصيص ألوان الخلفية والنصوص والروابط، واختيار أوضاع العرض مثل الداكن، والرمادي، والفاتح، والتباين، والبني الداكن.

قارئ عرض فايرفوكس

من الميزات الجديدة الأخرى عرض صور مصغرة لمحتوى علامات التبويب عند تمرير مؤشر الماوس فوق أزرارها. بالإضافة إلى المعاينة، يظهر الرابط المقابل في مربع معلومات أعلى علامة التبويب، مما يُسهّل تحديد علامة التبويب المطلوبة دون الحاجة إلى التبديل بينها. يمكن للمستخدمين الذين يفضلون تعطيل هذه الميزة القيام بذلك عبر إعداد " browser.tabs.hoverPreview.enabled" في "about:config".

معاينة علامة التبويب فايرفوكس

بالإضافة إلى ذلك، يُقدّم فايرفوكس 129 شريطًا جانبيًا تجريبيًا وخيارًا لعرض علامات التبويب عموديًا، مما يُتيح استخدامًا أفضل لمساحة الشاشة على الشاشات العريضة. يُمكن عرض الشريط الجانبي موسعًا أو مطويًا: في حالته الموسعة، تظهر بعض عناوين الصفحات المفتوحة وأسماء الإجراءات المتاحة في الشريط الجانبي، بينما في حالته المطوية، تظهر الأيقونات فقط. لتفعيل علامات التبويب العمودية، عليك تفعيل خياري "sidebar.revamp" و"sidebar.verticalTabs" .

يتم تفعيل وضع "HTTPS-First Schemeless" افتراضيًا. في هذا الوضع، عند محاولة فتح صفحة من شريط العناوين دون تحديد http أو https، سيتم استخدام https افتراضيًا . في حال عدم توفر اتصال آمن، سيستخدم المتصفح http غير المشفر. لتفعيل وضع "HTTPS-First" بالكامل، استخدم خيار dom.security.https_first في الإعدادات.

في أنظمة لينكس، وويندوز 11، وأندرويد 10 أو أحدث ، أصبح بالإمكان استخدام مُحلِّل أسماء النظام لإدارة سجلات نظام أسماء النطاقات (DNS) اللازمة لنقل معلومات المفتاح العام في آلية ECH (وهي نسخة مُطوَّرة من Encrypted Server Name Indication، تُوفِّر مستوى أمان أعلى من خلال تشفير رسالة ClientHello TLS بالكامل). وقد أظهرت بعض الدراسات أن إخفاء النطاقات في حركة مرور HTTPS يُحسِّن سرعة تحميل يوتيوب، وهو أمرٌ كان يُشكِّل مشكلةً لمستخدمي بعض مُزوِّدي خدمات الإنترنت الروس.

بالنسبة للمستخدمين في فرنسا وألمانيا، تم تفعيل ميزة التعبئة التلقائية لحقول العناوين في نماذج الويب بشكل افتراضي . سابقًا، كان هذا الخيار متاحًا فقط للمستخدمين في الولايات المتحدة وكندا. لتفعيله، انتقل إلى صفحة الإعدادات (about:config) وأضف الخيار extensions.formautofill.addresses.supportedCountries.

فيما يتعلق بالتحسينات للمطورين:

  • قاعدة @starting-style الجديدة التي تسمح بتطبيق نمط على عنصر من عرضه الأول، وهي مفيدة لإنشاء رسوم متحركة انتقالية عند فتح عنصر يكون في حالة مبدئية عرض لا شيء أو عند إضافة عنصر جديد إلى DOM.
  • الحدث textInput، على الرغم من عدم تعريفه في المعيار، فقد تم تنفيذه لاستخدامه بدلاً من الحدث `beforeinput` في بعض تطبيقات الويب التي تعتمد على أطر عمل قديمة.
  • في JavaScript، تمت إضافة دعم للمصفوفات المكتوبة تعويم 16 صفيف, جنبا إلى جنب مع الأساليب في عرض البيانات لإدارة القيم فلوت 16، والطريقة الرياضيات.f16round() لتقريب الأرقام إلى دقة 16 بت.
  • أضافت أدوات مطوري الويب تحذيرات جديدة حول مشكلات CSS التي يمكن أن تنشأ عندما ترغب الخصائص في ذلك تغيير الحجم والتعويم، أو عند تغيير حجم الصندوق ينطبق على العناصر التي تتجاهل التغييرات في الارتفاع والعرض، وعندما يتم استخدام الخصائص الخاصة بالجدول على عناصر غير مرتبطة بالجداول.
  • في لوحة معلومات تحليل نشاط الشبكة، تنطبق الآن ميزة حظر الشبكة على كل من الاستجابات وطلبات HTTP.
  • يتضمن إصدار Android الآن خيار تنزيل حزم اللغات لترجمة النص في وضع عدم الاتصال.

إذا كنت مهتمًا بمعرفة المزيد، يمكنك الاطلاع على ملاحظات الإصدار على الرابط التالي.

كيفية تثبيت Firefox 129 على نظام Linux؟

بالنسبة لمستخدمي فايرفوكس الحاليين ، يمكنكم ببساطة الوصول إلى القائمة لتحديث المتصفح إلى أحدث إصدار. سيحصل مستخدمو فايرفوكس الذين لم يعطلوا التحديثات التلقائية على التحديث تلقائيًا.

يمكن لمن لا يرغبون بالانتظار اختيار القائمة > المساعدة > حول فايرفوكس بعد الإصدار الرسمي لبدء تحديث يدوي للمتصفح. ستظهر شاشة تعرض الإصدار المثبت حاليًا من المتصفح وتتحقق من وجود تحديثات، بشرط تفعيل هذه الخاصية.

هناك خيار آخر للتحديث وهو لمستخدمي Ubuntu أو Linux Mint أو أي مشتق آخر من Ubuntu. يمكنك تثبيت هذا الإصدار الجديد أو تحديثه باستخدام PPA الخاص بالمتصفح. لإضافته إلى النظام، افتح الوحدة الطرفية وقم بتشغيل الأوامر التالية:

sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y sudo apt-get update sudo apt install Firefox

طريقة التثبيت الأخرى التي يمكنك استخدامها هي "Flatpak". للقيام بذلك، يجب أن يكون لديهم دعم لهذا النوع من الحزم ويتم تثبيت المتصفح عن طريق كتابة الأمر التالي في الوحدة الطرفية:

تثبيت Flatpak flathub org.mozilla.firefox

بالنسبة لأولئك الذين لديهم المتصفح بالفعل مثبتًا ، يكفي تنفيذ الأمر التالي ليس فقط لتحديث Firefox ، ولكن أيضًا جميع تطبيقاته بتنسيق Flatpak:

تحديث Flatpack

أما في حالة من يفضلون استخدام سناب فيمكن تثبيت المتصفح عن طريق كتابة الأمر التالي:

sudo snap تثبيت فايرفوكس

ولتحديث التطبيقات التي قمنا بتثبيتها بتنسيق Snap ، ما عليك سوى كتابة ما يلي في الجهاز:

sudo المفاجئة التحديث

أضف كمصدر مفضل في جوجل