Gray Norton

@graynorton
238 Followers
167 Following
101 Posts
Web guy, democracy defender, Proportional Representation advocate, progressive, humanist, singer. Opinions mine.

👀👋🏼 New Article!

Four new CSS features for smooth entry and exit animations

i.e. animating to and from display: none and to/from the top layer

The new features include:

1. Animate display and content-visibility (Chrome 116+).
2. `transition-behavior: allow-discrete` (117+)
3. `@ starting-style` rule (117+)
4. `overlay` property (117+)

There's also a bonus section on how to create these effects with view transitions 🙂

https://developer.chrome.com/blog/entry-exit-animations/

Four new CSS features for smooth entry and exit animations - Chrome Developers

Learn about new capabilities that enable smooth transitioning of discrete animations and between the top layer

Chrome Developers

The #webComponentsCG is currently doing research for its 2023 APIs and Specs Report by looking into the following (alphabetical):

- Cross-root Aria
- Custom Attributes
- Custom Enhancements
- Declarative CSS Modules
- DOM Parts
- Element behaviors
- Form-Associated Custom Elements (as well as making them submit buttons)
- :has-slotted
- Open styling of shadow roots
- Scoped Element Registries

If you're interested in any of these and more, join the convo: https://discord.gg/YmrNQ4rYJz

#webComponents

Join the Web Components Discord Server!

Check out the Web Components community on Discord - hang out with 473 other members and enjoy free voice and text chat.

Discord
messing around with view transitions; amazing how simple it was to make this “analog tv changing channels” transition happen
🤔What if manufacturers were assessed a disposal tax every time something they produced ended up in a waste management facility?
LOOK. This is just a regular ol' website. No JavaScript whatsoever. Navigation pages with clicks <a> links to other HTML pages. The most basic website in the world. Yet, with a few lines of code to activate View Transitions, KAPOW.
As of iOS and iPadOS 16.4, web apps saved to your Home Screen support badging!
We've heard questions about the deets, so we wrote a blog post with the deets.
https://webkit.org/blog/14112/badging-for-home-screen-web-apps/
Badging for Home Screen Web Apps

Along with the many other features for web apps on iOS and iPadOS 16.4, WebKit now includes support for the W3C’s Badging API.

WebKit

Remember when a pandemic happened and the government was like, "Oh shit. Freelancers can't claim unemployment benefits. We should fix that." And then freelancers got $600 a week? And then the govt was like, "Emergency over. Freelancers are fine now."

Remember that?

Good times.

Above the Clouds With the New Enhance Landing Page — Begin Blog

Join us for a look under the hood of our brand new landing page for Enhance — the biggest project we’ve yet thrown at our very own framework.

Begin

Native JS import maps + package.json + automatic CLI code generation

JSPM is the beginning of next-generation of developer tooling – try it out!

https://jspm.org/jspm-cli

JSPM - JSPM CLI Relaunch - Import Map Package Management

Relaunching the JSPM CLI as an Import Map Package Manager

Just a reminder that Sidebar is such an amazing resource for staying up to date with web design/development. https://sidebar.io/