TGViewer
Channel Public Channel
Front End World

Front End World

@front_end_first

New articles about Front End development.
JS, CSS, React, Vue, Angular and others!

Russian tech blog: @five_a_m

Admin: @jem_jem
Subscribers
25.8K
Photos
4.9K
Videos
1
Links
6K

Showing posts older than #6664 · Back to latest

Older Posts 20 shown
Post #6662 1.3K
page-agent.js — JavaScript in-page GUI agent. Control web interfaces with natural language.

JavaScript in-page GUI agent. Control web interfaces with natural language. - alibaba/page-agent

https://github.com/alibaba/page-agent
Post #6661 1.32K
How To Use Standard HTML Video & Audio Lazy-Loading on the Web Today

HTML video and audio lazy loading is now a web standard and quickly gaining support in all major browsers. Given Squarespace’s role in proposing and implementing it, we’re very excited to see how developers use it on the web. Let’s cover some best practices for using video and audio lazy loading in

https://engineering.squarespace.com/blog/2026/how-to-use-standard-html-video-and-audio-lazy-loading-on-the-web-today
Post #6658 1.37K
Tailwind CSS v4.0: What changed, how fast it is, and should you upgrade

Tailwind CSS v4.0 shipped January 22, 2025. Full builds are up to 5× faster, config moves to CSS, and setup takes one import. Here's what changed and how to migrate.

https://fireup.pro/news/tailwind-css-v4-0
Post #6657 1.39K
Inverted themes with light-dark()

We rolled out adaptive light-dark() support on our design system themes and it’s been a delightful upgrade. Creating light and dark variable sets isn’t difficult, but delivery has trade-offs. Most apps that do this probably ship both sets of token values in a single stylesheet. That’s fine until you have multiple kilobytes of duplicate definitions. To get around the performance problems we built two separate stylesheets –which is also n

https://daverupert.com/2026/04/inverted-light-dark/
Dave Inverted themes with light-dark() We rolled out adaptive light-dark() support on our design system themes and it’s been a delightful upgrade. Creating light and dark variable sets isn’t difficult, but delivery has trade-offs. Most apps that do this probably ship both sets of token values…
Post #6656 1.29K
Selecting a Date Range in CSS

A clever approach for selecting multiple dates on a calendar where the :nth-child()'s “n of selector” syntax does all the heavy lifting... even in the JavaScript.

https://css-tricks.com/selecting-a-date-range-in-css/
CSS-Tricks Selecting a Date Range in CSS | CSS-Tricks A clever approach for selecting multiple dates on a calendar where the :nth-child()'s “n of selector” syntax does all the heavy lifting... even in the JavaScript.
Post #6648 1.24K
Alternatives to the !important Keyword

Cascade layers, specificity tricks, smarter ordering, and even some clever selector hacks can often replace !important with something cleaner, more predictable, and far less embarrassing to explain to your future self.

https://css-tricks.com/alternatives-to-the-important-keyword/
Post #6644 1.35K
React Bits — Animated React components for creative developers

An open source collection of high quality, animated, interactive & fully customizable React components for building stunning, memorable user interfaces.

https://reactbits.dev/
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →