Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Web Standards

@webstandards_dev@mastodon.social
mastodon 4.8.0-nightly.2026-10-06
  • Open on mastodon.social

Daily web platform news by @pepelsbey@mastodon.social

325 Followers
0 Following
38 Posts
Joined October 28, 2025
website:
https://web-standards.dev
bluesky:
https://bsky.app/profile/web-standards.dev
Open post
Web Standards @webstandards_dev@mastodon.social
· 5mo ago

Fully local code embeds. Aleksandr Hovhannisyan built a web component that renders isolated code sandboxes using iframe srcdoc, without relying on third-party services like CodePen or CodeSandbox. The component takes HTML, CSS, and JavaScript from a template element and produces a fully local, isolated preview. It works anywhere HTML and JavaScript are supported and has zero dependencies. #html #js

https://www.aleksandrhovhannisyan.com/blog/local-code-embeds/

aleksandrhovhannisyan.com

Fully Local Code Embeds | Aleksandr Hovhannisyan

A simple web component for rendering isolated code embeds using HTML, CSS, and JavaScript.

28
0
8
0
Open post
Web Standards @webstandards_dev@mastodon.social
· 5mo ago

WebKit features for Safari 26.5. @jensimmons@front-end.social introduces the :open pseudo-class for styling open , , , and elements, the element-scoped keyword for random(), color-interpolation with linearRGB for SVG gradients, ToggleEvent.source for the popover API, and the new Origin API for structured origin comparisons. Plus 63 bug fixes across SVG, WebRTC, networking, anchor positioning, and scroll-driven animations. #safari #browser

https://webkit.org/blog/17938/webkit-features-for-safari-26-5/

WebKit Features for Safari 26.5
WebKit

WebKit Features for Safari 26.5

Safari 26.5 is here, delivering the :open pseudo-class, the element-scoped keyword for random(), color-interpolation for SVG gradients, the ToggleEvent.source property for popovers, and the Origin API.

13
0
8
0
Open post
Web Standards @webstandards_dev@mastodon.social
· 6mo ago

Progressive web components. @ariel@front-end.social introduces Elena, an open-source library for building web components that work with HTML and CSS first, then hydrate with JavaScript. Elena addresses common pain points like layout shifts, accessibility issues, and poor server-side rendering support. The library weighs just 2.6 kB and includes over 1,000 tests with 100% code coverage for its core package. #webcomponents #js

https://arielsalminen.com/2026/progressive-web-components/

arielsalminen.com
15
0
8
0
Open post
Web Standards @webstandards_dev@mastodon.social
· 5mo ago

Media queries range syntax. @shadeed9@front-end.social shows how the classic min-width and max-width syntax creates overlap bugs at identical breakpoints, like two elements hiding at the same 300px. The fix: CSS range syntax with comparison operators like <=, >=, and >, supported in all browsers since March 2023. Clearer code, no 1px offsets, and the same logic works for container queries. #css #layout

https://ishadeed.com/article/range-syntax/

Media Queries Range Syntax
ishadeed.com

Media Queries Range Syntax

10
0
3
0
Open post
Web Standards @webstandards_dev@mastodon.social
· 5mo ago

Using safe-area-inset to build mobile-safe layouts. Modern phones have notches, cutouts, and floating buttons that overlap your UI unless you account for them. The Polypane blog walks through env(safe-area-inset-*), why you need viewport-fit=cover in the , combining insets with calc() for extra spacing, and the new safe-area-max-inset-* values that stay stable even when the address bar hides on scroll. #css #layout

https://polypane.app/blog/using-safe-area-inset-to-build-mobile-safe-layouts/

Using safe-area-inset to build mobile-safe layouts | Polypane
polypane.app

Using safe-area-inset to build mobile-safe layouts | Polypane

Modern phones are not simple rectangles. They have rounded corners, camera cutouts, dynamic islands, and home indicators that double as gesture areas. Browsers…

9
0
4
0
Open post
Web Standards @webstandards_dev@mastodon.social
· 2mo ago
The secure way to release an npm package in 2026. @sitnik_en@mastodon.social breaks down how supply chain attacks now run semi-automatically, compromising hundreds of packages a day, and frames security as raising the cost for attackers rather than chasing perfection. The quick wins, most doable in under a day, include npm Trusted and Staged Publishing, org-wide 2FA, admin-only tags, CI actions pinned to SHA, and a 3-day dependency cooldown. #npm #security https://evilmartians.com/chronicles/the-secure-way-to-release-an-npm-package
The secure way to release an npm package in 2026—Martian Chronicles, Evil Martians’ team blog
evilmartians.com

