Tech is political: The people under attack in Palestine 🇵🇸, Iran 🇮🇷, and Lebanon 🇱🇧 are people like us. They’re our brothers and sisters, too. Read up on their history, scrutinize what you’re told, and demand respect and accountability. Hide

Frontend Dogma

“browsers” News Archive

Definition, related topics, and tag feed

Definition · Subtopics: amaya, arc, bfcache, brave, browser-detection, browser-engines, browser-extensions, browser-storage, browser-wars, browserslist, camino, chatgpt-atlas, chrome, chromium, cruz, dev-tools, dia, edge, epic, firefox, flock, internet-explorer, konqueror, ladybird, line-mode, lynx, mosaic, netscape, omniweb, opera, origin-trials, orion, plugins, polypane, safari, tor-browser, uc-browser, user-styles, verso, viewport, vivaldi, wolvic (non-exhaustive) · “browsers” × ? · “browsers” RSS feed (per email)

Entry (Sources) and Additional TopicsDate#
Shipping JPEG XL in Chrome (mor+)1657
chrome, jpeg-xl, images
New to the Web Platform in September1656
release-notes, web-platform, firefox, chrome
Firefox Version 157 Is Very Round (and How to Make It Less Round) (sta)1655
firefox
What’s New: Chrome DevTools 151–153 (mat)1654
videos, dev-tools, chrome, release-notes
Polypane 31: Canvas Layout, Elements Panel Improvements and Chromium 155 (pol)1653
release-notes, polypane
New in Chrome 154: Iframes That Automatically Resize Themselves to Their Content (bra)1652
iframes, chrome
We Found a Fix for Wobbly Spinners in Safari (Without Using AI)1651
css, safari
New in Chrome 1541650
release-notes, chrome
New in Edge for Developers—Create Better Components and Make Your Site Agent-Ready (pat)1649
release-notes, edge
Ctrl + Alt + Choose: The Fight for Your Browser Choice (web)1648
videos
Chrome Can Now Measure Exactly How Obnoxious Your Website’s Ads Are (web)1647
chrome, monetization, tooling, crux
WebKit Features for Safari 27.0 (sar+/web)1646
release-notes, webkit, safari
Chrome 155 Beta1645
release-notes, chrome
WebKit Supports “interactive-widget”… and Hopefully Safari Will Too? (bra)1644
webkit, safari, chrome, viewport
It’s All About the Permissions Recovery (chr/fro)1643
permissions, support, html, geolocation
Firefox Is Getting Its Biggest Redesign in Years—Then Mozilla Got Cold Feet (web)1642
firefox, mozilla
Antiquated HTML Snippets and Artefacts (val)1641
html, metadata, geolocation, conditional-comments, internet-explorer, amp, twitter+x
Chrome Again Exempts Google From User Site Data Settings (lap)1640
chrome, privacy
Submit Your Ideas for Interop 2027 (web)1639
interoperability, web-platform, community
Fixing Top-Level Await in Safari (hei/web)1638
safari, asynchrony, javascript, webkit, browser-engines
Manifest V2 Is Dead as Chrome Web Store Permanently Purges Legacy Extensions1637
chrome, chromium, browser-extensions
Let’s Use the Emergent CSS “random()” Function in All the Browsers (css)1636
css, functions, randomness, support
New to the Web Platform in August1635
release-notes, web-platform, chrome, firefox
How Chrome Tracks You and How to Limit It (pro)1634
how-tos, chrome, privacy
Web-Perf Wednesday—Faster Browser Releases Change Your RUM Population (css)1633
performance, firefox, chrome
Intent to Ship: JPEG XL (jaf/moz)1632
jpeg-xl, images, firefox
Chrome 153 Beta1631
release-notes, chrome
Canvas Browser1630
websites
Blocked “aria-hidden”: The Warning Is Right, and Every Fix You’ve Found Is Wrong (css)1629
accessibility, aria, chrome, dev-tools
How Baseline Can Help You Ship Less JavaScript (jad/sma)1628
javascript, dependencies, support, web-platform
A Pragmatic Guide to Browser Support (pix)1627
videos, guides, support, web-platform
Safari Bug Report: Subgrid Doesn’t Respect “justify-content” (paw)1626
safari, bugs, grids, css, layout
We Finally Learned to Center a Div, Then Browsers Added Sidebars1625
css, centering, javascript
Why Tiny JPEGs Look Different in Chrome1624
jpeg, images, chrome
Styling the Navigation: Declarative Route and Navigation Matching in CSS (bra)1623
navigation, css, chrome
30 Years Ago, AT&T Gave Internet Explorer the Default Advantage (ric/the)1622
history, internet-explorer
Same Name; Different Component With Scoped Custom Element Registries (fro)1621
web-components, javascript
Stronger With Every Update: How We’re Making Chrome and the Web Safer in the AI Era1620
chrome, ai, security
WebKit Features for Safari 26.6 (web)1619
release-notes, webkit, safari
Firefox Returns to X After Nearly 18 Months of Pretending It Didn’t Need X (piu)1618
firefox, twitter+x, social-media
“focusgroup” Tests (aar)1617
html, attributes, focus, chrome, examples, accessibility
98% Isn’t Very Much1616
support
Introducing the Safari MCP Server for Web Developers (sar/web)1615
introductions, mcp, ai, servers, safari
Modern UI Patterns (una/per)1614
videos, css, chrome
New in Chrome 1501613
release-notes, chrome
Introducing the “<usermedia>” HTML Element1612
introductions, html, chrome
Let’s Play With Gap Decorations (css/fro)1611
css, decoration, chrome, edge
PACT: Anonymous Credentials for the Web (den/moz)1610
privacy, cryptography
Google to End Manifest V2 Support in Chrome, Disabling uBlock Origin and Other Ad Blockers1609
chrome, google, browser-extensions
Firefox 152 Release Notes for Developers (Stable) (mdn)1608
release-notes, firefox
The Golden Rule of Customizable “select” (sar/web)1607
forms, html, safari
Google Says AI Mode as Chrome Default Was an Error After Flag Appears in Canary Build1606
google, ai, chrome
Browser Coalition Sends Open Letter to Microsoft CEO Demanding End to Edge Promotion Tactics in Windows1605
microsoft, edge
News From WWDC26: WebKit in Safari 27 Beta (sar+/web)1604
webkit, safari, browser-engines
WWDC26: Create Web Extensions for Safari1603
videos, safari, browser-extensions
How Good Is Browser Support for the ARIA Notify API? (ale)1602
aria, notifications, apis, accessibility, support, screen-readers
Session History Diagrams in Firefox DevTools (f)1601
dev-tools, firefox
New to the Web Platform in May1600
release-notes, web-platform, safari, chrome, firefox
Vitest 4 Browser Mode: Component Testing Without Playwright1599
vitest, testing, components, headless
Vivaldi 8.0: Our Biggest Design Overhaul, Ever (jon/viv)1598
release-notes, vivaldi
Saying Goodbye to asm.js (eqr/spi)1597
spidermonkey, javascript-engines, javascript, firefox
Testing Safari on a Budget (val/fro)1596
testing, safari, tooling
15 Updates From Google I/O 2026: Powering the Agentic Web With New Capabilities, Tools, and Features in Chrome (pau+)1595
google, chrome, ai, mcp, dev-tools, debugging
Declarative Partial Updates (tun+)1594
html, apis, chrome
Firefox 151 Release Notes for Developers (Stable) (mdn)1593
release-notes, firefox
Introducing the HTML-in-Canvas API Origin Trial (nma)1592
introductions, html, canvas, apis, origin-trials, chrome
Firefox Gains 6 Million Users Since EU Browser Choice Screen Rules Took Effect1591
firefox, legal
Safari and Firefox Change How Big Sites Render Based on the Domain. TikTok, Netflix, Instagram… Even Seatguru. Chrome Doesn’t. Why Is That? (den)1590
safari, firefox, customization, rendering
Six Million Selections Later: How the DMA Is Giving People Browser Choice (gem+/moz)1589
legal, firefox
WebKit Features for Safari 26.5 (web)1588
release-notes, webkit, safari
Behind the Scenes Hardening Firefox With Claude Mythos Preview (fre+/moz)1587
firefox, security, claude, ai
Trustworthy JavaScript for the Open Web (moz)1586
javascript, security, open-web, firefox
New in Chrome 1481585
chrome
Google Chrome Silently Installs a 4 GB AI Model on Your Device Without Consent (tha)1584
chrome, google, ai, sustainability, privacy
Testing Vue Components in the Browser (b0r)1583
vuejs, components, testing
Devtools: How to Query Through the Shadow DOM (rem)1582
how-tos, shadow-dom, javascript, dev-tools
Container Timing Origin Trial (tun+)1581
chrome, apis, performance, origin-trials
This Month in Ladybird—April 2026 (lad)1580
ladybird
Compositing and Blending (nik)1579
css, blend-modes
New to the Web Platform in April1578
release-notes, web-platform, chrome, firefox, safari
Debugging Wasm in Chrome DevTools1577
debugging, webassembly, dev-tools, chrome
The Zero-Days Are Numbered (moz)1576
security, firefox, ai, anthropic
The Community Has Spoken, Now We Need Browsers Vendors to Help: A “<rangegroup>” Update (uti)1575
html, community
Introducing a New Spam Policy for “Back Button Hijacking”1574
google, spam, policies
Installing Every* Firefox Extension (jw)1573
firefox, browser-extensions, overviews
Modern CSS Feature Support for Shadow DOM (ado)1572
websites, css, shadow-dom, support
New to the Web Platform in March1571
release-notes, web-platform, firefox, safari, chrome
WebKit Features for Safari 26.4 (web)1570
release-notes, webkit, safari
Try Tab Notes in Firefox to Leave a Note on Any Page (gph/moz)1569
firefox
Monitor and Improve Your Web App’s Load Performance (pat+)1568
web-apps, performance, monitoring, edge
What’s New in DevTools (Chrome 146) (mat)1567
release-notes, dev-tools, chrome
Hardening Firefox With Anthropic’s Red Team (moz)1566
firefox, ai, anthropic
Request for Developer Feedback: “focusgroup” (jac)1565
html, attributes, focus, chromium
1995: From Batman Forever’s Cinematic Design to HTML Tables (ric)1564
web, history, design, netscape, mosaic, tables, layout, html, wysiwyg, code-editors
Google’s Chrome Browser Moves to a Two-Week Release Cycle1563
chrome, google
Get Features Faster With Chrome’s Two-Week Release Cycle1562
chrome
January 2026 Baseline Monthly Digest (mal)1561
support, web-platform, css, view-transitions, javascript, web-workers, apis, units
Define the Theme Color for Safari 26 (gro)1560
safari, css
Release Notes for Safari Technology Preview 238 (jon/web)1559
release-notes, safari
New to the Web Platform in February1558
release-notes, web-platform, chrome, firefox, safari
Firefox 148 Brings Central AI Control and New Web Standards (hei)1557
firefox
Goodbye “innerHTML”, Hello “setHTML”: Stronger XSS Protection in Firefox 148 (moz)1556
javascript, methods, xss, security, firefox
Weird Issues With CSS Calculations in Safari 26.2 (cit)1555
css, functions, safari
Interop 2026 (geo/css)1554
interoperability, web-platform, support, link-lists
Launching Interop 2026 (jaf/moz)1553
interoperability, web-platform, support
How to Debug the “@starting-style” At-Rule in Polypane (pol)1552
how-tos, debugging, css, animations, polypane
Interop 2026: Continuing to Improve the Web for Developers1551
interoperability, web-platform, support
Polypane 28: Project Improvements, Elements Panel Updates, and Chromium 146 (pol)1550
release-notes, polypane
The Browser Hates Surprises (fro)1549
performance
Interop 2025: A Year of Convergence (stu/web)1548
interoperability, web-platform, retrospectives, metrics
Release Notes for Safari Technology Preview 236 (jon/web)1547
release-notes, safari
New to the Web Platform in January1546
release-notes, web-platform, firefox, chrome
Try Text Scaling Support in Chrome Canary (jos)1545
chrome, scaling, accessibility
Chrome 145 Adds Experimental Support for Vertical Tabs (bra)1544
chrome
Using “100vw” Is Now Scrollbar-Aware (in Chrome 145+, Under the Right Conditions) (bra)1543
css, units, scrolling, chrome
Introducing the “<geolocation>” HTML Element (tom+)1542
introductions, html, geolocation, chrome
Just the Browser (cor)1541
websites, chrome, firefox, edge
Design Systems and Shareable Browser Support (rob)1540
design-systems, browserslist, support
How Browsers Work (dmy)1539
websites, guides, urls, http, tcp, html, dom
Chrome DevTools Features I Use All the Time (and Why You Should Too) (kee/per)1538
dev-tools, chrome, performance, accessibility, lighthouse, network, embed-code
Tips for Making the Performance Panel Less Overwhelming (duf/per)1537
performance, dev-tools, chrome, tips-and-tricks
Chrome DevTools for Debugging Web Performance (nuc/per)1536
performance, debugging, dev-tools, chrome
Mozilla’s Next Chapter: Building the World’s Most Trusted Software Company (moz)1535
mozilla, firefox, ai
Does Chrome Get the “<header>” Element Wrong? (rus)1534
html, aria, chrome
New to the Web Platform in December1533
release-notes, web-platform, firefox, chrome, safari
Throttle Individual Network Requests (dev)1532
performance, chrome, dev-tools
Automate Your Testing Workflows Using BrowserStack’s AI Agents (zor/css)1531
videos, testing, automation
Chrome DevTools Elements Panel Tips and Tricks (zor/css)1530
videos, dev-tools, chrome, tips-and-tricks
WebKit Features for Safari 26.2 (met+/web)1529
release-notes, webkit, safari
How Does Chrome DevTools Network Throttling Actually Work? (deb)1528
videos, dev-tools, chrome, network
Did You Know Your Browser Has Two Accessibility Trees? (rus)1527
accessibility, chrome, blink
2025 in Review: What’s New in Web Performance? (mat/deb)1526
performance, web-vitals, lighthouse, apis, speculation, chrome, firefox, dev-tools, tooling, testing, mcp, ai, retrospectives, outlooks
End-to-End Browser and Accessibility Event Architecture (rus)1525
accessibility, event-loop, browser-engines, javascript-engines, assistive-tech
How Fast Can Browsers Process Base64 Data? (lem)1524
performance, encoding, base64, metrics, comparisons
How Modern Browsers Work (add)1523
chromium, network, parsing, painting, rendering, javascript-engines, v8, memory, modules, javascript, html, css
Best of the Pod: Would You Shut Down Your Most Successful Product? the Arc to Dia Story1522
videos, the-browser-company, arc, dia, history, product-management
New to the Web Platform in November1521
release-notes, web-platform, firefox, safari
Web Browser Status Bars Are Nuts (lap)1520
comparisons
WebGPU Is Now Supported in Major Browsers1519
webgpu, support, web-platform
Orion 1.0—Browse Beyond (kag)1518
orion, ai
Thoughts on Kagi’s Orion Browser vs. AI Browsers (dra)1517
orion, kagi, ai
Firefox Is Adding Support for a Feature That Users Requested Since 20041516
firefox, keyboard-shortcuts
Browserslist and Baseline (chr/fro)1515
support, web-platform, browserslist
Animating CSS “width” or “height” No Longer Forces a Main Thread Animation (in Chrome, Under the Right Conditions) (bra)1514
css, animations, chrome
Firefox 147 Release Notes for Developers (mdn)1513
release-notes, firefox
“AI” Browsers: The Price of Admission Is Too High (bru/viv)1512
ai
Using “chrome-devtools-mcp” With Polypane (pol)1511
polypane, dev-tools, mcp, chrome, ai
Six Things I Bet You Didn’t Know You Could Do With Chrome’s DevTools1510
chrome, dev-tools
How to Throttle Specific Requests in Chrome DevTools (mat/deb)1509
how-tos, dev-tools, chrome, throttling
WebKit Features for Safari 26.1 (web)1508
release-notes, webkit, safari
New to the Web Platform in October1507
release-notes, web-platform, firefox, chrome
The Coming War of AI Browsers: Why the Web Will Never Be the Same Again (web)1506
ai, open-web, personalization
Removing XSLT for a More Secure Browser (dro)1505
chromium, chrome, xsl, web-platform, security
ChatGPT Sez Build With Semantics First (ste)1504
chatgpt, chatgpt-atlas, ai, html, semantics, accessibility
HTTPS by Default (jde+)1503
http, security, chrome
The Origin Story of JavaScript (ann/cas)1502
videos, history, web, javascript, ecmascript, browser-wars, browser-engines, standards
Preparing for Verso and Beyond: Future-Proofing Your Frontend for New Browser Engines (ele/des)1501
guest-posts, verso, servo, browser-engines
Atlas Ableism (ste)1500
chatgpt-atlas, accessibility, compliance
OpenAI, ARIA, and SEO: Making the Web Worse (aar)1499
chatgpt-atlas, openai, accessibility, aria, seo
OpenAI Launches AI Web Browser ChatGPT Atlas—Here Is Everything We Know (eur)1498
openai, chatgpt-atlas
CSS “@starting-style” Debugging Is Available in Chrome DevTools (bra)1497
css, transitions, debugging, dev-tools, chrome
Fixing Temporal Input Styling in Safari (cfe)1496
forms, time, safari, css
Introducing ChatGPT Atlas (sim)1495
introductions, chatgpt-atlas
Introducing ChatGPT Atlas1494
introductions, chatgpt-atlas
“URLPattern” Is Now Baseline Newly Available1493
urls, apis, javascript, web-platform, support
Orion Browser by Kagi: Privacy-Centred Performance1492
orion, kagi, privacy, performance
Same-Document View Transitions Have Become Baseline Newly Available (bra)1491
css, view-transitions, support, web-platform
Release Notes for Safari Technology Preview 230 (jon/web)1490
release-notes, safari
See What’s New in Firefox [144.0] (fir)1489
release-notes, firefox
Find Where a Specific Object Was Allocated in JavaScript With DevTools1488
objects, javascript, dev-tools
What Happens When You Upload a File?1487
file-handling
Interop Feature Ranking (jaf/fir)1486
websites, interoperability, firefox
Fixing Safari Mixed Content Issues With Vite and mkcert1485
security, safari, vite, tooling
Stop Ignoring the Browser: The Biggest Frontend Shift in a Decade1484
web-platform, frameworks, react, angular
What’s New in DevTools 139–141 (mat)1483
videos, chrome, dev-tools, release-notes
The Internet Is Better on Comet1482
ai, perplexity
New to the Web Platform in September1481
release-notes, web-platform, safari, firefox, chrome
How to Detect Safari and iOS Versions With Ease in 2026 (tra/evi)1480
how-tos, safari, mobile, feature-detection, browser-detection
Polypane 26: Accurate Device Emulation With Safe Area and Small Viewport Units (pol)1479
release-notes, polypane
Touring New CSS Features in Safari 26 (mon/css)1478
css, safari
Give Your AI Eyes: Introducing Chrome DevTools MCP (add)1477
introductions, chrome, dev-tools, ai
Netscape Navigator 2.0 Was Released 30 Years Ago Today1476
netscape, anniversaries
Go Behind the Browser With Chrome’s New AI Features1475
chrome, gemini, ai
CSS to Speech: Alternative Text for CSS-Generated Content (sar)1474
css, voice, generated-content, alt-text, accessibility, support, screen-readers
Browsing, Rewired: My Dive Into the AI Browser Frontier1473
ai, dia, edge, chrome, safari, brave, opera, orion, firefox, comparisons
Browserslist Now Supports Baseline (mal)1472
browserslist, support, web-platform
WebKit Features in Safari 26.0 (sar+/web)1471
release-notes, webkit, safari
How to Target Safari With a CSS “@supports” Media Query1470
how-tos, safari, browser-detection
August 2025 Baseline Monthly Digest (mal)1469
support, web-platform, css, container-queries, mdn
Chrome Mask: Make Firefox Appear as Chrome With a Single Click1468
firefox, chrome, browser-extensions
Make Your Proposals for Interop 20261467
interoperability, web-platform, support
Release Notes for Safari Technology Preview 227 (jon/web)1466
release-notes, safari
Google Chrome at 17—a History of Our Browser (add)1465
chrome, google, history, anniversaries
Why Do Browsers Throttle JavaScript Timers? (nol)1464
javascript, time
No, Google Did Not Unilaterally Decide to Kill XSLT (mey)1463
xsl, google, web-platform
Quick Dark Mode Toggles (chr/fro)1462
dark-mode, dev-tools
Experimental: Firefox Now Supports Progressive Web Apps on Windows1461
firefox, progressive-web-apps, web-apps
Trusting the Browser (med)1460
accessibility, focus, keyboard-navigation, support
Firefox 142 for Developers (mdn)1459
release-notes, firefox
Mozilla Under Fire for Firefox AI “Bloat” That Blows Up CPU and Drains Battery (neo)1458
firefox, mozilla, ai, performance
Baseline for CSS Properties Now in Chrome DevTools (mal)1457
css, support, web-platform, dev-tools, chrome
How to Use the Safari Developer Tools (mat/deb)1456
how-tos, safari, dev-tools
July 2025 Baseline Monthly Digest (mal)1455
support, web-platform, code-editors, jetbrains, dev-tools, chrome, vs-code
JavaScript Isn’t the Problem—Replacing the Browser Was (p4p/red)1454
javascript, single-page-apps
New to the Web Platform in July1453
release-notes, web-platform, firefox
Cross-Browser Testing Strategies: Including Often-Overlooked Browsers in the Frontend QA Process (ele/des)1452
guest-posts, testing, processes, strategies, chrome, safari, uc-browser
Introducing Copilot Mode in Edge: A New Way to Browse the Web1451
introductions, edge, ai
Ladybird Proves You Can Just Build a New Web Browser1450
videos, ladybird
Brick by Brick: Help Us Build CSS Masonry (pat)1449
css, masonry, layout, chrome, edge
Release Notes for Safari Technology Preview 224 (jon/web)1448
release-notes, safari
Revisiting My 2010 JavaScript Library (dia)1447
retrospectives, javascript, libraries, internet-explorer
Shipping WebGPU on Windows in Firefox 141 (jbl/moz)1446
webgpu, firefox, windows
Apple’s Browser Engine Ban Persists, Even Under the DMA (owa)1445
apple, browser-engines, webkit, safari, legal
I Replaced My Primary Browser With Dia for a Month, and Here’s How It Went1444
dia, arc, brave, edge
Firefox and Chrome Are Old News—Here Are 4 Great Alternatives (mic)1443
brave, vivaldi, opera
Polypane 25: Browser Extensions With Manifest V3, Form Outlines, and Chromium 138 (pol)1442
release-notes, polypane
New to the Web Platform in June1441
release-notes, web-platform, chrome, firefox, safari
Lightly Poking at the CSS “if()” Function in Chrome 137 (sun/css)1440
css, conditionals, functions, chrome
Baseline Newly Available: Stay on Top of New Web Features1439
support, web-platform
JSON Module Scripts Are Now Baseline Newly Available (tom)1438
json, javascript, support, web-platform
AI Browsers: Dia’s Chat-Based UI and the Future of the Web1437
ai, dia, web
How to Use the Browser Console: An In-Depth Guide (mat/deb)1436
guides, how-tos, dev-tools, console, javascript
Escaping “<” and “>” in Attributes—How It Helps Protect Against Mutation XSS (sec)1435
html, attributes, security, xss, escaping, chrome
The Dia Browser Is a Big Bet on the Web—and an Even Bigger Bet on AI (dav/ver)1434
dia, ai
What the Internet Was Like in 1997 (ric)1433
web, web-platform, history, browser-wars, netscape, internet-explorer, dhtml
The Browser Company Kills Arc (fro)1432
podcasts, arc, dia, the-browser-company, ai
News From WWDC25: WebKit in Safari 26 Beta (sar+/web)1431
webkit, browser-engines, safari
Chrome Achieves Highest Score Ever on Speedometer 3, Saving Users Millions of Hours1430
chrome
14 DevTools Tricks That’ll Make You a Better Developer1429
videos, dev-tools, tips-and-tricks
Is It JavaScript? (jim)1428
javascript, servers, jsx, typescript, terminology
IE6, AI, and the Future of Browsing the Web (rac)1427
web-platform, standards, ai, chrome, internet-explorer
The New “if()” Function in CSS Has Landed in the Latest Chrome (ami)1426
css, functions, conditionals, chrome
New to the Web Platform in May1425
release-notes, web-platform, firefox, chrome, safari
The Browser Company Explains Why It Stopped Developing Arc (blu/ver)1424
arc, the-browser-company
Letter to Arc Members 20251423
arc, dia
New in Chrome 1371422
release-notes, chrome
A Brief History of JavaScript (den)1421
history, javascript, ecmascript, typescript, json, javascript-engines, runtimes
Performance Debugging in DevTools (pau)1420
videos, performance, debugging, dev-tools, chrome
What’s New in DevTools, Chrome 1371419
release-notes, dev-tools, chrome
Web Stage [Google I/O 2025] (pau)1418
videos, google, chrome, web-platform
What’s New in Web1417
web-platform, support, tooling
Release Notes for Safari Technology Preview 219 (jon/web)1416
release-notes, safari
Behind the Scenes of Verso Browser Development (wuy)1415
verso, servo, browser-engines
How to Have the Browser Pick a Contrasting Color in CSS (web)1414
how-tos, css, functions, colors, contrast
WebKit Features in Safari 18.5 (web)1413
release-notes, safari, webkit
Use Baseline With Browserslist (mal)1412
support, web-platform, browserslist
Mozilla Say Google Search Deal Vital to Firefox’s Survival (d0o/omg)1411
mozilla, firefox, google
Easier Layout With “margin-trim” (web)1410
css, margins, spacing, safari
Interop Unites Browser Makers to Smooth Web Inconsistencies1409
interoperability, web-platform, consistency
New to the Web Platform in April1408
release-notes, web-platform, chrome, firefox, safari
Break Google’s Search Monopoly Without Breaking the Web (owa)1407
google, search, chrome, web-platform, open-web
Polypane 24: Recording, 3D View, Custom Tab Colors, and HTML Editing (pol)1406
release-notes, polypane
Google Won’t Ditch Third-Party Cookies in Chrome After All (rwh/ars)1405
chrome, google, cookies
Contextual Logging With “console.context()” (pat)1404
console, javascript, dev-tools
Newfangled Browser Alternatives (chr/fro)1403
arc, orion, vivaldi, brave, comparisons, link-lists
Next Steps for Privacy Sandbox and Tracking Protections in Chrome1402
chrome, privacy, cookies
“Pretty” Is in the Eye of the Beholder (geo/css)1401
typography, css, support, chrome, safari
Firefox 137.0.2 Is a Big Bug Fix and Security Update Release1400
firefox
Default Styles for “h1” Elements Are Changing (zco/mdn)1399
html, css, headings
Significant Performance Improvements With Edge 1341398
edge
Stretching Google’s Prefetching (paw)1397
signed-exchanges, experiments, chrome, google
Better Typography With “text-wrap: pretty” (web)1396
typography, css, webkit, browser-engines, safari
Tweaking Text Level Styles, Reprised (aar)1395
html, css, accessibility, support, screen-readers
SMIL On? (geo/css)1394
smil, support
Debugging JavaScript Memory Leaks (jar/bun)1393
javascript, memory, debugging, dev-tools, chrome, bun
Making “:visited” More Private1392
css, selectors, privacy, chrome
Firefox Release Notes [Firefox 137.0] (moz)1391
release-notes, firefox
New in Chrome 1351390
release-notes, chrome
How Does Chrome Prioritize Image Requests? (deb)1389
chrome, images, performance
New to the Web Platform in March1388
release-notes, web-platform, firefox, safari, chrome
WebKit Features in Safari 18.4 (sar+/web)1387
release-notes, safari, webkit
Browser Choice Is an Accessibility Consideration (bee)1386
accessibility, chromium
Interop 2025—Which Browser Features to Get Acquainted With This Year and Why You Should Care (uti/iod)1385
interoperability, support, web-platform
What’s New in WebGPU (Chrome 135)1384
release-notes, webgpu, chrome
War Story: The Hardest Bug I Ever Debugged (jak)1383
debugging, javascript, v8, chrome, bugs
Mitigating Browser Fingerprinting in Web Specifications (npd+/w3c)1382
standards, privacy, fingerprinting, w3c
Previewing Content Changes in Your Work With “document.designMode” (sma)1381
dev-tools, javascript, content, design
The “contenteditable” “plaintext-only” Attribute Value Combination Is Now Baseline Newly Available (tom)1380
html, attributes, support, web-platform
How to Think About Baseline and Polyfills (mal)1379
how-tos, support, web-platform, polyfills
Support for CSS and Baseline Has Shipped in ESLint (mal)1378
eslint, css, support, web-platform
DOJ Pushes for Google to Sell Chrome to Break Search Monopoly1377
google, search, legal, chrome
Here’s How Chrome Could Lose the Browser War1376
chrome, browser-wars, history
Delaying the Shipping of CSS “@function” From Chrome 136 to 139 (arg)1375
chrome, css
Our Favorite DevTools Features of 2025 (deb)1374
dev-tools, chrome, edge
Firefox 136 Launches With Vertical Tabs, but One Requested Feature Is Still Missing1373
firefox
Mozilla Updates Firefox Terms Again After Backlash Over Broad Data License Language (the)1372
firefox, mozilla, licensing
Chrome on Android Edge-to-Edge Migration Guide (bra)1371
guides, chrome, mobile
New to the Web Platform in February1370
release-notes, web-platform, firefox, chrome, safari
Advanced Network Analysis With Chrome DevTools (jec)1369
videos, dev-tools, chrome, performance, network, caching
Using AI in the Browser for Typo Rewriting (ray)1368
chrome, ai, apis, content
Firefox: Mozilla Confirms Support for Classic Extensions and Manifest V3 Add-Ons1367
firefox, mozilla, browser-extensions
Why I Like Designing in the Browser (tyl/clo)1366
design, processes
Intent to Experiment for Longer (kiz)1365
chrome, css, functions, conditionals
Browsers: A Snapshot (bry)1364
browser-extensions, chromium, edge, firefox, brave, safari
Fixing “rowspan=0” on Tables on WebKit (kar)1363
html, tables, webkit, browser-engines
“ruby-align” Is Baseline Newly Available1362
ruby-markup, html, css, support, web-platform
Navigating the Web Platform (pat)1361
web-platform, documentation, standards, link-lists, cheat-sheets
Rethinking Find-in-Page Accessibility: Making Hidden Text Work for Everyone (sch)1360
accessibility, search, hiding, html
How to Use Chrome’s Developer Tools (mat/deb)1359
how-tos, chrome, dev-tools
Create Contextual Console Loggers (pat/dev)1358
console, javascript, debugging, dev-tools, edge, chrome
Interop 2025 (pat)1357
interoperability, web-platform, support
Launching Interop 2025 (moz)1356
interoperability, web-platform, support
Interop 2025: Another Year of Web Platform Improvements1355
interoperability, web-platform, support
Better Text Rendering in Chromium-Based Browsers on Windows (pat)1354
typography, rendering, browser-engines, chromium, windows
The Popover API Is Now Baseline Newly Available1353
pop-overs, apis, support, web-platform
Here Is Why Microsoft’s “Uninstall Edge” Page Offers No Instructions to Remove the Browser1352
edge, microsoft
Firefox 135 Launches With New Translation Languages, New Tab Layout, Security, and Privacy Improvements1351
firefox
CSS “scrollbar-color” and “scrollbar-gutter” Are Baseline Newly Available (bra)1350
css, scrolling, support, web-platform
Microsoft Improves Text Contrast for All Windows Chromium Browsers (ser/ble)1349
contrast, colors, chromium, microsoft, windows
New to the Web Platform in January1348
release-notes, web-platform, firefox, chrome, safari
The Browser Back Button: Hero, Villain, or Outdated Relic? (web)1347
usability, user-experience
Announcing the Web AI Acceleration Fund (add)1346
ai, monetization, chrome
Running Inference in Web Extensions (tar/moz)1345
firefox, ai
Interop 2024 Brings More Features to Baseline1344
interoperability, web-platform, support
Polypane 23 (pol)1343
release-notes, polypane
Release Notes for Safari Technology Preview 211 (jon/web)1342
release-notes, safari
The Success of Interop 2024 (web)1341
interoperability, web-platform, support
How to Fix Washed Out Colors in Google Chrome Screenshots for Clear and Accurate Images1340
how-tos, screenshots, images, colors, chrome, google
“aria-description” Does Not Translate (aar)1339
accessibility, aria, localization
Tight Mode: Why Browsers Produce Different Performance Results (geo/sma)1338
performance, chrome, safari, comparisons
Double-Keyed Caching: How Browser Cache Partitioning Changed the Web (add)1337
caching, dependencies, network, content-delivery, performance
Kagi, Orion, and Gopher (geo)1336
orion, kagi
Using DevTools to Validate Web Performance Improvements (nuc/per)1335
performance, dev-tools, chrome
Your App Should Have Been a Website (and Probably Your Game Too)1334
mobile, native, web-apps, web-platform
Baseline Data Choices (chr/fro)1333
support, progressive-enhancement
How to Use Baseline Data (5t3)1332
how-tos, web-platform, support, documentation
New to the Web Platform in December1331
release-notes, web-platform, safari, chrome
Towards Measuring INP on All Browsers and Devices (iva/per)1330
performance, web-vitals
CSS Wrapped 2024: 17 Features Transforming Modern Web Design (web)1329
css, support, retrospectives
Spot Non-Composited Animations in Chrome DevTools (bra)1328
css, animations, dev-tools, chrome
Wolvic 2024: A Year in Review (wol)1327
wolvic, retrospectives
Cloudflare Radar 2024 Year in Review1326
retrospectives, web, web-platform, metrics, comparisons, traffic, ip, http, embed-code
WebKit Features in Safari 18.2 (ada+/web)1325
release-notes, safari, webkit
Understanding the Main Thread in the Browser (per)1324
javascript, dom
Will AI Eat the Browser? (onm)1323
ai, xr, web
CSS Wrapped 2024 (arg+)1322
css, support, retrospectives
Release Notes for Safari Technology Preview 209 (jon/web)1321
release-notes, safari
New to the Web Platform in November1320
release-notes, web-platform, firefox, chrome
A Framework for Evaluating Browser Support (jos)1319
support, web-platform, graceful-degradation
How Browsers Really Load Web Pages (pro/wel)1318
videos, rendering, parsing, http, performance
Interop and Hard Problems (bka)1317
web-platform, support, interoperability
Make Creative Borders With “background-clip: border-area” (web)1316
css, borders, backgrounds, safari
20 Years of Firefox: How a Community Project Changed the Web (moz)1315
firefox, history, anniversaries
When Is the Right Time to Share Our Excitement About New Web Features?1314
web-platform, support
AI Assistance Panel (mat)1313
dev-tools, chrome, ai
New in Chrome 1311312
release-notes, chrome
The Prompt API (tom)1311
chrome, apis, prompting, ai, gemini
Release Notes for Safari Technology Preview 207 (jon/web)1310
release-notes, safari
Exploring the Browser Rendering Process1309
rendering, dom, cssom, painting
AI in Chrome DevTools (zor/css)1308
videos, chrome, dev-tools, ai
New to the Web Platform in October1307
release-notes, web-platform, firefox, chrome, safari
Polypane 22 (pol)1306
release-notes, polypane
Celebrating 20 Years of Firefox (fir)1305
videos, anniversaries, firefox
WebKit Features in Safari 18.1 (web)1304
release-notes, safari, webkit
Apple Implements Six of OWA’s DMA Compliance Requests (owa)1303
apple, web-apps, legal, link-lists
A New Vivaldi—a Whole New Browsing Experience (jon/viv)1302
vivaldi, release-notes
New Release: Tor Browser 14.0 (tor)1301
release-notes, tor-browser
Visualize a Webpage’s Memory Usage During a Performance Recording (pat/dev)1300
dev-tools, chrome, edge, performance, memory, profiling
Introducing AI Assistance in Chrome DevTools (add)1299
introductions, chrome, dev-tools, ai
How Microsoft Edge Is Replacing React With Web Components1298
edge, microsoft, react, web-components
No Industry for Old Men (ste/web)1297
videos, retrospectives, html, aria, screen-readers, accessibility, w3c
Recipes for Detecting Support for CSS At-Rules (mon/css)1296
css, support, feature-detection
Feature Detect Style Queries Support in CSS (bra)1295
css, feature-detection, style-queries, support
Release Notes for Safari Technology Preview 204 (jon/web)1294
release-notes, safari
New to the Web Platform in September1293
release-notes, web-platform, chrome, firefox, safari
Feature Detecting Scroll-Driven Animations With “@supports”: You Want to Check for “animation-range” Too (bra)1292
css, feature-detection, support, animations, firefox
Firefox DevTools Newsletter 130 (nic/fir)1291
release-notes, firefox, dev-tools
An Abridged History of Safari Showstoppers (rga)1290
safari, history
What’s New in DevTools: Chrome 127–129 (jec+)1289
videos, chrome, dev-tools, release-notes
Clever Polypane Debugging Features I’m Loving (mrt/css)1288
polypane, dev-tools, debugging
Get Ready for Interop 2025: Your Chance to Shape the Web (stu/web)1287
interoperability, web-platform, support
The Continuing Tragedy of Emoji on the Web (nol)1286
emoji, unicode, support
Submit Your Proposals for Interop 20251285
interoperability, web-platform, support
WebKit Features in Safari 18.0 (web)1284
safari, webkit, release-notes
How to Find the Accessible Name of a Button With Google Chrome (eri)1283
how-tos, accessibility, buttons, chrome, google, dev-tools
Verso Taking Shape as a Servo-Powered Web Browser (pho)1282
verso, servo
Chrome Ends Support for First Input Delay (rvi)1281
chrome, performance, web-vitals, support
Gaining Access to Anyone’s Browser Without Them Even Visiting a Website1280
arc, vulnerabilities, security
caniuse-cli (bra)1279
packages, npm, support, web-platform, caniuse, command-line
Should Form Labels Be Wrapped or Separate? (sib/tpg)1278
html, forms, labels, accessibility, assistive-tech
Caching Demystified: Inspect, Clear, and Disable Caches (jec)1277
videos, caching, debugging, dev-tools, chrome
New to the Web Platform in August1276
release-notes, web-platform, chrome, firefox
Release Notes for Safari Technology Preview 202 (jon/web)1275
release-notes, safari
Ladybird Browser: First Impressions and Easy Installation Guide1274
guides, ladybird, installing
Wolvic 1.7 Released (wol)1273
release-notes, wolvic
Igalia Chats: The Coming Adpocalypse (bka+/iga)1272
podcasts, monetization, economics
How to Browse the Web in Your Linux Terminal With Lynx1271
how-tos, lynx, command-line, unix-like
Top 10 Web Updates From Google I/O ’241270
videos, google, chrome, apis, dev-tools
How Does the Browser Render HTML? (and)1269
browser-engines, rendering, html, dom, css, cssom, painting
Brand New Performance Features in Chrome DevTools (deb)1268
chrome, dev-tools, performance, web-vitals
Relative Color Syntax—Basic Use Cases (chr/fro)1267
css, functions, colors, support
We’re on the Brink of Another World Browser War (fir)1266
videos, browser-wars
Verso: Initial Multi-Window Support (wuy)1265
verso
Now in Baseline: Animating Entry Effects (una)1264
support, web-platform, css, animations
The Dying Web (mre)1263
chrome, chromium, firefox, web
Announcing Official Puppeteer Support for Firefox (moz)1262
firefox, puppeteer, support
Verso: A Web Browser That Plays Old World Blues to Build New World Hope (sig)1261
videos, verso
Interop 2024: Chrome at 100% for the Accessibility Focus Area1260
interoperability, chrome, accessibility
New to the Web Platform in July1259
release-notes, web-platform, firefox, safari, chrome
WebKit Features in Safari 17.6 (web)1258
release-notes, safari, webkit
What’s New in WebGPU (Chrome 127)1257
release-notes, webgpu, chrome
CSS “font-size-adjust” Is Now in Baseline1256
css, typography, support, web-platform
A New Path for Privacy Sandbox on the Web1255
chrome, cookies, privacy, apis, web-platform
The Pitfalls of In-App Browsers (fro)1254
mobile, privacy, security, user-experience
Override HTTP Response Headers (pat/dev)1253
http, http-headers, dev-tools, chrome, edge
Private Browsing 2.0 (wil+/web)1252
safari, webkit, privacy
Verso: A New Browser Based on Servo1251
verso, servo
“@property”: Next-Gen CSS Variables Now With Universal Browser Support (una)1250
css, variables, support, web-platform
Feature Detect CSS “@starting-style” Support (bra)1249
css, transitions, feature-detection, support
Interop 2024 Mid-Year Update1248
interoperability, web-platform, support
What Is Ladybird? Everything We Know About the New Browser and Web Engine (nim)1247
browser-engines, ladybird
How to Try Experimental CSS Features (hui)1246
how-tos, css, safari, chrome, firefox
Announcing the Ladybird Browser Initiative (lad)1245
ladybird
Browser Support Tests in JavaScript for Modern Web Features (chr/fro)1244
support, feature-detection, javascript
The True Story—as Best I Can Remember—of the Origin of Mosaic and Netscape1243
videos, history, mosaic, netscape
Microsoft 1998 = Apple 20241242
microsoft, apple
New to the Web Platform in June1241
release-notes, web-platform, firefox, chrome, safari
What Is the Best Browser for Privacy?1240
privacy, comparisons, brave, firefox, tor-browser, vivaldi, epic
Firefox DevTools Newsletter 127 (nic/fir)1239
release-notes, firefox, dev-tools
Safari 18—What Web Features Are Usable Across Browsers? (ste)1238
safari, support, interoperability, css, javascript
Web Platform Features Explorer1237
web-platform, support
Try Out Your Website in the Spatial Web (jon+/web)1236
spatial-web, testing, safari, webkit
Highlight Areas That the Browser Engine Re-Paints (pat/dev)1235
performance, debugging, painting, browser-engines, chrome, edge, safari
See What’s New in Firefox [127.0] (moz)1234
release-notes, firefox
Support for “aria-errormessage” Is Getting Better, but Still Not There Yet (cer)1233
accessibility, aria, errors, support, assistive-tech
A Modern Approach to Browser Support (ric)1232
support, progressive-enhancement
Analyze CSS Selector Performance During Recalculate Style Events1231
chrome, dev-tools, performance, selectors, css
Display the Specificity of a CSS Selector (pat/dev)1230
css, selectors, cascade, dev-tools, chrome, edge, safari, firefox
New to the Web Platform in May1229
release-notes, web-platform, chrome, safari, firefox
An Even Faster Microsoft Edge1228
microsoft, edge
A Little DevTools Snippet to Check Broken Links on a Webpage (ami)1227
dev-tools, javascript, link-rot, testing
Release Notes for Safari Technology Preview 195 (jon/web)1226
release-notes, safari
Here’s What We’re Working on in Firefox (moz)1225
firefox
Stop Resizing Your Browser: Improve Testing for Responsiveness (jen)1224
testing, responsive-design
What You Need to Know About Third-Party Cookie Deprecation1223
videos, cookies, chrome, support, deprecation
Automate Browser Testing With Tools and Best Practices From Chrome (mat)1222
videos, chrome, testing, tooling, automation, best-practices
Comprehensive Guide to JavaScript Performance Analysis Using Chrome DevTools1221
guides, javascript, performance, debugging, chrome, dev-tools
Baseline Progressive Enhancement1220
web-platform, progressive-enhancement, support
Web Platform Status1219
websites, web-platform, interoperability, support
Built-In AI (kbx+)1218
chrome, ai, gemini, apis
New in Chrome 125 (tro)1217
release-notes, chrome
The CSS Stepped Value Math Functions Are Now in Baseline 20241216
css, math, functions, support, web-platform
WebKit Features in Safari 17.5 (web)1215
release-notes, safari, webkit
Release Notes for Safari Technology Preview 194 (jon/web)1214
release-notes, safari
Servo Reboot: Where Are We Now? OSS-NA 20241213
browser-engines, servo
A to Z of Assistive Technology for Reading Digital Text1212
accessibility, assistive-tech, readability, concepts
Should We Rely on Browser Detection? (htm)1211
browser-detection
Exploring the Immersive Web With Wolvic (sea)1210
xr, wolvic
New to the Web Platform in April1209
release-notes, web-platform, firefox, chrome, safari
Optimizing INP: A Deep Dive1208
videos, performance, debugging, web-vitals, optimization, chrome, dev-tools, deep-dives
Popover API Lands in Baseline (una)1207
pop-overs, apis, support, web-platform
Update on the Plan for Phase-Out of Third-Party Cookies on Chrome1206
cookies, privacy, chrome
Long Alt (aar)1205
accessibility, images, alt-text, support, screen-readers
The “Intl.Segmenter” Object Is Now Part of Baseline1204
support, web-platform, javascript
Why I’m Embracing the Arc Browser1203
arc
Release Notes for Safari Technology Preview 192 (jon/web)1202
release-notes, safari
Optimizing WebKit and Safari for Speedometer 3.0 (pat+/web)1201
webkit, safari, performance, optimization
Node.js Debugging in Chrome DevTools (chr/fro)1200
nodejs, debugging, tooling, chrome, dev-tools
Reviewing Polypane for Responsive Website Tweaks1199
videos, polypane
DevTools Tips and Tricks (pan/fro)1198
dev-tools, tips-and-tricks
BFCache Explained1197
bfcache, performance
Release Notes for Safari Technology Preview 191 (jon/web)1196
release-notes, safari
What’s New in DevTools, Chrome 1241195
release-notes, dev-tools, chrome
New to the Web Platform in March1194
release-notes, web-platform, firefox, safari, chrome
In-App Browsers Are Still a Privacy, Security, and Choice Problem (tho/the)1193
mobile, privacy, security
Profile Node.js Performance With the Performance Panel (jec+)1192
nodejs, performance, debugging, chrome, dev-tools
Make a Web Browser: Beginner’s Guide (nim)1191
guides, browser-engines
Performance Tooling in 2024 and Beyond (pau)1190
performance, tooling, dev-tools, lighthouse
Release Notes for Safari Technology Preview 190 (jon/web)1189
release-notes, safari
WebKit Features in Safari 17.4 (jon/web)1188
release-notes, safari, webkit
Bugs I’ve Filed on Browsers (nol)1187
chromium, firefox, webkit, quality
Apple Says iOS 17.4 Won’t Remove Home Screen Web Apps in the EU After All (9to)1186
apple, mobile, web-apps
New to the Web Platform in February1185
release-notes, web-platform, firefox, chrome, safari
So, What Exactly Did Apple Break in the EU? (tom)1184
apple, mobile, support, web-apps, apis
Screen Readers and Drag-and-Drop: Grabbing and Releasing Elements (dar)1183
drag-and-drop, accessibility, screen-readers, support
Why I Use Firefox (sim)1182
firefox
Home Screen Advantage (sli)1181
apple, mobile, support, web-apps, web-platform
Release Notes for Safari Technology Preview 189 (jon/web)1180
release-notes, safari
ARIA “note” (aar)1179
accessibility, aria, screen-readers, support
How to Fix the Invisible Scrollbar Issue in iOS Browsers (sim/fro)1178
how-tos, mobile, scrolling, css
In Its Tantrum With Europe, Apple Broke Web Apps in iOS 17 Beta, Still Hasn’t Fixed Them (tho/the)1177
web-apps, apple, mobile
Release Notes for Safari Technology Preview 188 (jon/web)1176
release-notes, safari
Immutable Array Updates With “Array.prototype.with” (jad)1175
javascript, arrays, prototypes, support
A View Source Web (gar)1174
websites, view-source
Interop 20241173
interoperability, web-platform, support
The Web Just Gets Better With Interop 2024 (web)1172
web-platform, interoperability, support
5 Essential DevTools Console Hacks for Every Web Developer1171
videos, dev-tools
Celebrate a More Interoperable Web With Interop 20231170
web-platform, interoperability, support
New to the Web Platform in January1169
release-notes, web-platform, firefox, chrome, safari
At Last, Browser Choice * (dav)1168
legal, apple, mobile
The EU Forces Open Apple’s Walled Garden (tid)1167
legal, apple, mobile
Apple Redecorates Its iPhone Prison to Appease Europe (tho/the)1166
legal, apple, mobile
Apple, the DMA, and Malicious Compliance (bru)1165
legal, apple, mobile
Mozilla Says Apple’s New Browser Rules Are “as Painful as Possible” for Firefox (ver)1164
apple, mozilla, firefox, mobile
This Web Page Is Best Viewed in the EU (gri/clo)1163
legal, apple, mobile, web
Using Alternative Browser Engines in the European Union1162
apple, browser-engines, mobile
User Styles (mia)1161
css, user-styles
Release Notes for Safari Technology Preview 187 (jon/web)1160
release-notes, safari
Google Is Using AI to Organize and Customize Your Chrome Browser (dav/ver)1159
ai, google, chrome
Battle of the Browsers (zer)1158
browser-engines, blink, chrome, edge, brave, gecko, firefox, webkit, safari, comparisons