<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Frontend Focus</title>
    <description>A once–weekly roundup of the best front-end news, articles and tutorials. HTML, CSS, WebGL, Canvas, browser tech, and more.</description>
    <link>https://frontendfoc.us/</link>
    <item>
      <title>HTML video/audio lazy-loading now a web standard</title>
      <link>https://frontendfoc.us/issues/736</link>
      <description>

  

    
    
    
    
    
  




&lt;table border=0 cellpadding=0 cellspacing=0 align="center" border="0"&gt;
  &lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;
  &lt;div&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style=" font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style=" font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 0px;  padding-left: 0px;"&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 15px;  padding-left: 15px;"&gt;
      &lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;
        &lt;tr&gt;
          &lt;td align="left" style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;
          &lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="line-height: 1.6em; font-size: 40px; font-weight: 200; color: #fafafa; font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; "&gt;🚀 &lt;strong&gt;Frontend&lt;/strong&gt; Focus&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

            &lt;div style="color: #fafafa;"&gt;&lt;p&gt;#​736 — April 8, 2026 | &lt;a href="https://frontendfoc.us/link/183366/rss" style="color: #fafafa;  font-weight: 600;"&gt;Read on the web&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;
          &lt;/td&gt;
        &lt;/tr&gt;
      &lt;/table&gt;

     &lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;
  &lt;a href="https://frontendfoc.us/link/183367/rss" style=" color: #D94306;"&gt;&lt;img src="https://res.cloudinary.com/cpress/image/upload/w_1280,e_sharpen:60,q_auto/v1775646124/zerm4rfvfd3otsaqzd40.png" width="640" style="      line-height: 100%;     "&gt;&lt;/a&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/183367/rss" title="www.bram.us" style=" color: #D94306; font-size: 1.15em; line-height: 1.25em; font-weight: 400;"&gt;Introducing &lt;code&gt;view-transitions-toolkit&lt;/code&gt;: Utility Functions to More Easily Work with View Transitions&lt;/a&gt;&lt;/span&gt; — Bramus has been experimenting with View Transitions for a good while now. He's brought together his numerous code patterns into &lt;a href="https://frontendfoc.us/link/183368/rss" style=" color: #D94306;"&gt;a new dedicated npm package&lt;/a&gt; full of view transition utilities, helpers, and functions. There’s a &lt;a href="https://frontendfoc.us/link/183369/rss" style=" color: #D94306;"&gt;bunch of demos here&lt;/a&gt;, and the &lt;a href="https://frontendfoc.us/link/183370/rss" style=" color: #D94306;"&gt;code is on GitHub&lt;/a&gt;.&lt;/p&gt;
  &lt;p&gt;Bramus Van Damme (Google) &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;span&gt;📊&lt;/span&gt; &lt;a href="https://frontendfoc.us/link/183371/rss" title="browserbench.org" style=" color: #D94306;"&gt;Announcing JetStream 3.0&lt;/a&gt;&lt;/span&gt; — Seven years after v2 comes a big update to the popular cross-browser JS/WASM benchmark suite. It’s a group effort, with work from Mozilla, &lt;a href="https://frontendfoc.us/link/183372/rss" style=" color: #D94306;"&gt;WebKit&lt;/a&gt;, and &lt;a href="https://frontendfoc.us/link/183373/rss" style=" color: #D94306;"&gt;Chromium&lt;/a&gt;, with updates to the workloads and methodology. &lt;a href="https://frontendfoc.us/link/183374/rss" style=" color: #D94306;"&gt;The tool is here&lt;/a&gt;, as well as &lt;a href="https://frontendfoc.us/link/183375/rss" style=" color: #D94306;"&gt;more detail on the analysis performed&lt;/a&gt;.&lt;/p&gt;
  &lt;p&gt;Browser Bench &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  &lt;a href="https://frontendfoc.us/link/183365/rss" style=" color: #D94306;"&gt;&lt;img src="https://res.cloudinary.com/cpress/image/upload/c_limit,w_480,h_480,q_auto/copm/8534bab8.jpg" width="120" height="120" style="padding-top: 12px; padding-left: 12px;     line-height: 100%;    "&gt;&lt;/a&gt;
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/183365/rss" title="www.addevent.com" style=" color: #D94306;"&gt;Free Workshop: Claude Code Deep Dive — April 21&lt;/a&gt;&lt;/span&gt; — Lydia Hallie from Anthropic teaches a full-day Claude Code workshop at Frontend Masters on April 21. Free to attend. No subscription required.&lt;/p&gt;
  &lt;p&gt;Frontend Masters &lt;span style="text-transform: uppercase; margin-left: 4px; font-size: 0.9em;   color: #997 !important; padding-top: 1px; padding-right: 4px;  padding-left: 4px;            "&gt;sponsor&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/183443/rss" title="engineering.squarespace.com" style=" color: #D94306;"&gt;How to Use HTML Video and Audio Lazy-Loading&lt;/a&gt;&lt;/span&gt; — HTML video and audio lazy loading is now a web standard. It’ll be available in Chrome 148 and Firefox and WebKit implementations are close behind. Here’s how it works.&lt;/p&gt;
  &lt;p&gt;Scott Jehl (Squarespace) &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 15px;  padding-left: 15px;"&gt;&lt;p&gt;💡 Scott also wrote about &lt;a href="https://frontendfoc.us/link/183444/rss" style=" color: #D94306; font-weight: 600;"&gt;&lt;em&gt;how&lt;/em&gt; video/audio lazy-loading entered the HTML Standard.&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/183377/rss" title="webaim.org" style=" color: #D94306;"&gt;The WebAIM Million 2026 Report&lt;/a&gt;&lt;/span&gt; — This accessibility analysis of a million sites makes for disappointing reading: despite years of progress, we’re now seeing web accessibility in decline. Why? They say “&lt;em&gt;increased reliance on 3rd party frameworks and libraries and automated or AI-assisted coding practices&lt;/em&gt;”.&lt;/p&gt;
  &lt;p&gt;WebAIM &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 0px;  padding-left: 0px;"&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style=" font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 15px;  padding-left: 15px;"&gt;
&lt;p&gt;&lt;span style="font-size: 1.2em;"&gt;⚡️&lt;/span&gt; &lt;span style="text-transform: uppercase;    font-weight: 600; font-size: 1.2em;"&gt;IN BRIEF&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;🤔 &lt;em&gt;CSS or BS?&lt;/em&gt; is &lt;a href="https://frontendfoc.us/link/183378/rss" style=" color: #D94306; font-weight: 600;"&gt;a surprisingly tricky quiz&lt;/a&gt;. Can you spot the real CSS properties among the plausible-sounding fakes?&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;🖼️ &lt;a href="https://frontendfoc.us/link/183445/rss" style=" color: #D94306; font-weight: 600;"&gt;HTML in Canvas&lt;/a&gt; is a proposal for using canvas elements to customize the rendering of HTML.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;⌨️ &lt;a href="https://frontendfoc.us/link/183379/rss" style=" color: #D94306; font-weight: 600;"&gt;Cloudflare has launched 'EmDash'&lt;/a&gt;, a new TypeScript-powered CMS to take on WordPress. Matt Mullenweg &lt;a href="https://frontendfoc.us/link/183380/rss" style=" color: #D94306; font-weight: 600;"&gt;shared his thoughts&lt;/a&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;🗳️ The &lt;a href="https://frontendfoc.us/link/183383/rss" style=" color: #D94306; font-weight: 600;"&gt;second annual 'State of AI' survey is now live&lt;/a&gt;, seeking responses on AI usage within web development.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;🚀 &lt;a href="https://frontendfoc.us/link/183385/rss" style=" color: #D94306; font-weight: 600;"&gt;Launch your own Artemis 2 rocket&lt;/a&gt; with a bit of CSS and a scroll of the mouse.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;🙏 The &lt;em&gt;Chrome Web Store&lt;/em&gt; has &lt;a href="https://frontendfoc.us/link/183381/rss" style=" color: #D94306; font-weight: 600;"&gt;a new appeals process&lt;/a&gt; for rejected extensions.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style=" font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style=" font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 15px;  padding-left: 15px;"&gt;
&lt;p&gt;&lt;span style="font-size: 1.2em;"&gt;📙&lt;/span&gt; &lt;span style="text-transform: uppercase;    font-weight: 600; font-size: 1.4em;"&gt;Articles, Opinions &amp;amp; Tutorials&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;
  &lt;a href="https://frontendfoc.us/link/183390/rss" style=" color: #D94306;"&gt;&lt;img src="https://res.cloudinary.com/cpress/image/upload/w_1280,e_sharpen:60,q_auto/v1775649818/nfbjl0aergpqo1pffwkq.png" width="640" style="    line-height: 100%;         "&gt;&lt;/a&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/183390/rss" title="css-tricks.com" style=" color: #D94306;"&gt;Alternatives to the &lt;code&gt;!important&lt;/code&gt; Keyword&lt;/a&gt;&lt;/span&gt; — When looking over old CSS you may encounter  &lt;code&gt;!important&lt;/code&gt; and forgot why you needed it. If you’re looking to fix up such debt, this post offers some modern alternative options.&lt;/p&gt;
  &lt;p&gt;Saleh Mubashar &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/183386/rss" title="dbushell.com" style=" color: #D94306;"&gt;CSS &lt;code&gt;subgrid&lt;/code&gt; is Super Good&lt;/a&gt;&lt;/span&gt; — CMS-driven layouts can often get a bit tricky, particularly when trying to ‘break out’ of set container widths. Dave shows how &lt;a href="https://frontendfoc.us/link/183387/rss" style=" color: #D94306;"&gt;subgrid&lt;/a&gt; can simplify things by way of full-width or inset components, without the need for margin hacks or wrapper bloat.&lt;/p&gt;
  &lt;p&gt;David Bushell &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/183388/rss" title="try.expo.dev" style=" color: #D94306;"&gt;What If Mobile Deploys Worked Like Web Deploys?&lt;/a&gt;&lt;/span&gt; — With Expo’s OTA updates, they do. You can configure OTA Updates in minutes and see them working on your next pull request.&lt;/p&gt;
  &lt;p&gt;Expo &lt;span style="text-transform: uppercase; margin-left: 4px; font-size: 0.9em;   color: #997 !important; padding-top: 1px; padding-right: 4px;  padding-left: 4px;            "&gt;sponsor&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/183393/rss" title="spencermortensen.com" style=" color: #D94306;"&gt;Email Address Obfuscation in HTML: What Works in 2026?&lt;/a&gt;&lt;/span&gt; — A test of numerous techniques to see which trip up the bots. It turns out most scrapers are very lazy, but there are a few techniques worth avoiding in 2026 (using HTML entities and URL encoding).&lt;/p&gt;
  &lt;p&gt;Spencer Mortensen &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/183376/rss" title="frontendmasters.com" style=" color: #D94306;"&gt;What to Know in JavaScript (2026 Edition)&lt;/a&gt;&lt;/span&gt; — A high-level overview of the sprawling JavaScript landscape as it stands today, including a look at recent language additions, frameworks to keep tabs on, runtimes, build tools, etc.&lt;/p&gt;
  &lt;p&gt;Chris Coyier &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/183391/rss" title="frontendmasters.com" style=" color: #D94306;"&gt;Name-Only Containers: The Scoping We Needed&lt;/a&gt;&lt;/span&gt; — Chris explores a novel use for name-only containers as a way to solve CSS scoping challenges in a native way. Of course, we do have &lt;code&gt;@scope&lt;/code&gt; at our disposal, but this is a curious alternative approach.&lt;/p&gt;
  &lt;p&gt;Chris Coyier &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/183392/rss" title="css-tricks.com" style=" color: #D94306;"&gt;New CSS Multi-Column Layout Features in Chrome&lt;/a&gt;&lt;/span&gt; — Chrome 145 introduces support for a couple of new column-wrapping features, namely &lt;code&gt;column-wrap&lt;/code&gt; and &lt;code&gt;column-height&lt;/code&gt;. They’re a big upgrade for multi-column layouts, so here’s a look at how you may want to use them.&lt;/p&gt;
  &lt;p&gt;Abhishek Pratap Singh &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 15px;  padding-left: 15px;"&gt;
  &lt;p&gt;&lt;span style="font-weight: 600; font-size: 1.0em; color: #000;"&gt;&lt;span&gt;👍&lt;/span&gt; &lt;a href="https://frontendfoc.us/link/183394/rss" style=" color: #D94306; font-size: 1.0em !important; font-weight: 500 !important;"&gt;Making Emojis and Icons Screen Reader Accessible&lt;/a&gt;&lt;/span&gt;
  &lt;br&gt;&lt;span style="color: #5a5a5a; margin-top: 4px; text-transform: uppercase; font-size: 12px; line-height: 1.6em !important;"&gt;Elle Smith&lt;/span&gt; 
  &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 15px;  padding-left: 15px;"&gt;
  &lt;p&gt;&lt;span style="font-weight: 600; font-size: 1.0em; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/183397/rss" style=" color: #D94306; font-size: 1.0em !important; font-weight: 500 !important;"&gt;Screen Readers are Not Testing Tools&lt;/a&gt;&lt;/span&gt;
  &lt;br&gt;&lt;span style="color: #5a5a5a; margin-top: 4px; text-transform: uppercase; font-size: 12px; line-height: 1.6em !important;"&gt;Eric Eggert&lt;/span&gt; 
  &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style=" font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 15px;  padding-left: 15px;"&gt;
