Apple's OS X: Why Mavericks is a move against the open web
theguardian.com
theguardian.com
> "Rather than use Flash, Apple has adopted HTML5, CSS and JavaScript – all open standards." [1]
They killed flash not just because of the technical issues but because it was a rival to their all encompassing applications platform. So is the web, but they know the web delivery mechanisms embodied by html5/css/js are not quite there yet and now is the time to make a land grab for the areas it will occupy in the next few years.
They don't want people accessing their Map infrastructure on non apple devices. They have made a trade off that Google took the opposite view on. Google decided to make money from the users making use of their maps and by careful monetisation of that data. Apple have decided to make money from the devices because that is what they have been doing to date... and attempting to make the devices compelling enough to grow an expensive application marketplace. The opposite to what is happening on Linux and Windows up to 7. Microsoft will presumably try the same approach with Windows 8. (In fact to me the windows 8 platform spread is if anything the same as Apple's errant approach)
(I'm not so sure about iBooks, though; while anyone not on one of Apple's preferred Maps platforms can just use Google Maps, iBooks hold purchased content hostage with DRM. This is why I don't use iBooks. On the other hand, it's not like a "open web" app would be a good solution to this, since it would be just as annoying as the app to anyone wanting to customize their reading experience; getting rid of DRM would work better and make it pretty much OK for Apple to ignore other platforms. Maybe someday...)
Note that Apple is working on iWork for iCloud, so it's not ignoring the web entirely.
Personally, I've always wished more sites would just publish raw data without markup and allow me to determine how I read it, to me that's more open.
Really, if there's a sudden up-shot of apps on OS X for displaying 'web' content, it could go either way - lock-in or a more data-centric, less markup driven web. I'd welcome the latter, guess we'll have to wait and see.
The popularity of sites like readability, pocket and several others show some people agree with you. They strip the content down as though it was published in a semantic markup and people (including me) see that as added value.
I mean more services and sites should provide APIs to provide access to the DATA.
While twitter have somewhat recanted on this recently, the ability for anyone to create a twitter client and use/display the data provided by twitter opened up things far more than just using "open formats".
The key point is, that there's a difference between DATA and DISPLAY - and I think this article missed that point.
However, it's concerns are valid
EDIT: Whoops - replied too fast, just saw your full comment after edit, everything except the flat 'no' still stands :)
From that to "Apple is making an attack on the open web, accelerating its walled garden strategy..." is an illogical leap that someone trying push an angle or sell ads could make.
Our "trucks" need upgrading too. Making attractive trucks that have all of the powers of creation you want (and a shameful caveat, without perfect secrecy) seems like a boon to the open web to me.
But apple maps don't have a reason to be web site - there is google maps that they could not match, so they are forced to go a different route.
For everyone that is ready to tolerate the shit that hogs your computer offering you no substantial improvement I will have to say go for it, I am sure web development will be waiting with open arms. Desktop is not without its kind of flaws, but lets say I am so glad I am not a pro coder so I don't have to follow nonsense overhyped crap in the name of making a living.
Not having javascript or browsers forced down my throat is not a disadvantage its actually a huge advantage. Ask me again when Web reaches the state Desktop really is. If it does then I will be 100% behind it. But until then, open web ? Hell no !!!
In no time flat I can think of a handful of reasons why Apple has exposed their mapping data through an app rather than a web site. Firstly they probably can't expose it on the web even if they want to due to licensing restrictions on the data they have sourced. I wouldn't mind betting they signed for non-web rights. Secondly by having the data in an app on iOS and OSX they can integrate the two via iCloud such as with shared pins, shared routing info, etc. Finally if the mapping app is local, it can integrate better with other local OSX apps such as iPhoto for displaying geo-tagged photos.
Meanwhile, Apple releases a bunch of fully native web versions of their iWork suite, because it makes sense to do so. Honestly, I expect much better than this from the Guardian.
That said, a Web-based Apple maps would be lovely. I'd like to point out two things that make this whole article seem a little premature:
1. Google Earth (a desktop app) preceded Google Maps
2. Apple already had a lot of the code in place for a native maps app. I can imagine porting the iOS app to the desktop is a pretty trivial task compared to developing an entirely new Web-based solution.
"APPS" are "applications". And before the internet, there were only "APPS"!
I do think it raises an interesting question - will the web ultimately supplant native apps, or do they still have something to offer consumers?
But if it pulls it off, it could lead to a rush of programs in the Mac App store from other developers.
Let the gold rush begin!