Model 4.1 of the Astro net framework, launched January 4, options new accessibility audit guidelines, customized cookie encoding, and a configuration possibility for the consumer:seen
directive.
Out there on GitHub, Astro is positioned as a framework for constructing quick, content-driven web sites, net purposes, and dynamic server APIs. Astro 4.1 provides two audit guidelines for the dev toolbar. Builders now will likely be warned about unsupported ARIA (accessible wealthy web purposes) attributes and lacking attributes required for the ARIA function.
Additionally within the new launch, the consumer:seen
directive now will settle for a rootmargin
possibility, permitting builders to specify a margin across the viewport to calculate visibility. This allows a element to be hydrated near the viewport as a substitute of ready for it to be seen.
And Astro 4.1 permits encoding and decoding to be custom-made via encode
and decode
features and when setting and getting cookies. For instance, builders might bypass the default encoding to encodeURIComponent
when including a URL as a part of a cookie.
Astro 4.1 launch notes might be accessed from GitHub. Astro 4.1 follows the December 5, 2023, launch of Astro 4.0, which featured quicker builds, new APIs, and a growth instrument for the native growth atmosphere.
The Astro framework has popularized a front-end structure referred to as islands, which assist builders keep away from monolithic JavaScript patterns.
Copyright © 2024 IDG Communications, Inc.