3 ms·
WebKit / JavaScriptCore run on both Windows and Linux. Just because it's not packaged as Safari doesn't mean it's not available.
by integraton 12y ago
WebKit / JavaScriptCore run on both Windows and Linux.
Just because it's not packaged as Safari doesn't mean it's not available.
- cheald 12y agoWhile this is true, there isn't really a common browser distribution that uses that setup for non-OS X platforms, though. Chrome/Chromium/Opera use Blink now. For all practical purposes, Safari is an OS X-only browser.
- integraton 12y ago"Safari" aka WebKit + JavaScriptCore is also on iOS with a separate UI from OS X "Safari," similar to how you'd have a separate UI if you use WebKit + JavaScriptCore on Windows. Whether it's popular on Windows is also irrelevant with regard to the fact that it does, indeed, work on Windows.
- cheald 12y agoSpeaking from practical experience, iOS' Safari is quite a different beast from the desktop version. `position:fixed` in a scrollable, element, for example, has completely different behaviors depending on the platform Safari is running on. You have to treat desktop Safari and iOS Safari as different browsers for development and QA purposes. Windows Phone uses Trident + Chakra for its IE deployment, as well, so if we're going to make that argument, then IE is multiplatform, as well :P
- integraton 12y agoWebKit + JavaScriptCore ("Safari") is available on ALL platforms.[1] 1. Within reason, of course. It's not on my router (but maybe it could be)
- cheald 12y agoIt's available, but it's not used. I get what you're driving at here, but for practical purposes, Safari-OSX is a single-platform browser and Safari-iOS is another single-platform browser. You can't just target "Webkit" and call it a day.