Ad windows, commonly known as pop-ups, are one of internet users' most irritating issues. They can significantly hinder ...