What’s new in Safari and WebKit(developer.apple.com)
developer.apple.com
What’s new in Safari and WebKit
https://developer.apple.com/videos/play/wwdc2022/10048/
68 comments
I use Safari as my main browser (by choice) but wish they'd do a bit more about general snappy-ness and better support for sites that use video/microphone (like google meets)
It's sad that a lot of sites decide to only optimize for Chromium/Blink and have horrible performance on anything else, or hold back features altogether.
Orion browser was posted here just recently and looks very neat which feels a bit snappier, though still a bit rough on extensions and doesn't support Safari extensions.
It's sad that a lot of sites decide to only optimize for Chromium/Blink and have horrible performance on anything else, or hold back features altogether.
Orion browser was posted here just recently and looks very neat which feels a bit snappier, though still a bit rough on extensions and doesn't support Safari extensions.
how about sites that refuse to give you access if you're not using chrome?
i use firefox as my main browser and ive found that a few sites which claim to not be compatible with ff work perfectly fine if i change my useragent to appear as chrome. it's really annoying and lazy to see how many people they're shutting out when they do this, vs just giving a warning that some features haven't been tested on browser x.
i use firefox as my main browser and ive found that a few sites which claim to not be compatible with ff work perfectly fine if i change my useragent to appear as chrome. it's really annoying and lazy to see how many people they're shutting out when they do this, vs just giving a warning that some features haven't been tested on browser x.
Report this at https://webcompat.com/
Mozilla can add a special case to make Firefox lie about its UA by default.
Mozilla can add a special case to make Firefox lie about its UA by default.
I find Google Maps painfully slow in Safari. When I got a new M1 Pro and loaded it up the first time it seemed amazing, but over time it got worse. I don't know if this is an issue with Safari or Google's way to push poeple to Chrome.
I started using Orion over the past few days. There are definitely some things I like, but even though it says it supports Chrome and Firefox extensions, the only one I care about is 1Password. It installed, but wouldn't run because Orion isn't verified in some way.
I started using Orion over the past few days. There are definitely some things I like, but even though it says it supports Chrome and Firefox extensions, the only one I care about is 1Password. It installed, but wouldn't run because Orion isn't verified in some way.
The Firefox version of 1Password does run on Orion, but it doesn't stay unlocked for longer than a minute. Also no biometric authentication
The reason for only optimizing for Blink based browsers is simple, it works correctly most of the time while Safari/Webkit lags with compliance. Safari/Webkit is essentially the new IE6/10 of this era.
Also Blink based browsers have vastly more market share and generally if it works on Blink it will work on Firefox/Gecko, because unlike Safari/Webkit it doesn't live in the dark ages.
The only reason people don't outright ignore it is that it's the only engine that runs on iOS. This does often mean though people only test for it when doing mobile/responsive testing.
Apple either needs to really get off their ass and invest properly in Webkit or do something more drastic like adopt Blink (bad for us, browser monoculture but probably easiest option) or Gecko (good for us, unlikely to happen).
Also Blink based browsers have vastly more market share and generally if it works on Blink it will work on Firefox/Gecko, because unlike Safari/Webkit it doesn't live in the dark ages.
The only reason people don't outright ignore it is that it's the only engine that runs on iOS. This does often mean though people only test for it when doing mobile/responsive testing.
Apple either needs to really get off their ass and invest properly in Webkit or do something more drastic like adopt Blink (bad for us, browser monoculture but probably easiest option) or Gecko (good for us, unlikely to happen).
I do the opposite, I optimize for Safari/Firefox. Chrome with it's market share and pushing own features seems to be better analogy for IE.
In the early days maybe with ActiveX and friends but that was a small portion of IE's life. The vast majority it remained a laggard until Edge and now the Blink switch.
Safari is usually the last one to the party and often has the most lolwtfbbq bugs which to me was the essence of the IE6+ era.
Safari is usually the last one to the party and often has the most lolwtfbbq bugs which to me was the essence of the IE6+ era.
Nnno, Chrome is the new IE5 of this era: putting stuff in unilaterally without regard to standardization and pushing webdevs to see Chrome as "the standard".
There's a 6 step process to shipping features, which includes writing specs, seeking guidance from others, asking for W3C Technical Architecture Group & security group review, & numerous phases of soliciting comments. https://www.chromium.org/blink/launching-features/
Can you name a piece of software that does a better job about being open, transparent, & working in a more pro-social way?
Can you name a piece of software that does a better job about being open, transparent, & working in a more pro-social way?
Ministry of Openness
In 2015/2016, I led a 4-member engineering team to overhaul an upcoming eCommerce website for a pretty well-known brand in India. I think this was when an Indian unicorn, Flipkart, was going around town advertising their excellent Progressive Web App features for browsers (Chrome/Android).
We stole many ideas from that and implemented them for the client, including the notorious connection persistence when the Internet was patchy.
One of the biggest hurdles was convincing the CEO (for revenue) and CTO of the calculated risk of alienating a tiny fraction of users on iOS (iPhones) and pre-IE10s (I think). They will lose about 2% of the revenue from those if we go ahead with the plan and push those people away. Remember, 2% of a large number is still a significant number when seen independently and impacts their P&L.
I promised them that the increase in revenue would make up for that north of their expectation. It did. In fact, to my surprise, their revenue doubled in about 3-5 months of the new deployment.
I saw the internal email sent by the CEO to the whole company; it was all praises, big numbers, and such. The lesson was to look closely at the data and take big calculated bets. Based on usage, quite a lot of things happening in the Safari world was pretty insignificant.
By 2018/19, for another product decision, we were hoping that Safari will catch-up but didn't really.
Personally, I use Safari on all devices and would hate websites pushing notifications!
We stole many ideas from that and implemented them for the client, including the notorious connection persistence when the Internet was patchy.
One of the biggest hurdles was convincing the CEO (for revenue) and CTO of the calculated risk of alienating a tiny fraction of users on iOS (iPhones) and pre-IE10s (I think). They will lose about 2% of the revenue from those if we go ahead with the plan and push those people away. Remember, 2% of a large number is still a significant number when seen independently and impacts their P&L.
I promised them that the increase in revenue would make up for that north of their expectation. It did. In fact, to my surprise, their revenue doubled in about 3-5 months of the new deployment.
I saw the internal email sent by the CEO to the whole company; it was all praises, big numbers, and such. The lesson was to look closely at the data and take big calculated bets. Based on usage, quite a lot of things happening in the Safari world was pretty insignificant.
By 2018/19, for another product decision, we were hoping that Safari will catch-up but didn't really.
Personally, I use Safari on all devices and would hate websites pushing notifications!
Well, if nothing else, this thread will be good material for n-gate.
If only they'd come back. If you're out there, I'd throw some $ at a Patreon.
[deleted]
rektide(9)
https://news.ycombinator.com/item?id=31644622