[object Object]

← back to Analytics Chips

categories: harden external chip links with rel="noopener noreferrer"

331b54b7e922ec8af5610e421d5f413be3551601 · 2026-05-19 17:26:31 -0700 · SteveStudio2

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

Files touched

Diff

commit 331b54b7e922ec8af5610e421d5f413be3551601
Author: SteveStudio2 <steve@designerwallcoverings.com>
Date:   Tue May 19 17:26:31 2026 -0700

    categories: harden external chip links with rel="noopener noreferrer"
    
    Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
---
 public/categories.html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/public/categories.html b/public/categories.html
index 4d156c1..dd18cd4 100644
--- a/public/categories.html
+++ b/public/categories.html
@@ -187,7 +187,7 @@ function render() {
       <h2>${esc(cat.title)} <em>·</em> ${items.length} <span class="ct">${items.length} of fleet</span></h2>
       <div class="blurb">${cat.blurb}</div>
       <div class="chips">${items.map(p => `
-        <a class="chip" href="https://${esc(p.domain)}" target="_blank" rel="noopener">
+        <a class="chip" href="https://${esc(p.domain)}" target="_blank" rel="noopener noreferrer">
           <span class="accent"></span>
           <div class="row1"><div class="name">${esc(bareName(p.domain))}</div><div class="gid">${esc(p.gid||'')}</div></div>
           <div class="domain">${esc(p.domain)}</div>

← 31c1781 gitignore: cover *.bak/*.pre-* snapshots; add Express 404-gu  ·  back to Analytics Chips  ·  index: add density slider + localStorage hydration for sort/ d173ece →