The State of JavaScript on Android in 2015 is... poor

Note that you’re still looking at slightly-better-than-iPhone-7 perf on any new Android device, courtesy of Qualcomm. That is indeed an adequate level of performance for Discourse …

… but it is also … four years behind.

Also, data confirmed with my Xiaomi Mi 9 (Snapdragon 855) Android device, updated to latest everything:

9 إعجابات

Retesting this device now on Android 11, latest updates - now 22
image


And now the latest high-end phone from Google…
Google Pixel 5 - Snapdragon 765G - 25.5
image

8 إعجابات

iPhone 12 pro

13 إعجابًا

iPhone 7 plus

5 إعجابات

Wow. That iPhone 12 Pro outperforms my fairly fancy new desktop with Core™ i7-10700F CPU @ 2.90GHz and a GPU (don’t know if that matters). That’s crazy.

9 إعجابات

Scores above 140 don’t really matter too much, if that helps :wink: … there’s a reason the graph “maxes out” at 140.

It’s the scores at ~70 and even lower that need some lovin’. And 70 is adequate for Discourse, for sure.

7 إعجابات

The iPhone 13 pro clocks a amazingly high 240, faster than any system I have ever seen

16 إعجابًا

Retesting the Google Pixel 5 (same device) - 11 months later:

Gone from 25.5 to 31.2.
image

Latest (public) Android 11 OS / Chrome / software updates applied.

9 إعجابات

iPad Air is also amazing :heart_eyes:

4 إعجابات

Google Pixel 5 في 2022

مع آخر تحديث لنظام التشغيل Android 13 (العام) خارج، وفكرت في القيام بذلك مرة أخرى على نفس جهاز Google Pixel 5.

لذلك هذه المرة من 31.2 (Android 11) إلى 35.3 (Android 13).

بيئات تشغيل / محركات JavaScript

كان هناك القليل من الإثارة في جبهة محرك / بيئة تشغيل JavaScript - على الأقل من وجهة نظر “المنافسة جيدة”.

أظهر برنامج Bun التجريبي نفسه كفائز حقيقي في الأداء في بعض الاختبارات المعيارية:

هذا يوفر تحسينات حقيقية في إنتاجية تطوير JavaScript لسطح المكتب:

لذا “ربما فقط” هناك إمكانية لهذه التطورات / الدروس في المحرك للتسرب إلى فرق Chrome / Android / V8؟

“آمال وأحلام”

“تحديث نظام التشغيل Android 42 (الحياة) - يضاعف عمر بطارية الأجهزة عن طريق استبدال محرك JavaScript.”

5 إعجابات

نعم، شكراً على هذا التحديث! من الجيد رؤية البرنامج يتحسن، حتى لو كانت أجهزة كوالكوم لا تزال ضعيفة جدًا مقارنة بأجهزة آبل. تنتج أحدث أجهزة آبل حوالي 300-400 في Speedometer، بينما تنتج أحدث أجهزة كوالكوم 100-130. لذلك هذا فرق يقارب 4 أضعاف، كما كان دائمًا.

على جانب كروم، أنتج Sparkplug تحسنًا ملحوظًا في أداء جافاسكريبت في منتصف عام 2021، حوالي كروم 91.

على الأقل 50 لائق، و 100 “سريع بما فيه الكفاية”، لذا تجاوزنا عتبة أداء Discourse المقبولة لنظام أندرويد… في معظم الأوقات. هناك الكثير من أجهزة أندرويد القديمة هناك.

7 إعجابات

Google Pixel 6a

(Android 13)

قيمة لا تصدق. هاتف سريع، جيد البناء، مريح جدًا في اليد، يتمتع بعمر بطارية رائع وبسرعة كافية بوضوح لـ Discourse.

في رأيي، يضع علامة استفهام كبيرة على أسعار Apple!

9 إعجابات

للمقارنة، يسجل Apple Watch 20 في Speedometer هذه الأيام.

لم يتغير الكثير منذ عام 2019، باستثناء نأمل أن يكون لدى المزيد من الأشخاص معالجات 855 (أواخر 2018) أو أجهزة أفضل.

8 إعجابات

يبدو هذا خطوة كبيرة للأمام:

14 برو ماكس

(إنه في الأساس 13 برو ماكس بالإضافة إلى بيكسل 6a :rofl:)

7 إعجابات

لكن هاتفي بيكسل 6a كلفني حوالي 350 دولارًا :stuck_out_tongue_winking_eye: (هل تكلفة 13 برو ماكس + 350 دولارًا تحصل على 14 برو ماكس؟ :wink: )

وأنت ببساطة لا تحتاج إلى هذا المستوى من أداء جافاسكريبت لعميل ديسكورس (جميل كما هو).

وهذه هي مشكلتي مع آبل.

هاتفهم “القيمة” SE (+ 100 دولار) ليس ذا قيمة جيدة على الإطلاق. إنه متأخر جدًا في الجماليات والميزات وحجم الشاشة. حتى هاتفي الصغير بيكسل لا يحتوي على نوتش، وحواف نحيفة، وشحن سريع، ومنفذ USB C! :smoking:

ربما تفلت آبل من هذا الآن، لكن المحافظ تضيق، وقد تضطر إلى الاستجابة.

لا أصدق أنهم “طبعوا” هاتفًا سعره أكثر من 1000 دولار! :exploding_head:

5 إعجابات

باستثناء منفذ USB-C، حيث يعد Lightning مصدر إزعاج بالتأكيد – إذا كانت القيمة مقابل المال هي المعيار الأساسي، يمكنك شراء جهاز iPhone أقدم بعدة أجيال (حتى من iPhone 11) ولا يزال يتفوق على كل جهاز Android تم تصنيعه على الإطلاق (!) من حيث الأداء. أجهزة iPhone المستعملة هي أفضل قيمة لك من حيث القيمة مقابل المال.. الأمر ليس قريبًا حتى.

بالإضافة إلى ذلك، تواصل Apple نفسها بيع طرازي 12 و 13 بأسعار أقل كعروض “قيمة”، ولا تتنازل عن الكثير بخلاف تحسينات الكاميرا التدريجية.

إنه لأمر مؤسف للغاية أن Android يعتمد بشكل أساسي على Qualcomm للمعالجات. أنا سعيد جدًا لأن Google استيقظت أخيرًا وتصنع معالجاتها الخاصة أخيرًا، ولكن .. سنرى. معالجات Samsung الخاصة كانت هامشية في أفضل الأحوال:

8 إعجابات

إذا كان بإمكانك العثور على علبة جميلة مكونة من 12 قطعة، فهي بالفعل بديل رائع.

4 إعجابات

تقريبًا، نعم. بالبحث وجدت أن هاتف 13 Pro Max يُباع بحوالي 599 دولارًا جديدًا، مما يترك لي 50 دولارًا لحافظة أنيقة.

6 إعجابات

ماذا عن MediaTek؟ لقد رفعوا مستواهم مؤخرًا.

4 إعجابات

نأمل ذلك! أي شيء يجلب منافسة ذات مغزى إلى مساحة معالجات أندرويد هو موضع ترحيب كبير.

4 إعجابات