seo

target="_blank" без noopener: уязвимость window.opener и простой фикс

target="_blank" без noopener: уязвимость window.opener и простой фикс

Ссылка с target="_blank" без rel="noopener" даёт новой странице доступ к window.opener — возможен tabnabbing и редирект исходной вкладки.

Современные браузеры часто подставляют noopener implicitly, но явный rel="noopener noreferrer" остаётся best practice.

- [rel="noopener" — MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/rel/noopener) — Поведение и совместимость.

- [Link types: noreferrer — MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/rel/noreferrer) — Referrer и opener.

---

## CMS

Добавьте rel автоматически в rich-text renderer для всех external + target=_blank ссылок.

Для affiliate не путайте noreferrer с потерей UTM — иногда нужен только noopener.

beforetoggle: хук жизненного цикла popover

Аналитика до открытия панели.

Мы используем обязательные cookie для работы сайта (корзина, вход, оформление заказа) и необязательные — для аналитики и маркетинга. Вы можете принять все, отклонить необязательные или настроить категории. Подробнее в политике cookies.