Automattic / Automattic/VIP-Coding-Standards
New Sniff: target="_blank"
- Vorherrschende Sprache
- PHP
- Sterne
- 261
- Forks
- 44
- Ø Merge
- 19 Min.
- Gemergte PRs (30 T.)
- 1
Beschreibung
## What problem would the enhancement address for VIP?
There's a potential issue with using `target="_blank"` and not using `rel="noopener"` or `rel="noreferrer"`.
See: https://web.dev/external-anchors-use-rel-noopener/
## Describe the solution you'd like
Maybe warn about this if we see `noopener` or `noreferrer` present?
## What code should be reported as a violation?
`Link`
## What code should *not* be reported as a violation?
`Link`
OR
`Link`
Beitragsleitfaden
Rechercherichtung
Beginnen Sie damit, die vorhandenen Sniffs und PHP_CodeSniffer-Regeln des Repositorys daraufhin zu überprüfen, wie Anchor-Attribute inspiziert werden. Bestätigen Sie, dass ein mit target="_blank" gemeldet wird, sofern rel nicht noopener oder noreferrer enthält, und dass die beiden konformen Beispiele akzeptiert werden.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- php
- Bereich
- tooling
- Issue-Typ
- Feature
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100