Skip to main content

Summary of Key Web Platform Features from CSS-Tricks Issue 15: Time-Based CSS and Scoped Views

A deep dive into 35 new features and cutting-edge web development techniques from the 15th roundup of CSS-Tricks, featuring view() for scoped operations and the Temporal API for real-time web adaptation.

AI-written
Inewgen
23 Jul 2026Source: CSS-Tricks4 min read (0 views)Last updated 02 Aug 2026
Share
Summary of Key Web Platform Features from CSS-Tricks Issue 15: Time-Based CSS and Scoped Views

Stock photo for illustration only, not from the actual event

Font size
  • An in-depth look at 35 new web platform features revealed by Bramus and Una Kravets at Google I/O 2026
  • Techniques for using the view() function and container query units to solve layout and scoping challenges in CSS
  • Using the Temporal API alongside color-mix() to build websites that dynamically change their design based on the time of day
  • The launch of FixCSS by Declan Chidlow to help address long-standing limitations in the CSS language

CSS-Tricks is back with its 15th newsletter edition, rounding up the week's standout web platform techniques, technologies, and features. It kicks off with an article by Preethi Sam demonstrating the view() function to create boundary-aware CSS, making it possible to produce a variety of useful and engaging effects on the page. Additionally, a post from the Master.dev blog discusses hiding interactive elements out of sight while keeping them accessible to screen readers, suggesting that introducing a new value to the hidden attribute could be the ultimate solution in the future.

Regarding accessibility, Dan Holloran wrote about grid lanes layouts—formerly known as masonry layout or the Pinterest-style grid. However, Manuel Matuzović pointed out that this layout still has accessibility issues. In a follow-up article just days later, Matuzović recommended using the reading-flow property to make grid lanes easier to access, though it is still currently in a stage that requires further testing.

css layout developer screen

Recent developments in CSS have focused on solving structural problems that developers have long wrestled with, such as full-bleed designs or managing masonry layouts. As web standards begin to incorporate functions like view() or the Temporal API, web applications are gaining capabilities increasingly close to desktop applications without needing to rely on large external libraries like in the past.

Never miss the latest news?

Subscribe to get news summaries by email - not often enough to be annoying.

โฆษณา

On the design side, Sophie Koonin demonstrated how to build a website that changes its appearance based on the time of day by combining the Temporal API with the color-mix() function, producing results similar to dynamic wallpapers in macOS. Meanwhile, David Bushell shared a technique to solve full-bleed CSS issues, expanding elements to full screen width horizontally without overflow problems even when nested inside other elements, which is resolved using container query units. Furthermore, Temani Afif introduced a novel screen-partitioning technique using the border-shape property.

Another classic headache is the desire to go back in time and fix mistakes in the CSS language. The CSS Working Group had previously compiled a wishlist of changes, which inspired Declan Chidlow to develop a tool called FixCSS. It helps refactor CSS code according to those guidelines, allowing developers to smoothly switch to using corner-radius instead of traditional border-radius.

35New Web Platform Features

A major highlight of this edition is the presentation of 35 new web platform features from Google I/O 2026 by Bramus and Una Kravets, spanning everything from un-standardized features and newly released ones to upcoming features. Notable updates in Chrome 150 include:

  • AccentColor and AccentColorText, which have now been promoted to Baseline status
  • Support for <image> in the light-dark() function (not yet supported in Safari)
  • Comma-separated container queries (not yet supported in Safari)
  • The background-clip: border-area property (not yet supported in Firefox)
  • Corner rounding for polygon() (not yet supported in Safari and Firefox)
  • Animatable zoom (not yet supported in Safari and Firefox)
  • The text-fit property (not yet supported in Safari and Firefox)
  • The flex-wrap: balance command (not yet supported in Safari and Firefox)
  • Usage of the named-feature() function (not yet supported in Safari and Firefox)
  • The focusgroup attribute (not yet supported in Safari and Firefox)
  • The overscroll-behavior: chain command for chaining scroll restriction (not yet supported in Safari and Firefox)

Source: CSS-Tricks

Comments

Leave a Comment
0/2000

Found something wrong in this article? Report an issue with this article