123
Don't touch my tabs!

Don't touch my tabs!

Empêcher les onglets ouverts par un lien hypertexte de détourner l'onglet précédent en ajoutant l'attribut rel = noopener à tous les liens hypertexte (à l'exclusion des liens hypertexte du même domaine).
Saviez-vous que chaque fois que vous cliquez sur un lien hypertexte qui ouvre une page dans un nouvel onglet, la nouvelle page est en mesure de contrôler quelle page est chargée dans l'onglet précédent?"Pourquoi est-ce mauvais pour moi?"C'est ainsi que les annonceurs vous dérangent au maximum, ou pire, comment un pirate pourrait remplacer l'onglet précédent par une fausse page de connexion du service à partir duquel vous naviguez lorsque vous suivez un lien vers une page Web malveillante."Ce n'est pas bon! Et maintenant?"Le World Wide Web Consortium (W3C) a décidé que quelque chose devait être créé pour empêcher que cela ne se produise, et l'attribut "rel = noopener" était né.Cet attribut peut être ajouté à n'importe quel lien hypertexte pour empêcher la nouvelle fenêtre d'accéder à l'objet fenêtre précédent."Sucré!"Eh bien, voici le hic: Parce qu'ils ne voulaient pas `` casser Internet '', cela est devenu un attribut facultatif que les développeurs et concepteurs Web doivent ajouter à chaque hyperlien afin de vous protéger.Cela signifie que des milliards d'hyperliens qui ne nous offrent pas cette protection doivent être corrigés manuellement, et soyons honnêtes, cela ne se produira pas."Briser Internet? Mais ... ma sécurité!"Eh bien, ils ont un point en quelque sorte, car certaines applications Web utilisent cette fonction, cela casserait ces applications Web si elles changeaient simplement le fonctionnement des hyperliens."Et maintenant?"J'ai créé une simple extension de navigateur pour résoudre ce problème pour vous.Lorsque vous ajoutez cette extension à votre navigateur, tout ce qu'il fera est d'ajouter l'attribut "rel = noopener" à tout lien hypertexte qui ouvre une page dans un nouvel onglet ou une nouvelle fenêtre."Mais ça ne va pas" casser mon internet "?"Nan!Parce que lorsqu'un hyperlien pointe vers une page Web hébergée sur le même nom de domaine que celui sur lequel vous vous trouvez, il n'ajoutera PAS l'attribut rel = noopener.Neat hein?"Est-ce que ça fait autre chose?"Non c'est tout!:] Je veux juste partager cela avec le reste d'Internet.

Alternatives à Don't touch my tabs! pour Mac avec licence gratuite