🌐 Frontend & Web

The Frameset Ghost: Why target=_blank Sneaks in an Underscore

Billions of links fire up target=_blank every day. But that sneaky underscore? It's a relic from the frameset dark ages, mocking us still.

Vintage browser frameset layout with named frames and target=_blank link highlighted

⚡ Key Takeaways

  • target=_blank's underscore is a frameset-era hack to signal 'special' targets. 𝕏
  • Pair it with rel=noopener to avoid security pitfalls. 𝕏
  • Legacy web quirks like this demand modern vigilance. 𝕏
Published by

theAIcatchup

Ship faster. Build smarter.

Worth sharing?

Get the best Developer Tools stories of the week in your inbox — no noise, no spam.

Originally reported by dev.to

Stay in the loop

The week's most important stories from theAIcatchup, delivered once a week.