{"video_id":"fp_4T2CdGdZvf","title":"TQ: Is The Stop Button Useless?","channel":"Techquickie","show":"Techquickie","published_at":"2022-05-06T11:20:00.047Z","duration_s":216,"segments":[{"start_s":0.0,"end_s":3.7199999999999998,"text":"You ever just want to yell STOP IT at your web browser when it's acting up?","speaker":null,"is_sponsor":0},{"start_s":3.7199999999999998,"end_s":7.62,"text":"Well there's actually a button that's supposed to get the browser to do exactly that.","speaker":null,"is_sponsor":0},{"start_s":7.62,"end_s":13.44,"text":"The STOP button. But if you've only ever used modern browsers, you might not even really have noticed it.","speaker":null,"is_sponsor":0},{"start_s":13.44,"end_s":18.76,"text":"It's typically a little X that occupies around the same space as the refresh button and disappears","speaker":null,"is_sponsor":0},{"start_s":18.76,"end_s":23.36,"text":"once the page is finished loading. But the STOP button is far from a modern invention.","speaker":null,"is_sponsor":0},{"start_s":23.36,"end_s":29.08,"text":"In fact, it was included in both Internet Explorer 1.0 and Netscape Navigator 1.0.","speaker":null,"is_sponsor":0},{"start_s":29.08,"end_s":33.88,"text":"And it was really important. Back then, the STOP button did pretty much what it does now.","speaker":null,"is_sponsor":0},{"start_s":33.88,"end_s":39.4,"text":"Stopped the web page from loading. But why exactly would you want that if you clicked on the link to begin with?","speaker":null,"is_sponsor":0},{"start_s":39.4,"end_s":44.04,"text":"Well back in the old days, we were all using those painfully slow 28 or 56K if you were","speaker":null,"is_sponsor":0},{"start_s":44.04,"end_s":49.08,"text":"lucky dial-up connections, meaning that web pages took a long time to load.","speaker":null,"is_sponsor":0},{"start_s":49.08,"end_s":54.0,"text":"And although plain text often loaded fairly quickly, images and gifs could take forever.","speaker":null,"is_sponsor":0},{"start_s":54.0,"end_s":59.44,"text":"We're talking like line by line. And sometimes, you just wanted to read the information on the page without all the messy","speaker":null,"is_sponsor":0},{"start_s":59.44,"end_s":65.2,"text":"graphics. The slow speeds of the time also meant that just trying to load one web page could saturate","speaker":null,"is_sponsor":0},{"start_s":65.2,"end_s":70.28,"text":"your connection. Not ideal if you were trying to download something in the background.","speaker":null,"is_sponsor":0},{"start_s":70.28,"end_s":77.84,"text":"Like spending two days on an appster song. Not to mention that poorly optimized web pages could easily crash the famously unstable","speaker":null,"is_sponsor":0},{"start_s":77.84,"end_s":82.8,"text":"Internet Explorer and even if that didn't happen, a page with lots of rich media could","speaker":null,"is_sponsor":0},{"start_s":82.8,"end_s":87.68,"text":"hog memory and CPU cycles, slowing down other things on your PC that weren't even related","speaker":null,"is_sponsor":0},{"start_s":87.68,"end_s":92.36,"text":"to the Internet, like making my solitaire end screen slow to an unceremonious stutter.","speaker":null,"is_sponsor":0},{"start_s":92.36,"end_s":96.96,"text":"The stop button was useful for getting problematic web pages to just stop what they were doing.","speaker":null,"is_sponsor":0},{"start_s":96.96,"end_s":100.48,"text":"But nowadays, high speed connections are the norm and our computers are usually powerful","speaker":null,"is_sponsor":0},{"start_s":100.48,"end_s":104.32,"text":"enough to handle a whole bunch of complex pages at once without breaking a sweat.","speaker":null,"is_sponsor":0},{"start_s":104.32,"end_s":107.48,"text":"So the stop button has declined in importance.","speaker":null,"is_sponsor":0},{"start_s":107.48,"end_s":111.64,"text":"But have you noticed that if you do try to use it, it's often the case that nothing","speaker":null,"is_sponsor":0},{"start_s":111.64,"end_s":116.92,"text":"seems to happen. Okay, the reason that the stop button often doesn't seem to do much is because it's","speaker":null,"is_sponsor":0},{"start_s":116.92,"end_s":124.12,"text":"not actually designed to stop all activity on a web page. You see, HTML, the language that web pages are written in, is pretty simple.","speaker":null,"is_sponsor":0},{"start_s":124.12,"end_s":132.04,"text":"It tells the browser where to put text, links, and graphics. And it also provides the addresses where the browser can grab elements like sound and images.","speaker":null,"is_sponsor":0},{"start_s":132.04,"end_s":135.72,"text":"The stop button can stop the HTML itself from loading.","speaker":null,"is_sponsor":0},{"start_s":135.72,"end_s":139.64,"text":"Or if that's already done, stop the browser from fetching additional resources it needs","speaker":null,"is_sponsor":0},{"start_s":139.64,"end_s":147.28,"text":"like the aforementioned images. The problem is that modern web pages are made up of much more than just bare HTML.","speaker":null,"is_sponsor":0},{"start_s":147.28,"end_s":151.88,"text":"Instead, most of them also run scripts that do everything from enabling custom web page","speaker":null,"is_sponsor":0},{"start_s":151.88,"end_s":156.8,"text":"layouts to processing information that you enter to serving you advertisements.","speaker":null,"is_sponsor":0},{"start_s":156.8,"end_s":161.2,"text":"Oh boy. These scripts are basically programs that run inside your browser.","speaker":null,"is_sponsor":0},{"start_s":161.2,"end_s":165.92,"text":"And as such, browsers don't want to just terminate them suddenly as this could break","speaker":null,"is_sponsor":0},{"start_s":165.92,"end_s":170.52,"text":"much of the page's functionality or make the browser process itself unstable.","speaker":null,"is_sponsor":0},{"start_s":170.52,"end_s":176.0,"text":"Instead, the stop button more or less makes your browser politely ask running scripts","speaker":null,"is_sponsor":0},{"start_s":176.0,"end_s":180.32,"text":"to stop what they're doing when they can if it's not too much trouble, please.","speaker":null,"is_sponsor":0},{"start_s":180.32,"end_s":186.8,"text":"Kind of like a letter from the United Nations. But that doesn't mean the stop button is completely useless.","speaker":null,"is_sponsor":0},{"start_s":186.8,"end_s":191.2,"text":"It can sometimes still stop really irritating web page elements from interfering with the","speaker":null,"is_sponsor":0},{"start_s":191.2,"end_s":194.92,"text":"content you actually want, such as paywalls.","speaker":null,"is_sponsor":0},{"start_s":194.92,"end_s":198.52,"text":"As long as you can hit the stop button at exactly the right time.","speaker":null,"is_sponsor":0},{"start_s":198.52,"end_s":201.76,"text":"But you might have better luck at the county fair.","speaker":null,"is_sponsor":0},{"start_s":201.76,"end_s":206.08,"text":"Thanks for watching guys. If you liked this video, hit like, hit subscribe, and hit us up in the comments section with","speaker":null,"is_sponsor":0},{"start_s":206.08,"end_s":212.32,"text":"your suggestions for topics that we should cover in the future. Do you guys actually use the stop button?","speaker":null,"is_sponsor":0},{"start_s":212.32,"end_s":215.4,"text":"How often do you use the stop button, like once a year, once a month?","speaker":null,"is_sponsor":0}],"full_text":"You ever just want to yell STOP IT at your web browser when it's acting up? Well there's actually a button that's supposed to get the browser to do exactly that. The STOP button. But if you've only ever used modern browsers, you might not even really have noticed it. It's typically a little X that occupies around the same space as the refresh button and disappears once the page is finished loading. But the STOP button is far from a modern invention. In fact, it was included in both Internet Explorer 1.0 and Netscape Navigator 1.0. And it was really important. Back then, the STOP button did pretty much what it does now. Stopped the web page from loading. But why exactly would you want that if you clicked on the link to begin with? Well back in the old days, we were all using those painfully slow 28 or 56K if you were lucky dial-up connections, meaning that web pages took a long time to load. And although plain text often loaded fairly quickly, images and gifs could take forever. We're talking like line by line. And sometimes, you just wanted to read the information on the page without all the messy graphics. The slow speeds of the time also meant that just trying to load one web page could saturate your connection. Not ideal if you were trying to download something in the background. Like spending two days on an appster song. Not to mention that poorly optimized web pages could easily crash the famously unstable Internet Explorer and even if that didn't happen, a page with lots of rich media could hog memory and CPU cycles, slowing down other things on your PC that weren't even related to the Internet, like making my solitaire end screen slow to an unceremonious stutter. The stop button was useful for getting problematic web pages to just stop what they were doing. But nowadays, high speed connections are the norm and our computers are usually powerful enough to handle a whole bunch of complex pages at once without breaking a sweat. So the stop button has declined in importance. But have you noticed that if you do try to use it, it's often the case that nothing seems to happen. Okay, the reason that the stop button often doesn't seem to do much is because it's not actually designed to stop all activity on a web page. You see, HTML, the language that web pages are written in, is pretty simple. It tells the browser where to put text, links, and graphics. And it also provides the addresses where the browser can grab elements like sound and images. The stop button can stop the HTML itself from loading. Or if that's already done, stop the browser from fetching additional resources it needs like the aforementioned images. The problem is that modern web pages are made up of much more than just bare HTML. Instead, most of them also run scripts that do everything from enabling custom web page layouts to processing information that you enter to serving you advertisements. Oh boy. These scripts are basically programs that run inside your browser. And as such, browsers don't want to just terminate them suddenly as this could break much of the page's functionality or make the browser process itself unstable. Instead, the stop button more or less makes your browser politely ask running scripts to stop what they're doing when they can if it's not too much trouble, please. Kind of like a letter from the United Nations. But that doesn't mean the stop button is completely useless. It can sometimes still stop really irritating web page elements from interfering with the content you actually want, such as paywalls. As long as you can hit the stop button at exactly the right time. But you might have better luck at the county fair. Thanks for watching guys. If you liked this video, hit like, hit subscribe, and hit us up in the comments section with your suggestions for topics that we should cover in the future. Do you guys actually use the stop button? How often do you use the stop button, like once a year, once a month?"}