Telegram Web Link
Accessibility tools

In today’s digital age, many websites remain inaccessible to individuals with physical or cognitive disabilities. However, there are numerous accessibility tools available to help audit and improve your web content, ensuring accessibility for everyone.

https://techhub.iodigital.com/articles/accessibility-tools
How to Wait for the sibling-count() and sibling-index() Functions

Today, I want to look into one of those cases of impatient and how the community has waited for that feature, to be specific, two upcoming functions: sibling-count() and sibling-index().

https://css-tricks.com/how-to-wait-for-the-sibling-count-and-sibling-index-functions/
Server-side rendering with React Router v7

The recent merge of Remix and React Router in React Router v7 provides a full-stack framework for building modern SSR and SSG applications.

https://blog.logrocket.com/server-side-rendering-react-router-v7/
Revealed: React’s experimental animations API

React is experimenting with a new animation API based on the View Transition API. How does it work? What can it do? We reveal all in this blog post.

https://motion.dev/blog/reacts-experimental-view-transition-api
Astro: 2024 year in review

Revisit everything that happened in Astro last year: new feature releases, survey results, Astro Together, and more!

https://astro.build/blog/year-in-review-2024/
2
Don’t Wrap Figure in a Link

In my post Brief Note on Figure and Figcaption Support I demonstrate how, when encountering a figure with a screen reader, you won’t hear everything announced at once: No screen reader combo treats the caption as the accessible name nor accessible description, not even for an image that lacks one.…

https://adrianroselli.com/2025/01/dont-wrap-figure-in-a-link.html
👍2
What I learned by creating a dark mode toggle

The short answer is: quite a lot. The long answer covers some accessibility issues, some new CSS, some slightly older CSS, some high level colour theory, a bit about SVGs, and some typography finessing; all of which I’ll cover in this post.

https://clagnut.com/blog/2437/
👍2🔥1
Should accordions auto-close sections?

Only if you want them to be harder to use.

https://ashleemboyer.com/blog/should-accordions-auto-close-sections
👍1
CSS text-box-trim

Take back space from above and below your text content; achieve optical balance.

https://developer.chrome.com/blog/css-text-box-trim
Building an AI agent for your frontend project

Explore the benefits of building your own AI agent from scratch using Langbase, BaseUI, and Open AI, in a demo Next.js project.

https://blog.logrocket.com/building-ai-agent-frontend-project/
Zero runtime dynamic CSS, using var()

The way to use CSS variables for dynamic styling without the need for CSS-in-JS libraries

https://medium.com/@amerllica/zero-runtime-dynamic-css-using-var-45ab1f294c41
2
Vite’s New Rust-Based JavaScript Bundler Available in Beta

In other developer news, Flutter and React Native are neck-and-neck in adoption surveys, and Nue becomes a standards-based web framework.

https://thenewstack.io/vites-new-rust-based-javascript-bundler-available-in-beta/
👍1
A deep dive into Angular’s FormArray container

This Angular guide demonstrates how to create a pseudo-spreadsheet application with reactive forms using the FormArray container.

https://blog.logrocket.com/deep-dive-angular-formarray-container/
👍2
View Transitions Snippets: Keeping track of the old and new positions of a transitioned element

By calling getBoundingClientRect before and after the snaphots are taken, you can get the before and after positions of the transtioned elements.

https://www.bram.us/2025/01/08/view-transitions-snippets-keeping-track-of-the-old-and-new-positions-of-a-transitioned-element/
How To Preload Your Largest Contentful Paint Image

Learn how to identify your Largest Contentful Paint image and how preloading the image could improve page speed.

https://www.debugbear.com/blog/preload-largest-contentful-paint-image
Boost Angular Performance: Lazy Click Me Load More Guide

Learn how to implement lazy loading in your Angular apps to boost performance, reduce bundle size, and improve user experience.

https://www.syncfusion.com/blogs/post/boost-angular-performance-lazy-loading?ref=dailydev
ECMAScript feature: import attributes

The ECMAScript feature “Import Attributes” (by Sven Sauleau, Daniel Ehrenberg, Myles Borins, Dan Clark and Nicolò Ribaudo) helps with importing artifacts other than JavaScript modules. In this blog post, we examine what that looks like and why it’s useful. Import attributes reached stage 4 in October 2024 and will probably be part of ECMAScript 2025.

https://2ality.com/2025/01/import-attributes.html
Mastering React State Management with useActionState

Explore the world of JavaScript at our blog, your ultimate resource for guides, tutorials, and articles. Uncover the latest insights, tips, and trends.

https://jsdev.space/mastering-useactionstate
:hover > :not(:hover), sorry not sorry

Focus by demotion.

https://nerdy.dev/hover-not-hover-sorry-not-sorry
Relatively New Things You Should Know about HTML Heading Into 2025

https://frontendmasters.com/blog/bone-up-html-2025/
2025/07/12 19:15:57
Back to Top
HTML Embed Code: