← back to Handbag Authentication
add rel=noopener noreferrer to target=_blank links
48074cfd35dda0c7ed969e8a8775923a8bb097cd · 2026-05-19 18:44:45 -0700 · Steve Abrams
Files touched
M public/birkin-chart.htmlM public/mobile-camera.html
Diff
commit 48074cfd35dda0c7ed969e8a8775923a8bb097cd
Author: Steve Abrams <steve@designerwallcoverings.com>
Date: Tue May 19 18:44:45 2026 -0700
add rel=noopener noreferrer to target=_blank links
---
public/birkin-chart.html | 2 +-
public/mobile-camera.html | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/public/birkin-chart.html b/public/birkin-chart.html
index 8d53631..e3a18f3 100644
--- a/public/birkin-chart.html
+++ b/public/birkin-chart.html
@@ -517,7 +517,7 @@
<div style="font-size: 0.875rem; color: #888; margin-bottom: 12px;">
US Market: $${usPrice.min.toFixed(0)} - $${usPrice.max.toFixed(0)}
</div>
- <a href="${listing.product_url}" target="_blank" class="listing-link">View on ${listing.source}</a>
+ <a href="${listing.product_url}" target="_blank" rel="noopener noreferrer" class="listing-link">View on ${listing.source}</a>
</div>
</div>
`;
diff --git a/public/mobile-camera.html b/public/mobile-camera.html
index 712150d..3105630 100644
--- a/public/mobile-camera.html
+++ b/public/mobile-camera.html
@@ -681,7 +681,7 @@
<div style="color: #888; font-size: 0.875rem;">
¥${item.priceJPY ? item.priceJPY.toLocaleString() : 'N/A'} • ${item.condition || 'Used'}
</div>
- <a href="${item.url}" target="_blank" style="color: #667eea; text-decoration: none; font-size: 0.875rem;">
+ <a href="${item.url}" target="_blank" rel="noopener noreferrer" style="color: #667eea; text-decoration: none; font-size: 0.875rem;">
View on ${item.source} →
</a>
</div>
← 247e6e1 add 404-guard middleware for bak/orig/rej/swp/pre-/tilde pat
·
back to Handbag Authentication
·
security: add rel="noopener noreferrer" to all target=_blank 9f17a3d →