&lt;p&gt;&lt;span style="font-size: 1.2em;"&gt;🧰&lt;/span&gt; &lt;span style="text-transform: uppercase;    font-weight: 600; font-size: 1.4em;"&gt;Tools, Code &amp;amp; Resources&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;
  &lt;a href="https://frontendfoc.us/link/183398/rss" style=" color: #D94306;"&gt;&lt;img src="https://res.cloudinary.com/cpress/image/upload/w_1280,e_sharpen:60,q_auto/v1775638740/aqu45rjk776rylvwehjr.png" width="640" style="    line-height: 100%;         "&gt;&lt;/a&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/183398/rss" title="github.com" style=" color: #D94306;"&gt;Crashcat: A Physics Engine for JavaScript, Built for Games, Simulations, And Creative Websites&lt;/a&gt;&lt;/span&gt; — The &lt;a href="https://frontendfoc.us/link/183399/rss" style=" color: #D94306;"&gt;demo site&lt;/a&gt; has lots of impressive examples and the library has an extensive feature set for doing just about anything you’d need in a game or physics simulation.&lt;/p&gt;
  &lt;p&gt;Isaac Mason &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/183400/rss" title="go.clerk.com" style=" color: #D94306;"&gt;Add Seat-Limited Billing Plans To Your B2B App With Clerk&lt;/a&gt;&lt;/span&gt; — Clerk Billing supports seat limits. Define caps per plan; Clerk enforces them and prompts upgrades automatically.&lt;/p&gt;
  &lt;p&gt;Clerk &lt;span style="text-transform: uppercase; margin-left: 4px; font-size: 0.9em;   color: #997 !important; padding-top: 1px; padding-right: 4px;  padding-left: 4px;            "&gt;sponsor&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/183446/rss" title="bearnie.dev" style=" color: #D94306;"&gt;Bearnie: Accessible Components for Astro and Tailwind CSS&lt;/a&gt;&lt;/span&gt; — Promoted as a way to start your own component library, with ability to fully customize these, which follow WCAG 2.1 AA guidelines, including keyboard nav, screen reader support, and focus management. &lt;a href="https://frontendfoc.us/link/183402/rss" style=" color: #D94306;"&gt;Docs site is here&lt;/a&gt;.&lt;/p&gt;
  &lt;p&gt;Michael Andreuzza &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  &lt;a href="https://frontendfoc.us/link/183408/rss" style=" color: #D94306;"&gt;&lt;img src="https://res.cloudinary.com/cpress/image/upload/w_1280,e_sharpen:60,q_auto/v1775638919/nmtc7nx2dit6cfrjhp6u.png" width="220" height="" style="padding-top: 12px; padding-left: 12px;     line-height: 100%;    "&gt;&lt;/a&gt;
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/183408/rss" title="ditherimage.online" style=" color: #D94306;"&gt;Dither Image: Web Tool to Add a Retro Pixel Art Effect to Images&lt;/a&gt;&lt;/span&gt; — Includes a before/after toggle along with multiple settings to define the exact effect you want. A nice, quick alternative to more complex graphics tools. &lt;em&gt;I just tried it with a shot from the Artemis II Moon mission&lt;/em&gt;. →&lt;/p&gt;
  &lt;p&gt;Dither Image &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/183409/rss" title="github.com" style=" color: #D94306;"&gt;SSGOI: Native App-Like Page Transitions for the Web&lt;/a&gt;&lt;/span&gt; — Boasts better browser support than native page transitions and it’s available for React/Next, Vue/Nuxt, Svelte, and Angular, with any routing system. You can check out some neat &lt;a href="https://frontendfoc.us/link/183410/rss" style=" color: #D94306;"&gt;demos on the docs site&lt;/a&gt;.&lt;/p&gt;
  &lt;p&gt;meursyphus &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 15px;  padding-left: 15px;"&gt;
  &lt;p&gt;&lt;span style="font-weight: 600; font-size: 1.0em; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/183411/rss" style=" color: #D94306; font-size: 1.0em !important; font-weight: 500 !important;"&gt;Boneyard: Auto Generated Skeleton Loading Framework&lt;/a&gt;&lt;/span&gt; — Pixel-perfect skeleton loading screens for React and Svelte apps, extracted from your real UI.
  &lt;br&gt;&lt;span style="color: #5a5a5a; margin-top: 4px; text-transform: uppercase; font-size: 12px; line-height: 1.6em !important;"&gt;goodfuture&lt;/span&gt; 
  &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 15px;  padding-left: 15px;"&gt;
  &lt;p&gt;&lt;span style="font-weight: 600; font-size: 1.0em; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/183412/rss" style=" color: #D94306; font-size: 1.0em !important; font-weight: 500 !important;"&gt;SVGInject: Inject SVG Files Inline Into the DOM&lt;/a&gt;&lt;/span&gt; — Inlines SVG files into the DOM at runtime with no build step, so you can style elements with CSS.
  &lt;br&gt;&lt;span style="color: #5a5a5a; margin-top: 4px; text-transform: uppercase; font-size: 12px; line-height: 1.6em !important;"&gt;INCORS GmbH&lt;/span&gt; 
  &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style=" font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 0px;  padding-left: 0px;"&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style=" font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 15px;  padding-left: 15px;"&gt;
	&lt;p&gt;📰 Classifieds&lt;/p&gt;
  &lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 15px;  padding-left: 15px;"&gt;
&lt;p&gt;Most engineers can't prove they're AI-first in an interview. &lt;a href="https://frontendfoc.us/link/183413/rss" style=" color: #D94306; font-weight: 600;"&gt;Gauntlet's&lt;/a&gt; CTO breaks down exactly what separates those who can.&lt;/p&gt;
 
&lt;p&gt;&lt;strong&gt;Twilio SIGNAL returns to San Francisco this May&lt;/strong&gt;. 🎟️ Local? Claim your &lt;a href="https://frontendfoc.us/link/183414/rss" style=" color: #D94306; font-weight: 600;"&gt;free SIGNAL 2026 developer ticket&lt;/a&gt; now (&lt;em&gt;before they run out&lt;/em&gt;) and join us for workshops, coding sessions and more!&lt;/p&gt;
 
