Best of Google ChromeMarch 2025

  1. 1
    Article
    Avatar of chromeChrome Developers·1y

    Chrome for Developers

    Chrome 135 introduces new features from the CSS Overflow 5 specification that enable the creation of scroll and carousel experiences without using JavaScript. These new CSS features include scroll buttons, scroll markers, and enhanced accessibility. The new CSS properties make it easy to create carousels, ensure proper element roles, and maintain accessibility standards. Resources and examples are provided to help developers utilize these features effectively.

  2. 2
    Article
    Avatar of css_tricksCSS-Tricks·1y

    Functions in CSS?!

    CSS functions are being prototyped in Chrome Canary, providing new capabilities like arguments, default values, and returns. These functions allow reusable patterns with parameterized custom properties, making CSS more powerful and flexible. While still in early stages, functions can handle type-checking and lists, though early returns and some other functionalities are currently limited. The introduction of functions will significantly enhance the way CSS is written, although more improvements and broader support are needed.

  3. 3
    Article
    Avatar of chromeChrome Developers·1y

    What's New in WebGPU (Chrome 135)

    Chrome 135 introduces several updates for WebGPU, including allowing pipeline layout creation with null bind group layouts, supporting viewports that extend beyond the render target's boundaries, and easier access to experimental compatibility mode on Android. The maxInterStageShaderComponents limit is removed, and multiple updates to the Dawn library are made to simplify development.

  4. 4
    Article
    Avatar of chromeChrome Developers·1y

    New in Chrome 134

    Chrome 134 introduces several new features, including light-dismiss functionality for dialogs, integrated support for the Web Locks API in shared storage, and the addition of the imageSmoothingQuality attribute for paint canvas. These updates improve user experience by providing enhanced control over dialog behavior, better consistency in shared storage operations, and options for image scaling quality.