مؤتمر Chrome Dev Summit - ملخّص الأنظمة الأساسية

Dart

تحوّل لغة Dart إلى JavaScript، ما يؤدي في بعض الأحيان إلى إنشاء رمز أسرع من لغة JavaScript المكتوبة بخط اليد. شاهد "كاسبر لوند"، المؤسس المشارك لشركة Dart، وهو يشرح كيفية تنفيذ المحول البرمجي dart2js لعمليات تحسين محلية وعالمية لإصدار رمز JavaScript سريع وصحيح من الناحية الدلالية. من خلال اهتزاز الأشجار واستنتاج الكتابة والتصغير، يمكن أن تساعدك Dart على تحسين تطبيق الويب.

العروض التقديمية من Google: Dart

تطبيقات Chrome

توفّر تطبيقات Chrome الأداء الفعّال للتطبيقات المحلية بالإضافة إلى بساطة التطوير والأمان على الويب، كما أنها تتكامل بسلاسة مع خدمات Google، مثل Drive. تعمل تطبيقات Chrome على أنظمة التشغيل Mac وWindows وLinux وChromeOS، بالإضافة إلى أجهزة iOS وAndroid، بدون أي تكلفة.

العروض التقديمية: تطبيقات Chrome

PNaCl

Portable Native Client هي تقنية تتيح التنفيذ الآمن والمتنقل للتطبيقات الأصلية في Chrome. هذه الإضافة من مشروع Native Client توفّر أداء الرموز البرمجية الأصلية وعناصر التحكُّم فيها على مستوى منخفض في متصفّحات الويب الحديثة بدون التأثير في أمان الويب وقابلية نقله.

يساعد PNaCl المطورين في إنتاج نموذج مستقل عن النظام الأساسي لتطبيقهم الأصلي وتشغيله في المتصفح بدون أي عمليات تثبيت. وخلف الكواليس، يحوّل Chrome تطبيقات PNaCl إلى ترميز الجهاز في وقت التشغيل لتحقيق أداء شبه أصلي. وفي المتصفحات الأخرى، يمكن لتطبيقات PNaCl استخدام Emscripten وpepper.js للحفاظ على الوظائف مع الحد الأدنى من نتائج الأداء.

العروض التقديمية: PNACL