The secure way to release an npm package in 2026—Martian Chronicles, Evil Martians’ team blog

How to protect your npm package from being stolen in a supply chain attack and improve its position in security ratings

2
0
2
0
Open post
Web Standards @webstandards_dev@mastodon.social
· 9mo ago

Introducing CSS grid lanes. The @webkit@front-end.social team announced the next major step in web layouts: CSS grid lanes bring masonry-style layouts to the web. With the first implementation available now in Safari Technology Preview 234, it enables flexible and accessible content and UI designs without JavaScript. It uses the new item-tolerance CSS property and leverages full CSS grid power. #css #layout

https://webkit.org/blog/17660/introducing-css-grid-lanes/

Introducing CSS Grid Lanes
WebKit

Introducing CSS Grid Lanes

It’s here, the future of masonry layouts on the web!

23
0
13
0
Open post
Web Standards @webstandards_dev@mastodon.social
· 6mo ago

SVG filters guide: getting started with the basics. @anatudor@mastodon.social walks through the fundamentals of SVG filters, from setting up the and elements to understanding filter regions, primitive subregions, and color interpolation. The guide covers how primitives are chained, when to use result, in, and in2 attributes, and the difference between filterUnits and primitiveUnits for responsive effects. #svg #filter

https://frontendmasters.com/blog/svg-filters-guide-getting-started-with-the-basics/

frontendmasters.com
9
0
5
0
Open post
Web Standards @webstandards_dev@mastodon.social
· 5mo ago

SVG from scratch. @carmenansio@front-end.social presents SVG not as a graphics format but as a DOM: every shape is an element, every attribute is a style, that could be selected with CSS, animated with transitions, and targeted with JavaScript. She covers viewBox, the five core shapes (circle, rect, line, polygon, path), stroke-dasharray draw-on animations, , , and JS helpers like getTotalLength(). #svg #animation

https://www.carmenansio.com/articles/svg-from-scratch

carmenansio.com
7
0
5
0
Open post
Web Standards @webstandards_dev@mastodon.social
· 6mo ago

What is CSS containment and how can I use it? @csswizardry@webperf.social explains an underused CSS feature that lets the browser skip unnecessary layout and paint work. The article covers each contain value (layout, paint, size, style), the content and strict shorthands, and content-visibility for lazy rendering. It includes an OpenTable example where contain: strict cut layout time from 11 ms to under 2 ms by limiting scope from 4,371 nodes to just 73 #css #performance

https://csswizardry.com/2026/04/what-is-css-containment-and-how-can-i-use-it/

csswizardry.com

What Is CSS Containment and How Can I Use It? – CSS Wizardry

9
0
5
0
Open post
Web Standards @webstandards_dev@mastodon.social
· 6mo ago

The great CSS expansion. @pawellaptew@mastodon.social tours CSS features that replace JavaScript libraries: anchor positioning for Floating UI, the Popover API and element for Radix, scroll-driven animations for GSAP, view transitions for Motion, and customizable for React Select. Together they can cut up to 322 kB of minified, gzipped JavaScript from a typical app. #css #performance

https://blog.gitbutler.com/the-great-css-expansion

The Great CSS Expansion
Butler's Log

The Great CSS Expansion

CSS now does what Floating UI, GSAP ScrollTrigger, Framer Motion, and react-select used to require JavaScript for. Here is exactly how much that saves, why these libraries were painful beyond their size, and what the platform still hasn't figured out.

9
0
6
0
Open post
Web Standards @webstandards_dev@mastodon.social
· 8mo ago

A polyfill for the HTML switch element. @tomayac@toot.cafe shares a polyfill, bringing near-native to browsers beyond Safari, with accessibility mapping, high-contrast tweaks, and FOUC-safe loading. #html #polyfill

https://blog.tomayac.com/2026/01/12/a-polyfill-for-the-html-switch-element/

blog.tomayac.com

A polyfill for the HTML switch element

The personal blog of Thomas Steiner

13
0
10
0
Open post
Web Standards @webstandards_dev@mastodon.social
· 6mo ago

CSS is DOOMed: rendering DOOM in 3D with CSS. @html5test@front-end.social built a version of the classic game where every visual element is a div positioned in 3D space using CSS transforms, with JavaScript handling only the game logic. The project uses CSS trigonometric functions, @​property for animatable custom properties, anchor positioning for HUD, and SVG filters for spectral enemies. #css #3d

