Somewhat goes to prove the point that perhaps it's time to retire this technology from the web platform. If it's both not interopable and has security issues.
05.08.2025 09:42 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0@lukewarlow.dev.bsky.social
๐ป Web Platform Engineer at @igalia.com Participate in WhatWG, CSSWG, OpenUI CG ๐ฆ Nature lover ๐ด๓ ง๓ ข๓ ท๓ ฌ๓ ณ๓ ฟ Cardiff
Somewhat goes to prove the point that perhaps it's time to retire this technology from the web platform. If it's both not interopable and has security issues.
05.08.2025 09:42 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0They should have spent an extra 10 years in R&D and they might have had a semi successful business out of it.
For one thing fixed focal length just doesn't work for that kind of device. The verifocal tech should have been finished before they launched a serious consumer product.
If you access the website on desktop you can use a basic user script to bypass the restrictions. I'm probably breaking some kind of law by suggesting this but oh well.
gist.githubusercontent.com/mary-ext/6e2...
Or just use www.jsonfeed.org for the feed metadata and use html for a fancy view on it. But +1 to anything that isn't XML.
04.08.2025 20:44 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0Mason wrote a new one that compiles libxslt into wasm, which is probably the simplest approach to this nowadays.
Though obviously just not using xslt would be even easier for most ๐
A title card which says "Get up, come on, get down with the WebKit" featuring Alejandro Garcia. Behind it are soundwaves visualized and emanating from Igalia's logo
๐๏ธ New Episode of Igalia Chats: Get Down with the WebKit
@bkardell.com and @meyerweb.com
chat with Alejandro (Alex) Garcia about the WebKit project and Igalia's @wpewebkit.org port
www.igalia.com/chats/GetDow...
Published on: Sun, 03 Aug 2025 Hitchcock Retrospective: To Catch A Thief <p>Today on Episode 220, the guys watch the final Hitchcock film in their retrospective, To Catch A Thief. Will the final film have the guys going out on a high note or leave a bitter taste in their mouths. Tune in to see who has the early lead and more on this episode of The Cinema Geeks!</p><p>Be Sure to Follow The Hosts on X!</p><p>Kevin<a target="_blank" rel="noopener noreferrer nofollow" href="https://twitter.com/OptimusSolo"><strong> โOptimusSoloโ</strong> </a>Thompson and Dan <strong>โ</strong><a target="_blank" rel="noopener noreferrer nofollow" href="https://twitter.com/_ComicConcierge?s=20"><strong>The Comic Concierge</strong></a><strong>โ</strong> Clark!</p><p>#UNLEASHTHECINEMAGEEKINYOU!!!</p>
In Firefox I see the below rendering. In Chrome Canary it just renders as raw XML but it seems to work in Chrome Stable so that might be a wonky flag on my end.
04.08.2025 16:19 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0Fyi there seems to be a bug because I'm seeing lots of raw html tags in the rendered output.
04.08.2025 15:21 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0Ah okay that makes sense... Yeah that's not ideal...
04.08.2025 14:15 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0How do you mean? I just meant something like if the request has accept text/html serve pretty html (which presumably you could pre-render) else serve the current raw XML? I'm assuming that works but I don't personally use RSS so it's possible I'm missing something?
04.08.2025 14:11 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0I'm guessing with a bit of server side logic you could make it actually serve a html version instead of the raw XML right?
If that's the case you could make use of the polyfill that Mason provided in the GitHub issue (or something similar)
Alternatively just serving different html entirely.
Should we remove XSLT from the web platform? #11523
github.com/whatwg/html/...
Weigh in with an emoji or more complex thoughts
Definitely feels like a prime candidate to unship. At the very least it should be obsoleted such that new browser engines don't feel the need to support it just because it's specced.
04.08.2025 13:33 โ ๐ 4 ๐ 0 ๐ฌ 1 ๐ 0Meanwhile everyone supported arm macOS pretty quickly (especially relative to windows efforts).
04.08.2025 09:40 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0It's a shame windows on arm is so unloved it's an annoying circle of it being a pain to develop for so no one supports it, so in turn no one uses it and there's no point investing in it ๐
The fact languages like kotlin don't even support it shows the issues.
Can't be as bad as Oracle Virtual Box (and just oracle in general)?
04.08.2025 08:42 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0My issue is that I can only easily run windows arm, and kotlin doesn't actually support that as a target ๐
04.08.2025 07:05 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0Yeah for JS especially I can see it just not coming up often enough, for other languages that aren't as cross platform symmetrical I guess it's probably more applicable. Like for the node runtime itself I guess?
04.08.2025 07:04 โ ๐ 0 ๐ 0 ๐ฌ 2 ๐ 0How do people do cross-platform testing of their code nowadays? I know CI can help but if you want to actually get the full GUI running? Is there a good VM setup? Or is it a case of just having a spare machine with that OS? I have a macOS arm64 host.
04.08.2025 06:44 โ ๐ 3 ๐ 1 ๐ฌ 8 ๐ 0At least in this case it's just platform sniffing so it's far less brittle. In fact don't bother parsing the UA string at all just access the platform value directly.
03.08.2025 16:43 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0As a native speaker, I also can't ๐
03.08.2025 16:31 โ ๐ 2 ๐ 0 ๐ฌ 1 ๐ 0The hardest problems in computer science are cache invalidation and printers
02.08.2025 21:47 โ ๐ 155 ๐ 13 ๐ฌ 21 ๐ 1Buttons are laid out very weirdly, so it's possibly just shenanigans to do with that.
01.08.2025 20:03 โ ๐ 4 ๐ 0 ๐ฌ 0 ๐ 0It's to ask them to move in so you can squeeze past obviously! Because of our tiny houses.
01.08.2025 19:07 โ ๐ 7 ๐ 0 ๐ฌ 0 ๐ 0Did they get forced to allow WebAPKs to other browsers yet?
01.08.2025 09:36 โ ๐ 3 ๐ 0 ๐ฌ 1 ๐ 0I'd forgotten, I turned this into a web component to expedite Time To First Error
codepen.io/dbushell/ful...
Is it just the audio API? Or is it any user activation gated API?
There's the JS user activation API that might let you detect if it's a more general issue. It might just be that canvas swallows the interaction so it never switches the flag. Is there a WebKit bug tracker issue?
I'm assuming web compat, someone's probably done some prototype pollution somewhere?
30.07.2025 22:01 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0Does this handle the origin binding on the codes, or does it just suggest them in any app and the user can decide?
30.07.2025 15:03 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0