![]() |
في 9 نوفمبر Firefox عمره سبع سنوات، وللاحتفال ، موزيلا لم يقدم فقط الجديد فايرفوكس 8، أصدرت أيضًا الإصدار الجديد بيتا من متصفحك الشهير ، فايرفوكس 9، والذي يضم عددًا كبيرًا من جديد ويوفر أ أفضل تجربة التنقل. |
ما الجديد في Firefox 9 Beta
جافا سكريبت نوع الاستدلال
هذه الحداثة مهمة جدًا ، لذا سأسمح لنفسي بشرحها بالتفصيل. إذا كانت لديك مفاهيم برمجة ، فأنت تعلم أن هناك شيئًا يسمى المتغيرات ، والتي يجب تعريفها في بعض اللغات (حدد نوعها) قبل استخدامها ، وفي حالات أخرى لا تكون ضرورية. تقع JavaScript ضمن الفئة الأخيرة ، وللأسف فإن تفاصيل اللغة الأصلية هذه تسبب تأثيرات شديدة على أداء تطبيقات الويب.
تعد تقنية Type Inference الجديدة حقًا خوارزمية تستنتج تلقائيًا أنواع المتغيرات والتعبيرات. والنتيجة هي زيادة ملحوظة في الأداء عند تشغيل تطبيقات JavaScript ، وهو ما أكدته معايير V8 و Kraken.
باختصار: فايرفوكس أسرع بكثير!
دعم أفضل لبرنامج "عدم التعقب"
هل تتذكر أنه منذ Firefox 4 لدينا خيار عدم التعقب؟ حسنًا ، من الممكن الآن اكتشاف تفضيل المستخدم من خلال واجهة JavaScript بسيطة. مثال:
تنبيه (navigator.doNotTrack) ؛
Mouseenter و mouseleave
دعم جديد لأحداث Mouseenter و mouseleave ، كبديل للأحداث التي تنطوي على إشكالية عند تمرير الماوس فوق الماوس. لماذا مزعجة؟ عندما يكتسب عنصر فرعي التركيز (حرائق تمرير الماوس) ، فإن الحدث يرفع الفقاعة النموذجية لأعلى ويطلق الماوس خارج العنصر الأصلي ، وهو تأثير جانبي غير مرغوب فيه عادةً.
مع أحداث Mouseenter و mouseleave الجديدة ، ليس لدينا مثل هذه المشكلة. مثال:
document.getElementById ("أحداث الماوس"). addEventListener ("mouseenter"، function () {
this.style.background = "# f00" ؛
}، خاطئة)؛
document.getElementById ("أحداث الماوس"). addEventListener ("mouseleave"، function () {
this.style.background = "#fff" ؛
}، خاطئة)؛
دعم طلب XMLHttpRequest الجزئي (XHR المقسم). هذه الميزة الجديدة مثيرة للاهتمام حقًا ، لأنها تتيح لمواقع الويب والتطبيقات عرض البيانات فور وصولها (بدلاً من انتظار كتلة البيانات بالكامل) من بعض مكالمات XHR. وستكون النتيجة استجابات أكثر كفاءة وتجربة أفضل للمستخدم النهائي.
وأكثر بكثير! أدعوك لقراءة دليل Firefox 9 الرسمي للمطورين.
ما الجديد في Firefox 9 beta لنظام Android
- أوقات تمهيد أسرع.
- تمت إضافة لغات جديدة.
- واجهة مستخدم جديدة للأجهزة اللوحية.
- تظهر الآن علامات التبويب المحسّنة في القسم الأيسر من الشاشة
- شريط جديد مع أزرار الوصول السريع.
بالإضافة إلى الميزات الجديدة التي سيتم الكشف عنها مع مرور الوقت ، مع Firefox لنظام Android ، يمكننا أيضًا الوصول إلى أكثر من 160 وظيفة إضافية ، والمزامنة بسرعة مع علامات التبويب المفتوحة في Firefox لسطح المكتب ، ومشاركة الروابط على الشبكات الاجتماعية والمزيد.
مصدر: جيسباداس