إصدار الكروم 78

متصفح الجوجل مقدم إصدار متصفح الويب الكروم 78... معا متاح إصدار مستقر لمشروع مجاني الكروم، وهو أساس Chrome. متصفح كروم مختلف استخدام شعارات Google ، ووجود نظام لإرسال الإشعارات في حالة حدوث عطل ، والقدرة على تنزيل وحدة فلاش عند الطلب ، ووحدات لتشغيل محتوى الفيديو المحمي (DRM) ، ونظام التحديث التلقائي ، والإرسال عند البحث معلمات RLZ. من المقرر إطلاق الإصدار التالي من Chrome 79 في 10 ديسمبر.

رئيسي التغييرات в الكروم 78:

  • مُنفّذ الدعم التجريبي لـ "DNS over HTTPS" (DoH، DNS over HTTPS)، والذي سيتم تمكينه بشكل انتقائي لفئات معينة من المستخدمين الذين تشير إعدادات نظامهم بالفعل إلى موفري DNS الذين يدعمون DoH. على سبيل المثال، إذا كان المستخدم لديه DNS 8.8.8.8 محددًا في إعدادات النظام، فسيتم تنشيط خدمة DoH من Google ("https://dns.google.com/dns-query") في Chrome؛ إذا كان DNS 1.1.1.1. XNUMX، ثم خدمة DoH Cloudflare ("https://cloudflare-dns.com/dns-query")، وما إلى ذلك.

    للتحكم في تمكين DoH، يتم توفير الإعداد "chrome://flags/#dns-over-https". يتم دعم ثلاثة أوضاع تشغيل: آمن، تلقائي، وإيقاف التشغيل. في الوضع "الآمن"، يتم تحديد المضيفين فقط بناءً على القيم الآمنة المخزنة مؤقتًا مسبقًا (التي يتم تلقيها عبر اتصال آمن) والطلبات عبر DoH؛ ولا يتم تطبيق الرجوع إلى DNS العادي. في الوضع "التلقائي"، في حالة عدم توفر DoH وذاكرة التخزين المؤقت الآمنة، يمكن استرداد البيانات من ذاكرة التخزين المؤقت غير الآمنة والوصول إليها من خلال DNS التقليدي. في وضع "إيقاف التشغيل"، يتم فحص ذاكرة التخزين المؤقت المشتركة أولاً وإذا لم تكن هناك بيانات، يتم إرسال الطلب عبر DNS الخاص بالنظام.

  • تتمتع أدوات المزامنة الآن بدعم أولي للحافظات المشتركة، ولكن لم يتم تمكينها بعد لجميع المستخدمين. في حالات ربط Chrome بحساب واحد، يمكنك الآن الوصول إلى محتويات الحافظة لجهاز آخر، بما في ذلك مشاركة الحافظة بين أنظمة الهاتف المحمول وسطح المكتب. يتم تشفير محتويات الحافظة باستخدام التشفير الشامل، والذي لا يسمح بالوصول إلى النص الموجود على خوادم Google؛
  • بالنسبة لفئات معينة من المستخدمين، تم تمكين خيار تجريبي لتغيير المظهر وتخصيص الشاشة التي تظهر عند فتح علامة تبويب جديدة. بالإضافة إلى تحديد صورة خلفية، تدعم الآن قائمة "تخصيص"، المعروضة في الركن الأيمن السفلي من شاشة علامة التبويب الجديدة، تغيير طريقة تخطيط الاختصار والقدرة على تغيير السمة. يمكن اقتراح الاختصارات تلقائيًا استنادًا إلى المواقع التي تتم زيارتها بشكل متكرر، أو تخصيصها من قبل المستخدم، أو تعطيلها تمامًا. يمكنك تحديد سمة تصميم من مجموعة سمات محددة مسبقًا أو إنشاء سمة خاصة بك بناءً على اختيار الألوان المطلوبة في اللوحة. لتمكين الميزات الجديدة، يمكنك استخدام العلامات "chrome://flags/#ntp-customization-menu-v2" و
    "الكروم://الأعلام/#chrome-colors";

  • بالنسبة للشركات، يتم تمكين شريط العناوين الافتراضي للبحث عن الملفات الموجودة في مساحة تخزين Google Drive. لا يتم البحث عن طريق العناوين فحسب، بل أيضًا عن طريق محتويات الوثائق، مع الأخذ في الاعتبار تاريخ اكتشافها في الماضي؛

    إصدار الكروم 78

  • تم تضمين مكون فحص كلمة المرور، والذي سيتم تنشيطه تدريجيًا لفئات معينة من المستخدمين (للتنشيط الإجباري، يتم توفير علامة "chrome://flags/#password-leak-detection"). فحص كلمة المرور في وقت سابق زودت في شكل إضافة خارجية، مصمم لتحليل قوة كلمات المرور التي يستخدمها المستخدم. عندما تحاول تسجيل الدخول إلى أي موقع ويب، يتحقق فحص كلمة المرور من معلومات تسجيل الدخول وكلمة المرور الخاصة بك مقابل قاعدة بيانات للحسابات المخترقة، ويعرض تحذيرًا في حالة اكتشاف مشكلات (راجع هو استنادًا إلى بادئة التجزئة من جانب المستخدم). يتم إجراء الفحص وفقًا لقاعدة بيانات تغطي أكثر من 4 مليارات حساب مخترق ظهرت في قواعد بيانات المستخدمين المسربة. يتم عرض تحذير أيضًا عند محاولة استخدام كلمات مرور تافهة مثل "abc123"؛
  • تمت إضافة القدرة على بدء مكالمة من جهاز Android مرتبط بنفس حساب Google. في متصفح سطح المكتب، يمكن للمستخدم تحديد رقم هاتف في النص، والنقر بزر الماوس الأيمن وإعادة توجيه عملية الاتصال إلى جهاز Android، وبعد ذلك سينبثق إشعار على الهاتف يسمح له ببدء مكالمة؛
  • تم تغيير تنسيق تلميح الأداة الذي يتم عرضه عند تحريك الماوس فوق عنوان علامة التبويب. يظهر تلميح الأداة الآن ككتلة منبثقة تعرض نص العنوان الكامل وعنوان URL للصفحة. تعد الكتلة ملائمة للاستخدام للعثور بسرعة على الصفحة المطلوبة عند فتح عدد كبير جدًا من علامات التبويب (بدلاً من المرور عبر علامات التبويب، يمكنك تحريك الماوس فوق اللوحة التي تحتوي على علامات التبويب والعثور على الصفحة التي تبحث عنها). في المستقبل، من المخطط عرض صورة مصغرة للصفحة في هذه الكتلة؛
  • تمت إضافة ميزة تجريبية (chrome://flags/#enable-force-dark) لفرض استخدام المظهر الداكن عند عرض مواقع الويب. لضمان عرض داكن للموقع، يتم عكس الألوان؛
  • أضيفت بواسطة دعم المواصفات خصائص وقيم CSS API المستوى 1، والذي يسمح لك بتسجيل خصائص CSS الخاصة بك والتي تكون دائمًا من نوع معين، ويسمح لك بتعيين قيمة افتراضية، ويسمح لك بربط تأثيرات الرسوم المتحركة. لتسجيل عقار، يمكنك استخدام طريقة RegisterProperty() أو قاعدة CSS "@property"، على سبيل المثال:

    CSS.registerProperty({
    الاسم: "--حجم الخط الخاص بي"،
    بناء الجملة: "‹الطول›"،
    القيمة الأولية: "0 بكسل"،
    يرث : باطل
    })؛

  • في وضع Origin Trials (الميزات التجريبية التي تتطلب منفصلة التنشيط) تم اقتراح العديد من واجهات برمجة التطبيقات الجديدة. تتضمن تجربة الأصل القدرة على العمل مع واجهة برمجة التطبيقات المحددة من التطبيقات التي تم تنزيلها من المضيف المحلي أو 127.0.0.1، أو بعد التسجيل واستلام رمز خاص صالح لفترة محدودة لموقع معين.
    • API نظام الملفات الأصلي، والذي يسمح لك بإنشاء تطبيقات ويب تتفاعل مع الملفات الموجودة في نظام الملفات المحلي. على سبيل المثال، قد تكون واجهة برمجة التطبيقات (API) الجديدة مطلوبة في بيئات التطوير المتكاملة القائمة على المتصفح، ومحرري النصوص والصور والفيديو. لتتمكن من كتابة الملفات وقراءتها مباشرة، استخدم مربعات الحوار لفتح الملفات وحفظها، وكذلك التنقل عبر محتويات الدلائل، ويطلب التطبيق من المستخدم تأكيدًا خاصًا؛

      إصدار الكروم 78

    • تقنية تبادلات HTTP الموقعة (SXG)، والذي يسمح لك بوضع نسخ تم التحقق منها من صفحات الويب على مواقع أخرى تبدو مثل الصفحات الأصلية للمستخدم (دون تغيير عنوان URL)، وسعوا إمكانية تنزيل الموارد الفرعية (CSS، JS، الصور، إلخ) من الموقع الأصلي. يتم تحديد المصدر الأصلي للمورد عبر رأس Link HTTP، والذي يحدد أيضًا تجزئة التحقق للتحقق من كل مورد. باستخدام هذه الميزة الجديدة، يمكن لموفري المحتوى إنشاء ملف HTML واحد موقّع يتضمن كافة الموارد الفرعية المرتبطة به؛
    • API مستقبل الرسائل القصيرة، مما يسمح لتطبيق ويب بالوصول إلى الرسائل النصية القصيرة، على سبيل المثال، لأتمتة التحقق من المعاملة باستخدام رمز لمرة واحدة يتم إرساله عبر الرسائل القصيرة. يتم توفير الوصول فقط إلى الرسائل القصيرة التي تحتوي على علامة خاصة تحدد ربط الرسالة بتطبيق ويب معين؛
  • تم تحسين أداء تحميل كائنات ArrayBuffer عبر Web Switch بشكل ملحوظ. على نظام التشغيل Linux، هناك زيادة في سرعة التنزيل بنسبة 7.5 مرة، على نظام التشغيل Windows - بنسبة 4.1 مرة، على نظام التشغيل MacOS - بنسبة 7.8 مرة؛
  • تمت إضافة القدرة على تحديد قيمة الشفافية كنسبة مئوية في عتامة خصائص CSS، وعتامة التوقف، وعتامة التعبئة، وعتامة الحد، وعتبة الشكل والصورة. على سبيل المثال، بدلاً من "التعتيم: 0.5" يمكنك الآن تحديد "التعتيم: 50%"؛
  • في واجهة برمجة التطبيقات توقيت المستخدم يسمح بتمرير طوابع زمنية عشوائية إلى استدعاءات Performance.measure() و Performance.mark() لإجراء قياسات بينهما، بالإضافة إلى تحديد بيانات وصفية عشوائية؛
  • في جلسة وسائط API مضاف دعم تحديد المعالجات لتغيير الموضع في الدفق (seekto)، بالإضافة إلى معالجات الإيقاف المؤقت وبدء التشغيل المتوفرة مسبقًا؛
  • في محرك جافا سكريبت V8 متضمن وضع الخلفية لتحليل البرامج النصية أثناء تنزيلها عبر الشبكة. لقد سمح لنا التحسين الذي تم تنفيذه بتقليل وقت تجميع البرنامج النصي بنسبة 5-20%. يعمل الإصدار الجديد أيضًا على تحسين أداء تدمير الكائنات (تحويل "const {x, y} = object;" إلى "const x = object.x; const y = object.y;"). تحسين سرعة المعالجة لتعبيرات RegExp ذات التعيينات غير المتطابقة.
    تمت زيادة سرعة استدعاء وظائف JavaScript من WebAssembly والعكس بشكل ملحوظ (بنسبة 9-20%). عند تجميع الكود الثانوي، تمت زيادة كفاءة إنشاء جداول الربط في المواضع الأولية، مما أدى إلى تقليل استهلاك الذاكرة بنسبة
    1-2.5٪.

    إصدار الكروم 78

  • موسع أدوات لمطوري الويب. يمكن الآن استخدام لوحة معلومات التدقيق مع ميزات أخرى مثل حظر الطلبات وتجاوزات التنزيل. تمت إضافة دعم لتصحيح أخطاء معالجات الدفع عبر واجهة برمجة تطبيقات الدفع. تمت إضافة ملصقات LCP (أكبر طلاء محتوى) إلى لوحة تحليل الأداء، مما يعكس وقت العرض لأكبر العناصر؛

    إصدار الكروم 78

  • تم الحذف آلية حظر البرمجة النصية عبر المواقع عبر XSS Auditor، والتي تم التعرف عليها على أنها غير فعالة (استخدم المهاجمون منذ فترة طويلة طرقًا لتجاوز حماية XSS Auditor) وتضيف ناقلات جديدة لتسرب المعلومات؛
  • يوفر إصدار Android القدرة على استخدام المظهر الداكن للقوائم والإعدادات ووضع التنقل للمواقع المفتوحة.

بالإضافة إلى الابتكارات وإصلاحات الأخطاء ، يزيل الإصدار الجديد 37 نقاط ضعف. تم تحديد العديد من نقاط الضعف نتيجة لأدوات الاختبار الآلي العنوان, مطهر الذاكرة, سلامة تدفق التحكم, ليبفوزر и AFL. لم يتم تحديد أي مشكلات حرجة من شأنها أن تسمح بتجاوز جميع مستويات حماية المتصفح وتنفيذ التعليمات البرمجية على النظام خارج بيئة وضع الحماية. كجزء من برنامج دفع مكافآت نقدية لاكتشاف الثغرات الأمنية للإصدار الحالي، دفعت جوجل 21 جائزة بقيمة 59500 دولار (جائزة واحدة بقيمة 20000 دولار، وجائزة 15000 دولار، وجائزة 5000 دولار، وجائزتان بقيمة 3000 دولار، وثلاث جوائز بقيمة 2000 دولار، وخمس جوائز بقيمة 1000 دولار، وخمس جوائز بقيمة 500 دولار). ). لم يتم تحديد حجم المكافآت الأربعة بعد.

المصدر: opennet.ru

إضافة تعليق