Google Chrome will soon stop pesky websites from hijacking your browser's back button

Google Chrome will first silently flag the page and if found at fault, the flag will be enabled to skip these false entries on the ‘back’ button entirely.

By Sourabh Kulesh | Published 19 Dec 2018 11:36 IST
HIGHLIGHTS
  • Google Chrome will first silently flag the page and if found at fault, the flag will be enabled to skip these false entries on the ‘back’ button entirely.

Google Chrome will soon stop pesky websites from hijacking your browser's back button
Google Chrome will soon stop pesky websites from hijacking your browser's back button

You must have witnessed a case when you visited a page looking for something really important, but when you didn’t find it and pressed the ‘back’ button, nothing happened. The page gets refreshed and you are greeted with the same content over and over again, leaving you frustrated. The only way to go to the previous page is by repeatedly clicking the mouse button. Google has taken a note of it and is now planning to roll out a solution for the problem in the backend.

Called “history manipulation” by Chrome team, the issue has been in Google’s crosshairs for quite some time now. The reason for this behaviour is simple. Websites are abusing users’ trust in the back button by maliciously inserting ads into the tab history. This prevents user to go back on the previous page or takes users to a different page than expected. Google has found a way to combat this history manipulation.

According to a report in 9to5google, a trio of new code changes has been discovered in Chromium’s Gerrit source code management that will help Chrome decide whether a history entry is legitimate or not. Initially, these pages will be silently flagged, and Chrome will send metrics about the pages to Google for analysis. One of the commits says, “Adds metrics for history manipulation intervention. This CL uses the skippable flag on a NavigationEntry to log various Metrics. There is no functional change.”

The ultimate goal of flagging is to skip these false entries entirely when the flag is enabled. A description of a commit reads, “Mark entries to be skipped on back for history manipulation intervention. Entries that are added to the back/forward list without the user's intention are marked to be skipped on subsequent back button invocations. This CL only adds the bit and subsequent CLs will add metrics and the intervention logic based on this bit.”

Sourabh Kulesh
Sourabh Kulesh

Email Email Sourabh Kulesh

About Me: A journalist at heart; has knowledge of a wide gamut of topics related to enterprise and consumer tech. Read More

Advertisements

Trending Articles

Advertisements

LATEST ARTICLES View All

Advertisements

Hot Deals View All

AGARO 33511 MAGMA Air compression leg massager with handheld controller, 3 massage mode and intensity for feet, calf and thigh Massager  (Black)
AGARO 33511 MAGMA Air compression leg massager with handheld controller, 3 massage mode and intensity for feet, calf and thigh Massager (Black)
₹ 6199 | $hotDeals->merchant_name
IRIS Fitness Leg and Foot Massager  (Red)
IRIS Fitness Leg and Foot Massager (Red)
₹ 10999 | $hotDeals->merchant_name
ARG HEALTH CARE Leg Massager for Pain Relief Foot, Calf and Leg Massage with Vibration and Heat Therapy (Golden)
ARG HEALTH CARE Leg Massager for Pain Relief Foot, Calf and Leg Massage with Vibration and Heat Therapy (Golden)
₹ 15499 | $hotDeals->merchant_name
HP 15.6 LAPTOP BAG Backpack  (Black, Black, 25 L)
HP 15.6 LAPTOP BAG Backpack (Black, Black, 25 L)
₹ 275 | $hotDeals->merchant_name
ah arctic hunter Anti-Theft 15.6 inches Water Resistant Laptop Bag/Backpack with USB Charging Port and for Men and Women (Black)
ah arctic hunter Anti-Theft 15.6 inches Water Resistant Laptop Bag/Backpack with USB Charging Port and for Men and Women (Black)
₹ 2699 | $hotDeals->merchant_name
DMCA.com Protection Status