أعلنت Google للتو عن تغيير مهم ليأتي في Android 7.0 Nougat: سيصبح Chrome عرض الويب. بمعنى آخر ، فإن المطورين الذين يقررون عرض صفحات الويب ضمن تطبيقهم ، على سبيل المثال ، سوف يمرون عبر Chrome.
بعض التذكيرات حول ماهية WebView. إنه مكون Android ، مدمج في جميع إصدارات العظم. إنها وحدة نمطية تتيح لك عرض HTML أو CSS أو تنفيذ JavaScript ، في الواقع ، لعرض صفحة ويب. يسمح لمقدمي الطلبات بتطبيقات عرض صفحات الويب (أو المحتوى من الويب) دون الحاجة إلى تطوير برنامج بأنفسهم لعرضها ودون الاضطرار إلى الذهاب إلى متصفح الإنترنت من طرف ثالث.
أفضل إدارة للذاكرة واستهلاك البيانات
لطالما كانت WebView مكونًا إضافيًا Android ، لا سيما لقضايا الأمان. حتى Android 4.3 ، استند WebView إلى إصدار معين منWebKit. نسخة ثقيلة وقبل كل شيء محشوة بالأخطاء ،بالمناسبة أن Google لم ترغب في تصحيحها. ولسبب وجيه ، منذ من Android 4.4 ،تأتي عرض الويب هذا من الكروم. منذ بداية عام 2015 ، تم توفيره على Playstore من أجل التحديث بسهولة أكبر.

Android System WebView
وصول القادمAndroid 7.0 Nougatسيظل يغير الأشياء. سيتم استبدال WebView الحالي ببساطة بالكروم. "" "من الإصدار 51 من Chrome على Android N وعلى الإصدارات اللاحقة ،APKمن Chrome على جهازك سيتم استخدامه لتوفير عرض ويب. يعمل هذا النهج على تحسين استخدام الذاكرة على الجهاز ويقلل من عرض النطاق الترددي المطلوب للحفاظ على محاسبة الويب محدثة»هل يمكننا القراءة على موقع Android.
ومع ذلك ، ستظل WebView القديمة موجودة على هاتف ذكي مثبت تحت Android N ، ولكن لن يتم تحديثه من اللحظة التي يتم فيها تثبيت Chrome في الإصدار 51 على الهاتف. ستقدم Android أيضًا في خياراته للمطورين للاختيار بين WebView القديم والكروم.
سيبقى Chrome و WebView منفصلين جيدًا
لماذا اتخذت Google هذا القرار؟ رسميا ، هو تحسين إدارة الذاكرة وتقليل حجم التحديثات. ولكن من المفترض أنه يوفر له تكاليف التطوير ويؤدي بسهولة إلى تحديث WebView الخاص به.
تدرك جيدًا الانتقادات المحتملة التي يمكن أن تلتقي بها Google ، Tobias Sargeant ، أحد مهندسي البرمجيات في Google ،ومع ذلك ، أضيفت دقة كبيرة. سيبقى Chrome و WebView منفصلين. وبالتالي ، فإنهم لن يشاركون ملفات تعريف الارتباط الخاصة بهم أو تاريخهم أو ذاكرة التخزين المؤقت الخاصة بهم ، ولكن فقط رمزهم. يضيف Tobias Sargeant أنه تم إنشاء هذا الفصل لأسباب أمنية. إذا كان الموضوع يهمك ، فإننا ننصحك بشدة بقراءة التفاصيل التي قدمتها Tobias Sargeantعلى ملفه الشخصي disqus.
للذهاب أبعد من ذلك
Android 7.0 Nougat: جميع الأخبار في الإصدار النهائي