&lt;p&gt;📖 Master &lt;strong&gt;Visual Studio Code&lt;/strong&gt;, and learn &lt;a href="https://frontendfoc.us/link/183415/rss" style=" color: #D94306; font-weight: 600;"&gt;over 150 essential tips in this screenshot-packed guide&lt;/a&gt; from Louis Lazaris.&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style=" font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style=" font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 15px;  padding-left: 15px;"&gt;
&lt;p&gt;&lt;span style="font-size: 1.2em;"&gt;🖌️&lt;/span&gt; &lt;span style="text-transform: uppercase;    font-weight: 600; font-size: 1.4em;"&gt;Got some diagrams to draw?&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;
  &lt;a href="https://frontendfoc.us/link/183405/rss" style=" color: #D94306;"&gt;&lt;img src="https://res.cloudinary.com/cpress/image/upload/w_1280,e_sharpen:60,q_auto/v1775040239/tx3v9tlfkajly2zm5gev.png" width="640" style="        line-height: 100%;     "&gt;&lt;/a&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/183405/rss" title="monosketch.io" style=" color: #D94306;"&gt;MonoSketch: An ASCII Sketching and Diagramming App&lt;/a&gt;&lt;/span&gt; — A neat, open source sketching/diagramming tool that lets you turn your ideas into ASCII designs. You can &lt;a href="https://frontendfoc.us/link/183406/rss" style=" color: #D94306;"&gt;try it here&lt;/a&gt;.&lt;/p&gt;
  &lt;p&gt;Tuan Chau &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/183407/rss" title="wiretext.app" style=" color: #D94306;"&gt;Wiretext: A Unicode Wireframe Design Tool&lt;/a&gt;&lt;/span&gt; — Similar to above, but works like a typical GUI tool with the end results being Unicode you can copy/paste. Includes numerous ‘components’ you can insert that we don’t normally associate with text (e.g. image, avatar, radio buttons, etc).&lt;/p&gt;
  &lt;p&gt;Daniel Howells &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style=" font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

            

      &lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;&lt;a href="https://frontendfoc.us/link/183416/rss" style=" color: #D94306;"&gt;Ipx.&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
    &lt;/div&gt;
  &lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;




&lt;img src="https://frontendfoc.us/open/736/rss" width="1" height="1" /&gt;</description>
      <pubDate>Wed, 8 Apr 2026 00:00:00 +0000</pubDate>
      <guid>https://frontendfoc.us/issues/736</guid>
    </item>
    <item>
      <title>Rendering Doom in 3D with CSS</title>
      <link>https://frontendfoc.us/issues/735</link>
      <description>

  

    
    
    
    
    
  




&lt;table border=0 cellpadding=0 cellspacing=0 align="center" border="0"&gt;
  &lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;
  &lt;div&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style=" font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style=" font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 0px;  padding-left: 0px;"&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 15px;  padding-left: 15px;"&gt;
      &lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;
        &lt;tr&gt;
          &lt;td align="left" style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;
          &lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="line-height: 1.6em; font-size: 40px; font-weight: 200; color: #fafafa; font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; "&gt;🚀 &lt;strong&gt;Frontend&lt;/strong&gt; Focus&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

            &lt;div style="color: #fafafa;"&gt;&lt;p&gt;#​735 — April 1, 2026 | &lt;a href="https://frontendfoc.us/link/183133/rss" style="color: #fafafa;  font-weight: 600;"&gt;Read on the web&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;
          &lt;/td&gt;
        &lt;/tr&gt;
      &lt;/table&gt;

     &lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;
  &lt;a href="https://frontendfoc.us/link/183134/rss" style=" color: #D94306;"&gt;&lt;img src="https://res.cloudinary.com/cpress/image/upload/w_1280,e_sharpen:60,q_auto/cipm4q7l0cre7xhorejx.jpg" width="640" style="      line-height: 100%;     "&gt;&lt;/a&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/183134/rss" title="chenglou.me" style=" color: #D94306; font-size: 1.15em; line-height: 1.25em; font-weight: 400;"&gt;Pretext: A Multiline Text Measurement and Layout Library&lt;/a&gt;&lt;/span&gt; — This caused quite the stir this week, with some people even saying it'll redefine how layouts are made on the Web. Check out &lt;a href="https://frontendfoc.us/link/183135/rss" style=" color: #D94306;"&gt;this dynamic layout demo&lt;/a&gt; for a taste. Essentially it opens the door to real-time, multiline text measurement and dynamic layouts, without touching the DOM. &lt;a href="https://frontendfoc.us/link/183136/rss" style=" color: #D94306;"&gt;GitHub repo.&lt;/a&gt;&lt;/p&gt;
  &lt;p&gt;Cheng Lou &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 15px;  padding-left: 15px;"&gt;&lt;p&gt;💡 &lt;b&gt;More:&lt;/b&gt; Simon Willison has &lt;a href="https://frontendfoc.us/link/183137/rss" style=" color: #D94306; font-weight: 600;"&gt;a good overview of why this is exciting&lt;/a&gt;, and &lt;a href="https://frontendfoc.us/link/183138/rss" style=" color: #D94306; font-weight: 600;"&gt;Den Odell shares&lt;/a&gt; what problems it's really solving. Meanwhile, Donnie D'Amato tempers our expectations a little &lt;a href="https://frontendfoc.us/link/183139/rss" style=" color: #D94306; font-weight: 600;"&gt;in this review&lt;/a&gt; concluding &lt;em&gt;"This certainly isn’t the end of CSS, it’s showing what’s next."&lt;/em&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  &lt;a href="https://frontendfoc.us/link/183132/rss" style=" color: #D94306;"&gt;&lt;img src="https://res.cloudinary.com/cpress/image/upload/c_limit,w_480,h_480,q_auto/copm/db08bd93.png" width="160" height="42" style="padding-top: 12px; padding-left: 12px;     line-height: 100%;    "&gt;&lt;/a&gt;
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/183132/rss" title="www.greptile.com" style=" color: #D94306;"&gt;Who’s Reviewing Your AI-Generated Frontend Code?&lt;/a&gt;&lt;/span&gt; — When AI writes more code, review becomes the bottleneck. Greptile reviews every PR with full repo context, catches real bugs, and adapts to your team’s conventions over time.&lt;/p&gt;
  &lt;p&gt;Greptile &lt;span style="text-transform: uppercase; margin-left: 4px; font-size: 0.9em;   color: #997 !important; padding-top: 1px; padding-right: 4px;  padding-left: 4px;            "&gt;sponsor&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/183140/rss" title="csswizardry.com" style=" color: #D94306;"&gt;What is CSS Containment and How Can I Use It?&lt;/a&gt;&lt;/span&gt; — Harry takes a look at this “&lt;em&gt;woefully underused&lt;/em&gt;” feature, explaining what &lt;a href="https://frontendfoc.us/link/183141/rss" style=" color: #D94306;"&gt;the CSS &lt;code&gt;contain&lt;/code&gt; property&lt;/a&gt; actually is, what each of its values does, and how to use it confidently without creating hard-to-debug side effects.&lt;/p&gt;
  &lt;p&gt;Harry Roberts &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 0px;  padding-left: 0px;"&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style=" font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 15px;  padding-left: 15px;"&gt;
