الجديد في Chrome 59

هل تريد الاطّلاع على القائمة الكاملة بالتغييرات؟ اطّلِع على قائمة التغييرات في مستودع مصدر Chromium.

اسمي بيت ليبيه. لنطّلع على الميزات الجديدة للمطوّرين في الإصدار 59 من Chrome.

Chrome بلا واجهة مستخدم رسومية

يُعدّ المتصفّح بدون واجهة مستخدم أداة رائعة لإجراء الاختبارات المبرمَجة واختبارات بيئة السيرفر التي لا تحتاج فيها إلى الاطّلاع على الإخراج المعروض أو استخدام واجهة مستخدم ظاهرة. على سبيل المثال:

  • استخدام Selenium لإجراء اختبارات الوحدة على تطبيق الويب التقدّمي
  • لإنشاء ملف PDF من صفحة على ويكيبيديا
  • فحص صفحة باستخدام "أدوات مطوّري البرامج"

بدءًا من الإصدار 59 من Chrome، يمكنك الآن تشغيل Chrome بلا واجهة مستخدم رسومية. ويقدّم هذا الإصدار جميع ميزات أنظمة برمجة التطبيقات الحديثة للويب التي يوفّرها Chrome في سطر الأوامر.

اطّلِع على مقالة "إريك بيدلمان" حول التحديثات للحصول على التفاصيل الكاملة. ويقدّم أمثلة على كيفية استخدامها لتحويل الصفحات إلىملف PDF وتفريغ نموذج DOM وكيفية استخدامه آليًا في Node.

الإشعارات الأصلية على نظام التشغيل macOS

كان Chrome يتضمّن في السابق نظام إشعارات خاصًا لمطوّري الويب و الإضافات من أجل عرض الإشعارات للمستخدمين. ولكننا تلقّينا ملاحظات من المستخدمين والمطوّرين على حد سواء بأنّهم يريدون أن يستخدم Chrome نظام الإشعارات المدمج في نظام التشغيل.

بدءًا من الإصدار 59 من Chrome على نظام التشغيل Mac، سيستخدم Chrome نظام الإشعارات الأصلي، مما يؤدي إلى تحسين تجربة المستخدم وضمان دمج الإشعارات بشكلٍ أفضل في النظام الأساسي. من الميزات المفضّلة لديّ، ستلتزم الإشعارات الآن بإعدادات ميزة "عدم الإزعاج".

إشعار تم إنشاؤه بواسطة Chrome (على يمين الشاشة) وإشعار تم إنشاؤه من خلال نظام التشغيل macOS (على يمين الشاشة)

بسبب الطريقة التي يعالج بها نظام التشغيل macOS الإشعارات، هناك بعض واجهات برمجة التطبيقات التي يتم استخدامها بشكل منخفض ولا يُنصح باستخدامها الآن، لأنّها ستؤدي إلى تجربة متدنية على نظام التشغيل macOS.

يمكنك الاطّلاع على مشاركتنا حول آخر الأخبار لمعرفة كل التفاصيل.

واجهة برمجة التطبيقات لالتقاط الصور

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

باستخدام واجهة برمجة التطبيقات Image Capture API الجديدة في الإصدار 59 من Chrome، يمكنك الاستفادة من إمكانات الدقة الكاملة لأي كاميرا متاحة. توفّر واجهة برمجة التطبيقات إمكانية التحكّم في ميزات مثل التكبير/التصغير والسطوع والتباين ودرجة ISO وحتى توازن اللون الأبيض.

يمكنك الاطّلاع على مقالة سمير للاطّلاع على التفاصيل الكاملة واطلاع على نموذج الرمز الذي يمكنك استخدامه للبدء على الفور.

وغير ذلك

  • توفّر السلسلة MediaError.message أي تفاصيل إضافية لرسالة الخطأ، إن توفّرت، لمساعدة مطوّري الويب في تصحيح أخطاء مشغّل الوسائط.

في ما يلي بعض التغييرات في الإصدار 59 من Chrome للمطوّرين.

إذا أعجبك هذا الفيديو، يمكنك الاطّلاع على المصمّم في مواجهة المطوّر، وهي سلسلة فيديوهات جديدة تحاول حلّ التحديات التي يواجهها المصمّمون والمطوّرون عند العمل معًا.

بعد ذلك، يمكنك الاشتراك في قناتنا على YouTube، وستلقّى إشعارًا عبر البريد الإلكتروني كلما طرحنا فيديو جديدًا.

اسمي "بيت ليبيت"، وسأطلعك على الميزات الجديدة في Chrome فور طرح الإصدار 60.