
Weird, but potentially useful immigrant · engine diversity absolutist · #BlackLivesMatter · he/him
Joined April 2007
- Tweets7.8K
- Following174
- Followers3.7K
- Likes3K
Anne van Kesteren retweeted
30 years ago, on Oct 10 1994, I first proposed CSS. It's been an adventure to see CSS as a baby, teenager, and aspiring professional. Sometimes misbehaved, but mostly a source of joy and excitement.
w3.org/People/howcome/p/casc…
@w3c @printcssrocks @WebDesignMuseum @prince_xml
Apple Park is a pretty great place to work (I particularly enjoy the breakfast pancake whenever I visit). Join Safari & WebKit there as a web evangelist:
jobs.apple.com/en-us/details…
Anne van Kesteren retweeted
Said it before and will again. I think TC39 has done a remarkably good job evolving JS. So many of the additions over the last ~15 years feel like so nice – like natural obvious additions to the language that just fit in with everything else, without adding new dimensions of complexity.
The way promises + await + `try/catch` snap together is an old example I have always loved. But the way `Iterable`, `Iterator`, `Generator` and `for of` all fit together is another really pretty one.
So is `class` + `prototype`. I know there was prior art to look at for a lot of this, but I still think that fitting this all together with the world's largest ecosystem of existing code and developers must have been quite a challenge.
Props and gratitude @TC39.
Anne van Kesteren retweeted
The phrase 'Open Standards' is widely used but not well-understood. Let's take a look at what openness in standards is, with a focus on whether and how it helps to legitimise the design and maintenance of the Internet.
mnot.net/blog/2024/07/05/ope…
Anne van Kesteren retweeted
And, Jonas is presenting our work on differential testing of JSON parsers at @ASIACCS2024. We introduce a new testing approach and apply it to 22 parsers. We find countless discrepancies🤷♂️. Key result: Ask two JSON parsers, and you'll get three opinions. mlsec.org/docs/2024b-asiaccs…
Anne van Kesteren retweeted
Curious about how the Interop Project is improving accessibility through automated testing? Apple contributed significantly to the effort to create new Web Platform Tests that ensure HTML and ARIA work as intended. Read about what’s been happening:
webkit.org/blog/15400/improv…
Anne van Kesteren retweeted
Apple is looking for a senior Layout & Rendering engineer! If you like working in C++, know HTML+CSS, and enjoy calculating rectangles, this may be the WebKit position for you~~ Your coworkers are all super nice, I vetted them for you already. ;)
jobs.apple.com/en-us/details…
Anne van Kesteren retweeted
Lots of great new stuff in Safari 17.4!
Safari 17.4 is here! With 46 features and 146 bug fixes
• menu commands for web apps on Mac
• switch control in HTML
• vertical forms
• align-content everywhere!
• CSS Scoping with @scope
• more video/audio codecs, including WebM & Vorbis on iOS
webkit.org/blog/15063/webkit…
I wish we used Web IDL to define all APIs, including those that end up in JavaScript proper. Maybe that means Web IDL needs changes, but having a shared argument-validation layer seems like it would be a huge win.
Anne van Kesteren retweeted
I had the same experience as @annevk: annevankesteren.nl/2023/05/w…
One day, I wanted to fix something in the WebKit's website history UI, so I dived into the WebKit source code. Within a couple of weeks, I ended up contributing to the Wasm support in JSC
github.com/WebKit/WebKit/com…
Finally created a Mastodon account: hachyderm.io/@annevk
Anne van Kesteren retweeted
The latest Interop 2022 dashboard shows the final results from Dec 2022. wpt.fyi/interop-2022?stable
I’m so proud of the WebKit team and all the hard work that went into raising our test pass-rate to 98.2% in Safari 16.2.
Anne van Kesteren retweeted
ElementInternals and form-associated custom elements have been implemented & enabled in WebKit:
webkit.org/blog/13711/elemen…
Anne van Kesteren retweeted
It took me a really long time to reconstruct why we need the TCP 3-way handshake.
educatedguesswork.org/posts/…
Anne van Kesteren retweeted
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.
w3.org/TR/html-design-princi…
All set. #httpworkshop
Anne van Kesteren retweeted
Nobody is in a better position to improve worldwide Git hygiene than @GitHub, so it's sad that they still don't let you comment on *commit messages* in PR review (you can only comment on the code diffs.)
Good commit messages make good history. Help us make good history! 🤓🐙🐱


