&lt;p&gt;&lt;span style="font-size: 1.2em;"&gt;⚡️&lt;/span&gt; &lt;span style="text-transform: uppercase;    font-weight: 600; font-size: 1.2em;"&gt;IN BRIEF&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;⚠️ &lt;a href="https://frontendfoc.us/link/183142/rss" style=" color: #D94306; font-weight: 600;"&gt;The popular &lt;code&gt;axios&lt;/code&gt; package was compromised earlier this week&lt;/a&gt;, dragging in a cross-platform remote access trojan in a since-pulled version. You can &lt;a href="https://frontendfoc.us/link/183143/rss" style=" color: #D94306; font-weight: 600;"&gt;check if any of your projects were affected&lt;/a&gt;, though.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;🆕 Rachel Andrew shares &lt;a href="https://frontendfoc.us/link/183144/rss" style=" color: #D94306; font-weight: 600;"&gt;what changes we saw across the web platform&lt;/a&gt; in March, including widespread JavaScript iterator sequencing support.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;🪐 &lt;a href="https://frontendfoc.us/link/183145/rss" style=" color: #D94306; font-weight: 600;"&gt;Astro 6.1 is now available&lt;/a&gt;, adding smoother view transitions on mobile, image encoding changes, and more.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;🎬 There's a new W3C Editor's Draft of &lt;a href="https://frontendfoc.us/link/183146/rss" style=" color: #D94306; font-weight: 600;"&gt;CSS Image Animation Module Level 1&lt;/a&gt; proposing a &lt;code&gt;image-animation&lt;/code&gt; property to control playback of animated images.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;💬 Jake Archibald has &lt;a href="https://frontendfoc.us/link/183147/rss" style=" color: #D94306; font-weight: 600;"&gt;flagged a few inconsistencies&lt;/a&gt; in how &lt;code&gt;popover=hint&lt;/code&gt; behaves.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style=" font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style=" font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 15px;  padding-left: 15px;"&gt;
&lt;p&gt;&lt;span style="font-size: 1.2em;"&gt;📙&lt;/span&gt; &lt;span style="text-transform: uppercase;    font-weight: 600; font-size: 1.4em;"&gt;Articles, Opinions &amp;amp; Tutorials&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/183148/rss" title="macarthur.me" style=" color: #D94306;"&gt;Your Options for Preloading Images with JavaScript&lt;/a&gt;&lt;/span&gt; — There's several ways to approach this, and, as Alex notes it can be &lt;em&gt;“surprisingly quirky [..] and the best one to choose can very much depend on the circumstances.”&lt;/em&gt;&lt;/p&gt;
  &lt;p&gt;Alex MacArthur &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/183149/rss" title="piccalil.li" style=" color: #D94306;"&gt;Applying Accessibility Fixes with Stealth for the Greater Good&lt;/a&gt;&lt;/span&gt; — Advice on how to bake accessibility into your daily workflow and break down any systematic roadblocks, in the hope that a11y considerations become an inherent part of your process, rather than an afterthought.&lt;/p&gt;
  &lt;p&gt;Steve Frenzel &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/183150/rss" title="try.expo.dev" style=" color: #D94306;"&gt;What If Mobile Deploys Worked Like Web Deploys?&lt;/a&gt;&lt;/span&gt; — With Expo’s OTA updates, they do. You can configure OTA Updates in minutes and see them working on your next pull request.&lt;/p&gt;
  &lt;p&gt;Expo &lt;span style="text-transform: uppercase; margin-left: 4px; font-size: 0.9em;   color: #997 !important; padding-top: 1px; padding-right: 4px;  padding-left: 4px;            "&gt;sponsor&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;span&gt;🍪&lt;/span&gt; &lt;a href="https://frontendfoc.us/link/183151/rss" title="cloudfour.com" style=" color: #D94306;"&gt;Cookie Consent Management in 2026&lt;/a&gt;&lt;/span&gt; — Jason notes that more and more “&lt;em&gt;companies are trying to get their cookie house in order&lt;/em&gt;” — as such, he shares some high-level thoughts on what to be thinking about, along with some more &lt;a href="https://frontendfoc.us/link/183152/rss" style=" color: #D94306;"&gt;technical advice here&lt;/a&gt;.&lt;/p&gt;
  &lt;p&gt;Jason Grigsby &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/183153/rss" title="etodd.io" style=" color: #D94306;"&gt;Magic Link Pitfalls&lt;/a&gt;&lt;/span&gt; — The increasingly popular login pattern (&lt;em&gt;I’m not a fan&lt;/em&gt;) has some security issues to be aware of. Evan shares those here, and &lt;a href="https://frontendfoc.us/link/183154/rss" style=" color: #D94306;"&gt;also came back&lt;/a&gt;, having found some more .&lt;/p&gt;
  &lt;p&gt;Evan Todd &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/183155/rss" title="www.techdirt.com" style=" color: #D94306;"&gt;Preserving the Web is Not The Problem. Losing It Is&lt;/a&gt;&lt;/span&gt; — Some news organizations are restricting access to the &lt;a href="https://frontendfoc.us/link/183156/rss" style=" color: #D94306;"&gt;Wayback Machine&lt;/a&gt; over fears of AI scraping. Mark Graham explains why these concerns are unfounded.&lt;/p&gt;
  &lt;p&gt;Mark Graham &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 15px;  padding-left: 15px;"&gt;
  &lt;p&gt;&lt;span style="font-weight: 600; font-size: 1.0em; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/183157/rss" style=" color: #D94306; font-size: 1.0em !important; font-weight: 500 !important;"&gt;Why Designing in Code Makes You a Better Designer&lt;/a&gt;&lt;/span&gt;
  &lt;br&gt;&lt;span style="color: #5a5a5a; margin-top: 4px; text-transform: uppercase; font-size: 12px; line-height: 1.6em !important;"&gt;Adam Silver&lt;/span&gt; 
  &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 15px;  padding-left: 15px;"&gt;
  &lt;p&gt;&lt;span style="font-weight: 600; font-size: 1.0em; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/183158/rss" style=" color: #D94306; font-size: 1.0em !important; font-weight: 500 !important;"&gt;Form Automation Tips for Happier Users and Clients&lt;/a&gt;&lt;/span&gt;
  &lt;br&gt;&lt;span style="color: #5a5a5a; margin-top: 4px; text-transform: uppercase; font-size: 12px; line-height: 1.6em !important;"&gt;Iqra Naaem&lt;/span&gt; 
  &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style=" font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 15px;  padding-left: 15px;"&gt;
&lt;p&gt;&lt;span style="font-size: 1.2em;"&gt;🧰&lt;/span&gt; &lt;span style="text-transform: uppercase;    font-weight: 600; font-size: 1.4em;"&gt;Tools, Code &amp;amp; Resources&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;
  &lt;a href="https://frontendfoc.us/link/183159/rss" style=" color: #D94306;"&gt;&lt;img src="https://res.cloudinary.com/cpress/image/upload/w_1280,e_sharpen:60,q_auto/v1775040980/grs7pzuei4fewldw1v8w.png" width="640" style="    line-height: 100%;         "&gt;&lt;/a&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/183159/rss" title="blogs.windows.com" style=" color: #D94306;"&gt;Announcing Babylon.js 9.0&lt;/a&gt;&lt;/span&gt; — A major release of &lt;a href="https://frontendfoc.us/link/183160/rss" style=" color: #D94306;"&gt;Microsoft's popular rendering engine&lt;/a&gt; for building interactive, 3D web experiences packing in “&lt;em&gt;a year of new features, optimizations, and performance improvements&lt;/em&gt;”, including a new clustered lighting system, a node-based particle editor, &lt;a href="https://frontendfoc.us/link/183161/rss" style=" color: #D94306;"&gt;volumetric lighting&lt;/a&gt;, &lt;a href="https://frontendfoc.us/link/183162/rss" style=" color: #D94306;"&gt;advanced Gaussian Splatting&lt;/a&gt;, and more. &lt;a href="https://frontendfoc.us/link/183163/rss" style=" color: #D94306;"&gt;Repo here&lt;/a&gt;.&lt;/p&gt;
  &lt;p&gt;Carter &amp;amp; Lucchini (Microsoft) &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/183164/rss" title="sentry.io" style=" color: #D94306;"&gt;Monitor Your AI Agent's Costs And Calls In Next.js&lt;/a&gt;&lt;/span&gt; — Monitor token usage, LLM costs, and tool calls in your Next.js app. Set up Sentry + Vercel AI SDK in 15 minutes.&lt;/p&gt;
  &lt;p&gt;Sentry &lt;span style="text-transform: uppercase; margin-left: 4px; font-size: 0.9em;   color: #997 !important; padding-top: 1px; padding-right: 4px;  padding-left: 4px;            "&gt;sponsor&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/183165/rss" title="web-platform-dx.github.io" style=" color: #D94306;"&gt;Web Platform Features Explorer: Discover New Web Platform Features and APIs&lt;/a&gt;&lt;/span&gt; — A useful way to keep up with what’s new on the web platform (including an RSS option). You can filter by newly available, widely available, by browser, etc. The data is pulled from the W3C WebDX Community Group repos. These &lt;a href="https://frontendfoc.us/link/183166/rss" style=" color: #D94306;"&gt;monthly release notes&lt;/a&gt; are particularly valuable.&lt;/p&gt;
  &lt;p&gt;WebDX CG &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;span&gt;🤖&lt;/span&gt; &lt;a href="https://frontendfoc.us/link/183167/rss" title="github.com" style=" color: #D94306;"&gt;Transformers.js v4: Run AI Models in the Browser&lt;/a&gt;&lt;/span&gt; — Brings &lt;a href="https://frontendfoc.us/link/183168/rss" style=" color: #D94306;"&gt;Hugging Face&lt;/a&gt;-hosted transformer models into the browser, meaning you can run numerous vision, audio and NLP models right in the page. This new version switches to a WebGPU runtime and is installable via npm. &lt;a href="https://frontendfoc.us/link/183169/rss" style=" color: #D94306;"&gt;Live demos&lt;/a&gt;.&lt;/p&gt;
  &lt;p&gt;Hugging Face &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/183170/rss" title="meodai.github.io" style=" color: #D94306;"&gt;Heerich.js: A Tiny Engine for 3D Voxel Scenes Rendered to SVG&lt;/a&gt;&lt;/span&gt; — A minimalist JavaScript engine that constructs 3D compositions and distills them into ‘pristine’ SVGs. Pure vector output, zero dependencies. This is a really well presented site which runs through what it can do, and how.&lt;/p&gt;
  &lt;p&gt;David Aerne &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/183171/rss" title="www.xmlcomparator.xyz" style=" color: #D94306;"&gt;XML Comparator: A Web Tool to Compare XML Files&lt;/a&gt;&lt;/span&gt; — Shows you the original, modified, and a full diffed version that allows you to select if you want to ignore whitespace or fold matched lines for easier diffing.&lt;/p&gt;
  &lt;p&gt;XML Comparator &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style=" font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 0px;  padding-left: 0px;"&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style=" font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 15px;  padding-left: 15px;"&gt;
	&lt;p&gt;📰 Classifieds&lt;/p&gt;
  &lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 15px;  padding-left: 15px;"&gt;
&lt;p&gt;📸 Scan barcodes, QR codes and others directly in the browser using &lt;a href="https://frontendfoc.us/link/183172/rss" style=" color: #D94306; font-weight: 600;"&gt;STRICH&lt;/a&gt;, a lean JS library. &lt;a href="https://frontendfoc.us/link/183172/rss" style=" color: #D94306; font-weight: 600;"&gt;Free 30-day trial, try the demo app today!&lt;/a&gt;&lt;/p&gt;
 
&lt;p&gt;&lt;a href="https://frontendfoc.us/link/183173/rss" style=" color: #D94306; font-weight: 600;"&gt;Gauntlet AI Live Night School&lt;/a&gt; | Stop Shipping Slop: How to Verify AI Generated Code for Production Deployments (Virtual - 4/1 @ 6ET)&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style=" font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style=" font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 15px;  padding-left: 15px;"&gt;
&lt;p&gt;&lt;span style="font-size: 1.2em;"&gt;😈&lt;/span&gt; &lt;span style="   font-weight: 600; font-size: 1.4em;"&gt;...and finally&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;
  &lt;a href="https://frontendfoc.us/link/183174/rss" style=" color: #D94306;"&gt;&lt;img src="https://res.cloudinary.com/cpress/image/upload/w_1280,e_sharpen:60,q_auto/v1774955159/qtigygdizhw5nitwfxre.png" width="640" style="    line-height: 100%;         "&gt;&lt;/a&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/183174/rss" title="nielsleenheer.com" style=" color: #D94306;"&gt;CSS is DOOMed: Rendering DOOM in 3D with CSS&lt;/a&gt;&lt;/span&gt; — Every single wall, barrel, and imp is a &lt;code&gt;div&lt;/code&gt; positioned in 3D space using CSS transform. The logic is JS, but all of the rendering is entirely CSS. &lt;a href="https://frontendfoc.us/link/183175/rss" style=" color: #D94306;"&gt;Give it a try here&lt;/a&gt;.&lt;/p&gt;
  &lt;p&gt;Niels Leenheer &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style=" font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

            

      &lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;&lt;a href="https://frontendfoc.us/link/183176/rss" style=" color: #D94306;"&gt;Ipx.&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
    &lt;/div&gt;
  &lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;




