Get involved in @w3c and give input on all of our specs. See also youtube.com/@W3COfficial and @w3cdevs@w3c.social. By @dontcallmeDOM and @marieforgue

Joined October 2014
Filter
Exclude
Time range
-
Near
Last week, the Tracking Protection Working Group charter was extended for 6 more months with the explicit goal of exploring the intersection of the #DoNoTrack #HTTP header developed by that group and the #GDPR lists.w3.org/Archives/Public…
2
1
3
While this is a European regulation, it is meant to impact any service with users among European citizen & residents, even if the provider is not European, and is thus expected to have broad impact on the Web. 2 recent intersections of this regulation with the @w3c agenda
1
As the old saying goes, @w3c #CandidateRecommendation in March, billions of users in April (now, can I get a piece of that chocolate cake? 🍰)
Today we celebrated the shipping of the next-gen Generic Sensor-based motion sensors to billions of Chrome users with a small assortment of cakes. Web technology 100% made in Finland! LGTM! chromestatus.com/feature/569…
1
4
Replying to @w3cdevs
Not as a replacement for 'flex' iirc. There's been a 'width: stretch' in the css-sizing drafts that could conceivably be replaced with `1fr`; and @tabatkins & @fantasai definitely regret not using `fr` units in the `flex` property <wiki.csswg.org/ideas/mistake…>...
1
Today is the very last day to register for the #Web5G Workshop w3.org/2017/11/web5g-worksho… scheduled May 10-11 in #London 🇬🇧
1
@csswg is that a known feature request? (couldn't find an obvious match in github.com/w3c/csswg-drafts/…
Replying to @potch @chriscoyier
@w3cdevs please give us `width: 1fr`
1
This is what a @csswg meeting looks like mobile.twitter.com/cssrossen…
Discussions with the awesome @csswg in Berlin :) ... Ich bin ein Berliner!
Reminder about what #CSS #Houdini is
Replying to @w3cdevs
In a nutshell, #CSS Houdini will let you build polyfills for CSS and experiment with crafting new CSS properties or values ⚗️ (which can then be fed into the standardization process, per the Extensible Web Manifesto github.com/extensibleweb/man… )
2
This #CSS #Houdini API enables developers to build their own layout processing and have it integrated in the browser CSS layout flow.
1
1
5
Want a chance to give your input to @csswg? Here is a good opportunity #CSS
Do you have designs that would benefit from CSS supporting multiple borders? Send them to me ASAP and you may help CSS evolve to fit your needs! (Context: I'm at the CSS F2F meeting in Berlin and we may discuss this again so we need your use cases!)
1
More #Houdini goodness coming from #Berlin @csswg
Replying to @DasSurma
So @fantasai and I just updated ishoudinireadyyet.com/ to reflect the maturity and stability of a spec.
1
While the Western hemisphere 🌎 was asleep 💤, the @csswg has been hard at work on #CSS #Houdini in #Berlin 🇩🇪. Time to catch up! #ICYMI
The @w3c @csswg face-to-face meeting in #Berlin 🇩🇪 starts today with the CSS #Houdini Task Force github.com/w3c/css-houdini-d…
1
1
4
@DasSurma is threatening to flood his feed with #Houdini, so follow him if you want to hear live from the meeting
This week I’m at @csswg in Berlin. First day is exclusively about #Houdini. On the agenda: - Typed OM - Custom Layout - Custom Paint - Animation Worklet github.com/w3c/css-houdini-d… (Mute #Houdini for the week if you are not interested)
3
Opening up the CSS black box requires specifying and exposing to #JavaScript a lot more of the #CSS machinery. Among other things, this includes a much improved and more strongly typed object model for CSS property values github.com/w3c/css-houdini-d…
"Working with the new CSS Typed Object Model": developers.google.com/web/up… Calling this .className => .classList, but for the style="" attribute. Proper object model for CSS vals, math methods, unit conversion, parsing. No more manipulating strings to get/set inline styles.
1
1
2
The concept of worklet we described a few weeks ago is one of the many exciting outcomes of this work
Worklets are a lower-cost way of running code very efficiently as part of the various rendering pipelines of the browser (e.g. while painting, laying out, animating or playing audio) developer.mozilla.org/en-US/…
1
In a nutshell, #CSS Houdini will let you build polyfills for CSS and experiment with crafting new CSS properties or values ⚗️ (which can then be fed into the standardization process, per the Extensible Web Manifesto github.com/extensibleweb/man… )
2
1
1
@philwalton published a great intro on the scope and goals of the work in @SmashinMagazine a couple of years ago smashingmagazine.com/2016/03…
1
The name #CSS Houdini refers to the black-box magic 🧙‍♀️that CSS brings to the Web: browsers do lots of amazing work, but leave little for devs to intervene. Houdini aims at “developing features that explain the «magic» of Styling and Layout on the web” github.com/w3c/css-houdini-d…
1
1
1
2
It even has its own sticker now (credits to @apowers313), so…
#WebAuthn sticker game, ready! (Designer: Adam Powers @ FIDO)
1
3