https://nielsleenheer.com/articles/2026/css-is-doomed-rendering-doom-in-3d-with-css/

CSS is DOOMed!
Hello my name is Niels Leenheer

CSS is DOOMed!

Every wall, floor, barrel, and imp is a div — DOOM rendered entirely in CSS. Using 3D transforms, CSS math functions, @property, clip-path, anchor positioning, and SVG filters to build a fully playable 3D first-person shooter in the browser without Canvas or WebGL.

6
0
5
0
Open post
Web Standards @webstandards_dev@mastodon.social
· 5mo ago

Introducing masonry-gridlanes-wc: a native-first masonry web component. @schalkneethling@hachyderm.io created a web component that provides masonry layouts aligned with display: grid-lanes from the CSS Grid Level 3 spec. In browsers that support native grid lanes, it steps aside entirely. Otherwise, it uses a JavaScript fallback for column and row masonry packing with configurable gaps and column widths. #webcomponents #layout

https://schalkneethling.com/posts/introducing-masonry-gridlanes-wc-a-native-first-masonry-web-component/

schalkneethling.com
5
0
2
0
Open post
Web Standards @webstandards_dev@mastodon.social
· 9mo ago

A production-ready web component starter template. @Aaron@front-end.social presents a GitHub template with a setup wizard, flexible import options, Vitest and Happy DOM testing, ESLint and Prettier, GitHub Actions CI, and secure npm publishing, plus docs on custom element best practices. #webcomponents #js #tools

https://www.aaron-gustafson.com/notebook/a-web-component-starter-template/

aaron-gustafson.com
9
0
6
0
Open post
Web Standards @webstandards_dev@mastodon.social
· 5mo ago

Firefox 150 release notes for developers. The release adds sizes="auto" for lazy-loaded images, color-mix() with multiple colors, light-dark() with image values, media pseudo-classes like :buffering, :paused, and :playing for and elements, animation range properties for scroll-driven animations, the revert-rule keyword, ariaNotify() for screen reader announcements, and an overscroll-behavior fix for elements with overflow: hidden. #firefox #browser

https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/150

developer.mozilla.org
4
0
1
0
Open post
Web Standards @webstandards_dev@mastodon.social
· 7mo ago

Dictionary compression is finally here, and it’s ridiculously good. @pimterry@toot.cafe explains how Compression Dictionary Transport works with Zstandard and Brotli over HTTP, using previous responses as dictionaries to compress data down to near-diffs. YouTube JS bundles shrink up to 90% vs plain Brotli, Google Search HTML nearly 50%. Already deployed by Google, Shopify, Pinterest, and Notion. Chrome 130+, Safari and Firefox on the way. #performance #http

https://httptoolkit.com/blog/dictionary-compression-performance-zstd-brotli/

Dictionary Compression is finally here, and it's ridiculously good
httptoolkit.com

Dictionary Compression is finally here, and it's ridiculously good

Dictionary compression could completely change how applications send data over the web. It's recently gained broad support, and offers absurd real-world...

6
0
5
0
Open post
Web Standards @webstandards_dev@mastodon.social
· 5mo ago

From React to native web with nanotags: a migration that saved 100 KB. Pavel Grinchenko explains how they migrated an Astro marketing site from React and Ark UI to native Web Components, cutting JavaScript by 100 KB. Nanotags is a sub-2.5 KB wrapper that adds validated props, typed refs, and automatic cleanup, plus reusable accessibility attachments for ARIA patterns. With nanostores, it covers dropdowns, modals, and toggles. #webcomponents #react

https://evilmartians.com/chronicles/from-react-to-native-web-with-nanotags-a-migration-that-saved-100kb

From React to native web with nanotags: a migration that saved 100 KB—Martian Chronicles, Evil Martians’ team blog
evilmartians.com

From React to native web with nanotags: a migration that saved 100 KB—Martian Chronicles, Evil Martians’ team blog

Most marketing sites ship a SPA framework just to toggle a sidebar. Here's how we migrated an Astro site from React and Ark UI to native Web Components: 100 KB less JavaScript, no functionality lost, and a tiny library called nanotags that makes Custom Elements enjoyable to write.

3
0
2
0
Open post
Web Standards @webstandards_dev@mastodon.social
· 6mo ago

