Should we remove XSLT from the web platform? #11523
github.com/whatwg/html/...
Weigh in with an emoji or more complex thoughts
@voxpelli.com.bsky.social
Swedish web developer, open source maintainer, creator, non-influenser, #nodejs user π: https://voxpelli.com/ π: https://mastodon.social/@voxpelli π¨βπ»: https://github.com/voxpelli
Should we remove XSLT from the web platform? #11523
github.com/whatwg/html/...
Weigh in with an emoji or more complex thoughts
Also: I would be more inclined to run it if it behaved like a more full on linter and gave additional suggestions and safeguards beyond purely validating.
I have been considering setting up Webhint and/or ESLint for this next time Iβm responsible for a frontend
That said, I do use tools in the browser and eg lighthouse to get insights, but it needs to be manually executed which isnβt that good in a team environment β I would want it to run in CI like all my other static code analysis
02.08.2025 13:51 β π 0 π 0 π¬ 1 π 0Rarely, it often doesnβt fit well into the rest of my static code analysis as the HTML is generated dynamically on the backend there and itβs hard to validate individual fragments.
Itβs more of an integration test / end-to-end test in that way
Itβs sad nothing seems to has changed for the better since we struggled with this at Flattr some 15 years ago www.sverigesradio.se/artikel/4230...
27.07.2025 13:41 β π 0 π 0 π¬ 0 π 0And yet he will blame the economical issues on trade deficit.
Governing through smoke screens.
Anyone being mad at Itch for them being pressured by the Mastercard / Visa oligopoly sounds very misdirected π
27.07.2025 13:35 β π 0 π 0 π¬ 1 π 0It also seems surprisingly common that the only data analysis one performs are the ones collected from client side tracking scripts rather than doing analysis on eg. database data - probably because itβs often two different departments that βownsβ each one and if all you have is a hammerβ¦
24.07.2025 15:39 β π 0 π 0 π¬ 0 π 0Remember trying to sign up for a SaaS service where the signup failed because Firefox blocked some tracking script that the signup script had a hard dependency on
When contacting support they failed to see the problem
It was more important to track conversion rate than to onboard users
Modern business sentiment: If it canβt be tracked then it does not exist
24.07.2025 15:32 β π 0 π 0 π¬ 1 π 0Since @vscode.dev is making connections all over the place, I generated a @littlesnitch.bsky.social rule group from the list of common hostnames in their docs: github.com/voxpelli/lsr...
And I made it so that it will PR itself when it needs updating.
(And one can subscribe to rule group URL:s)
π’ The State of HTML Survey is live survey.devographics.com/en-US/survey...
The #HTML and #CSS surveys are the only web surveys I don't want to miss. Thank you @sachagreif.com for making them, and @lea.verou.me for curating.
Please take a few minutes to fill the survey if/when you can. β¨
Predictably, the first productivity tip in this Mastering Tailwind article is to combine utility classes together using the @apply rule. Which is just *writing normal CSS but with an extra parsing step*.
dev.to/shubhamtiwar...
Someone should tell Apple that battery capacity is dictated by battery volume and volume is calculated by multiplying width, height _and thickness_ of a device
Add 20% to either dimension and you get a 20% larger battery
Add 1mm to either dimension and you only get a 20% larger battery for one...
If a hypothetical iPhone 17 Pro Mini would be as thick as the iPhone 4, then compared to a Pro Max it would:
- Still weigh less
- Have a larger battery capacity
- Have barely any camera bump at all
- Would feel as robust and solid in hand as an iPhone 4 β my favorite iPhone so far
This makes me want to buy such a Thesaurus as well π 2.4kg, 1072 pages, ββ¬36
15.07.2025 17:33 β π 0 π 0 π¬ 0 π 0Those were the days π
15.07.2025 17:30 β π 0 π 0 π¬ 1 π 0I have the huge Oxford dictionary in paper, for the feels π
15.07.2025 16:32 β π 0 π 0 π¬ 1 π 0Its such a great way! I can sometimes even love the Thesaurus more than the Dictionary for this - enriching ones wordings by finding more nuanced words
15.07.2025 15:58 β π 0 π 0 π¬ 1 π 0If not already documented in clig.dev then the preference to do or not to do this would be a great addition there I think
10.07.2025 07:46 β π 1 π 0 π¬ 1 π 0Have it use a config file instead then
10.07.2025 07:37 β π 1 π 0 π¬ 1 π 0Microformats.org We do it with class. <abbr class="bday" title="20050620">June 20th</abbr>
Twenty years ago today we founded microformats.org and I am still wearing the t-shirt #indieweb
20.06.2025 20:26 β π 34 π 8 π¬ 2 π 0@codepen.io Any news on HTTPS for custom domains for deployed projects? Is support in development?
19.06.2025 16:41 β π 0 π 0 π¬ 0 π 0All that remains for us to really be able to label the current situation WW3 is that China seizes this opportunity, where everyone is busy elsewhere, to invade Taiwan ππ€‘π©
13.06.2025 04:26 β π 2 π 0 π¬ 0 π 0What are people picking as their new engines range for npm modules now post-18?
Iβm thinking >=20.11.0 as then one can use .dirname and .filename
>=20.17.0 would give me ESM support in requires
Noticed some seems to aim for ^20.17.0 || >=22.9.0
π―
04.06.2025 12:43 β π 0 π 0 π¬ 0 π 0And more of us should follow the example of @tantek.com.web.brid.gy and do some βTantek-ingβ: indieweb.org/Tantek-ing
In other words: Encouraging, reminding, helping people to document and structure their thoughts, experiences and ideas in a way that can be built upon and iterated upon in the open
What part of it?
Maybe somewhat relatedly:
Iβm rooting for #capyloon (capyloon.org) by @fabrice.capyloon.org and others.
Itβs a modern reincarnation of the technical base of Firefox OS, full with latest Gecko, PWA support etc.
Would be a blessing to have a mobile OS thatβs centered around PWA:s
Letβs ensure we blog, post, wikify etc what we discuss, what we conclude, what we ponder.
That way we can build a web of ideas from which experiences can be drawn and future work be based.
No need to divide and conquer our collective thoughts.
Division will cause less conquering of thoughts.
Heard a valid concern / criticism of a trend to discuss more and more on eg Discord rather than on open forums / issue trackers / blogs (or old school openly logged IRC-channels):
On Discord / Slack everything is pretty much ephemeral and itβs very hard to find discussions unless one was part of it