News for hackers. Stuff that matters.
Re:Shoelace: A library of web components by xk_id on Wednesday January 10, 2024 @04:24PM (#38943384)
On my phone, the whole page is covered by the left side menu. Tapping on the burger doesn’t hide the menu either. Not a good impression from a web design library.
Re:Shoelace: A library of web components by christophilus on Wednesday January 10, 2024 @04:30PM (#38943469)
What phone are you using? It seems fine on my old iPhone mini.
Re:Shoelace: A library of web components by xk_id on Wednesday January 10, 2024 @04:31PM (#38943492)
Iphone 6S running 14.3.
Re:Shoelace: A library of web components by perryg on Wednesday January 10, 2024 @05:48PM (#38944572)
That’s before Safari added better web component support. I would expect many sites and apps to not work at this point.
Re:Shoelace: A library of web components by wwweston on Wednesday January 10, 2024 @06:36PM (#38945181)
14.3 seems more like "try to degrade gracefully" old rather than "won't support" old...
Re:Shoelace: A library of web components by xk_id on Wednesday January 10, 2024 @07:06PM (#38945472)
Whatever it requires to hide the menu, that a 3 years old browser doesn’t have, can’t possibly be essential for just a documentation page.
Re:Shoelace: A library of web components by taf2 on Wednesday January 10, 2024 @08:17PM (#38946119)
It’s an 8 year old phone … iPhone 6s was released September 2015…
Re:Shoelace: A library of web components by xk_id on Wednesday January 10, 2024 @08:51PM (#38946388)
The issue here is the version of the webkit engine, which ships with iOS and that is 3 years old. Anyway a docs page is basic, it should be compatible regardless.
Re:Shoelace: A library of web components by mixmastamyk on Friday January 12, 2024 @11:40PM (#38977384)
Works for me, 15.7.9, so updatable.
Re:Shoelace: A library of web components by JimDabell on Thursday January 11, 2024 @12:15AM (#38947999)
It’s extremely common to support the two most recent major versions, especially for iOS. It’s great if things work on iOS 14, but it’s been explicitly out of support for over a year in a vast number of organisations.
Re:Shoelace: A library of web components by wwweston on Thursday January 11, 2024 @05:39PM (#38960439)
That's the well-established expectation for iOS.

The web has a pretty different set of expectations, one of the reasons for its success.

Re:Shoelace: A library of web components by JimDabell on Thursday January 11, 2024 @10:57PM (#38963503)
Not these days, where most people are using evergreen browsers and iOS users upgrade very quickly.

Take a look at the defaults for browserslist, for example:

https://browsersl.ist/#q=defaults

It just barely supports Safari 15, on iOS only, and that’s likely to go away imminently because it’s under 1% usage.

Browserslist is used by a huge proportion of web developers and the tools that they use, with millions of downloads a week. It has nothing to do with native apps and everything to do with the web.

Re:Shoelace: A library of web components by eviks on Thursday January 11, 2024 @11:24AM (#38954374)
Hilarious how the basics keep getting broken despite the huge amount of collective effort to reinvent the basics
Re:Shoelace: A library of web components by chrismorgan on Thursday January 11, 2024 @11:53AM (#38954841)
Despite? Because of.