The Layout Maestro, a practical CSS course on building web layouts. @shadeed9@front-end.social’s course teaches how to think about layout decisions, not just syntax. It covers Flexbox, Grid, container queries, and :has() through visual lessons and interactive demos, helping you build resilient layouts that don’t break when content or screen size changes. #css #learn

https://thelayoutmaestro.com

thelayoutmaestro.com
4
0
4
0
Open post
Web Standards @webstandards_dev@mastodon.social
· 5mo ago

Your options for preloading images with JavaScript. Alex MacArthur compares five approaches to preloading images: new Image(), , a hidden

with a CSS background, the Cache API, and fetch(). Each method has different trade-offs around browser caching, CORS handling, and flexibility. The article breaks down when to use each technique to prevent lag when displaying images that haven’t been loaded yet. #js #performance

https://macarthur.me/posts/preloading-images/

macarthur.me
3
0
2
0
Open post
Web Standards @webstandards_dev@mastodon.social
· 5mo ago

Playwright accessibility testing: what axe and Lighthouse miss. David Mello explains that automated tools like axe and Lighthouse catch only 30-40% of WCAG violations, leaving most issues undetected. The article covers ten categories of accessibility defects that scanners miss, from ambiguous link text to keyboard navigation problems, and provides practical Playwright testing patterns and manual audit strategies to fill those gaps. #a11y #testing

https://www.davidmello.com/software-testing/test-automation/playwright-accessibility-testing-axe-lighthouse-limitations

davidmello.com
3
0
4
0
Open post
Web Standards @webstandards_dev@mastodon.social
· 5mo ago

Soon we can finally banish JavaScript to the ShadowRealm. @Wilto@front-end.social walks through the TC39 ShadowRealm proposal, which creates isolated execution contexts with their own pristine globals while running on the same thread as the host. With just two methods, evaluate() and importValue(), ShadowRealms could sandbox third-party scripts, ads, and test suites without polluting the main realm. Currently at Stage 2.7, not yet in browsers. #js #ecmascript

https://css-tricks.com/soon-we-can-finally-banish-javascript-to-the-shadowrealm/

Soon We Can Finally Banish JavaScript to the ShadowRealm | CSS-Tricks
CSS-Tricks

Soon We Can Finally Banish JavaScript to the ShadowRealm | CSS-Tricks

The proposed ShadowRealm API introduces a new kind of realm specifically designed for isolation, and only that.

2
0
3
0
Open post
Web Standards @webstandards_dev@mastodon.social
· 5mo ago

How to control infinite CSS animations. In part 1 of 2, @css@front-end.social shows how to speed up, slow down, and reverse infinite CSS animations on demand. He uses animation-composition: add to layer two animations, CSS variables for duration and a speed factor, and abs() and sign() functions to control velocity and direction independently, without restarting the animation. #css #animation

https://frontendmasters.com/blog/how-to-control-infinite-css-animations-part-1-of-2/

frontendmasters.com

How to Control Infinite CSS Animations (Part 1 of 2)

Something like manipulating the speed of an animation isn't a big deal, but it's harder when the animation is *already running*. We got tricks.

2
0
2
0
Open post
Web Standards @webstandards_dev@mastodon.social
· 5mo ago

Design token naming conventions: a practical guide. @sturobson@front-end.social breaks down how to build token names that scale. He covers three token tiers (primitives, semantic, and component) and walks through five naming conventions, from category-property-modifier to multi-layered structures. Key takeaways: consistency beats perfection, prioritize clarity over brevity, use semantic intent over visual descriptions, and design for growth. #design #component

https://www.alwaystwisted.com/articles/design-token-naming-conventions

alwaystwisted.com
2
0
2
0
Open post
Web Standards @webstandards_dev@mastodon.social
· 5mo ago

The web is fun again: first experiments with HTML in . @amit_sheen@mastodon.cloud explores the experimental Canvas Draw Element API behind the flag in Chrome 146, which renders native HTML into a while keeping semantics, forms, and interactions intact. Using the layoutsubtree attribute and drawElementImage(), he walks through transform sync, pixel manipulation for color and distortion effects, mouse-driven ripples, and WebGL shaders. #html #api

https://frontendmasters.com/blog/the-web-is-fun-again-first-experiments-with-html-in-canvas/

frontendmasters.com

The Web Is Fun Again: First Experiments with HTML in Canvas

An experimental API let's us put HTML within those opening and closing canvas tags and render it to the canvas, while remaining interactive. Lots of possibility here!

2
0
2
0
Open post
Web Standards @webstandards_dev@mastodon.social
· 5mo ago

