@steveax That was also once controversial. The other position being a prioritization of elegance and theoretical purity over the other considerations.
Still, it's great that we have such a significant shared body for principles on how the web platform should evolve. And on a higher level, I'd also cite the Ethical Web Principles: https://w3ctag.github.io/ethical-web-principles/
And the Privacy Principles: https://w3ctag.github.io/privacy-principles/
Some of these directly inspired the W3C Technical Architecture Group's Web Platform Design Principles, which are applied when the TAG reviews proposed web standards.
It's more comprehensive, but IMO less well-written - a bit too verbose & bureaucratic.
HTML Design Principles is one of the things I'm most proud of writing (along with co-editor
@annevk
and its other contributors). Some of these principles have so won the day in web standards that it's hard to believe they were once controversial. For example, there used to be a major constituency _against_ supporting existing web content.
@counternotions Hmm, I'm not sure if I agree with that or not.
@counternotions Do I only get to pick one?
@donmelton It is indeed, unfortunately the Apple omertà prevents me from pointing out just how full of shit some people are.
@paulhmason Lots of variation in exactly how and why and to what extent companies are a shit show though!
Sometimes I see people making confident claims about the decision-making process inside companies I’ve never worked at, and I have no way to know better so I assume they are right.
Then I see them making confident and totally wrong assertions about how Apple works and make decisions. And I wonder if I should put any stock in the rest of it.
Declarative #ShadowDOM is getting enabled by default in #WebKit:
https://github.com/WebKit/WebKit/commit/36f99b7c366702e9827a0d33989eb3b27eaa301a
Form-associated #CustomElements has been implemented in #WebKit and enabled by default:
https://github.com/WebKit/WebKit/commit/1e814e21299b575547f683ac5e6872e3d2702dc1
@aparrish I was almost going to blame the standard (which tried to legalize <b> and <i> while pretending they are semantic, not presentational) but MDN has somehow made it seem more weird than the HTML spec itself.
@donmelton Yeah your post back then pretty much called it. Things seem a little less hectic now than in the immediate wake of the acquisition, but I think there is still a lot of slow burn disaster happening. Also continuing ad-hoc moderation decisions.
@donmelton What put me over: Musk's totally arbitrary moderation policies (I foolishly thought he might be serious about fostering more of a free speech culture).
Plus a few times when I read threads on Mastodon that seemed more thoughtful and engaging than threads about the same topic on Twitter.
It took me a while though because I overthought which server to join.
@donmelton Yeah it’s not so bad. I get to play with my cats now and then.
@donmelton Hey there! Long time no see. I’m enjoying the reminiscences about 20 years of Safari and hoping I’m not doomed to 20 more!
@deirdresm finally made the plunge!
Head of
@webkit
engineering at Apple. Also networking APIs. Opinions are personal unless stated otherwise.