6 ms·
From what I've been told, they are looking to hire 1 engineer. I guess that is better than nothing, but it doesn't look like webrtc is going to be any sort of p
by pedalpete 11y ago
From what I've been told, they are looking to hire 1 engineer. I guess that is better than nothing, but it doesn't look like webrtc is going to be any sort of priority for them. Also, it may not be super valuable in Safari, which has a small market-share. Where it is needed is mobile safari. From what I understand having it in Safari does not mean it gets built into mobile Safari.
Also, note the date of the posting. 4 months ago and still there...
- SimeVidas 11y agoFrom what I’ve read, Ericsson and other Scandinavian companies have already had a few engineers working on WebRTC in WebKit for several months now. Apple only has to connect that implementation to their OS endpoints (or something like that). One engineer should be enough.
- cpncrunch 11y agoIf you look at the WebRTC in Webkit bug report (https://bugs.webkit.org/show_bug.cgi?id=143211 https://bugs.webkit.org/show_bug.cgi?id=143211), they have been steadily working on it since March 2015 and it looks like they are making good progress.
- greggman 11y agoiOS Safari has a large marketshare. WebRTC is more than video conferencing. It's also peer to peer networking which is a huge win for certain kinds of apps
- stenius 11y agoAnd it also allows you to directly access the camera from webpages and take photos from a JS API vs having to use a camera app and upload.
- esailija 11y agoI would be surprised to see any web standard that makes iOS Safari better for "appy web apps" (web apps that are more like native apps rather than documents and forms) implemented, as that eventually just makes Safari an alternative AppStore without reviews. Of course I would love it because as a developer this is the dream but I am very skeptical that Apple will do it.
- masklinn 11y ago> I would be surprised to see any web standard that makes iOS Safari better for "appy web apps" (web apps that are more like native apps rather than documents and forms) implemented, as that eventually just makes Safari an alternative AppStore without reviews. Which is pretty much what Apple has been pushing since before there was an appstore? To this day it takes just 2 taps (share > add to home screen) to add a webapp to the phone as a "standard application" (with a homescreen icon and everything) There's plenty of serious crap[0] in the apple web ecosystem, but it doesn't really seem related to "webapps as appstore replacement"[1][2][3]. [0] http://www.raymondcamden.com/2014/09/25/IndexedDB-on-iOS-8-Broken-Bad/ http://www.raymondcamden.com/2014/09/25/IndexedDB-on-iOS-8-B... [1] http://caniuse.com/#search=websql http://caniuse.com/#search=websql [2] http://caniuse.com/#search=audio http://caniuse.com/#search=audio [3] http://caniuse.com/#search=webgl http://caniuse.com/#search=webgl
- esailija 11y agoBut that "app" doesn't have any real capabilities so what's the point other than bookmarking websites? There's no background sync, proper offline, no notifications, no (usable) indexeddb, no rtc, no file system, no media sinks, no media sessions ... these are from the top of my head. You have a point that long time ago Apple was the one pushing the browser as application platform but today is not the same as the long gone past. Edit: The can-i-use about "web audio" is misleading about Safari. The web audio is prefixed there with "webkit" is not the same as the standard API. Edit2: Noticed it's not about "web audio" at all but html5 audio. That's an API from 2010 that doesn't really do anything for apps such as games or audio editors. The newer Web Audio API is used for this and that's what I am referring to.
- coldtea 11y ago>There's no background sync, proper offline, no notifications, no (usable) indexeddb, no rtc, no file system, no media sinks, no media sessions ... these are from the top of my head. So, more or less just like with the desktop web. What you describe is not web apps, it's some proprietary hybrid mix allowed inside Safari with hooks to the whole OS.