&lt;img src="https://frontendfoc.us/open/735/rss" width="1" height="1" /&gt;</description>
      <pubDate>Wed, 1 Apr 2026 00:00:00 +0000</pubDate>
      <guid>https://frontendfoc.us/issues/735</guid>
    </item>
    <item>
      <title>The Great CSS Expansion: Replacing JS with native features</title>
      <link>https://frontendfoc.us/issues/734</link>
      <description>

  

    
    
    
    
    
  




&lt;table border=0 cellpadding=0 cellspacing=0 align="center" border="0"&gt;
  &lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;
  &lt;div&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style=" font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style=" font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 0px;  padding-left: 0px;"&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 15px;  padding-left: 15px;"&gt;
      &lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;
        &lt;tr&gt;
          &lt;td align="left" style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;
          &lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="line-height: 1.6em; font-size: 40px; font-weight: 200; color: #fafafa; font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; "&gt;🚀 &lt;strong&gt;Frontend&lt;/strong&gt; Focus&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

            &lt;div style="color: #fafafa;"&gt;&lt;p&gt;#​734 — March 25, 2026 | &lt;a href="https://frontendfoc.us/link/182751/rss" style="color: #fafafa;  font-weight: 600;"&gt;Read on the web&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;
          &lt;/td&gt;
        &lt;/tr&gt;
      &lt;/table&gt;

     &lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;
  &lt;a href="https://frontendfoc.us/link/182752/rss" style=" color: #D94306;"&gt;&lt;img src="https://res.cloudinary.com/cpress/image/upload/w_1280,e_sharpen:60,q_auto/ncwbegnlpy8micnadqc5.jpg" width="640" style="      line-height: 100%;     "&gt;&lt;/a&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/182752/rss" title="blog.gitbutler.com" style=" color: #D94306; font-size: 1.15em; line-height: 1.25em; font-weight: 400;"&gt;The Great CSS Expansion&lt;/a&gt;&lt;/span&gt; — A well-organized walkthrough of how modern CSS can replace many of the features we once relied on JavaScript for, along with what CSS is still yet to solve. A solid look at the native features we should now be considering in place of heavier JS solutions.&lt;/p&gt;
  &lt;p&gt;Pavel Laptev &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  &lt;a href="https://frontendfoc.us/link/182750/rss" style=" color: #D94306;"&gt;&lt;img src="https://res.cloudinary.com/cpress/image/upload/c_limit,w_480,h_480,q_auto/copm/004d20b6.png" width="110" height="110" style="padding-top: 12px; padding-left: 12px;     line-height: 100%;    "&gt;&lt;/a&gt;
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/182750/rss" title="www.tigerdata.com" style=" color: #D94306;"&gt;Your Dashboard Was Fast at Launch. What Happened?&lt;/a&gt;&lt;/span&gt; — Data grew and queries slowed. Someone added a pipeline, maybe a second database. TimescaleDB extends Postgres so dashboards query live data at scale. Hypertables, 95% compression, continuous aggregates. No stale reads. &lt;a href="https://frontendfoc.us/link/182750/rss" style=" color: #D94306;"&gt;Start building for free&lt;/a&gt;.&lt;/p&gt;
  &lt;p&gt;Tiger Data (creators of TimescaleDB) &lt;span style="text-transform: uppercase; margin-left: 4px; font-size: 0.9em;   color: #997 !important; padding-top: 1px; padding-right: 4px;  padding-left: 4px;            "&gt;sponsor&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/182753/rss" title="www.bram.us" style=" color: #D94306;"&gt;Easier Light-Dark Mode Switching: &lt;code&gt;light-dark()&lt;/code&gt; is About to Support Images&lt;/a&gt;&lt;/span&gt; — The &lt;a href="https://frontendfoc.us/link/182754/rss" style=" color: #D94306;"&gt;&lt;code&gt;light-dark()&lt;/code&gt; spec&lt;/a&gt; has been updated and is moving beyond its original color-only limitation, with it being extended to support images. Bramus shows us the implementation syntax, and how we can use it to streamline theme logic in Firefox 150 and Chrome 148.&lt;/p&gt;
  &lt;p&gt;Bramus Van Damme &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/182755/rss" title="webkit.org" style=" color: #D94306;"&gt;WebKit Features for Safari 26.4&lt;/a&gt;&lt;/span&gt; — This latest version adds in support for CSS Grid Lanes (the new layout system formerly known as Masonry), various CSS &lt;code&gt;zoom&lt;/code&gt; fixes, refinements to Anchor Positioning, support for math functions within &lt;code&gt;img&lt;/code&gt; elements, and much more. A big release, so plenty to dig into here.&lt;/p&gt;
  &lt;p&gt;Jen Simmons (WebKit) &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 0px;  padding-left: 0px;"&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style=" font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 15px;  padding-left: 15px;"&gt;
&lt;p&gt;&lt;span style="font-size: 1.2em;"&gt;⚡️&lt;/span&gt; &lt;span style="text-transform: uppercase;    font-weight: 600; font-size: 1.2em;"&gt;IN BRIEF&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;🦊 Firefox 149 has &lt;a href="https://frontendfoc.us/link/182756/rss" style=" color: #D94306; font-weight: 600;"&gt;a new split-view feature&lt;/a&gt; meaning you can now easily look at two tabs, side-by-side at once.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt; &lt;a href="https://frontendfoc.us/link/182758/rss" style=" color: #D94306; font-weight: 600;"&gt;Awesome Mac&lt;/a&gt; is a fantastic, well-updated curated directory of macOS software, with a large &lt;a href="https://frontendfoc.us/link/182759/rss" style=" color: #D94306; font-weight: 600;"&gt;developer tools section.&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;🤖 Sites hosted on WordPress​.​com can now &lt;a href="https://frontendfoc.us/link/182801/rss" style=" color: #D94306; font-weight: 600;"&gt;manage things via an AI agent&lt;/a&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;🎉 &lt;a href="https://frontendfoc.us/link/182760/rss" style=" color: #D94306; font-weight: 600;"&gt;TypeScript 6.0 has been released.&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style=" font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style=" font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 15px;  padding-left: 15px;"&gt;
&lt;p&gt;&lt;span style="font-size: 1.2em;"&gt;📙&lt;/span&gt; &lt;span style="text-transform: uppercase;    font-weight: 600; font-size: 1.4em;"&gt;Articles, Opinions &amp;amp; Tutorials&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;
  &lt;a href="https://frontendfoc.us/link/182761/rss" style=" color: #D94306;"&gt;&lt;img src="https://res.cloudinary.com/cpress/image/upload/w_1280,e_sharpen:60,q_auto/v1774445321/nqy3orjxhfkj3y07yekk.png" width="640" style="    line-height: 100%;         "&gt;&lt;/a&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/182761/rss" title="www.web-rewind.com" style=" color: #D94306;"&gt;Web Rewind: A Journey Through 30 Years of the Web&lt;/a&gt;&lt;/span&gt; — A fun nostalgia trip. Stick your headphones on, hit the spacebar and go back in time for a visual highlight reel of the web over the past three decades. Well-executed!&lt;/p&gt;
  &lt;p&gt;Opera &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;span&gt;🤖&lt;/span&gt; &lt;a href="https://frontendfoc.us/link/182763/rss" title="danielabaron.me" style=" color: #D94306;"&gt;CSS Refactoring with an AI Safety Net&lt;/a&gt;&lt;/span&gt; — Rather than going all in on ‘vibe coding’ an app and then being largely in the dark on the resulting code, Daniela took a different approach, using AI tools to refactor in a more managed way.&lt;/p&gt;
  &lt;p&gt;Daniela Baron &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/182764/rss" title="www.joshwcomeau.com" style=" color: #D94306;"&gt;Sneaky Header Blocker Trick&lt;/a&gt;&lt;/span&gt; — Josh explains the technique behind a subtle UI detail on his blog where the sticky header  appears to change depending on scroll position within the page. It’s a nice touch, all done in CSS. As &lt;a href="https://frontendfoc.us/link/182765/rss" style=" color: #D94306;"&gt;Josh said on Bluesky&lt;/a&gt;: “&lt;em&gt;Feels a bit like I’m a magician revealing their trick&lt;/em&gt;”.&lt;/p&gt;
  &lt;p&gt;Josh W. Comeau &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/182766/rss" title="go.clerk.com" style=" color: #D94306;"&gt;Native Auth Components for Your Expo App Are Here&lt;/a&gt;&lt;/span&gt; — Clerk Expo 3.1 ships prebuilt SwiftUI and Jetpack Compose components. Drop in AuthView and session sync happens automatically.&lt;/p&gt;
  &lt;p&gt;Clerk &lt;span style="text-transform: uppercase; margin-left: 4px; font-size: 0.9em;   color: #997 !important; padding-top: 1px; padding-right: 4px;  padding-left: 4px;            "&gt;sponsor&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style=" font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;
  &lt;a href="https://frontendfoc.us/link/182762/rss" style=" color: #D94306;"&gt;&lt;img src="https://res.cloudinary.com/cpress/image/upload/w_1280,e_sharpen:60,q_auto/v1774428623/gsjevch55gfykysjtbr7.png" width="640" style="    line-height: 100%;         "&gt;&lt;/a&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/182762/rss" title="kittygiraudel.com" style=" color: #D94306;"&gt;Highlighting Footnotes&lt;/a&gt;&lt;/span&gt; — If you follow a link to a footnote at the bottom a page, it can sometimes be hard to tell where the footnote &lt;em&gt;is&lt;/em&gt;. Unless you follow Kitty’s advice, that is.&lt;/p&gt;
  &lt;p&gt;Kitty Giraudel &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/182767/rss" title="theadminbar.com" style=" color: #D94306;"&gt;The Color System I Wish I Understood Sooner&lt;/a&gt;&lt;/span&gt; — A two-layer approach (primitives and semantics) to managing and naming colors in your projects that can help long-term. There’s &lt;a href="https://frontendfoc.us/link/182768/rss" style=" color: #D94306;"&gt;also a video version available&lt;/a&gt; should you rather watch.&lt;/p&gt;
  &lt;p&gt;Kyle Van Deusen &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/182769/rss" title="css-tricks.com" style=" color: #D94306;"&gt;Experimenting with Scroll-Driven &lt;code&gt;corner-shape&lt;/code&gt; Animations&lt;/a&gt;&lt;/span&gt; — This new CSS property is “&lt;em&gt;mathematical, so it’s easily animated&lt;/em&gt;”. As such, Daniel takes it for a spin to animate on scroll for interesting UI effects. Chrome only for now though!&lt;/p&gt;
  &lt;p&gt;Daniel Schwarz &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 15px;  padding-left: 15px;"&gt;
  &lt;p&gt;&lt;span style="font-weight: 600; font-size: 1.0em; color: #000;"&gt;▶  &lt;a href="https://frontendfoc.us/link/182770/rss" style=" color: #D94306; font-size: 1.0em !important; font-weight: 500 !important;"&gt;Designing with Claude Code&lt;/a&gt;&lt;/span&gt; — Over the course of an hour, designer Steve Schoger shows us how he’s been making use of Claude Code in the design process.
  &lt;br&gt;&lt;span style="color: #5a5a5a; margin-top: 4px; text-transform: uppercase; font-size: 12px; line-height: 1.6em !important;"&gt;Steve Schoger&lt;/span&gt; 
  &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 15px;  padding-left: 15px;"&gt;
  &lt;p&gt;&lt;span style="font-weight: 600; font-size: 1.0em; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/182771/rss" style=" color: #D94306; font-size: 1.0em !important; font-weight: 500 !important;"&gt;SVG Favicons That Respect Theme Preference&lt;/a&gt;&lt;/span&gt; — An effectively simple touch.
  &lt;br&gt;&lt;span style="color: #5a5a5a; margin-top: 4px; text-transform: uppercase; font-size: 12px; line-height: 1.6em !important;"&gt;Pawel Grzybek&lt;/span&gt; 
  &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 15px;  padding-left: 15px;"&gt;
  &lt;p&gt;&lt;span style="font-weight: 600; font-size: 1.0em; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/182802/rss" style=" color: #D94306; font-size: 1.0em !important; font-weight: 500 !important;"&gt;Building a Dual-Scene Fluid 'X-Ray Reveal' Effect in Three.js&lt;/a&gt;&lt;/span&gt;
  &lt;br&gt;&lt;span style="color: #5a5a5a; margin-top: 4px; text-transform: uppercase; font-size: 12px; line-height: 1.6em !important;"&gt;Cullen Webber&lt;/span&gt; 
  &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style=" font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 15px;  padding-left: 15px;"&gt;
