Live data from Hacker News

For developers, Safari is crap and outdated

blog.perrysun.com

391–400 of 623 posts

Re: For developers, Safari is crap and outdated

#391
post #368

Earlier quoted context omitted.

Did you mean to reply to the other comment? Desktop Safari still requires a Mac as far as I'm aware...

Yes it is unfortunate that requires a Mac but a Hackintosh is always an option :) Some many years ago it had a Windows version but it was discontinued.

Yeah, I don't really find installing a pirated operating system in order to run a web browser an acceptable option.

Re: For developers, Safari is crap and outdated

#392

Earlier quoted context omitted.

But that isn't the case. At all. IE wasn't difficult because it was behind the times; it was difficult because it was deliberately different. The 2nd pillar of Microsoft's infamous Embrace, Extend, Extinguish strategy ensured incompatibility, which doubled developer efforts. The idea of IE being purely an "outdated" browser seems to be one perpetuated by young devs reading & misunderstanding old blogposts. The narrat…

> The idea of IE being purely an "outdated" browser seems to be one perpetuated by young devs reading & misunderstanding old blogposts. That’s certainly not true: it was indeed outdated for much of its life. Yes, through IE6, it did things differently; beyond that point, though, it simply fell behind. It stopped evolving in any meaningful way—with the possible exception of tabs being introduced in IE7–while other bro…

I have been building websites since some time last century. I was there during the first browser wars. I was there for the first versions of those browsers! And I agree almost entirely with the complaints throughout this discussion about how outdated IE became and how lacking Safari now is.

It's true that IE6 took more flak than it really deserved because people forget how good it was for the time when it first became available. But you can't seriously claim that IE didn't fall far behind as newer browsers developed and eventually took over. You just can't. And you can't seriously claim that Safari isn't falling far behind in the same way today.

Re: For developers, Safari is crap and outdated

#393

Earlier quoted context omitted.

You're not wrong, there's real upsides to push notifications. For example the thing I love about the iWatch is how it lets me never check my phone because anything relevent is pushed to the watch. But I think you are really underselling the downsides of push notifications. They are easily the most heavily abused feature of the modern web anywhere they exist. If every single app responsibly used push notifications the…

I guess there’s a benefit of not having to take out your phone to check notifications but in the end they do compete for your attention and microdisrupt you anyway. And how many notifications on average are you willing to take in? I personally want as little as possible, the most important contacts and critical alerts are enough for me, the rest can wait till I check for them myself.

Yep and this is where it gets wierd. Maybe I should be allowed to assign priorities to different notifications and then have my phone automatically proritize what makes a "ding" based on the time of day or my geographic location. Maybe notifications should be throttled in some way so that every 30 minutes I receive a digest of notifications if there are any. Maybe they should be aggrigated till I have 5 accoumulated. Or maybe these are all terrible ideas because they require configuration and users aren't going to spend the time configuring their notifications.

This whole thing really goes to the different mindsets of Apple/iOS and Google/Android fans. The Apple camp is fine waiting for functionality to get something that is decently thought out, the Google camp wants everything now and will deal with the consequences later. We've seen this repeated with copy/paste and with background processes on both platforms. Android got there first, but the earliest Android implementations had serious limitations and issues.

Re: For developers, Safari is crap and outdated

#394
post #336

Earlier quoted context omitted.

Push notifications allow me to spend less time on my phone/PC. Without them, I would have to regularly check the app of interest for any important updates, losing both time and mental space with another thing to keep in the back of my mind. Thanks to push notifications, I can defer interacting with the app to when it's actually relevant. Also as I argued in another comment [1], web notifications are simply better tha…

You're not wrong, there's real upsides to push notifications. For example the thing I love about the iWatch is how it lets me never check my phone because anything relevent is pushed to the watch. But I think you are really underselling the downsides of push notifications. They are easily the most heavily abused feature of the modern web anywhere they exist. If every single app responsibly used push notifications the…

I don't feel like that at all because on all of my devices, notifications are opt-in. I get notifications for services I want to receive notifications from (mostly IM).

The exception to this are services which trick you into accepting their notifications because they are beneficial to the experience while using them (ride hailing and delivery apps), and then use the same channels to spam you with marketing (Uber, ...). For those I simply chose to disable notifications altogether and instead let the drivers call me if I'm ever late.

E-mail fits that description better, because you almost always have to give out your address to register (even with Google SSO & co), which is then used for spam and you have to opt-out after the fact.

Re: For developers, Safari is crap and outdated

#395
post #195

Earlier quoted context omitted.

