Chrome-selain lopettaa verkkosivustojen väärinkäytön Takaisin-painikkeesta

Anonim
Parhaat ilmaiset Google Chrome -laajennukset

Käyttämästäsi selaimesta riippumatta kaikki luottaamme takaisin-painikkeeseen palataksesi aiemmin vieraillulle sivulle. Mutta jotkut sivustot väärinkäyttävät Takaisin-painiketta estääksesi poistumisen. Se on raivostuttavaa, mutta tulee pian menneisyyteen Chromium-pohjaisissa selaimissa.

Kuten Naked Security -raportit kertovat, Chromium-avoimen lähdekoodin selaimen takana olevat kehittäjät, joiden ympärille on rakennettu Google Chrome (ja uusi Edge-selain), ottavat käyttöön uuden käytöksen estääkseen verkkosivustoja hajottamasta takaisin-painikkeita.

On olemassa kaksi tapaa, jolla verkkosivusto voi tällä hetkellä rikkoa takaisin-painikkeen. Ensimmäinen on ohjaamalla uudelleenohjauksia, jolloin verkkosivusto ensin lataa toisen sivun, joka uudelleenohjaa heti aiotulle verkkosivustolle. Tällä tavalla napsauttamalla Takaisin-painiketta yksinkertaisesti ladataan edellinen sivu, joka uudelleen suuntautuu takaisin sivulle, josta yrität poistua.

Toista menetelmää kutsutaan historian manipulaatioksi. Takaisin-painike lukee vierailtujen sivujen historiaan tietääksesi, mikä edellinen sivu ladataan. Tähän historiaan on mahdollista lisätä useita "pushState" -komentoja (HTML5: n ansiosta), mikä estää edellisen sivun lataamista. Nämä pushState-komennot voidaan pinota, joten ei ole väliä kuinka monta kertaa tai kuinka nopeasti painat takaisin-painiketta, se ei koskaan poistu sivulta, jolla olet.

liittyvä

  • Kromiohjattu reunaselain nyt saatavana testaamiseen Kromikäyttöinen reunaseselain nyt saatavana testaamiseen
  • Chrome 74 lisää tumman tilan ja vahvemman inkognito-tilan Chrome 74 lisää tumman tilan ja vahvemman incognito-tilan
  • Chromen Android -sovelluspalkki voidaan korvata väärennetyllä Chromen Android-osoiterivillä voidaan korvata väärennös

Chromiumille käyttöön otettu uusi käyttäytyminen tarkoittaa sitä, että kaikki historiaan lisätyt asiat, jotka eivät edellyttäneet "käyttäjän elettä", jätetään huomioimatta tulevaisuudessa. Joten uudelleenohjaussivu tai pushState-komennot eivät toimi enää paljoakaan tätä varjostettua tekniikkaa käyttävien verkkosivustojen turhautumiselle, mutta paljolti niiden käyttäjien helpotuksille, jotka vihaavat tällaiseen loukkuun.

Käyttäytymismuutos on käytettävissä kaikilla käyttöympäristöillä, mukaan lukien Windows, Mac, Linux, Chrome OS, Android ja Android WebView. Se on jo hyväksytty julkaisemiseen, joten sen pitäisi ilmestyä tulevassa päivityksessä kaikille Chromiumia käyttäville tärkeimmille selaimille pian.