Ο Steve Jobs μάλλον είχε δίκιο για το Flash στα κινητά, τρώει την μπαταρία τρελά

by Stefanos Kofopoulos • On 23-02-2010 • AT 8:09 pm • 23 ΣΧΟΛΙΑ
Computing Mobile

flash 10.1 battery drain

Μπορεί η Adobe να καυχιέται για το Flash 10.1 στο Android και στο Nexus One αλλά φαίνεται ότι Steve Jobs είχε δίκιο όταν έλεγε τα περί CPU hog. Στο βίντεο που ακολουθεί δύο Γάλλοι δείχνουν demo από Flash games. Προσέξτε ότι χρησιμοποιούν μόνο WiFi και όχι κάρτα SIM για σύνδεση σε δίκτυο GSM. Τώρα δώστε βάση στο ρολόϊ του Nexus One και την διαφορά στην μπαταρία μεταξύ 3:59 και 4:07. Έχουν περάσει μόλις 8 λεπτά και το Nexus One ήδη βρίσκεται στην επικίνδυνη ζώνη με την μπαταρία να θέλει φόρτιση.

Δεν είναι προφανές αν η μπαταρία βρισκόταν στο 55% ή στο 45% και έπεσε στο 30%. Αυτό που έχει σημασία είναι ότι με σύνδεση WiFi και μόνο λίγο Flash games online το κινητό είναι σχεδόν άχρηστο σε λιγότερο από 10 λεπτά. Όλα αυτά χωρίς να βρίσκεται μακρυά από κάποια κεραία και το GSM σήμα μην είναι καλό.

Update: Battery Performance with Flash Player 10.1 on Nexus One

[Thanks GK]

CareerNet.gr: Βρείτε τώρα τη δουλειά που σας ταιριάζει!