I see you are new here, would you like to receive notifications from us? You need to decide on it before even looking at out offerings. NO Okay, what about signing up to our newsletter? NO Okay, we will track you now all over the internet but if you like you can manage that. JUST GO AWAY Okay, btw to see the rest of the article or any of the pictures you need to create an account first. --- Web technologist are cluel…

Would you like to be notified about meetings in your calendar? Yes Would you like notifications when someone mentions or DMs you in your work chat? Yes Would you like to know when you get emails? Yes Also only one of the things you mentioned has anything to do with notifications.

Meetings in my calendar, maybe, but I don't need them in the browser because I use a native app because I care about resource usage.

The rest of them, definitely not. Interruptions are extraordinarily costly. I'll respond within a few hours and when I message you about something, I have the same expectations.

Re: For developers, Safari is crap and outdated

#396
post #373

Earlier quoted context omitted.

This is a personal opinion, but I'm actually really glad Apple are dragging their feet on this. I absolutely despise presumptious software that feels entitled to my attention as and when it chooses. I have my browser set up to wholesale reject all push notifications, I don't let the vast majority of my apps send me push notifications, and any application that feels entitled to pollute my inbox (email already has an a…

>This is a personal opinion, but I'm actually really glad Apple are dragging their feet on this. >I have my browser set up to wholesale reject all push notifications I am struggling to understand the reasoning here. You don't like feature X but fortunately there is a configuration to turn it off. But you would still like it taken away from everybody else? Perhaps I am misrepresenting your position, could you clarify?

I don't want to normalise endless notification spam, which is what having this feature in Google's advertiser-friendly conception of it available ultimately does. I'm already considered a bit strange my by friends for muting all group chats and disallowing notifications for things, we don't need to entrench this appalling social norm any further.

I find the idea that everyone should be instantly available at the click of the fingers to their friends, colleagues, managers, and crapware on their phones absolutely revolting. Push notifications are just interruptions as a service, out of band communications like that should only ever be used for important things but they just get endlessly abused as a form of spam in practice. The advertising industry already has enough tendrils to pry its way into our lives, I'd deprive it of yet another if it were up to me.

Re: For developers, Safari is crap and outdated

#397
post #95

People complain about Google Chrome eating the web, but it really does seem like everyone else either dislikes the web (Apple), is ambivalent (Microsoft), or plain doesn't seem to care much (Mozilla).

Chrome eating the Web is something Mozilla cares very much about.

Not sure how anyone can truly believe that from their actions over the past few years.

Re: For developers, Safari is crap and outdated

#398

Earlier quoted context omitted.

I guess there’s a benefit of not having to take out your phone to check notifications but in the end they do compete for your attention and microdisrupt you anyway. And how many notifications on average are you willing to take in? I personally want as little as possible, the most important contacts and critical alerts are enough for me, the rest can wait till I check for them myself.

Yep and this is where it gets wierd. Maybe I should be allowed to assign priorities to different notifications and then have my phone automatically proritize what makes a "ding" based on the time of day or my geographic location. Maybe notifications should be throttled in some way so that every 30 minutes I receive a digest of notifications if there are any. Maybe they should be aggrigated till I have 5 accoumulated.…

I simply solve that problem by having most notifications be silent. Only urgent ones (calls, text messages from a select group of people) are effectively "push" notifications. The rest buffers until I get to looking at my phone.

Re: For developers, Safari is crap and outdated

#399

Earlier quoted context omitted.

Native performance is a feature in itself and is not about speed but about UI standards and features. If your statement was true, there wouldn’t have to be any complaints about Apples ‘walled garden’ because there is no ‘walled garden’ for PWAs.

Apple effectively doesn't allow PWAs on iOS, so I don't follow your last point.

How does it not allow progressive web apps? Or do you mean apps that are nothing more than shells around a website?

Re: For developers, Safari is crap and outdated

#400
post #398

Earlier quoted context omitted.

Yep and this is where it gets wierd. Maybe I should be allowed to assign priorities to different notifications and then have my phone automatically proritize what makes a "ding" based on the time of day or my geographic location. Maybe notifications should be throttled in some way so that every 30 minutes I receive a digest of notifications if there are any. Maybe they should be aggrigated till I have 5 accoumulated.…

I simply solve that problem by having most notifications be silent. Only urgent ones (calls, text messages from a select group of people) are effectively "push" notifications. The rest buffers until I get to looking at my phone.

This is where Apple's paternalistic view takes over. I think Apple's design view is that you the user shouldn't have to take action to protect yourself from sties abusing this feature, the Google view is that it's a free for all. There are merits to both approach and I wish users of both platforms would understand that.
Post reply on HN