following your reasoning it's your media player job to skip the uninteresting part of a video you're watching ?
no, the browser job is to display what he receive from the resource YOU requested what the server put in that resource is between you and it (you can "cheat"(not my word but liked/steal it from another comment) by drop the ad or choose to not requesting the resource all together).
In-video ads are usually OK, the way they do "sponsor" segments on Youtube for example, they are "uninteresting" but usually short and non-obtrusive. Again, I consider these as transactions and don't skip them if otherwise I wanted to watch the video. The best creators (Jay Foreman comes to mind) do these so well that I actually look forward to watching them!
Completely unrelated ads that are forcibly and blindly inserted into the video stream (again, Youtube is an example) are not okay, and I expect the browser/ad blocker to weed them out.
Nice. I see this pattern around: when X wants Y to (say) watch an ad, X's first instinct is to try to force Y. When X does not get to do that, they tend to discover much less coercive ways to do it
FWIW, its not the browser "including" the adds. The ads have been included in the video itself.
If the server returns a file, the user hasn't implicitly agreed to some limited use of that file or that it must be processed in some specific way, but the business has implicitly agreed to the user's usage of that file. The user (or the client on behalf of that user) can choose to ignore that file, not execute it or not even request it in the first place. This can be done either manually or assisted by tools (e.g. sponsorblock, ublock origin).
Anything else puts arbitrary restrictions on the weaker party (individual vs. large business), and negates their property rights of being allowed to choose what runs on their general computing device. If the business doesn't want a file to be used, don't serve it in the first place.
It is. And it has a time scroller and speed controls, unless you're watching an ad.
A piece of software not doing what you want is following the wishes of its creator, which differ from yours.
Of course. That's why Sponsorblock exists.
Who is in control? I am in control over my time, my attention, not the middlemen between the video author and me.
PS:in another comment i tried to explain how i see it https://news.ycombinator.com/item?id=33919824
Yes. Proper video players and media files have support for chapters for the express purpose of skipping what you don't want to see and getting to the point. YouTube refuses to do it because of its stupid advertising bullshit? People will do it for them with SponsorBlock.
> no, the browser job is
The browser's job is to be the user agent. It acts on our behalf and represents our will. Its job isn't to display some website's little ads. Its job is to do whatever we, the users, want it to do, even if it hurts the interests and bottom line of some corporation. If blocking ads is good for users, that's exactly what browsers should do, literally no questions asked.
PS:in another comment i tried to explain how i see it https://news.ycombinator.com/item?id=33919824
The owner/landlord may have given permission. But it's still not a welcome intrusion, and wearing a "No salespeople here" anti-mobbing suit is a completely legitimate personal freedom.
But that's exactly what an adblocker does. It's something different than not requesting the entire website though.
I don't think anyone demanded that browsers block ads without the user's consent.