Live data from Hacker News

Safari 13 Is Out

developer.apple.com

61–70 of 76 posts

Re: Safari 13 Is Out

#61
post #35

Earlier quoted context omitted.

Safari is the new IE6, because the version of Safari you have is locked to the version of iOS you have. Features like Pointer Events, visualViewport, ES2017 etc are available on Android 4.4 , because Google still updates Chrome on old Android devices. I struggle to support iOS 9 (Safari 9) and I barely support iOS 7, because we have a number of users with old devices and we are not a consumer app so we can't just ign…

I would say you can pretty much aim for iOS 10 or even 11 as a minimum. The number of devices running iOS 7 is quite small. My moms iPad 2 runs iOS 9 and that’s about one of the oldest Idevices going

You can do that if you don't have any poor users, or you don't have to care about them (e.g. many consumer apps).

Our clients are businesses, and our users are their employees (from a wide range of backgrounds). The employees must use our web app, and our clients mostly don't get to choose what their employees use.

We log how many users are on old browsers, and we try to support users on old browsers if it isn't too costly for us to do so.

In my experience, the majority of people using a iPhone 4 or an Android 4.4 device are doing so because they can't afford to update, and they are often otherwise marginalised. I try hard not to give them yet another kick in the teeth for stuff outside their control.

Re: Safari 13 Is Out

#62
post #30

Earlier quoted context omitted.

Mostly you can just need a click event now since "fastclick" can now work on all modern devices (albeit may need meta viewport or CSS). In my experience writing a component suite I have found I don't use touch[a-z]+ events that much (just like mouse[a-z]+ events don't get used much either). I would be very careful before believing the promise of Pointer Events, unless you need to be on the bleeding edge for some reas…

I'm currently rewriting a legacy application to use Pointer Events + pepjs polyfill. Your experiences don't align super well with mine. I'm curious as to why. What does vdom diffing / dynamic page content have to do with using pointer/touch/mouse events? If anything, the last scenario you describe sounds like it would be mitigated by use of https://developer.mozilla.org/en-US/docs/Web/API/Element/set... which is only…

I found setPointerCapture() caused multiple bugs in corner cases (including one regression a while ago that completely broke our touch support in Chrome desktop).

Maybe the support has improved in Chrome and Firefox, but I would be very careful to test Safari support before I relied 100% upon Touch Events.

Re: Safari 13 Is Out

#63
post #31

It really, really is a shame that they removed proper extensions. While Safari never had a good extension story, it was at least bearable, and in all other regards its simply the best Mac browser. Now I have to take a really hard look at switching back to Firefox, and that would be a downgrade in almost every regard I care about. Pity.

So far I've managed to find a perfectly acceptable alternative to every extension I was using except for Tampermonkey.

Dang, that’s the only legacy one I use

Re: Safari 13 Is Out

#65
post #11

Apple removed the ability to use uBlock Origin or similar. I tried few ad blocker from the app store, but non of them block Youtube's video ad, making it useless. We still have Firefox for now I guess.

I use 1blocker on both Mac and iOS. Its pretty decent.

Re: Safari 13 Is Out

#66

> Added support for FIDO2-compliant USB security keys with the Web Authentication standard in Safari on macOS. well this makes me happy at least

Does it work on IOS?

I believe iOS 13 does via NFC. Yubico was just talking about this: https://www.yubico.com/2019/09/yubico-ios-authentication-exp...

Re: Safari 13 Is Out

#68
post #50

Can it play 4K videos on YouTube?

Nope, and probably ( I hope ) never will. The chances of Apple support VP9 is slim, and in case you want to point out Apple is a Founding Member of Open Media Alliance, as of today it still doesn't have Apple's Official Logo in its member page.

Compared to MC-IF, an industry forum focusing on next generation H.266 / VCC which Apple is also a Founding Member, has an official logo from Day 1.

Re: Safari 13 Is Out

#69
> Added the ability to Safari for macOS to share your screen with others using only web technologies. Plug-ins are no longer required.

This is a nice enhancement. I previously used the Screen Sharing feature that was buried in Messages, which somehow stuck around from when it was iChat.

Re: Safari 13 Is Out

#70
post #38

One thing Safari really needs to fix: suggesting a secure password but then not save it. I have been trolled too many times.

This.. I'm sure it's happening because the respective websites use JavaScript to submit the form data via XHR, but I've been burned so many times by the password generator that I'm writing down the password from the field before submitting it. Very frustrating!

Entering it in the actual login form will then usually trigger a save of the credentials.

Post reply on HN