Live data from Hacker News

Safari 10.0

developer.apple.com

41–50 of 56 posts

Re: Safari 10.0

#41

When the webkit-playsinline property is specified, Safari on iPhone allows videos to play inline. Videos without the property will commence playback in fullscreen, but users can pinch close on the video to continue playing the video inline. On iOS, videos without audio tracks or with disabled audio tracks can play automatically when the webpage loads. This allows for inline videos in Safari on iOS. Previously, webkit…

Finally - we've been asking for this for years. This is key for WebVR on iphones, also.

Re: Safari 10.0

#42
post #13

Earlier quoted context omitted.

You probably have to restart because the web rendering engine (WebKit) used by your browser (Safari) is used all over the rest of the system as well (in webviews). Just a guess though.

Rings a bell. I seem to remember that someone sometime got into some trouble for something like that. Just a fading memory.

[deleted]

Re: Safari 10.0

#43
post #28

I don't own a Mac, but I'm curious if Safari 10 is finally good enough to run one of my hobby projects, and if not I'd like to debug it because it seems the feature support is finally here (specifically, IndexedDB). Are there any better options than coercing one of my friends with a Mac into upgrading and letting me borrow their laptop? If not, will I have to get them to upgrade the whole OS like it's old school Inte…

I just updated Safari to 10.0 without being on macOS, so it's presumably standalone. Some features (i.e. picture in picture) might not work as well, but indexedDB has been in Safari for a while, so I'm sure the updates to it are supported everywhere.

Actually, I think this is the first Safari version where IndexedDB works. They shipped a broken implementation earlier.

Re: Safari 10.0

#44

When the webkit-playsinline property is specified, Safari on iPhone allows videos to play inline. Videos without the property will commence playback in fullscreen, but users can pinch close on the video to continue playing the video inline. On iOS, videos without audio tracks or with disabled audio tracks can play automatically when the webpage loads. This allows for inline videos in Safari on iOS. Previously, webkit…

This was a 'wow' moment for me, as someone innovating in video.

Re: Safari 10.0

#45

When the webkit-playsinline property is specified, Safari on iPhone allows videos to play inline. Videos without the property will commence playback in fullscreen, but users can pinch close on the video to continue playing the video inline. On iOS, videos without audio tracks or with disabled audio tracks can play automatically when the webpage loads. This allows for inline videos in Safari on iOS. Previously, webkit…

[deleted]

Re: Safari 10.0

#46
HTML 5 geolocation seems to not work on my local development environment anymore, Webinspector says a secure connection (https) is needed.

Any workarounds for this?

Re: Safari 10.0

#48
post #10

Notably, the ApplePay API is entering general availability (GA)[1]. The following networks are supported[2]: amex, discover, interac, masterCard, privateLabel, or visa. The following products are prohibited[3] as well as many other services: * cigarettes or tobacco products; * firearms, weapons, and ammunition; * illegal drugs, non-legally prescribed controlled substances; * items that create consumer safety risks; *…

> * items that create consumer safety risks;

So buying fast food is prohibited!?

Re: Safari 10.0

#49

The ECMAScript 2015 standard, also known as ES6, is completely supported, bringing this major JavaScript evolution to Safari on macOS and iOS. Very nice to see ES6 getting implemented by all major browsers.

Yes this is exciting. It appears Safari 10 is the only browser today implementing 100% of ES6 according to kangax.

http://kangax.github.io/compat-table/es6/

Post reply on HN