%HTMLlat1; %HTMLsymbol; %HTMLspecial; ]> Think different
Roland van Ipen­burg
To be stolen or blogged

Think dif­fer­ent

Thurs­day 22 July 2010 16:00

In the old days bat­ter­ies sucked and there were no CPU's tar­get­ed for mo­bile use, so bat­tery life could be very short. But that was no prob­lem be­cause if you need­ed to do a lot on the road you could just charge a whole bunch of bat­tery packs and swap a flat one for a fresh one and keep go­ing. What Ap­ple is do­ing is first pre­vent­ing it's users from lever­ag­ing this scal­able pow­er so­lu­tion by mak­ing it im­pos­si­ble to swap the bat­tery, and then us­ing that ar­ti­fi­cial­ly lim­it­ed pow­er sup­ply as an ar­gu­ment to keep ap­par­ent­ly pow­er hun­gry ap­pli­ca­tions from their mo­bile de­vices. It's all so flawed when you look fur­ther than the shiny bits and think about it.

There is of course a point about CPU use and lim­it­ed pow­er sup­ply. But any­thing ex­e­cutable on a de­vice has to use the CPU and can drain it in a way the user doesn't want at that point. JavaScript can drain a CPU just as much as Flash. The so­lu­tion to this is to give the user the op­tion to pre­vent ex­e­cutable stuff from ex­e­cut­ing. Whether it is JavaScript, Java, XSLT or Flash. If Flash is re­al­ly a prob­lem for bat­tery life peo­ple will be smart enough to dis­able it for sites in which Flash adds less val­ue than the pow­er it con­sumes, while still be­ing able to have Flash drain their bat­tery when it's worth it, just like any oth­er tech­nol­o­gy.

Pow­er con­sump­tion is no rea­son to ban Flash from a plat­form al­to­geth­er.


Book­mark this on De­li­cious

Add to Stum­bleUpon

Add to Mixx!



application away browser buy cool data days different flash game gta html ibook internet linux movie open play playstation possible run screen server side site stuff system train web windows work

Blog Posts (418)

Image Gal­leries

ipen­bug Last.fm pro­file

ipen­bug last.fm pro­file

Fol­low me on Twit­ter

Roland van Ipen­burg on face­book
Lin­ux Regis­tered User #488795
rolipe BOINC com­bined stats


Add to Google

Valid XHTML + RFDa Valid CSS! Hy­phen­at­ed XSL Pow­ered Valid RSS This site was cre­at­ed with Vim Pow­ered by Bri­co­lage! Pow­ered by Post­greSQL! Pow­ered by Apache! Pow­ered by mod­_perl! Pow­ered by Ma­son! Pow­ered by Perl Made on a Mac Pow­ered By Mac OS X XS4ALL This site has been proofed for ac­cu­ra­cy on the VISTAWEB-3000 Creative Com­mons Li­cense
This work by Roland van Ipen­burg is li­censed un­der a Creative Com­mons At­tri­bu­tion-Non­com­mer­cial-Share Alike 3.0 Un­port­ed Li­cense.
Per­mis­sions be­yond the scope of this li­cense may be avail­able at mail­to:ipen­burg@xs4all.nl.