When we navigate the network there is a function in which we click and again: the back button . We perform a search on Google and we are not interested in the first result we entered, Back; we enter a newspaper article, we read it and Atrás; we enter the discussion of a forum and … Back. However, there are websites that prevent us from returning .
We all know some websites that do not allow us to go back , we click and it seems that we are always on the same page. And when we click with the right mouse button on the arrow of Back we see that it seems that we have entered two, five or ten times on the same website even if we only did it once.
This type of enclosure is going to be fought by browsers that use the Chromium engine , such as Google Chrome and Microsoft Edge . The developers are working on the code to avoid the two usual pitfalls that they prepare in some websites so that we stay locked in their pages.
The most used strategy is through redirects : we do not enter the web directly, but in a page that redirects us to the one we are looking for, so they have put an intermediate step, which on returning back sends us back to the same page before that we have time to press the button again.
The second one is more complicated, the manipulation of the history that stops the loading of the previous page, no matter how much we click on the button. The method is based on pushState of HTML5 and unfortunately it is increasingly used in some pages.
The perspective that the Chromium developers have taken is very interesting, it is based on not saving in the history the advances of navigation that do not need the activity of the user. With this advance the two traps will be avoided: redirections or manipulations in the code will be disabled.
This new feature will be soon in our navigation in all operating systems. It has already been approved for incorporation, so it will reach our browsers with the next update.