&lt;p&gt;&lt;span style="font-size: 1.2em;"&gt;🧰&lt;/span&gt; &lt;span style="text-transform: uppercase;    font-weight: 600; font-size: 1.4em;"&gt;Tools, Code &amp;amp; Resources&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;
  &lt;a href="https://frontendfoc.us/link/182772/rss" style=" color: #D94306;"&gt;&lt;img src="https://res.cloudinary.com/cpress/image/upload/w_1280,e_sharpen:60,q_auto/edoavvt2ofr50kak3xfr.jpg" width="640" style="    line-height: 100%;         "&gt;&lt;/a&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/182772/rss" title="a11y-tools.com" style=" color: #D94306;"&gt;Structure Revealer: A Bookmarklet for Visualizing Page Structure&lt;/a&gt;&lt;/span&gt; — An accessibility bookmarklet that highlights structural HTML elements on any page. It can highlight custom elements, has toggles so you can select what's highlighted, and can remember your preferences across sessions.&lt;/p&gt;
  &lt;p&gt;Lloydi &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 15px;  padding-left: 15px;"&gt;&lt;p&gt;💡 The rest of the &lt;a href="https://frontendfoc.us/link/182807/rss" style=" color: #D94306; font-weight: 600;"&gt;A11y Tools site&lt;/a&gt; is worth a look too – lots of handy stuff there.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/182773/rss" title="try.expo.dev" style=" color: #D94306;"&gt;Real Jetpack Compose. Real SwiftUI. From React Native&lt;/a&gt;&lt;/span&gt; — Expo UI exposes real SwiftUI and Compose components directly. No JS wrappers. &lt;a href="https://frontendfoc.us/link/182773/rss" style=" color: #D94306;"&gt;Try it out!&lt;/a&gt;&lt;/p&gt;
  &lt;p&gt;Expo &lt;span style="text-transform: uppercase; margin-left: 4px; font-size: 0.9em;   color: #997 !important; padding-top: 1px; padding-right: 4px;  padding-left: 4px;            "&gt;sponsor&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/182803/rss" title="www.thesvg.org" style=" color: #D94306;"&gt;theSVG: 4,000+ Brand SVG Icons for Developers and Designers&lt;/a&gt;&lt;/span&gt; — A catalog of over 4000 brand icons (think Google, Apple, GitHub, etc.) you can grab as SVGs &lt;em&gt;or&lt;/em&gt; get JSX you can copy and paste into a React app. &lt;a href="https://frontendfoc.us/link/182804/rss" style=" color: #D94306;"&gt;Here’s the Apple logo&lt;/a&gt;, for example.&lt;/p&gt;
  
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/182775/rss" title="docmd.io" style=" color: #D94306;"&gt;docmd: Minimalist, Zero-Config Documentation Generator&lt;/a&gt;&lt;/span&gt; — Features include enterprise-grade versioning, no React/Vue (or similar) overhead, PWA support, built-in smart search, and lots more.&lt;/p&gt;
  &lt;p&gt;docmd &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style=" font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;
  &lt;a href="https://frontendfoc.us/link/182777/rss" style=" color: #D94306;"&gt;&lt;img src="https://res.cloudinary.com/cpress/image/upload/w_1280,e_sharpen:60,q_auto/v1774447559/zgvfoldyrmzneaq9lmqm.png" width="640" style="    line-height: 100%;         "&gt;&lt;/a&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/182777/rss" title="tooscut.app" style=" color: #D94306;"&gt;Tooscut: Professional Video Editing in the Browser with WebGPU and WASM&lt;/a&gt;&lt;/span&gt; — An impressive open-source, browser-based video editor, built on WebGPU and Rust/WASM. Chromium-only though.&lt;/p&gt;
  &lt;p&gt;Mohebi Far &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/182779/rss" title="elenajs.com" style=" color: #D94306;"&gt;Elena: Tiny Library for Building Progressive Web Components&lt;/a&gt;&lt;/span&gt; — It’s 2.6kB and is keen to mention that it doesn’t force JS for everything, meaning you can load HTML and CSS first, then use JavaScript to progressively add interactivity. There's a &lt;a href="https://frontendfoc.us/link/182781/rss" style=" color: #D94306;"&gt;related blog post here&lt;/a&gt;, and here's &lt;a href="https://frontendfoc.us/link/182783/rss" style=" color: #D94306;"&gt;the GitHub repo&lt;/a&gt;.&lt;/p&gt;
  &lt;p&gt;Ariel Salminen &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/182785/rss" title="detail.design" style=" color: #D94306;"&gt;Detail: A Collection of Small Details That Make a Big Difference&lt;/a&gt;&lt;/span&gt; — A curated, visual collection of user experience niceties (across design, type, motion, accessibility, interactivity, etc). You’ll no doubt pick up an idea or two here on nice touches to add to your site or app.&lt;/p&gt;
  &lt;p&gt;Rene Wang &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/182787/rss" title="sugar-high.vercel.app" style=" color: #D94306;"&gt;Sugar High 1.0: A Lightweight JSX Syntax Highlighter&lt;/a&gt;&lt;/span&gt; — Doesn’t need React present, so you can use it for syntax highlighting JSX snippets anywhere. You can also theme it with CSS. &lt;a href="https://frontendfoc.us/link/182789/rss" style=" color: #D94306;"&gt;GitHub repo.&lt;/a&gt;&lt;/p&gt;
  &lt;p&gt;Jiachi Liu &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/182791/rss" title="csskit.rs" style=" color: #D94306;"&gt;csskit: A High-Performance CSS Toolchain&lt;/a&gt;&lt;/span&gt; — Covers formatting, listing, minifying, bundling and more. It’s &lt;a href="https://frontendfoc.us/link/182793/rss" style=" color: #D94306;"&gt;not quite ready&lt;/a&gt; for production use just yet, but is one you may want to keep an eye on.&lt;/p&gt;
  &lt;p&gt;Keith Cirkel &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 15px;  padding-left: 15px;"&gt;
&lt;p&gt;&lt;span style="font-size: 1.2em;"&gt;👾&lt;/span&gt; &lt;span style="   font-weight: 600; font-size: 1.4em;"&gt;...and finally&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;
  &lt;a href="https://frontendfoc.us/link/182795/rss" style=" color: #D94306;"&gt;&lt;img src="https://res.cloudinary.com/cpress/image/upload/w_1280,e_sharpen:60,q_auto/v1774433947/chlqolkp1pvajol1orcz.png" width="640" style="    line-height: 100%;         "&gt;&lt;/a&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/182795/rss" title="github.com" style=" color: #D94306;"&gt;gh-space-shooter: Transform Your GitHub Contribution Graph Into &lt;em&gt;Space Invaders&lt;/em&gt;&lt;/a&gt;&lt;/span&gt; — A fun way to spruce up your contribution graph! &lt;a href="https://frontendfoc.us/link/182797/rss" style=" color: #D94306;"&gt;Try it here&lt;/a&gt; by entering a valid username, then download the GIF for your profile or elsewhere. Sadly you don't get to play for yourself.&lt;/p&gt;
  &lt;p&gt;Zane Chen &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style=" font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

            

      &lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;&lt;a href="https://frontendfoc.us/link/182799/rss" style=" color: #D94306;"&gt;Ipx.&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
    &lt;/div&gt;
  &lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;




