A programmer recently noted that a change in the Chrome browser allows it to detect when the window is covered by another window. The result of this is that a visibility change event takes place. This update allows the page to avoid performing unnecessary tasks while the user cannot see what is happening. This reduces battery usage and maximizes the browser's and device's resources. The programmer wanted to know what other people thought about this Chrome update.
One person wrote back with a comment that the change also ensures that companies only have to pay when an ad is being viewed. This would be important for ads that charge the client based on the total views or amount of time viewed. Another person pointed out that there could be several events taking place behind the scenes. Those could include focus, blur or page hide.
A reviewer noted that this could be frustrating for people who like to have YouTube going in the background of what they are doing. For example, some people listen to video content, talks or music while they do something else in the browser. If the content in the YouTube video stops or gets stuck because of an ad, then he person would not be able to enjoy streaming the content with another window over the YouTube window.
Another person stated that developers will simply have to make a plugin that will override this feature. A new opening has taken place. Every time a browser makes a change, freelancers can take advantage of it and make a plugin and charge money for people to use it.
One person wondered if running a virtual machine with the YouTube ad on it would fix the problem. Another person questioned if making the window tiny and sticking it off to the side could fix this issue. A person replied back that the Chrome browser could have a change that would allow it to recognize that a window is actually to small to be viewed by the person based on the type of the device that is being used for Chrome. For more information click here https://webplatform.news/issues/2019-03-27#web-pages-can-now-detect-when-chrome-s-window-is-covered-by-another-window.