Then enjoy doing without your favorite webcomic as one webcomic host after another introduces video ads. Explosm.net, home of Cyanide & Happiness, already has them.
Blocking automatic playback of audio will block automatic playback of video with audio. Blocking automatic playback of silent video is a much harder problem. Just blocking MP4, WebM, and GIF animations is not enough, as a site can provide fallbacks that use script or even pure CSS. Some Slashdot users claim to have used extensions to block video, but none of them seem to block all methods in my test suite.
One difference is that ActiveX used native code, whereas Progressive Web Apps use JavaScript and/or WebAssembly with the Service Worker and IndexedDB APIs and the HTML DOM.
Good luck running native code when the instruction set of your device's CPU, such as ARM vs. MIPS vs. x86-64 (Atom) vs. RISC-V, differs from those of the devices in the app's developer's testing fleet.
You appear to advocate replacing the YouTube silo with a site built on IndieWeb principles. I want that to be a viable option. But one thing that IndieWeb is currently missing is a recommendation engine. How does a viewer watching a video on someone's own website go about discovering related videos on other people's own websites?
Spinning blades of a robotic lawn mower... Terror... It reminds me of a scene late in Disney's Honey, I Shrunk the Kids where the neighbor kid Tommy was running Nick's radio control lawn mower, and the kids were in danger of getting sliced up.
FIrst, Windows does not without WSL. Second, POSIX does not specify a graphics API, and neither Windows nor macOS nor Android includes an X server by default. Third, POSIX does not specify audio.
everything but a plain hypertext viewer and (HTTP&co) networking should be part of a VM (a proper one)
In the interest of avoiding the "no true Scotsman" problem, what makes a VM "proper" to you?
What extensions do you want to use that still aren't updated and have no alternatives?
Keybinder does not work with Firefox 57 or later, and the feature that it relied on (XUL keymaps) has no counterpart in WebExtensions because of bug 1325692.
for everything possible, falling back to already existing OS functionality
On which OS? Firefox is officially ported to four different operating systems: Windows, X11/Linux, macOS, and Android. Would you prefer not being able to use a particular extension because it happens to have been made for an operating system other than the one you use? Let's say for example that you use a Mac, and a particular extension is made for Firefox for Windows. Would you prefer to have to buy a Parallels license and a Windows license to use a particular extension? Or to have to buy a Windows license and reboot several times daily to switch between using Firefox with that extension and using the other applications that you regularly use?
Case in point: Phlogiston and caloric exist, though they turned out to be not their own substances but properties of other substances. Phlogiston is a substance's propensity to oxidize, and caloric is kinetic energy of particles relative to their container. Stress ulcers occur but are less common than ulcers associated with H. pylori infection or NSAID medication.
PHP is a horrific language. Most people that use it
...haven't read JavaScript: The Good Parts. PHP and JavaScript have a surprising number of pitfalls in common, such as difficult-to-memorize rules for == comparison. True, there are problems with PHP that are very annoying to work around, as Eevee pointed out in her famous essay. But as with JavaScript, there are also a few common-sense coding standards that make the worst problems less likely.
Nobody should use it. No, not even current versions. It's still broken.
Do you block Wikimedia sites and other sites using MediaWiki software?
If your friend ditches the local cable company and the local fiber company, he or she will lose high-speed Internet access and may have to fall back to sneakernet: trading copies of shows on hard drives. Sneakernet dissemination of creative works has been around for a while; an older example is "tape trees" organized by fans of the Grateful Dead. It could work for movies, scripted TV series, and in-depth news magazines. It's not ideal for reality, game shows, entertainment award shows, sports, daily political commentary, and other works with a short shelf life.
Countries' radio regulators issue licenses to traditional terrestrial free-to-air broadcasters. These broadcasters' signal coverage determines what's a "viewing area" for the purpose of retransmission of NBC, ABC, CBS, and Fox affiliates' programming on multichannel pay TV networks.
You mean something that downloads several hosts files on a schedule, merges them, and writes them out as a cron job? I've written a proposal for such a tool, and I'd appreciate your thoughts on the proposal's discussion page about whether it's workable.
there is a low number limit of how many devices can be unlocked per account in a calendar year.
How low is this limit, and does it vary between individual and business account types? Say a business employs a few dozen field technicians, buying a device and service for each technician, and keeps all the receipts. A year later, once the loan is paid off, the business wants to expand its service into an area where the carrier fails to offer satisfactory coverage. Is the limit low enough to keep the business from requesting that all the devices be unlocked then?
Then enjoy doing without your favorite webcomic as one webcomic host after another introduces video ads. Explosm.net, home of Cyanide & Happiness, already has them.
Video ads are the only way that a lot of sites can keep from going behind a paywall.
Disabling autoplay has been in about:config for years now
Setting media.autoplay.default to 1 and media.autoplay.allow-muted to false in Firefox 65.0 did not block pure CSS motion JPEG or pure CSS motion PNG.
Blocking automatic playback of audio will block automatic playback of video with audio. Blocking automatic playback of silent video is a much harder problem. Just blocking MP4, WebM, and GIF animations is not enough, as a site can provide fallbacks that use script or even pure CSS. Some Slashdot users claim to have used extensions to block video, but none of them seem to block all methods in my test suite.
One difference is that ActiveX used native code, whereas Progressive Web Apps use JavaScript and/or WebAssembly with the Service Worker and IndexedDB APIs and the HTML DOM.
Good luck running native code when the instruction set of your device's CPU, such as ARM vs. MIPS vs. x86-64 (Atom) vs. RISC-V, differs from those of the devices in the app's developer's testing fleet.
Yet the U.S. audience alone for the Super Bowl outweighs the international audience for some other forms of entertainment.
how would you direct prospective viewers to your website to view it?
Otherwise, people who visit your site will see it.
I asked how people would visit your site in the first place.
Or your site may show up in a search.
The same company operates both YouTube and Google Search. Copyfraud scammers can derank your video there as well.
If you were to post a video on your website, how would you direct prospective viewers to your website to view it?
host your own website.
You appear to advocate replacing the YouTube silo with a site built on IndieWeb principles. I want that to be a viable option. But one thing that IndieWeb is currently missing is a recommendation engine. How does a viewer watching a video on someone's own website go about discovering related videos on other people's own websites?
Spinning blades of a robotic lawn mower... Terror... It reminds me of a scene late in Disney's Honey, I Shrunk the Kids where the neighbor kid Tommy was running Nick's radio control lawn mower, and the kids were in danger of getting sliced up.
don't all of those you listed support POSIX?
FIrst, Windows does not without WSL. Second, POSIX does not specify a graphics API, and neither Windows nor macOS nor Android includes an X server by default. Third, POSIX does not specify audio.
everything but a plain hypertext viewer and (HTTP&co) networking should be part of a VM (a proper one)
In the interest of avoiding the "no true Scotsman" problem, what makes a VM "proper" to you?
What extensions do you want to use that still aren't updated and have no alternatives?
Keybinder does not work with Firefox 57 or later, and the feature that it relied on (XUL keymaps) has no counterpart in WebExtensions because of bug 1325692.
for everything possible, falling back to already existing OS functionality
On which OS? Firefox is officially ported to four different operating systems: Windows, X11/Linux, macOS, and Android. Would you prefer not being able to use a particular extension because it happens to have been made for an operating system other than the one you use? Let's say for example that you use a Mac, and a particular extension is made for Firefox for Windows. Would you prefer to have to buy a Parallels license and a Windows license to use a particular extension? Or to have to buy a Windows license and reboot several times daily to switch between using Firefox with that extension and using the other applications that you regularly use?
It depends on spelling. "The Beeb" is British Broadcasting Corporation, whereas "the Bieb" is Justin Bieber.
should be able to get and retain a replacement job
How much does insurance to pay for retraining (note additional R) in case of job loss cost?
I love fragmented messaging! Why should I deal with all of these different variations of AIM just so you can save $5?
So that you don't have to install Square Cash and cover the $5.
Name one android device, and type of device that is a POS that is under $500.
Any $200 Android tablet with a $50 Square credit card reader can be used to take payment at a point of sale.
Case in point: Phlogiston and caloric exist, though they turned out to be not their own substances but properties of other substances. Phlogiston is a substance's propensity to oxidize, and caloric is kinetic energy of particles relative to their container. Stress ulcers occur but are less common than ulcers associated with H. pylori infection or NSAID medication.
Then you must have a different edition, as my copy is ISBN 9780596517748 with 160-some pages. Did yours have a quick reference card?
PHP is a horrific language. Most people that use it
...haven't read JavaScript: The Good Parts. PHP and JavaScript have a surprising number of pitfalls in common, such as difficult-to-memorize rules for == comparison. True, there are problems with PHP that are very annoying to work around, as Eevee pointed out in her famous essay. But as with JavaScript, there are also a few common-sense coding standards that make the worst problems less likely.
Nobody should use it. No, not even current versions. It's still broken.
Do you block Wikimedia sites and other sites using MediaWiki software?
If your friend ditches the local cable company and the local fiber company, he or she will lose high-speed Internet access and may have to fall back to sneakernet: trading copies of shows on hard drives. Sneakernet dissemination of creative works has been around for a while; an older example is "tape trees" organized by fans of the Grateful Dead. It could work for movies, scripted TV series, and in-depth news magazines. It's not ideal for reality, game shows, entertainment award shows, sports, daily political commentary, and other works with a short shelf life.
Countries' radio regulators issue licenses to traditional terrestrial free-to-air broadcasters. These broadcasters' signal coverage determines what's a "viewing area" for the purpose of retransmission of NBC, ABC, CBS, and Fox affiliates' programming on multichannel pay TV networks.
You mean something that downloads several hosts files on a schedule, merges them, and writes them out as a cron job? I've written a proposal for such a tool, and I'd appreciate your thoughts on the proposal's discussion page about whether it's workable.
there is a low number limit of how many devices can be unlocked per account in a calendar year.
How low is this limit, and does it vary between individual and business account types? Say a business employs a few dozen field technicians, buying a device and service for each technician, and keeps all the receipts. A year later, once the loan is paid off, the business wants to expand its service into an area where the carrier fails to offer satisfactory coverage. Is the limit low enough to keep the business from requesting that all the devices be unlocked then?