&lt;img src="https://frontendfoc.us/open/734/rss" width="1" height="1" /&gt;</description>
      <pubDate>Wed, 25 Mar 2026 00:00:00 +0000</pubDate>
      <guid>https://frontendfoc.us/issues/734</guid>
    </item>
    <item>
      <title>A new tool to improve load performance</title>
      <link>https://frontendfoc.us/issues/733</link>
      <description>

  

    
    
    
    
    
  




&lt;table border=0 cellpadding=0 cellspacing=0 align="center" border="0"&gt;
  &lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;
  &lt;div&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style=" font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style=" font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 0px;  padding-left: 0px;"&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 15px;  padding-left: 15px;"&gt;
      &lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;
        &lt;tr&gt;
          &lt;td align="left" style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;
          &lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="line-height: 1.6em; font-size: 40px; font-weight: 200; color: #fafafa; font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; "&gt;🚀 &lt;strong&gt;Frontend&lt;/strong&gt; Focus&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

            &lt;div style="color: #fafafa;"&gt;&lt;p&gt;#​733 — March 18, 2026 | &lt;a href="https://frontendfoc.us/link/182348/rss" style="color: #fafafa;  font-weight: 600;"&gt;Read on the web&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;
          &lt;/td&gt;
        &lt;/tr&gt;
      &lt;/table&gt;

     &lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;
  &lt;a href="https://frontendfoc.us/link/182349/rss" style=" color: #D94306;"&gt;&lt;img src="https://res.cloudinary.com/cpress/image/upload/w_1280,e_sharpen:60,q_auto/v1773836583/wua2pybilhpqyzl0jdtb.png" width="640" style="      line-height: 100%;     "&gt;&lt;/a&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/182349/rss" title="www.sophielwang.com" style=" color: #D94306; font-size: 1.15em; line-height: 1.25em; font-weight: 400;"&gt;JPEG Compression&lt;/a&gt;&lt;/span&gt; — A highly technical breakdown that looks at the underlying mechanics of JPEG compression and file size reduction and how the techniques behind it all lean on the bias of human vision and perception.&lt;/p&gt;
  &lt;p&gt;Sophie Wang &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;span&gt;📈&lt;/span&gt; &lt;a href="https://frontendfoc.us/link/182402/rss" title="thatshubham.com" style=" color: #D94306;"&gt;The 49MB Web Page&lt;/a&gt;&lt;/span&gt; — Would you be surprised if loading a news article led to 422 network requests and 49MB of data transfer? This post reflects on the problems that have led to this being a common experience on news sites.&lt;/p&gt;
  &lt;p&gt;Shubham Bose &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  &lt;a href="https://frontendfoc.us/link/182347/rss" style=" color: #D94306;"&gt;&lt;img src="https://res.cloudinary.com/cpress/image/upload/c_limit,w_480,h_480,q_auto/copm/1cd2c907.png" width="160" height="84" style="padding-top: 12px; padding-left: 12px;     line-height: 100%;    "&gt;&lt;/a&gt;
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/182347/rss" title="sentry.io" style=" color: #D94306;"&gt;Make Your Logs Queryable, Not Just Readable&lt;/a&gt;&lt;/span&gt; — When something breaks in production, "user checked out" tells you nothing. Learn how to swap console.log for structured, trace-connected logs with LogTape and Sentry, and get the context you need before users report it.&lt;/p&gt;
  &lt;p&gt;Sentry &lt;span style="text-transform: uppercase; margin-left: 4px; font-size: 0.9em;   color: #997 !important; padding-top: 1px; padding-right: 4px;  padding-left: 4px;            "&gt;sponsor&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/182350/rss" title="blogs.windows.com" style=" color: #D94306;"&gt;Monitor and Improve Your Web App’s Load Performance&lt;/a&gt;&lt;/span&gt; — A new experimental &lt;em&gt;‘Network Efficiency Guardrails’&lt;/em&gt; feature is available in Edge 146 that helps identify which resources, whether first or third-party, require optimization to improve load time. Feedback is being sought.&lt;/p&gt;
  &lt;p&gt;Flores, Huang, Brosset (Microsoft Edge) &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/182351/rss" title="una.im" style=" color: #D94306;"&gt;&lt;code&gt;contrast-color()&lt;/code&gt; Beyond Black and White&lt;/a&gt;&lt;/span&gt; — This &lt;a href="https://frontendfoc.us/link/182352/rss" style=" color: #D94306;"&gt;up and coming function&lt;/a&gt; is limited to returning either black or white right now, but Una shows us how to work around this and have it return a much wider array of colors.&lt;/p&gt;
  &lt;p&gt;Una Kravets &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 0px;  padding-left: 0px;"&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style=" font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 15px;  padding-left: 15px;"&gt;
&lt;p&gt;&lt;span style="font-size: 1.2em;"&gt;⚡️&lt;/span&gt; &lt;span style="text-transform: uppercase;    font-weight: 600; font-size: 1.2em;"&gt;IN BRIEF&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;👁️ &lt;a href="https://frontendfoc.us/link/182353/rss" style=" color: #D94306; font-weight: 600;"&gt;BaseWatch&lt;/a&gt; is a new site for keeping tabs on new Baseline features.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;⏰ &lt;a href="https://frontendfoc.us/link/182354/rss" style=" color: #D94306; font-weight: 600;"&gt;There's a proposal for &lt;em&gt;time-based&lt;/em&gt; CSS&lt;/a&gt; — suggesting ways to change layout and styles based on a user's local time.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;🇬🇧 &lt;a href="https://frontendfoc.us/link/182403/rss" style=" color: #D94306; font-weight: 600;"&gt;Remy Sharp shares an update&lt;/a&gt; of what happened at the recent &lt;a href="https://frontendfoc.us/link/182404/rss" style=" color: #D94306; font-weight: 600;"&gt;State of the Browser&lt;/a&gt; and &lt;a href="https://frontendfoc.us/link/182405/rss" style=" color: #D94306; font-weight: 600;"&gt;Web Day Out&lt;/a&gt; events.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;🖥️ &lt;a href="https://frontendfoc.us/link/182406/rss" style=" color: #D94306; font-weight: 600;"&gt;Chrome is coming to ARM64 Linux&lt;/a&gt; later this year.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style=" font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style=" font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 15px;  padding-left: 15px;"&gt;
&lt;p&gt;&lt;span style="font-size: 1.2em;"&gt;📙&lt;/span&gt; &lt;span style="text-transform: uppercase;    font-weight: 600; font-size: 1.4em;"&gt;Articles, Opinions &amp;amp; Tutorials&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;
  &lt;a href="https://frontendfoc.us/link/182356/rss" style=" color: #D94306;"&gt;&lt;img src="https://res.cloudinary.com/cpress/image/upload/w_1280,e_sharpen:60,q_auto/v1773837213/ovotghby6bek7tvsgwse.png" width="640" style="    line-height: 100%;         "&gt;&lt;/a&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/182356/rss" title="css-tricks.com" style=" color: #D94306;"&gt;Abusing Customizable Selects&lt;/a&gt;&lt;/span&gt; — A superb look at just how we can now transform standard HTML dropdowns thanks to the customizable &lt;code&gt;select&lt;/code&gt; element. Fun demos aplenty here, including the above playing card variant.&lt;/p&gt;
  &lt;p&gt;Patrick Brosset &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/182357/rss" title="www.sitepoint.com" style=" color: #D94306;"&gt;There is No “Wrong” in CSS&lt;/a&gt;&lt;/span&gt; — As CSS allows us to solve a myriad of problems in a myriad of different ways, Jens makes the case for why we can’t really write ‘wrong’ CSS. Four reasons are listed. Do you agree?&lt;/p&gt;
  &lt;p&gt;Jens Oliver Meiert &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/182358/rss" title="try.expo.dev" style=" color: #D94306;"&gt;You Built the Frontend. Now the Team Wants a Mobile App&lt;/a&gt;&lt;/span&gt; — You don't need to learn Swift/Kotlin. Expo uses the React patterns you already know; and compiles truly native apps.&lt;/p&gt;
  &lt;p&gt;Expo &lt;span style="text-transform: uppercase; margin-left: 4px; font-size: 0.9em;   color: #997 !important; padding-top: 1px; padding-right: 4px;  padding-left: 4px;            "&gt;sponsor&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/182359/rss" title="stackinsight.dev" style=" color: #D94306;"&gt;An Empirical Study of Frontend Memory Leaks&lt;/a&gt;&lt;/span&gt; — After running benchmarks and subsequent analysis of some five hundred repos, here’s a thorough look at the common patterns that often lead to memory leaks (broken down by framework).&lt;/p&gt;
  &lt;p&gt;Ko-Hsin Liang &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  &lt;a href="https://frontendfoc.us/link/182360/rss" style=" color: #D94306;"&gt;&lt;img src="https://res.cloudinary.com/cpress/image/upload/w_1280,e_sharpen:60,q_auto/v1773745755/qtncfnqvn9067klatwxu.png" width="225" height="" style="padding-top: 12px; padding-left: 12px;     line-height: 100%;    "&gt;&lt;/a&gt;
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/182360/rss" title="piccalil.li" style=" color: #D94306;"&gt;Building Dynamic Toggletips with Anchored Container Queries&lt;/a&gt;&lt;/span&gt; — With Chrome 143 we can now use anchored container queries, and Daniel takes a look at a potential future use case in creating 'toggletips'. A solid tutorial in which you’ll learn about popovers, anchor positioning, and what they can unlock.&lt;/p&gt;
  &lt;p&gt;Daniel Schwarz &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/182361/rss" title="tympanus.net" style=" color: #D94306;"&gt;Building a Scroll-Reactive 3D Gallery with Three.js, Velocity, and Mood-Based Backgrounds&lt;/a&gt;&lt;/span&gt; — A look at how to create a neat scroll-driven WebGL gallery in Three.js (&lt;a href="https://frontendfoc.us/link/182362/rss" style=" color: #D94306;"&gt;demo here&lt;/a&gt;) with depth-layered images, palette-driven backgrounds, and motion that responds to scroll velocity.&lt;/p&gt;
  &lt;p&gt;Houmahani Kane &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 15px;  padding-left: 15px;"&gt;
  &lt;p&gt;&lt;span style="font-weight: 600; font-size: 1.0em; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/182363/rss" style=" color: #D94306; font-size: 1.0em !important; font-weight: 500 !important;"&gt;How to Set Up More Powerful HTML Minification for Astro (in 31 Seconds)&lt;/a&gt;&lt;/span&gt;
  &lt;br&gt;&lt;span style="color: #5a5a5a; margin-top: 4px; text-transform: uppercase; font-size: 12px; line-height: 1.6em !important;"&gt;Jens Oliver Meiert&lt;/span&gt; 
  &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 15px;  padding-left: 15px;"&gt;
  &lt;p&gt;&lt;span style="font-weight: 600; font-size: 1.0em; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/182365/rss" style=" color: #D94306; font-size: 1.0em !important; font-weight: 500 !important;"&gt;Four Reasons That Make Tailwind Great for Building Layouts&lt;/a&gt;&lt;/span&gt;
  &lt;br&gt;&lt;span style="color: #5a5a5a; margin-top: 4px; text-transform: uppercase; font-size: 12px; line-height: 1.6em !important;"&gt;Zell Liew&lt;/span&gt; 
  &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 15px;  padding-left: 15px;"&gt;
  &lt;p&gt;&lt;span style="font-weight: 600; font-size: 1.0em; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/182367/rss" style=" color: #D94306; font-size: 1.0em !important; font-weight: 500 !important;"&gt;Native JSON Modules Are Finally Real&lt;/a&gt;&lt;/span&gt;
  &lt;br&gt;&lt;span style="color: #5a5a5a; margin-top: 4px; text-transform: uppercase; font-size: 12px; line-height: 1.6em !important;"&gt;Matt Smith&lt;/span&gt; 
  &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style=" font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 15px;  padding-left: 15px;"&gt;
