Apple Handcuffs Web Apps On iPhone Home Screen
SF Polack writes "On Apple's iOS 4.3, HTML5 and JavaScript apps are running significantly slower when they're run from the iPhone or iPad home screen rather than Safari, and the OS is hindering the performance of these apps in other ways. The end result is that it's harder for web apps to compete with native iOS app sold through the App Store, where Apple takes a 30 per cent of sales."
Doesn't iOS have backends that needs tending, like I don't know, being able to receive calls and mail?
Why would it be about 30%, most web apps are free and 30% of zero is zero. Apple allow free apps in their store.
This bug only occurs when you launch a web app that contains a meta tag of name="apple-mobile-web-app-capable" content="yes"
If your 'web app' is just a shortcut to Safari on your homescreen then you won't see this bug.
Basically this web app meta tag launches the app fullscreen without any Safari chrome. To the user it looks like a separate app rather than it's running in the browser.
The slow behaviour is just using the iOS 4.2 JavaScript engine. It's possible that this is either an oversight or that Apple deliberately kept the old JavaScript engine for web apps in case it broke functionality that the app was depending on.
We'll see in the coming weeks I'm sure.
After Jobs said in public Apple was committed to supporting HTML5?
I'm sure this is a bug and not by design as the OP's argument doesn't make much sense. Most native app versions of services that also offer webapps are free anyways. Apple gets to eat the distribution overhead for no 30% cut. Just sayin.
Bookmarks created on the home screen load much slower than those cached by mobile safari -- I've used applicationCache, and using mobile safari + bookmark is quicker in iOS 4 (prior to 4.3). It's likely intended to keep mobile safari and "apps" separate, should one crash (out of memory), it would not impact the other. But it seems to be poorly thought out / poorly engineered. It is frustrating that users who add to home page get a worse experience than users who add to bookmarks. Mobile safari itself could use some improvements there. Perhaps its own version of the home screen, in addition to the traditional bookmarks list.
I have not RTFA but I think the summary got it the wrong way round: If apps are running slower when run from the home screen compared to Safari, this would be an advantage of web apps as opposed to native apps. So if the article makes any sense, apps should run slower in Safari.
What? You can't install "web apps" on your home screen. Except for shortcuts that launch Safari, which would run with the newer, faster engine.
AFAIK those "native iOS app sold through the App Store, where Apple takes a 30 per cent of sales." are precisely those that get launched from the home screen, which will be slow when displaying an embedded "WebView".
Did I understand this the other way around or did the summary just twist facts about 540 degrees? Please correct me if I'm wrong.
Given that Web-based apps are typically free, I'm a bit skeptical about #1. But guess which explanation made the headline?
The cause of this has been discovered already; it's a software bug. iOS 4.3 has a new JavaScript engine. Websites launched from the home screen seem to be reverting to and using the old JavaScript engine from iOS 4.2. The article makes it sound like a conspiracy. I'm sure it'll be patched soon; I can think of no obvious reason to do this but give the same apps full speed if bookmarked within the web browser.
It's unclear whether these are accidental bugs or issues consciously introduced by Apple.
So, they have no idea whether or not it's actually malicious, but they've decided to run with the story using an inflammatory headline anyway.
According to Apple developers posting to the web, the speed issue has been discussed in the company's developer support forums, and one developer – the same unnamed developer quoted above – confirms with The Reg that multiple bugs have been filed on the issue.
Developers are using proper channels to report what's most likely a bug and this is most likely a non-story as of the next minor update, but they've still decided to run with it anyway.
Apple isn't degrading the speed of home screen web apps. It's boosting the speed of web apps in the browser. But in the long run, the effect is the same. And if this is a bug, Apple has yet to fix it.
So, in fact, Apple hasn't intentionally hobbled anything, it's just that they haven't sped them up, possibly due to a bug, yet they're still going to run this story.
This developer reiterates that if Apple didn't specifically introduce these problems in iOS, it's aware of them now. And he says that the Mobile Safari team has indicated the issues will not be fixed.
You'd think that such damning evidence would be posted, but it isn't. Complete hearsay, but they've decided to run the story, inflammatory headline and all, regardless.
>Why would it be about 30%, most web apps are free and 30% of zero is zero. Apple allow free apps in their store.
Not anymore if it involves any money exchanged between the user and the app provider. Now Apple is forcing (users of) subscription services like Amazon and Netflix to pay up 30%. ( an extra 43% to the user). It's curtains from June.
http://www.washingtonpost.com/wp-dyn/content/article/2011/02/19/AR2011021902399.html
Free app Readability already got banned for this.
http://blog.readability.com/2011/02/an-open-letter-to-apple/
Free Sony e-reader app banned:
http://voices.washingtonpost.com/fasterforward/2011/02/apple_bans_sony_e-reader_app_a.html
This space for rent.
I am so much happier with my Droid X than I ever was with my iPhone. And the Droid still needs bugs worked out in it. But it just isn't putting me into an ecosystem with a situation like that.
The Invisible Hand of the Free Market is what punches workers in the nuts.
This is the opinion(not mine, I know this will be downvoted regardless) of this very interesting and detailed article which I wanted to post.
http://blog.millermedeiros.com/2011/01/ipad-is-the-new-ie6/
This space for rent.
iPhone, iPad, iAnything are purely sales platforms for Apple.
Don't expect Jobs to be in a hurry to fix this -- he doesn't think it's broken.
Chronic is not capable of saying that.
How does Chronic know that Apple forgot?
I find being offended by me offensive.
You might have hit the nail on its head. http://blog.millermedeiros.com/2011/01/ipad-is-the-new-ie6/
The only difference seems to be that MS didn't have sensitive fanboys armed with modpoints and blogs full of worship and long justifications for the shit that Apple pulls.
They didn't cripple, handcuff, or kneecap anything.
They just didn't UPGRADE the web-app-run Safari to the new Javascript engine.
web-app-run websites will run at the same speed as in 4.2, they just won't run FASTER, as a 'Safari-run' website would.
Still not great, but not what people are calling it out as.
Another non-functioning site was "uncertainty.microsoft.com."
The purpose of that site was not known.
Add in a higher than average up front cost for the device. iOS users need to speak out on this. Stop paying more for less!
If iOS users were interested in freedom (either as in beer or as in speech), they wouldn't be iOS users in the first place. They have iPhones and iPads because they like the product and/or because it's fashionable in their peer group. Big deal. And if you don't like the product, there's a workaround: buy something else.
That's not intended to be a defense of Apple. I don't like their products or their business model. But despite the hype, they're not going to drive all the alternatives out of business. This is especially true in the phone market, which is so fragmented that being the biggest player there is like being the fattest kid in an elementary school, but it's also true of the personal computer market. Steve Jobs' delusions of grandeur may lead him to believe that he's taking over the world, but his narcissistic giggles can be safely ignored. There are more choices for users now than there were before the days of the Microsoft monopoly.
The short version? "Don't feed the trolls" applies to bored Slashdot editors as much as it does to commenters.
Proud member of the Weirdo-American community.
Nitro is a JIT. As a JIT, it builds machine code on the fly and executes it. In the iOS security model, that's considered “uncool”, and regular apps aren't allowed to do it.
And what is the "regular app" involved in a WebView? (Note: "app" in this context means something with an executable image; the Web app itself isn't the "regular app", obviously.)
And what is the "regular app" involved in a WebView? (Note: "app" in this context means something with an executable image; the Web app itself isn't the "regular app", obviously.)
According to another posting, it's Web.app.
Not using the new JavaScript engine in UIWebView (the component used to render web like content) is a good thing in my eyes. It is pretty hard to debug JavaScript apps in UIWebView, since you don't have things like a DOM inspector or a JavaScript debugger. By keeping the engine the same, they have guaranteed that the existing UIWebView based apps will continue to function after the upgrade to 4.3. Imagine if every app making heavy use of UIWebView had subtle errors after the upgrade... I *would* like to see the faster engine available to UIWebView, but in the mean time, I will take compatibility.
Nor is the writer of this article capable of saying that apple intentionally handcuffed webapps from the home screen.
How does the writer know if Apple did it on purpose?
Gone!
I wrote one of these that caches some graphics and the single html page the comprises the app, which is mostly javascript. Using 4.3 it still runs fine offline, so whatever cashing bug exists does not affect everything. Running the app through iphone's Safari might be a little faster. I didn't time it, but the difference, if there is one, is not dramatic.
I see dozens of ignorant comments here claiming that webapps on the home screen are just Safari bookmarks. What makes them real apps is that they can store themselves and the resources they need on the device and work offline.
I'm not sure I understand the distinction between web apps launched from the home screen and web apps launched in Safari. I have an Android so maybe I'm just unfamiliar but it sounds like home screen apps are just bookmarks to websites. When you open the bookmark wouldn't it launch in Safari? Is this only an issue in iOS 4.3 or was it in previous versions?
Also true.
I find being offended by me offensive.
Note this bit in the same Reg article:
All three issues also affect native iOS web applications that uses Apple's UIWebView API – i.e., native applications that tap the web in a big way.
So it's saying apps available through the app store are also affected if they use the built in HTML renderer. Doesn't this show that it wasn't an intentional way to make apps look better, otherwise apps would have access to the new faster engine too,
The Reg is just trolling for pageviews.
That X may happen to be beneficial towards achieving a goal of Y for Z is neither a necessary nor sufficient condition to conclude that X was deliberately orchestrated by Z when other explanations for X exist, particularly when a goal of Y cannot be plausibly shown to be worth the costs and risks associated with orchestrating X.
In this case substitute slow javascript outside of safari for X, more app store profit for Y, and Apple for Z.
File under 'M' for 'Manic ranting'
When Safari is up front and center, let it have the majority of the CPU time. When a "web app" is on the home screen, let it compete for clock cycles with the rest of the "web apps" on the home screen and the main functions of the home screen (and the phone in general).
Maybe I am not qualified to speak on this topic, because I don't use any "web apps" to speak of on my iPhone 4, as I vastly prefer native apps. I have no web pages pinned to my home screen at all.
And stop bitching about the 30 percent that Apple takes for App Store sales. It's right in line with what Kagi, et. al., take for selling software. I fail to see how it is unfair in the least, as Apple is bringing developers a huge audience, hosting the files, footing the bandwidth, managing the update system, etc. In an ideal world, the standard percentage that a distributor takes would be less, but 30 percent is perfectly average in not only the software distribution world, but in other areas too (e.g., 20th Century Fox generally gets a lot more than 30 percent on the first run of the movies it distributes for other producers--it's more like 50 or 60 percent; maybe it will get down to 30 percent at second-run movie houses and for DVD sales).
:q!
Yes, the same thing happened to me when I tried to change the resolution of my Ubuntu box above 640x480, but I couldn't because the "ok" button is off the screen with no way to get to it. This is clearly Canonical forcing users to use hobbled systems.
I tried to send a text message to them about it on my Android phone, but for some reason it was sent to RMS instead, who told me my phone was a tool of Stalin.
In the end I gave up and bought a Mac.
I have a 3GS, and with the last 4 or so updates from Apple, it's been consistently getting slower and slower across the board. Slower response times when starting/closing apps/keyboard trays, slower browsing, and most notably - slower than HECK at starting the camera app. Anyone else notice how horribly long it takes to start the app and take the first photo sometimes? That never happened before.
I'm almost certain at this point that they're trying to 'force' upgrades to the new iPhone 4 by making their old devices slower. Sure it sounds conspiracy theory; but I've already seen a lot of it happening. It's already been proven by the jail-braker guys that the 3GS can do HDR photography just like the 4G with just the flip of a single registry bit. The iOS SDK also supposedly required the new version of Snow Leopard OS, unless you also flipped a hidden registry bit and it worked fine on the old OS.
And with my tinfoil hat on, I also notice there is no way to roll back your iPhone to an earlier version of iOS so I could do some timed comparisons. In fact, given my choice, I'd roll back to right before they introduced multithreading - which really seemed to do nothing other than slow my phone down and show that I'm only getting half the bars I used too (if you remember that fiasco).
Well other than one being an error on the producer side and one being an error on the consumer side and one being complete made up nonsense . . . . not really sure what you're point is.
You find android and Linux too hard to understand and bought a mac. Nothing wrong with that. However that doesn't change the fact that apple are control freaks and macs are overpriced in terms of hardware. Both these are facts that people should be aware of and factor into their decision making process.
Remember your spending habits matter more than your vote in most capitalist countries.
I find being offended by me offensive.
So the real story here is "iOS Safari has got lots better in 4.3 and iOS web apps run just like they used to." Doesn't exactly sound like Apple adding handcuffs to me. Sadly that didn't make a good enough headline for The Register and anyway El Reg loves a conspiracy theory.
The fact is that this is almost certainly just a versioning issue with the UIWebView code. When you launch a Web App in iOS what actually happens is that it a launches a dummy app that just consists of a full screen UIWebView pointed at the web page. Other than when Apple releases new full version (e.g. x.0 release) the UIWebView code has typically trailed the code in Safari by at least one point release. This "bug" quite possibly "won't be fixed" as a bug because it will just come out in the wash. If there is ever an iOS 4.4 I'd expect to see it resolved there, otherwise I'll put money on it being fixed in iOS 5.0 come the summer. Apple aren't going to put up with on-going maintenance of diverging WebKit code bases just to make sure that Objective-C applications stay running even faster than JavaScript than they would with Nitro.
If intelligent life is too complex to evolve on its own, who designed God?
One man's "fact" is another man's "value for money", since you're not just buying hardware, but I have noticed the trend has shifted form "Macs are overpriced" to "Macs are overpriced for the hardware they have".
I was being facetious with my comments, but all three were accurate at one point: you were stuck at 640x480 resolution in Ubuntu because the settings window was taller than that and there was no way to select or click "ok" to change it. This bug has been fixed.
Android phones were sending text messages to the wrong recipients. This bug has been fixed. Both were "errors on the producer side". The bit about Canonical forcing users to use crippled systems was a little hyperbole, just to balance out all the "Apple is evil and Steve Jobs wants to control everything you do" nonsense.
This iOS bug will be fixed, to enable home-launched apps to use the new javascript engine. (and note carefully that Apple didn't "handcuff" or "cripple" anything, they made these same web apps that they are meant to be "crippling because it threatens their profits" actually FASTER with the new JS engine, but due to the way the home screen is launching these shortcuts (with the old safari JS engine) they are the same speed that they have always been, but now slower than the improved versions in the new Safari. This too will be fixed.
FTR, I run Ubuntu and OS X side by side, but I'm not averse to taking a pop at it for comic effect and to make a point now and again.
Android phones were sending text messages to the wrong recipients.
And here I thought the problem was you typed "RMS" when you meant to type "SMS".
when did we forget that javascript is garbage? everyone needs to quit writing absolutely EVERYTHING in javascript.. imagine the dos world if EVERYTHING was written in qbasic. please, for the love of the lord who loves/hates you, write your code in something that produces slim, native binaries!
Native binaries? How's this? It even has first-class functions, just like JavaScript! Not available for iOS, unfortunately. Dunno how slim the binaries are.
What is the most likely reaction of an average iPad user encountering a slow app?
1) WTF why is my brand new $500 toy so slow and sucky!
or
2) Boy, the javascript rendering on this bad boy is severely lacking, I wonder why that is?
For a company so clearly centered on the "user experience", it's certainly in their best interest for ALL apps to run smoothly and as fast as possible - be them "real" apps or "web" apps. How many iPad users do you think could actually tell the difference between the two in the first place? I'm all for a good Apple is Evil conspiracy - but this one stinks.
You buy whatever THEY deem as a "smart" device and you are REQUIRED to buy a data plan.
You are not required to buy a data plan. They only heavily advertise subsidized phones that include the data plan and beat you over the head with "DATA PLAN IS REQUIRED FOR FULL USE OF FEATURES!!!" You may be able to buy a partially subsidized phone with a contract extension and just not get a data plan. I did that with T-Mobile already and just use Wifi. I pay only for voice and a few text messages.
Nobody will tell you this. The website doesn't say it, and the store employees don't say it. They even say the opposite. I rolled the dice with a purchase online, and I do get WiFi and don't pay for a data plan. I could have gotten an additional $50 rebate on the price of the phone if I chose the data plan, however.
I typed "SOS RMS MY SMS R @ WRNG ADD-RESS"
lamenes filter lamenes filter lamenes filter lamenes filter lamenes filter lamenes filter
You forget that 30% ++ of /. readers are Mac users, and those get mod points, too ;D
angel'o'sphere
Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
I know it is too late in the life of this discussion for anyone to actually read this, but I see another angle on this that I feel is worth considering. Apple does allow free apps in the App Store and I believe they also take a cut of the advertising in these apps. Please correct me if I am wrong about this. Anyway, if someone chooses to write a web app instead of an App Store app, Apple doesn't get a cut of the advertising revenue. Again, I don't know if we're talking about enough money to justify these actions; just something else to consider.
No one cares what your captcha was
Houston TX, USA
I am a Direct TV subscriber since near the beginning. (Viacom messed up too many times and I canceled, as they were disconnecting on the pole, coincidence was with me and I chatted to the guy saying I was dissatisfied. he said well, there is our cable comany, then there is yours, with a smirk. I pulled out the Direct TV receiver boxes and said I had already chosen mine ... He'd not seen a direct broadcast sat dish yet. I told him it was about 1 hour to set up. He seemed not happy.)
... no wait) When Comcast came around and hooked up our Internet, they tried to sell us the cable TV package as well, but I said I was happy with DTV. Well, a few days later and about once a year since, Comcast has offered me free basic cable because we have a business Internet connection. They reason I suspect is so we'd no longer meet the 90 days since subscribing to cable rule for certain of the DTV packages with local sports and local networks (and distant networks if you're grandfathered in). But yes, all service providers say they have the same rules for everyone, but loss retention and new customer sales have extraordinary latitude to make exceptions. If you want to fight them. But In the above case I have a nice 3 inch portable LCD TV. Oh, and TYING is illegal in some jurisdictions and legal in others and product dependent in almost all.
But I digress due to old man syndrome (in my day we tied an onion to our belt as was the fashion of the day
- Tjp
I am in wallow with my inner money grubbing capitalistic pig. ... Oink!
If it's good enough for ISPs (and allowed by Congress), it's good enough for Apple!
Wow, the clues are sparse today...
THAT IS THE POINT. Web apps are slower, and there is NO REASON they should be.
Slower than what? Native apps? They have always been slower. Slower than when run directly in Safari? Yes, but so fucking what - run them in Safari. But ultimately: slower than before the update: Nope -just as fast as before the update. Hence Moronic Apple Haters Say Stupid Stuff All The Time. That is the point.
Fandroids hate facts.
I have an iPhone and an iPad and they are great devices - I'm far from an Apple hater. But I won't put blinders on and assume every business decision Apple makes is one step closer to world peace, either.
I have even created iOS and iPhone-customized web apps, how about you? I doubt it...
Anyway, you sure are a Mac fanboy, but not very cheerful.
As for cheerful - fuck, look at what you wrote, be glad I am so fucking cheerful and didn't rip you a new one.
Fandroids hate facts.
Here is the proof that Apple wants to kill web apps: Why else would they have this page.
Fandroids hate facts.
Ok, then, please tell me what about my post that offended you SO much is not true:
"Web apps are slower, and there is NO REASON they should be. iOS apps are getting banned with Apple's new policy, and their alternative is pay $$ or make a web app - which will be SLOWER than it should be."
I was just stating what the article SAID (and has not been disputed), not inferring reasons behind it. Others have looked into it and found that web apps (using the same web browser core) don't use the new Javascript enhancements, do offline caching, asynchronous execution, and other HTML5 features.
All Apple has to do is state "oops, there is a bug, for some reason we forgot to test web apps from the home screen, we'll fix it ASAP!" But until then (and I won't hold my breath) there is by definition no reason given for the issue...
I wasn't aware of this trend. Let me clarify my position. Macs are over priced. From an economic stand point I have no idea why anyone would purchase one.
From a fashion stand point I totally understand why they sell. No comment there and as with anything based purely on taste you can't judge what someone does or doesn't like.
"This iOS bug will be fixed" Apple disagrees with you.
"Apple is aware of the issues, which are currently filed as bugs. But according to Matt Asay, who is vice president of business development for mobile Web framework maker Strobe, Apple supposedly has no plans to fix them. Instead, they are marked "not to be fixed by exec order," suggesting that a higher up at Apple is preventing engineers from fixing the problems."
http://arstechnica.com/apple/news/2011/03/confirmed-some-web-apps-not-seeing-ios-43-javascript-speedup.ars
http://twitter.com/#!/mjasay/status/47786214966837248
Apple is no longer a computer company. They're a media company. They're more similar to the music industry/Hollywood/mainstream news/movie studio than they are to a software or hardware company. Apple came up with a new way to sell old stuff. Like any media company they strive for lock in and closed formats/distribution channels to protect revenue streams. Why can't you put music on an ipod without their shopping program?
This shouldn't be a surprise to anyone. They're using a 300 year old business model.
I find being offended by me offensive.
Ok, then, please tell me what about my post that offended you SO much is not true:
"Web apps are slower, and there is NO REASON they should be. iOS apps are getting banned with Apple's new policy, and their alternative is pay $$ or make a web app - which will be SLOWER than it should be."
I was just stating what the article SAID (and has not been disputed), not inferring reasons behind it. Others have looked into it and found that web apps (using the same web browser core) don't use the new Javascript enhancements, do offline caching, asynchronous execution, and other HTML5 features.
All Apple has to do is state "oops, there is a bug, for some reason we forgot to test web apps from the home screen, we'll fix it ASAP!" But until then (and I won't hold my breath) there is by definition no reason given for the issue...
The fact that while your facts are technically true, you left out so many other things that are true that your conclusions may seem true if you ignore those facts, but are in fact bullshit. Like you left out that the web apps are not slower than before the update. Or the fact that people can still use web apps in Safari and suddenly run them much faster than before. Or that most developers don't actually seem to mind the "new" (== some months old) policy, and their apps don't get "banned".
Fandroids hate facts.
Comment removed based on user account deletion
Note the words "supposedly" and the fact that that statement is not a quote from Apple, so "Apple" does not disagree with me. At least not officially.
In terms of why someone would purchase an Apple product "from an economic standpoint", how about because it offers everything (or most) of the things someone is looking for when buying a computer (and note that this is an individual decision and will vary person to person).
For example, I can tell you exactly why I bought an iMac - it runs OS X, which I enjoy using (although I also enjoy other operating systems) and the machine itself is very well designed, as is the box it came in. I can pull a couple of cables (power, optical audio, USB mouse) and have the whole thing packed up into its box (which has a handle and can be carried like the suitcase) so I can take it anywhere I need to go. This machine has done a number of trips across the Atlantic as checked baggage, for example, as well as shorter trips to friends' houses. I needed a portable desktop that took up a small amount of space and the iMac suited that beautifully.
It was the best £1100 I ever spent on a computer (I was using a laptop before this and was frustrated with a little too much compromise to make it portable [and I know the iMac is still 'compromised' compared to a normal desktop]), and I do not regret my purchase for a moment.
There was nothing else out there that fit my criteria (and the OS X thing is flexible, I can go with something else), and even to this day there really isn't anything so my next purchase will most likely be another iMac. Sure, it costs a lot more than some bargain basement Dell (and similar price to well specced Dells), but the value for money is well worth it to me.
*That* is why it makes economic sense - because it fits a role and my requirements very well. My personal story is one anecdote, but I assure you there are many people who look at the options available and pick something that *works for them*.
If you can't see the value in a more expensive product (and hey, I wish they were cheaper), and find that a cheaper computer works for you then great. Just don't try to pretend that they are merely white elephants, or that "only fashionistas buy them". That sort of thing is just as untrue as categorising everyone who uses Linux as a parental-basement-dwelling, two-tone neckbeard with an addiction to Cheez Its.
Also, I think it's (likely wilfully) disingenuous to classify iTunes as "a shopping program", since it is also a media manager/iPod manager/media playbac device. No one is forcing you to use the iTunes Music Store, and you can even turn it off if you want. You're not limited to iTunes-purchased music on your iPod and you can go your whole life without ever opening the store page (or even showing the link to the store in the program). You just have the option there if you want it.
It's also interesting that you categorise them as a media company when the bulk of their profits (the vast, vast bulk) come from hardware sales. The access to media (which they are not the owners of, merely the third party resellers of) is provided as a way to sell hardware - and very successful it is too. Again, no one is forcing you to consume that content, even if you have an Apple device - I don;t buy the movies, for example, due to the DRM, but I do have a lot of music from the iTunes store (which I also listen to on my Ubuntu machine). The bulk of my music library was ripped from CDs though.
Sure it's a solution but numerous other manufactures produce devices that meet your requirements at a lower cost. There's nothing that makes a mac the best or only solution in your story.
I'm not pretending anything. I honestly view them as white elephants. Other than fashion or ignorance the only reason I can see for purchasing them is someone else is paying. I'm not denying the shiny factor. I just can't see getting one machine when you can get two better machines for the same price. Especially one machine that you're not allowed to open and modify.
I don't feel it's disingenuous to call it a shopping program when it asks you to set up a store account during set up and you have to opt-out of the shopping portion. If the shopping portion didn't exist unless you opted in you might have a point.
You ignored my whole point about being closed. Why exactly must I use itunes to load music? I see it's use as an organizational tool but sometimes you just want to copy a couple mp3 and not have to go through the whole process. Especially if you're no where near your itunes home base. The problem is that it's authoritative. I have one ipod that I can never update because it's orphaned. Any attempt to connect it to itunes results in itunes trying to completely wipe it before it will do anything with it.
"It's also interesting that you categorise[sic] them as a media company when the bulk of their profits (the vast, vast bulk) come from hardware sales."
That's a very disingenuous statement. The majority of their profits do come from hardware. But what type of hardware? It comes from media hardware not computing hardware. Itunes, iphone, ipod greatly surpasses mac revenue. It's akin saying Target is the world's largest restaurant company. They serve prepared food in their department stores and they have revenue four times as large as the largest restaurant company.
"Note the words "supposedly" and the fact that that statement is not a quote from Apple, so "Apple" does not disagree with me. At least not officially."
Someone is quoting Apple's bug database. That would make it hearsay. Where's evidence to support your position? Please provide Apple's statement that it's a bug and will be fixed.
I find being offended by me offensive.
Who says it's closed and I'm "not allowed" to modify it? I installed a new hard drive in it myself when the old one died (it's just a standard SATA HD, and took about an hour or so to put in since I was being slow and careful). It's not like the case is welded shut. I also "modified" it with extra aftermarket RAM, but that's easy.
Either way, show me a computer that ticks all those boxes and would be better for me than the iMac.
To recap it was:
* Easy to pack away into box (2 minutes or less, including disconnecting cables)
* Desktop size screen (20" widescreen or better)
* Desktop size HD (500GB minimum)
* Real keyboard and mouse
* box that can be carried like suitcase so I can move it easily between locations.
* Runs my choice of OS (OS X ideally, but I did say that was optional, and we'll make it optional here too so you can't just claim "you can only legally run OS X on Apple hardware so the comparison isn't fair" - hackintoshes are ok.)
* near silent is also a big plus, but I can be slightly flexible on this but would much prefer something that can wake up and run quietly while I am alseep.
Also I will make it a requirement that it be *one* machine. Why on earth would I buy two machines to do the job of one? That would just be a massive annoyance.
That's a very disingenuous statement. The majority of their profits do come from hardware. But what type of hardware? It comes from media hardware not computing hardware. Itunes, iphone, ipod greatly surpasses mac revenue. It's akin saying Target is the world's largest restaurant company. They serve prepared food in their department stores and they have revenue four times as large as the largest restaurant company.
So what you're saying is that they make the majority of their profits from hardware, thus proving my point. You are saying "they are a media company" when it clearly is not true. They are a hardware maker who happens to be a media distributor. ABC, or the BBC or Discovery - they are media companies.
You also contradict yourself with the Target statement with your earlier statement about iTunes. So, if I'm following your logic, and you can call iTunes a "shopping app" then I can call Target a restaurant, because they sell pre-made food in sit down cafe sections. Right?
Incidentally "categorise" is the UK spelling, no need for a [sic] use during quotes, it's spelled correctly.
And the quote where Apple says this is a bug and will be fixed?
I find being offended by me offensive.