| > What does javascript have to do with it? It's trivial to display images inline through data URLs. My point applies to that too. Images, text, CSS, video, etc. I'm saying I don't have a problem with requesting an HTML file, receiving it, and then choosing to not render/execute/display certain parts of it. > Re: text only browsing, that still allows for advertising, and it's up to the content provider to either take advantage of the mediums available to the client or take steps to attempt to block that access. I agree, but that doesn't sound like your previous position. > Re: cURL, now we are getting more into scraping, and I think it's event more clear cut that it's not the intent of the provider for their content to be used that way, and there are much more often AUPs that specifically cover this in a non-ambiguous way. I'm not talking about programmatically requesting large amounts of content. I just meant a single individual running a single cURL command. > My argument has never been "do not run ad-blockers", it's always been just to point out what I see as a set of troubling behavior that I see, which I also contribute to. I guess I'm arguing that you don't need to be a hypocrite, because it's not troubling behavior. |
I think this is a fundamental difference. I think there's an implicit contract. Would you feel any different about it if it was explicit? If there was a preamble to every page that said you were licensed to view the content only if certain conditions were met, such as all included ads were displayed, does that change what you feel comfortable doing or not?
> I agree, but that doesn't sound like your previous position.
I don't think it's any different. It's about intent. Is someone using a text browser specifically to bypass ads? Then the text browser is in essence an ad-blocker (to the degree it works). If it's used because other circumstances that make it desirable or necessary, then it's up to the content provider to either disallow that access mechanism, or provide ads that work. This is the difference between a party failing to collect on their side of a contract, and a party failing to fulfill their side of a contract.
> I'm not talking about programmatically requesting large amounts of content. I just meant a single individual running a single cURL command.
It goes back to intent and text browsing. Any ad that could be made useful in text browsing would be just as applicable to what you got back from cURL. Either it's plain text, or you can parse the output. If oyu can parse it, you can see any included ads.
> I guess I'm arguing that you don't need to be a hypocrite, because it's not troubling behavior.
Eh, I think it is, on a small scale. Similar to littering occasionally with very small items.