Apple alleged web crippling: "not to be fixed by exec order"
arstechnica.com
arstechnica.com
They've made JS in Safari faster than JS in native apps.
If anything that would encourage people to dump the native app completely and write a pure web app.
If they opened nitro access to non-mobile safari people, I'm guessing they would have tons.
I honestly expect nitro access to open plenty of new avenues.
Fixed that for you. Windows developers have the same problems.
But the snark was unnecessary.
No matter what system you write for, you have to work with what you've got. All open source lets you do is fork it and distribute your own version of the OS.
My point being Windows developers do not have exactly the same problems.
I'm surprised the local caching hasn't gotten the media spotlight as that's been broken since 4.2.1. and is more important for web apps aiming to replace native apps.
For what it's worth, local caching should still work fine, either in Safari or UIWebView, so long as it doesn't involve natively executed ARM code.
It's not perfect, but it could save your ass until they fix the bug. Afterwards, make sure you don't forget how much Apple cares about you if you're not in line with their objectives :-)
I don't buy the security argument. If it's available to web application can they not take advantage of security bugs in nitro?
Oh and while there fixing stuff for web apps could they please get WebGL in a release real soon :) That would make my day.
I don't have any idea where the truth lies, here, but it's worth pulling the whole paragraph:
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.
"Supposedly" and "suggested" let Ars weasel out of determining the truth of these assertions. Unless Apple has suddenly turned absurdly transparent, I have a hard time believing that this guy actually has any inside knowledge. On the other hand, he certainly has an incentive to bring pressure on Apple to make his business work better.
Meanwhile, the author of Cydia, saurik, points out:
Apple can't turn on the ability to do executable, dynamically written to memory pages just for their library: they'd have to turn it on for the entire process, at which point you could also do crazy things like download native code and execute it, bypassing the entire concept of their "codesign" mechanism.
http://news.ycombinator.com/item?id=2338338
It's starting to sound less and less like Apple is doing anything shady here. Remember that RIM is having people disable JS entirely because of a WebKit exploit. This is a snarly problem.
"Wait, so the big conspiracy is that Apple made their browser faster? We should all have these problems."
https://twitter.com/#!/diveintomark/status/48512225597591552
This is all just hearsay. Where's the smoking gun? Where's the Exec email?
Not ever a problem I've had with Free Software. The walled garden is great until you realize that they are filling it with water and you don't know how to swim.