Google Chrome على نظام التشغيل Android

للحصول على قائمة كاملة بميزات المطوّرين في Chrome على نظام التشغيل Android، يمكنك الرجوع إلى chromestatus.com. ويمكنك تنزيل Chrome على "متجر Play".

تجربة تصفُّح من الدرجة الأولى

وعندما يسجّل المستخدم الدخول إلى Chrome على أحد الأجهزة، تصبح علامات التبويب وسجلّ التصفّح لتلك الجلسة متاحة للمستخدم عندما يسجّل الدخول إلى Chrome على جهاز آخر. وتتم مزامنة محتوى الصفحة بأكمله بين النُسخ الافتراضية من Chrome، وليس عنوان URL فقط، وبذلك لا يحتاج المستخدم إلى إعادة إرسال بيانات الاعتماد لرؤية تصريح صعود الطائرة أو مقالة على موقع إلكتروني يتطلّب تسجيل الدخول.

يستخدم شريط العناوين الجلب المسبق لملء عناوين URL وإجراء طلبات البحث باستخدام اقتراحات استنادًا إلى سجلّ التصفُّح والإشارات المرجعية المحلية. لا يتم تشغيل هذه الميزة إلا عند اتصال المستخدم بشبكة WiFi.

عروض أداء

يجلب Chrome لنظام Android إلى الأجهزة الصغيرة البنية متعددة العمليات والعرض السريع عبر وحدة معالجة الرسومات ومحرك JavaScript V8 المحسن للبُنى الأساسية للجوال. يتميز Chrome لنظام Android بأداء رسومات سريع، وذلك بفضل:

  • تسريع وحدة معالجة الرسومات للعنصر canvas
  • عمليات تحويل CSS وانتقالاته بسلاسة
  • دعم "requestAnimationFrame" لإنشاء صور متحركة أكثر كفاءة

استخدام "أدوات مطوري البرامج" للعثور على المشاكل وحلّها

يمكنك تصحيح الأخطاء في المواقع الإلكترونية المتوافقة مع الأجهزة الجوّالة باستخدام الحزمة الكاملة من أدوات مطوري البرامج في Chrome التي يتم تشغيلها على متصفّح متوافق مع أجهزة الكمبيوتر المكتبي ومتصلة بهاتفك باستخدام USB. تعرَّف على مزيد من المعلومات حول تصحيح الأخطاء عن بُعد.

بالإضافة إلى أدوات مطوّري البرامج، يوفّر Chrome لنظام Android ميزات أكثر تقدّمًا للمطوّرين لحالات استخدام محدّدة جدًا:

  • بيانات تشخيص وحدة معالجة الرسومات: chrome://gpu
  • تصحيح أخطاء AppCache: chrome://appcache-internals
  • تصحيح أخطاء Net Stack: chrome://net-internals

يمكنك أيضًا استخدام واجهات برمجة التطبيقات Resource Timing وUser Timing لتحليل أداء التطبيقات.

العمل بلا اتصال بالإنترنت

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

مزيد من المعلومات حول التخزين بلا اتصال بالإنترنت.

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

يدعم Chrome لنظام Android معايير الويب الحديثة. للاطّلاع على طريقة عرض محدّثة للميزات لكل إصدار من إصدارات Chrome، يُرجى الرجوع إلى chromestatus.com.

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

في عالم الجوّال، من المهم أن تكون قادرًا على الوصول إلى البيئة المحيطة بالمستخدم، من الموقع واتجاه الجهاز إلى الوصول إلى الكاميرا. يوفّر Chrome لنظام Android ما يلي:

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

يدعم Chrome لنظام Android العديد من واجهات برمجة تطبيقات HTML5 الجاهزة للاستخدام في تطبيقاتك.

  • requestAnimationFrame لتحقيق أفضل أداء للصور المتحركة
  • الاتصال التفاعلي بين الخادم والعميل باستخدام WebSockets.
  • إنشاء سلاسل محادثات متعددة من خلال عاملي الويب (المخصّصة فقط)
  • طريقة requestFullscreen (حاليًا من خلال الاستدعاء البادئة، webkitRequestFullScreen()) للسماح لك بإخفاء واجهة مستخدم المتصفح (chrome)
  • WebRTC للتواصل في الوقت الفعلي بدون مكوّن إضافي
  • WebAudio لمعالجة الإشارات الصوتية وتجميعها
  • دعم تجريبي (عبر chrome://flags في شريط عناوين Chrome) لواجهات برمجة التطبيقات التالية:
    • WebGL لإنشاء رسومات ثلاثية الأبعاد لمتصفّحات الويب

الأمان

يدعم Chrome لنظام Android سياسة أمان المحتوى لتقليل مخاطر هجمات XSS وتأثيرها بشكلٍ كبير، وذلك باستخدام عنوان HTTP العادي (غير المسبَق) Content-Security-Policy.

المشاكل المعروفة

بالنسبة إلى المشاكل الحالية، يمكنك الاطّلاع على القائمة على crbug.com وتمييزها بنجمة مع المشاكل التي تحتاجها. إذا واجهتك مشكلة جديدة، سجِّلها باستخدام new.crbug.com.