23 ΣΧΟΛΙΑ

  1. Όπως και να έχει αυτό δεν δικαιολογεί την απουσία του, το τι θα κάνει κανείς με την ενέργεια της μπαταρίας του είναι θέμα δικό του και όχι της apple.

    Και από την άλλη, γιατί δεν κοιτάν να βγάλουν καμία καλύτερη μπαταρία;

    Αυτό είναι άλλο θέμα, με το καρτέλ της μπαταρίας, ελπίζω να το θίξεις σε κάποιο από τα άρθρα σου.

  2. Δεν είναι μόνο τα flash games, είναι γενικότερα όλα τα flash widgets-apps-everything. Άσε που και τις περισσότερες φορές είναι και κακογραμμένα στον κώδικα τους, aka more battery loss, more phone failure.

  3. Νομιζω οτι το flash δεν γραφτηκε ποτε για mobile devices. Ειναι ενας κακος κωδικας που δεν κανει καμια οικονομια στα resourses.

  4. Τιτάνα,

    το βίντεο είναι αντιεπιστημονικό και οριακά γελοίο. Δε μπορούμε να πάρουμε στα σοβαρά αυτές τις εικασίες χωρίς διπλό συγκριτικό τεστ και σαφή όρια φόρτισης των μπαταριών. Αυτό που με εκνευρίζει στην προσέγγιση του Jobs τόσο στο Flash όσο και στο multitasking είναι ότι δε δίνει την ελευθερία στους καταναλωτές να αποφασίσουν αν έχουν πρόβλημα ή όχι με τη μικρότερη διάρκεια της μπαταρίας.

    Αυτό το πατρονάρισμα μ’εκνευρίζει ως καταναλωτή και ως, χεχ, geek. :)

    Βάλε ρε Steve ένα κουμπάκι ON/OFF στα settings (με default στο off) που να προειδοποιείς τους χρήστες πως τόσο το multitasking όσο και το Flash μπορεί να προκαλέσουν μείωση της διάρκειας της μπαταρίας ή/και προβλήματα σταθερότητας του κινητού, αλλά άσε ρε άνθρωπε εμάς να αποφασίσουμε αν αξίζει ή όχι.

    • Συμφωνώ απόλυτα.

    • Το βίντεο είναι μια ένδειξη για την πραγματικότητα. Προφανώς και δεν αποτελεί επιστημονική προσέγγιση. Έκανα εγώ για πείραμα; Ίσα – ίσα ανέφερα ότι δεν ξέρουμε αν η μπαταρία ήταν λίγο πάνω ή λίγο κάτω από την μέση και έπεσε τόσο πολύ σε λιγότερο από 10 λεπτά όταν μάλιστα δεν έπαιζε καν το GSM. Αυτό δεν μπορείς να το αρνηθείς.

      Όσο για το Flash στα προϊόντα Apple γιατί καίγεσαι τόσο; Υπάρχουν ένα σωρό άλλα προϊόντα που χρησιμοποιούν Flash και όλα μια χαρά. Τι αποφασίζει και τι όχι μια εταιρεία κρίνεται από τις πωλήσεις και την μετοχή. Όλα τα υπόλοιπα είναι απλά υποθέσεις και απόψεις.

    • Συμφωνώ απολύτως…..

  5. Σου δίνει, όμως, την ελευθερία να αγοράσεις κάτι άλλο από το iPhone, iPod Touch ή iPad :-)

    Δεν νομίζω να το απαγορεύει αυτό ;-)

  6. καλά θα κάνει η adobe να φτιάξει λίγο το flash γιατι και η ίδια παραδέχεται πως είναι χάλια ακόμα.ας δούμε τι επιφυλάσει η cs5 suite.αλλα ας κινηθει γρήγορα αν είναι,γιατι ότι και να λέγεται το ipad θα κάνει απίστευτες πωλήσεις,θα γίνει στάνταρ,και η apple δεν πρόκειται ποτε να υποστηρίξει native flash.

    πάντως καλά κάνει ι apple γιατι η flash σε mobile σπλά δεν στέκει,έχει φτιαχτεί με γνώμονα τον κέρσορα και όχι το touch.πστεύω πως στην adobe το έχοθν ήδη αντιληφθεί και δουλεύουν πάνω σ αυτό.

  7. Νομίζω ότι η πολύ στενή συνεργασία μεταξύ Apple και Microsoft τον τελευταίο καιρό ίσως επιφυλάσσει μία ακόμα έκπληξη… το Silverlight!

    Μη ξεχνάμε ότι η επίκριση της Apple επικεντρώνεται στο ότι το flash έχει τα “χάλια” του σε ότι αφορά την χρήση των πόρων μίας mobile πλατφόρμας.

    Αντίθετα η MS τελευταία αναβάθμισε αισθητά το silverlight, του έδωσε κάτι από crossplatform (η τουλάχιστον θα το παλέψει στο συγκεκριμένο κομμάτι) και είμαι σίγουρος ότι με τα mobile windows να… κατατρακυλάνε στη χαράδρα των χαμηλών πωλήσεων και της λήθης θα προσπαθήσει να χωθεί στην mobile αγορά σπρώχνοντας όσο μπορεί το Bing και το silverlight (το οποίο κάτι μου λέει ότι δεν είναι πιο καλογραμμένη πλατφόρμα).

    Εξάλλου νομίζω ότι όσο καλή και να ήταν η δουλειά της Macromeedia (η εταιρία που έκανε το flash) έχουν περάσει αρκετά χρόνια, και όλο αυτό τον καιρό η Adobe απλά αλλάζει το περιτύλιγμα και δεν επεμβαίνει στην ουσία. Ένα τέτοιο περιτύλιγμα είναι και οι τελευταία έκδοση του flash που υποστηρίζει hardware acceleration από τις κάρτες της Nvidia μόνο, κάτι που δείχνει ότι απλά άλλαξαν λίγο τον κώδικά τους ώστε να είναι Cuda friendly, ενώ η βασική δομή δεν άλλαξε. Αυτό ήταν trick, και όχι αισθητή βελτίωση… (και το λέω αυτό γιατί βελτίωση θα ήταν να μπορέσει να κάνει αυτήν την αύξηση crossplatform για όλα τα συστήματα που παίζουν flash, και για τα linux boxes, και για τα windows κ.α. ανεξάρτητα σύνθεσης)

    • Αν πάνε σε Silverlight χάνουν το πλεονέκτημα των εκατομμυρίων ήδη apps και developers σε Flash. Αυτός είναι και ο λόγος που όλοι λένε για Flash σε iPhone και iPad. Σκέψου στην καθημερινή χρήση του web πόσο συχνά πέφτεις πάνω σε Silverlight based sites.

      • Μα αυτό ακριβώς είναι που θέλει και η Microsoft…. Κάτι να σπρώξει την αγορά στην δική της πρόταση. Και η δυναμική του iphone & ipad είναι ικανή για κάτι τέτοιο. Φαντάσου τον developer που κάνει ένα site αυτή τη στιγμή και θέλει να χρησιμοποιήσει rich multimedia content. Θα το κάνει με html5? Δεν υπάρχουν αρκετοί browsers (για share market μιλάω) που να την υποστηρίζουν. Μπορεί να κάνει ότι θα έκανε με το flash? Ναι αλλά θα του βγει το λάδι! Θα βάλει flash? Χάνει την mobile πλατφόρμα. Αλλά αν η MS κατορθώσει να σπρώξει σωστά το Silverlight τότε θα γίνει λύση μονόδρομος… Ο developer και σαφώς θα πάει προς τα εκεί γιατί θα παίζει και στο desktop και στο mobile.

        Και ναι έχεις δίκιο τα apps είναι πολλά αλλά τα περισσότερα είναι banners και … απαράδεκτα.
        Τα “καλά” είναι πολύ λίγα & αυτά θα γίνουν port (γιατί απλά οι developer που τα έκαναν είναι “developers με cojones” και όχι developers “hello world”).

        Ο developer που γράφει σε flash δηλαδή σε actionscript, είναι προφανές ότι ξέρει πολύ καλή javascript (αφού αυτό είναι στην ουσία η actionscript). Δεν είναι η γλώσσα που τον τραβάει αλλά η πλατφόρμα. Είναι γνωστό ότι οι developers “προσαρμόζονται” εύκολα. Αν προσφέρεις μία καλύτερη πλατφόρμα θα πάνε προς τα εκεί.

  8. 1) Μπορεί να είχε δίκιο για το ότι είναι CPU hog, αλλά είχε άδικο για την αντικατάσταση του flash από html5. Και έλεος, μην συμφωνήτε με τα πάντα επειδή απλά το είπε ο Steve Jobs.

    2) Όντως η Adobe παραδέχεται πως το flash θέλει δουλειά και μάλιστα είπαν πως δουλεύουν ακόμη περισσότερο για να δουλεύει καλύτερα η mac έκδοση.

    3) Εαν ο κώδικας ενώς flash content δεν είναι optimized από τον developer λογικό είναι να κάνει ακόμη χειρότερα τα πράγματα για τον cpu κτλ.

  9. Αυτό εδώ το είδατε;
    http://news.bbc.co.uk/2/hi/technology/8530124.stm
    Είναι πολύ σοβαρό και μάλλον, αφού φαίνεται ότι η apple θέλει να ελέγχει πλήρως ποιες εφαρμογές παίζουν στα προϊόντα της. Αν φυσικά υπήρχε flash ή άλλο ανεξάρτητο κανάλι ανάπτυξης εφαρμογών αυτό το πράγμα απλώς δεν θα μπορούσε να συμβεί.

    • Δεν είναι μόνο η εμμονή της Αpple για πλήρη έλεγχο. Όπως πρόσφατα γράφτηκε όλα τα flash πράγματα που κυκλοφορούν online είναι φτιαγμένα για να δουλεύουν με ποντίκι και πληκτρολόγιο όχι με tap

  10. Δεν φταίει το flash γι’ αυτό, φταίει αποκλειστικά η ποιότητα του κώδικα που υπάρχει πίσω από τα flash games, widgets, apps (you name it). Στο 90% των περιπτώσεων είναι απλά άθλιος.

  11. @Titanas,

    μην το παίρνεις προσωπικά φίλε, η αγανάκτησή μου δεν πήγαινε σε σένα που ανέβασες τα βιντεάκια, προς Θεού, πήγαινε γενικότερα σ’όσους προσπαθούν να δικαιολογήσουν την απαράδεκτη συμπεριφορά της Apple με τη φθηνή δικαιολογία της επίδοσης. Αφού είναι γνωστό ότι ο λόγος που δεν θέλει το Flash ο Jobs δεν είναι κάποια ρομαντική προσέγγιση στο θέμα των standards, αλλά η εμμονή του με τον ολοκληρωτικό έλεγχο της πλατφόρμας και οτιδήποτε τρέχει πάνω σ’αυτή.

    Και είναι σημαντικό να γνωστοποιούμε τέτοιου είδους θέματα που προσβάλλουν τη νοημοσύνη μας, όπου και όποτε αυτά εμφανίζονται. Το ότι πουλάει σαν τρελό το iPhone και οι μετοχές πάνε καλά μ’αφήνει παγερά αδιάφορο. Εγώ δεν θεωρώ τον εαυτό μου “fanboy” που οτιδήποτε κάνει η αγαπημένη του εταιρεία είναι αυτόματα «θεϊκός νόμος». Προτιμώ να θεωρούμαι συνειδητοποιημένος καταναλωτής που εκτιμά αυτό που έχει, αλλά σημειώνει και τις όποιες αδυναμίες του. Κι έχοντας το 3GS απ’την πρώτη εβδομάδα που κυκλοφόρησε με 118 εφαρμογές (σήμερα!) απ’τις οποίες τα 2/3 είναι επί πληρωμή νομίζω έχω δικαίωμα να εκφέρω γνώμη. Και να κράζω όπου χρειάζεται.

    Και η γνώμη μου είναι αυτή: καλά όλα τα χαρακτηριστικά του iPhone (ευκολία, apps, κλπ) αλλά να σημειώνουμε ότι πχ πριν που μπήκα με τον mobile Safari να δω το post σου αυτό, το βιντεάκι του Vimeo δε μου εμφανιζόταν γιατί το smartphone μου δεν υποστηρίζει Flash.

    @dali13gr,

    αυτό που λες μου θυμίζει την προσέγγιση της Ρωμαιοκαθολικής Εκκλησίας στον αγώνα της κατά το AIDS. Λέει: «η καλύτερη αντισύλληψη είναι η αποχή!»… εχμ, μα ΔΕΝ θέλω να απέχω! ;)

    Δες το κατ’αντιστοιχεία στην κουβέντα μας… δε μ’ενδιαφέρει να αλλάξω συσκευή, γιατί εξάλλου δεν υπάρχει η τελεια συσκεύη, ακόμα και τα Android, Symbian, Maemo έχουν τα μειονεκτήματά τους. Το iPhone είναι μια χαρά στα περισσότερα πράγματα αλλά αυτό το πατρονάρισμα που κάνει ο Jobs για μια δήθεν «καλύτερη εμπειρία» είναι προσβολή στη νοημοσύνη μας και δείχνει το πραγματικό greedy πρόσωπο της εταιρείας που ακούει στο όνομα Apple.

    • Το κράξιμο δεν προσφέρει τίποτα. Εξάλλου κανείς δεν σε υποχρεώνει να πάρεις iPhone ή να μην το κάνεις jail break. Καταλαβαίνω τι περιγράφεις αλλά δεν είναι το τέλος του κόσμου ή δεν μπορείς να ζήσεις χωρίς αυτό ή όπως το θέλεις να είναι.

  12. Νομιζω η απαντηση ειναι απλη. Ο Jobs δεν θελει flash στο iPhone γιατι τρωει τρελη μπαταρια, αρα οταν καποιος θα του κανει παραπονα οτι ειδα 2-3 βιντεακια και τελειωσε η μπαταρια του κινητου, αυτος δεν θα μπορει να πει τιποτα για να τον αντικρουσει. Οτι και να πει θα του πουνε “ας βρισκατε καλυτερη μπαταρια να βαζατε”. Ενω τωρα απλα δεν βλεπεις βιντεακια και αυτος ειναι ΟΚ. Και βεβαια ενας απο τους αλλους λογους που δεν το κανει ειναι γιατι θελει να φτιαξει κατι αντιστοιχο του flash που δεν θα τρωει μπαταρια και θα ειναι ΔΙΚΟ του, αρα θα εχει αυτος τα δικαιωματα και οτι αυτο συνεπαγεται. Και στην τελικη, αφου ειναι Νο1 και ΜΕΝΕΙ Νο1, σημαινει οτι κατι κανει καλα, οσο και να την σπαει σε μερικους. Οταν καποιος παραμενει Νο1 για καποια χρονια, σημαινει οτι αξιζει. Αρα γιατι να αλλαξει μια τακτικη που τον κραταει στην κορυφη και ανταμειβεται χοντρα για αυτο?

    • Μα εδώ όμως σε θέλω… δεν είναι θέμα μπαταρίας που το κάνει ο Jobs. Μη συνεχίζουμε να αναμεταδίδουμε το λάθος μήνυμα!

      Είναι θέμα ότι ο άνθρωπος είναι “control freak”. Θέλει τον απόλυτο έλεγχο (και κέρδος!) για οτιδήποτε φορτώνεται σ’ένα iPhone. Οι «πεφωτισμένοι δικτάτορες» είναι σίγουρα καλύτεροι απ’τις… επιτροπές, αλλά αυτό δε σημαίνει ότι πρέπει να μοιραζόμαστε 100% το όραμά τους, ιδιαίτερα όταν οι συσκευές τους δυνητικά επιτρέπουν τα πάντα, φτάνει να δίνουν μια explicit επιλογή.

      Η ευχή μου είναι εδώ… στο iPhoneOS 4.0 να δίνουν αυτήν την επιλογή, έστω κι αν είναι θαμμένη κάπου στα settings και με μήνυμα προειδοποίησης… τόσο για το multitasking (που μάλλον θα γίνει) όσο και για το Flash 10 (που δεν το βλέπω, αλλά η ελπίδα πεθαίνει τελευταία).

      Κανείς δε με υποχρεώνει να πάρω iPhone, αλλά και κανείς δε μπορεί να μου απαγορεύσει να απαιτώ μια επόμενη έκδοση που να διορθώνει τα όποια προβλήματά του. Και ναι, πιστεύω με το «κράξιμο» σε όλα τα blog, forum, ΜΜΕ, κλπ σε οποιαδήποτε γλώσσα από όλους τους συνειδητοποιημένους αγοραστές στο τέλος φτάνουμε στο επιθυμητό αποτέλεσμα. Ακόμα κι αν περάσει καιρός…

  13. Κρατώντας φυσικά τις ίδιες αμφιβολίες και με το προηγούμενο βιντεάκι, δείτε ένα άλλο που λέει μια διαφορετική ιστορία. Μετά από 17 λεπτά embedded video το Flash 10.1 έχει ελάχιστη κατανάλωση μπαταρίας (6%) στον browser!

    • Μάλλον δεν πρόσεξες το ήδη updated video στο post :)

      • Τώρα τα eipesola.gr! :)

        Εξαιρετική και επεξηγηματική η απάντηση του Mark Doherty. Ουσιαστικά αυτό το “…[t]he resulting battery usage is a mere 6% for the Browser which totalled 199Mb of data received” μας πηγαίνει στην ακριβώς αντίθετη κατεύθυνση, στο πόσο καλά έχει γίνει optimized το Flash. Φυσικά υπάρχουν πάντα περιθώρια.

        Onward!

Top

Show Buttons
Hide Buttons