Don't touch my tabs!

Don't touch my tabs!

Undgå faner, der er åbnet af et hyperlink, i at kapre den forrige fane ved at tilføje rel = noopener-attributten til alle hyperlinks (ekskl. Hyperdomæner med samme domæne).
Vidste du, at hver gang du klikker på et hyperlink, der åbner en side i en ny fane, den nye side er i stand til at kontrollere, hvilken side der er indlæst i den forrige fane?"Hvorfor er dette dårligt for mig?"Dette er, hvordan annoncører generer dig fuldt ud eller værre, hvordan en hacker kunne erstatte den forrige fane med en falsk login-side for den tjeneste, du navigerer fra, når du følger et link til en ond webside."Det er ikke godt! Hvad nu?"World Wide Web Consortium (W3C) besluttede, at der skulle skabes noget for at forhindre dette i at ske, og attributten "rel = noopener" blev født.Denne attribut kan føjes til ethvert hyperlink for at forhindre, at det nye vindue får adgang til det forrige vindueobjekt."Sød!"Nå her er fangsten: Fordi de ikke ønskede at 'bryde internettet' blev dette en valgfri attribut, som webudviklere og designere er nødt til at føje til hvert enkelt hyperlink for at beskytte dig.Dette betyder, at billioner af hyperlinks, der ikke giver os denne beskyttelse, skal rettes manuelt, og lad os være ærlige, dette vil ikke ske."Bryde internettet? Men .. min sikkerhed!"De har vel et punkt på en eller anden måde, da nogle webapplikationer bruger denne funktion, ville det ødelægge disse webapplikationer, hvis de bare ville ændre den måde, hyperlinks fungerer på."Så hvad nu?"Jeg oprettede en simpel browserudvidelse til at løse dette problem for dig.Når du tilføjer denne udvidelse til din browser, skal det bare gøre at tilføje "rel = noopener" -attributten til ethvert hyperlink, der åbner en side i en ny fane eller vindue."Men vil dette 'ikke bryde mit internet'?"Nix!For når en hyperlink peger på en webside, der er vært på det samme domænenavn som det, du er på, tilføjer det IKKE attributten rel = noopener.Pæne hej?"Gør det noget andet?"Nej, det er alt!:] Jeg vil bare dele dette med resten af ​​internettet.
don-t-touch-my-tabs-

Funktioner

Alternativer til Don't touch my tabs! til Microsoft Edge med open source-licens