&lt;p&gt;&lt;span style="font-size: 1.2em;"&gt;🧰&lt;/span&gt; &lt;span style="text-transform: uppercase;    font-weight: 600; font-size: 1.4em;"&gt;Tools, Code &amp;amp; Resources&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;
  &lt;a href="https://frontendfoc.us/link/182368/rss" style=" color: #D94306;"&gt;&lt;img src="https://res.cloudinary.com/cpress/image/upload/w_1280,e_sharpen:60,q_auto/wvvk35z5hqefldo3tdaf.jpg" width="640" style="        line-height: 100%;     "&gt;&lt;/a&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style=" font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/182368/rss" title="vite.dev" style=" color: #D94306;"&gt;Vite 8.0 Released&lt;/a&gt;&lt;/span&gt; — A notable release for the popular frontend build tool, with significant performance and compatibility gains. This version adds Wasm SSR support, browser console forwarding to the terminal, and new integrated Devtools.&lt;/p&gt;
  &lt;p&gt;Vite &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 15px;  padding-left: 15px;"&gt;&lt;p&gt;💡 Alice Moore shares a write-up of &lt;a href="https://frontendfoc.us/link/182407/rss" style=" color: #D94306; font-weight: 600;"&gt;Everything You Need to Know about Vite 8, Vite+, and Void&lt;/a&gt;, covering all of the VoidZero releases from the past week.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/182369/rss" title="go.clerk.com" style=" color: #D94306;"&gt;Auth Components That Don't Fight Your Design System&lt;/a&gt;&lt;/span&gt; — Clerk Core 3 ships a visual theme editor. Adjust colors, spacing, typography, and borders with live previews.&lt;/p&gt;
  &lt;p&gt;Clerk &lt;span style="text-transform: uppercase; margin-left: 4px; font-size: 0.9em;   color: #997 !important; padding-top: 1px; padding-right: 4px;  padding-left: 4px;            "&gt;sponsor&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/182370/rss" title="astro.build" style=" color: #D94306;"&gt;Astro 6.0 Released&lt;/a&gt;&lt;/span&gt; — Introduces a built-in Fonts API, the Content Security Policy API, support for Live Content Collections, and more.&lt;/p&gt;
  &lt;p&gt;Phillips, Stoppa, Lefebvre, Kane &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;span&gt;📺&lt;/span&gt; &lt;a href="https://frontendfoc.us/link/182376/rss" title="github.com" style=" color: #D94306;"&gt;ArtPlayer: A Modern, Full-Featured HTML5 Video Player&lt;/a&gt;&lt;/span&gt; — There's &lt;a href="https://frontendfoc.us/link/182408/rss" style=" color: #D94306;"&gt;a live demo here&lt;/a&gt;. It gets you quite close to a YouTube-like experience.&lt;/p&gt;
  &lt;p&gt;Harvey Zhao &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style=" font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;
  &lt;a href="https://frontendfoc.us/link/182371/rss" style=" color: #D94306;"&gt;&lt;img src="https://res.cloudinary.com/cpress/image/upload/w_1280,e_sharpen:60,q_auto/v1773832034/awmptgtogc2iadhxqquu.png" width="640" style="    line-height: 100%;         "&gt;&lt;/a&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/182371/rss" title="starwind.dev" style=" color: #D94306;"&gt;Starwind UI: A Component Library for Astro, Styled with Tailwind&lt;/a&gt;&lt;/span&gt; — The author describes this as “shadcn/ui for Astro”, in reference to its seamless CLI integration. Includes 45+ free components covering a wide range of UI possibilities. &lt;a href="https://frontendfoc.us/link/182372/rss" style=" color: #D94306;"&gt;Repo is here&lt;/a&gt;, and you can see the components in action in &lt;a href="https://frontendfoc.us/link/182373/rss" style=" color: #D94306;"&gt;this theme builder&lt;/a&gt;.&lt;/p&gt;
  &lt;p&gt;Branden &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/182374/rss" title="www.thecolorapi.com" style=" color: #D94306;"&gt;The Color API: Color Conversion, Naming, Scheming &amp;amp; Placeholders&lt;/a&gt;&lt;/span&gt; — Described as a “Swiss army knife for color”. Try out the API using the site or use the API programmatically to convert between formats, generate color schemes, and create placeholder images on the fly.&lt;/p&gt;
  &lt;p&gt;Josh Beckman &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 15px;  padding-left: 15px;"&gt;
  &lt;p&gt;&lt;span style="font-weight: 600; font-size: 1.0em; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/182375/rss" style=" color: #D94306; font-size: 1.0em !important; font-weight: 500 !important;"&gt;Stroke: A Tool to Generate Animated SVGs Ready to Copy/Paste in React&lt;/a&gt;&lt;/span&gt;
  &lt;br&gt;&lt;span style="color: #5a5a5a; margin-top: 4px; text-transform: uppercase; font-size: 12px; line-height: 1.6em !important;"&gt;Abhishek&lt;/span&gt; 
  &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style=" font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 15px;  padding-left: 15px;"&gt;
&lt;p&gt;&lt;span style="font-size: 1.2em;"&gt;👁️&lt;/span&gt; &lt;span style="   font-weight: 600; font-size: 1.4em;"&gt;How small a color difference can you see?&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;
  &lt;a href="https://frontendfoc.us/link/182409/rss" style=" color: #D94306;"&gt;&lt;img src="https://res.cloudinary.com/cpress/image/upload/w_1280,e_sharpen:60,q_auto/v1773845609/fxulpxpexylmdbnoirfh.png" width="640" style="    line-height: 100%;         "&gt;&lt;/a&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em;  padding-top: 0px; padding-right: 18px;  padding-left: 18px;"&gt;
  
  &lt;p&gt;&lt;span style="font-weight: 400 !important; font-size: 1.3em !important; color: #000;"&gt;&lt;a href="https://frontendfoc.us/link/182409/rss" title="www.keithcirkel.co.uk" style=" color: #D94306;"&gt;What's My 'Just Noticeable Difference'?&lt;/a&gt;&lt;/span&gt; — &lt;em&gt;Get ready to squint&lt;/em&gt;. This site tests your ability to spot subtle differences in color. It starts simple enough, but over the course of 40 rounds gets increasingly harder. Your success isn’t all down to your eyesight though, as what monitor you’re using plays a big part. There’s &lt;a href="https://frontendfoc.us/link/182410/rss" style=" color: #D94306;"&gt;a related write up here&lt;/a&gt; that goes into more detail.&lt;/p&gt;
  &lt;p&gt;Keith Cirkel &lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style=" font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

            

      &lt;table border=0 cellpadding=0 cellspacing=0 border=0 cellpadding=0 cellspacing=0&gt;&lt;tr&gt;&lt;td style="font-family: -apple-system,BlinkMacSystemFont,Helvetica,sans-serif; font-size: 15px; line-height: 1.48em; "&gt;&lt;a href="https://frontendfoc.us/link/182377/rss" style=" color: #D94306;"&gt;Ipx.&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
    &lt;/div&gt;
  &lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;




&lt;img src="https://frontendfoc.us/open/733/rss" width="1" height="1" /&gt;</description>
      <pubDate>Wed, 18 Mar 2026 00:00:00 +0000</pubDate>
      <guid>https://frontendfoc.us/issues/733</guid>
    </item>
  </channel>
</rss>