Automate the browser from the terminal with Chrome DevTools MCP CLI. @nucliweb@mastodon.social walks through chrome-devtools-mcp, a CLI that controls Chrome through shell commands instead of Puppeteer or Playwright. A persistent daemon keeps state across commands for navigation, network throttling, and form interaction. You can grab accessibility trees, evaluate JavaScript, capture screenshots, run Lighthouse audits, and trace Core Web Vitals. #devtools #tools

https://joanleon.dev/en/chrome-devtools-mcp-cli/

Automate the browser from the terminal with Chrome DevTools MCP CLI | Joan León
joanleon.dev

Automate the browser from the terminal with Chrome DevTools MCP CLI | Joan León

The chrome-devtools-mcp package includes an experimental CLI that lets you control Chrome directly from the terminal: navigate, interact, audit performance, analyze network and memory, all without leaving the shell.

2
0
1
0
Open post
Web Standards @webstandards_dev@mastodon.social
· 5mo ago

The end of responsive images. @Wilto@front-end.social, former chair of the Responsive Image Community Group, looks back on a decade of wrestling with the sizes attribute and explains how sizes="auto" with loading="lazy" finally hands that work back to the browser for most images. Now supported across Firefox, Safari, and Chrome, descriptive sizes values can be reserved only for above-the-fold images. #html #performance

https://piccalil.li/blog/the-end-of-responsive-images/

Piccalilli

The end of responsive images

Mat Marquis has waited 14 years to write this article. The sizes attribute has been a necessary evil but now, with an auto value capability, it’s completely transformed authoring responsive images on the web.

2
0
1
0
Open post
Web Standards @webstandards_dev@mastodon.social
· 5mo ago

State of AI 2026. Devographics launched a new survey focused on how developers use AI tools, models, and coding assistants in their daily workflows. The survey covers topics like code generation, prompt engineering, AI-powered testing, and model preferences. It takes about 15-20 minutes to complete and will help map the rapidly evolving landscape of AI in software development. #ai #survey

https://survey.devographics.com/en-US/survey/state-of-ai/2026

State of AI 2026
State of AI 2026

State of AI 2026

Take the State of AI survey

2
0
6
0
Open post
Web Standards @webstandards_dev@mastodon.social
· 7mo ago

Sprites on the web. @joshwcomeau@front-end.social shows how to animate spritesheets in CSS within the viewport: object-fit, object-position, and steps(jump-none) for clean frame-by-frame motion, plus when sprites beat GIFs, and when procedural animation is better. #css #animation

https://www.joshwcomeau.com/animation/sprites/

Sprites on the Web • Josh W. Comeau
joshwcomeau.com

Sprites on the Web • Josh W. Comeau

In game development, it’s common to use spritesheets for animation, but this technique isn’t as widely used on the web these days. Which is a shame, because we can do some pretty cool stuff with sprites! In this post, we’ll share the niche CSS function you can use to leverage this technique, and explore some of the potential use cases.

3
0
2
0
Open post
Web Standards @webstandards_dev@mastodon.social
· 6mo ago

Inverted themes with light-dark(). @davatron5000@mastodon.social explains how to build adaptive theme switching using the CSS light-dark() function and container style queries. The technique uses a data-theme=inverted attribute to automatically flip elements to their opposite color scheme based on browser preference, all in a single stylesheet without duplication. For browsers lacking container style query support, a JS polyfill provides graceful degradation. #css #color

https://daverupert.com/2026/04/inverted-light-dark/

daverupert.com

Inverted themes with light-dark()

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

2
0
0
0
Open post
Web Standards @webstandards_dev@mastodon.social
· 6mo ago

Under the hood of MDN’s new frontend. Leo McArdle explains how the MDN team replaced their aging React-based SPA with a modern architecture built on web components and Lit. The new setup uses server components for static templating, lazy-loads interactive elements as custom elements, and leverages Baseline to decide which web APIs to adopt. The result: a dev environment that starts in 2 seconds instead of 2 minutes. #mdn #webcomponents

https://developer.mozilla.org/en-US/blog/mdn-front-end-deep-dive/

developer.mozilla.org
2
0
3
0
Open post
Web Standards @webstandards_dev@mastodon.social
· 10mo ago

Top layer troubles: popover vs dialog. Stephanie Eckles opens this year’s HTMHell Advent Calendar with a peculiar case: a toast notifications promoted to the top layer with the Popover API can appear above a modal dialog yet stay inert. How showModal() makes background popovers unreachable and how to fix it by moving toasts into the dialog DOM and using popover="manual". #a11y #css

