|
âď¸ Hi! This is the last issue of Frontend Focus for 2025. It's been another busy year for the web platform, with various new features and APIs added to our toolbelt. We've looked over what we've shared throughout the year, and we're revisiting some of the 2025 highlights â all based on clicks by readers, be that in email, on the web, or via our RSS feed. It's a fun way to recap the year, look back, and highlight some things you may have missed first time around.
If you've enjoyed the newsletter and found it valuable, please consider forwarding it on to a friend or colleague, or maybe follow us on Bluesky. A big thanks for reading! We'll be back in your inbox in January to take on all things frontend in 2026. Let's get to it! __ Your editors, đŚ Chris Brandrick & Peter Cooper
|
|
02:Â Default Styles for H1 Elements are Changing â We shared this back in April â it outlined how browsers were updating the default user agent (UA) styles for nested section headings. A high-level change that many of you wanted to be on top of.
Simon Pieters (MDN)
|
Solve Enterprise Auth, Identity, and Security For Your App â Enterprise customers demand SSO, SCIM, RBAC, and audit logs that meet strict compliance standards. WorkOS offers developers a platform for shipping these features fast with a suite of easy-to-integrate APIs and a portal for streamlined customer onboarding.
WorkOS sponsor
|
|
04: What You Need to Know About Modern CSS â Chris runs through a list of things which are now valuable to know either because they are âpretty fresh or have enjoyed a boost in browser supportâ. Covers things such as the popover attribute, the powerful if() function, the new field-sizing property, and more. An excellent overview of what new stuff we should be paying attention to, along with some pointers as to whatâs on the horizon.
Chris Coyier
|
|
đşâŞ Frontend REWIND â The Top YouTube Videos of 2025
|
|
25 New & Rad Features of CSS â An energetic half-hour talk in which Adam goes on a tour of recent CSS features, including field sizing, custom scrollbar styling, math functions, scroll-driven animations and more.
Adam Argyle
|
|
What is CSS Owl Selector (* + *)? â A quick look at the CSS âowlâ selector, including how it works, why you should use it, and the viable alternatives.
Zoran Jambor
|
|
The Death of the Browser â Could web browsers become a nostalgic memory? This talk shares the journey from the invention of the browser, to the data arms race, to the dawn of AI agents.
Rachel-Lee Nabors
|
|
|
06:Â CSS text-box-trim â Another from Adam, this time explaning how this handy property works, letting us have fine control over the leading space found both above and below text.
Adam Argyle
|
|
09:Â A Guide to Scroll-Driven Animations with Just CSS â Back in the summer, Saron shared this look at how to start using scroll-driven animations via CSS. Code examples shared here highlight how this technique can be used to create progress bars or animate elements into the viewport.
Saron Yitbarek
|
|
đ That's a wrap! We hope you have a great Christmas season, whether you celebrate or not, and we'll be back in your inbox on Wednesday, January 7.
|
|