Live data from Hacker News

WebKit Goals for 2020

trac.webkit.org

111–120 of 154 posts

Re: WebKit Goals for 2020

#111
post #98

Apple apparently hates the name "progressive web apps", so how about: "offline web apps" or "installable web apps" or just "unrestricted web apps"? I'd like those names more, too. Regardless of the name, where is WebKit's commitment to joining Google, Mozilla, Microsoft, and countless web developers in making web apps first-class apps on iOS? Apple keeps silently "considering" and "accidentally" messing up various as…

Web apps suck and all the doodads and gewgaws that browsers now have to implement have made the web a surveillance nightmare that is a worse experience for publishing and reading.

There is a place in the world for lowest-common-denominator cross-platform apps, but I wish it wasn't my browser.

Re: WebKit Goals for 2020

#112

Will 2020 be the year when WebKit, and the Safari browsers by extension, will have full and proper support for Service Workers and PWAs on par with other browsers? I recall reading that Safari lags behind on it, and the allegation was that Apple prefers native apps and doesn’t want web apps to be more popular.

I sure hope not. Why do I want web pages to be able to run persistent background tasks? Such an obviously bad idea. The tragedy is that Apple actually is implementing support for this garbage.

Re: WebKit Goals for 2020

#113
I find it incredible that MediaStream Recording is still not out there on WebKit. They have taken so long to ship this. There's an open ticket[1] since 2012, and we still don't really know if they will implement this for sure on 2020, while Opera, Chrome, and Firefox already support this for years.

This is the main reason why we at Standups don't support video recording on Safari[2]. They are on the same level as Microsoft Edge, which also does not support video recording. It's hard for me to understand they did not want to catch up with the main players.

[1] https://bugs.webkit.org/show_bug.cgi?id=85851

[2] https://standups.io/help/not-using-chrome/

Re: WebKit Goals for 2020

#114

Earlier quoted context omitted.

> start outperforming your competition instead of merely banning your competition FWIW, Safari generally outperforms competing browsers on benchmarks.

WAT? I see Safari being substantially slower on pretty much every benchmark I throw at it. Unless you:re on iOS where Apple bans competing browers

Do you consider efficient use of battery to be a dimension of “performance”? I do.

Re: WebKit Goals for 2020

#116
post #111
post #98

Apple apparently hates the name "progressive web apps", so how about: "offline web apps" or "installable web apps" or just "unrestricted web apps"? I'd like those names more, too. Regardless of the name, where is WebKit's commitment to joining Google, Mozilla, Microsoft, and countless web developers in making web apps first-class apps on iOS? Apple keeps silently "considering" and "accidentally" messing up various as…

Web apps suck and all the doodads and gewgaws that browsers now have to implement have made the web a surveillance nightmare that is a worse experience for publishing and reading. There is a place in the world for lowest-common-denominator cross-platform apps, but I wish it wasn't my browser.

We all know why Apple needs the appstore... To make money

Re: WebKit Goals for 2020

#117

Will 2020 be the year when WebKit, and the Safari browsers by extension, will have full and proper support for Service Workers and PWAs on par with other browsers? I recall reading that Safari lags behind on it, and the allegation was that Apple prefers native apps and doesn’t want web apps to be more popular.

I sure hope not. Apple is the last bastion slowing down widespread use of these horrible technologies that have way more downsides than problems they solve. Privacy and increasing attack surface on your system are the primary concerns for me.

Re: WebKit Goals for 2020

#118
post #98

Apple apparently hates the name "progressive web apps", so how about: "offline web apps" or "installable web apps" or just "unrestricted web apps"? I'd like those names more, too. Regardless of the name, where is WebKit's commitment to joining Google, Mozilla, Microsoft, and countless web developers in making web apps first-class apps on iOS? Apple keeps silently "considering" and "accidentally" messing up various as…

> start outperforming your competition instead of merely banning your competition FWIW, Safari generally outperforms competing browsers on benchmarks.

By using undocumented MacOS private APIs, which bolsters his point. On OSes that don't have this issue, other browsers perform better on the same hardware.

https://mozillagfx.wordpress.com/2019/10/22/dramatically-red...

This has been going on since WebKit launched with no effort from Apple to clean it up, so it certainly seems intentional. http://archive.is/MtntN

Re: WebKit Goals for 2020

#119
post #20

We use WebKitGtk[1] (embedded WebKit) in our presentation software Tech Talk PSE[2]. It would be great if SVG rendering, used for diagrams, was of equal quality to Firefox, but unfortunately Firefox seems to render SVG in a far superior way so we usually have to convert to PNG files to make diagrams embed correctly. [1] https://webkitgtk.org/ [2] https://rwmj.wordpress.com/2012/01/31/tech-talk-pse-1-1-0/

What software do you use for SVG→PNG conversion?

Re: WebKit Goals for 2020

#120
post #114

Earlier quoted context omitted.

WAT? I see Safari being substantially slower on pretty much every benchmark I throw at it. Unless you:re on iOS where Apple bans competing browers

Do you consider efficient use of battery to be a dimension of “performance”? I do.

Safari's impact on battery life is amazing, and the main reason it's also my daily driver. I work a lot off of battery, and while Firefox recently got a lot better, it's still hard to trade a few hours of work time. and yes, even on my five years old air, I can get five hours of work in using safari, only three with Firefox.
Post reply on HN