https://htmhell.dev/adventcalendar/2025/1/

Top layer troubles: popover vs. dialog - HTMHell
Top layer troubles: popover vs. dialog - HTMHell

Top layer troubles: popover vs. dialog - HTMHell

A collection of bad practices in HTML, copied from real websites.

5
0
3
0
Open post
Web Standards @webstandards_dev@mastodon.social
· 5mo ago

Scroll-driven animations. @joshwcomeau@front-end.social dives into CSS animation-timeline, mapping keyframes over scroll distance instead of duration. He covers timing functions, animation ranges (cover, contain, entry, exit), range percentages, scroll progress timelines, and linked timelines that track one element while animating another, with view-timeline and timeline-scope. Around 85% browser support, with Firefox behind a flag. #scroll #animation

https://www.joshwcomeau.com/animation/scroll-driven-animations/

joshwcomeau.com
1
0
5
0
Open post
Web Standards @webstandards_dev@mastodon.social
· 5mo ago

Highlights from Git 2.54. Taylor Blau walks through new features including git history reword, which opens your editor with a commit’s message and rewrites it in place without touching the working tree or index, and git history split, which lets you interactively split a commit into two by selecting hunks to carve out into a new parent commit. Unlike git rebase, these commands work in bare repositories and refuse operations that would cause merge conflicts. #git #tools

https://github.blog/open-source/git/highlights-from-git-2-54/

Highlights from Git 2.54
The GitHub Blog

Highlights from Git 2.54

The open source Git project just released Git 2.54. Here is GitHub’s look at some of the most interesting features and changes introduced since last time.

1
0
1
0
Open post
Web Standards @webstandards_dev@mastodon.social
· 5mo ago

Modern CSS feature support for shadow DOM. Adobe Spectrum Web Engineering tracks CSS feature support within and across the shadow DOM. The project covers :has(), @​property, @​scope, anchor positioning, cascade layers, container queries, and native nesting, documenting functional status, cross-boundary behavior, and browser bugs. Each feature includes Web Platform Tests results and links to spec issues. #css #webcomponents

https://shadow-dom-css.adobe.com/

shadow-dom-css.adobe.com

Modern CSS Feature Support For Shadow DOM

1
0
1
0
Open post
Web Standards @webstandards_dev@mastodon.social
· 6mo ago

What’s new in Chrome 147. Element-scoped view transitions allow multiple concurrent transitions on arbitrary elements. CSS contrast-color() returns black or white for best contrast. The border-shape property enables non-rectangular borders like polygons and circles. Other additions include Math.sumPrecise, timeline named range scroll, CSSPseudoElement interface, local network access restrictions, and Rust-based XML parsing. #chrome #browser

https://developer.chrome.com/release-notes/147

Chrome 147  |  Release notes  |  Chrome for Developers
Chrome for Developers

Chrome 147  |  Release notes  |  Chrome for Developers

CSS contrast-color() and border-shape, element-scoped view transitions, and more.

1
0
0
0
Open post
Web Standards @webstandards_dev@mastodon.social
· 6mo ago

Getting your article shared: tips from ten years of newsletter curation. @spaceninja@hachyderm.io, who has curated front-end links for over a decade, shares practical advice on making your articles more shareable: add Open Graph tags, use a distinctive sharing image, write descriptive titles, include a concise blurb, set canonical URLs correctly, and always add a publication date. #html #learn

https://cloudfour.com/thinks/getting-your-article-shared-tips-from-ten-years-of-newsletter-curation/

cloudfour.com
1
0
0
0
Open post
Web Standards @webstandards_dev@mastodon.social
· 5mo ago

What’s new in Chrome 148. CSS name-only container queries can match by container-name without a container-type. The at-rule() function in @​supports tests CSS at-rule support. Video and audio elements gain loading="lazy" for deferred loading. The Prompt API exposes on-device AI language models. Other additions include Web Serial API on Android, Web Authentication Immediate UI mode, text-decoration-skip-ink: all, and revert-rule. #chrome #browser

https://developer.chrome.com/release-notes/148

Chrome 148  |  Release notes  |  Chrome for Developers
Chrome for Developers

Chrome 148  |  Release notes  |  Chrome for Developers

CSS name-only container queries, lazy loading for video and audio, and the Prompt API.

0
0
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Pricing
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 22:19:50 UTC