'cíl' : Prázdný nebo nový?

author
1 minute, 30 seconds Read
Napsal Andrew Chilton
dne 29. března 2019

Odkazy. Odkazy na jiné stránky, interní odkazy, odkazy, které nejsou odkazy. Bez ohledu na to, co s nimi děláme, jsou jedním zezákladních stavebních kamenů World Wide Webu (proč už mu tak tolik neříkáme?).

Každopádně, toto je krátký a jednoduchý příspěvek, který má podrobně popsat jednu a tu samou věc. Co uděláme, když chceme otevřít alink v nové kartě? Je to celkem snadné, ale vždycky zapomenu, kterou z následujících podob to má:

<a href="https://example.com" target="_blank">Open in new Tab</a><a href="https://example.com" target="_new">Open in new Tab</a>

A tady je odpověď: _blank. Proč? Protože _new nemá žádný zvláštní význam. Je to tak jednoduché.

<a href="https://example.com" target="_blank">Open in new Tab</a>

Nikdy už nebudu muset hledat na Googlu, abych našel tento StackOverflow posttarget=“_blank“ vs. target=“_new“.

V této souvislosti mají zvláštní význam pouze _blank, _self, _parent a _top. Další podrobnosti najdete ve specifikaciHTML.

Bezpečnostní poznámka

Jen upozorňujeme, že pokud používáte _blank při odkazování na nedůvěryhodnou webovou stránku, měli byste také přidat rel="noopener". Tím zajistíte, že otevíraná stránka nebude mít přístup k vlastnosti opener, a tedy ani možnost zjistit informace o vašem webu ze svého JavaScriptu

<a href="https://example.com" target="_blank" rel="noopener">Open in new Tab</a>

Další informace najdete na stránkách Google Web Developers a About rel=“noopener“ od Mathiase Bynense.

.

Similar Posts

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.