w3cdevs Twitter archive for January 2022

๐Ÿ“ข While we're still in #NewYearResolutions period, which should the Web Platform take for #2022?
#Web #developers, please name bad habits to quit and/or good new behaviors to aspire to. Thanks! ๐Ÿ‘‡
https://twitter.com/w3cdevs/status/1479092270674718726

Today, we highlight the progress of three #CSS specifications on three levels: 3, 4 and 5! They are all in @w3c "Candidate Recommendation" status #timetoimplement https://twitter.com/w3c/status/1481527486659940353

As you know, a #CSS level is not a version. For ex., level 5 is everything from level 4 and a bit more. Read this short #explainer: https://twitter.com/w3cdevs/status/1234883952588075008
https://twitter.com/w3cdevs/status/1481583765067550720

#CSS Conditional Rules Module Level 3: compared to level 2, the main extensions are allowing nesting of certain at-rules inside '@media', and the addition of the '@supports' rule for conditional processing. https://www.w3.org/TR/css-conditional-3/
https://twitter.com/w3cdevs/status/1481583770687922177

#CSS Cascading and Inheritance Level 4 defines the basic rules of propagating style properties & values to all elements. Plus the 'all' property and the 'unset' and 'revert' keywords.
https://www.w3.org/TR/css-cascade-4/
https://twitter.com/w3cdevs/status/1481583775175876608

Finally, remember that the @csswg publishes a list of stable modules to tell #implementors the current state of CSS, currently the "CSS Snapshot 2021": https://w3.org/TR/CSS/
https://twitter.com/w3cdevs/status/1481583781102473219

#CSS Cascading and Inheritance Level 5 specifies everything from level 4, plus โ€˜layersโ€™ that authors can create to represent element defaults, 3rd-party libraries, override styles, etc. https://www.w3.org/TR/css-cascade-5/
Watch this๐ŸŽฌfrom @TerribleMia of the @csswg: https://youtu.be/vK8vj1l_oRk
https://twitter.com/w3cdevs/status/1481583779034677249

Priority Hints propose an HTML attribute (on embedded resources) and a parameter to @fetchstandard to prioritize the importance of a given HTTP request https://wicg.github.io/priority-hints/ #feedbackneeded https://twitter.com/patmeenan/status/1481416324857438208
https://twitter.com/w3cdevs/status/1481614023061909504

Incremental #Font Transfer (IFT) via #HTTP range requests allows to load only the portions of a font necessary to display a page, and augment them as needed - https://www.w3.org/TR/RangeRequest/ #timetogiveinput https://twitter.com/w3c/status/1485896320917422082

This spec. complements IFT PatchRequest and is simpler to deploy - read what IFT is about: https://twitter.com/w3cdevs/status/1435183905150222339
https://twitter.com/w3cdevs/status/1485931390579494915

Feedback and suggestions are welcomed on the #github repository: https://github.com/w3c/IFT/issues/
https://twitter.com/w3cdevs/status/1485931396120068099

The @w3c #WebFonts #WorkingGroup got a #TechEmmy Award @TheEmmys! Congrats to chairs Vladimir Levantovsky and Garret Rieger + all the group's participants, and especially our own @svgeesus who has been a key driving force of this work since its inception ๐Ÿ‘๐Ÿ‘๐Ÿ‘ https://twitter.com/w3c/status/1486475062182137859

This award recognizes the work done for: "Standardization of Font Technology for Custom Downloadable Fonts and Typography for Web and TV Devices": https://theemmys.tv/tech-73rd-award-recipients/
https://twitter.com/w3cdevs/status/1486691059895869442

Read @svgeesus' reflections on the work done by the #WebFonts #WorkingGroup over the past 25 years: https://mobile.twitter.com/svgeesus/status/1486454562605129742
https://twitter.com/w3cdevs/status/1486691068011761669

Font support and development continues as more work is needed to make Web fonts attractive for all world languages - the #WebFonts Working Group has recently asked for input for the Incremental #Font Transfer (IFT) specs: https://twitter.com/w3cdevs/status/1485931390579494915
https://twitter.com/w3cdevs/status/1486691065541316608