TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Why is Stack Overflow trying to start audio?

909 点作者 iokanuon将近 6 年前

44 条评论

Nick-Craver将近 6 年前
I just wanted to chime in from Stack Overflow here and let people know: we are aware of the issue. And we&#x27;re NOT okay with it. We&#x27;re trying to sort out how to kill the audio behavior now. It&#x27;s not very straightforward to find where it&#x27;s coming from, but we are working on it. We&#x27;ve also reached out to Google for their assistance in tracking it down. If anyone can offer advice, we&#x27;ll more than happily take it.<p>- Nick Craver, Architecture Lead at Stack Overflow
评论 #20289689 未加载
评论 #20289722 未加载
评论 #20290118 未加载
评论 #20289803 未加载
评论 #20291913 未加载
评论 #20292164 未加载
评论 #20289850 未加载
评论 #20290201 未加载
评论 #20290487 未加载
评论 #20289819 未加载
评论 #20291512 未加载
评论 #20289621 未加载
评论 #20292708 未加载
评论 #20291077 未加载
评论 #20289703 未加载
评论 #20289659 未加载
评论 #20291256 未加载
ndiscussion将近 6 年前
How We Make Money at Stack Overflow: 2016 Edition: Quality ads. &quot;...we don’t want to use an automated system that selects some ads for us. We looked at this. It didn’t allow us the control we required to maintain the level of quality we want to maintain.&quot;<p>How We Make Money at Stack Overflow: 2019 Edition: Taking money from Microsoft and Google fingerprinting our users 100+ ways<p>source: <a href="https:&#x2F;&#x2F;stackoverflow.blog&#x2F;2016&#x2F;11&#x2F;15&#x2F;how-we-make-money-at-stack-overflow-2016-edition&#x2F;" rel="nofollow">https:&#x2F;&#x2F;stackoverflow.blog&#x2F;2016&#x2F;11&#x2F;15&#x2F;how-we-make-money-at-s...</a>
评论 #20289967 未加载
superasn将近 6 年前
Maybe it&#x27;s to identify users behind a VPN as this is fingerprinting the device, not the connection.<p>That&#x27;s why I think the idea of running each site in a container is so effective.<p>And while we&#x27;re at it the container should just spit out random shit like different resolution, audio api, user agent, once in a while (unless the user turns it off) to thwart such attempts.<p>Unfortunately when the creator and maintener of 67% of all browsers is an ad company who is exploiting this in the firsr place, then there is no chance that this could happen
评论 #20289218 未加载
评论 #20289560 未加载
评论 #20289751 未加载
kylegordon将近 6 年前
And this is why, even with the best intentions of site operators, my browser will continue to use the best ad-block tools I can get, and my networks will be protected by tools like PiHole.
评论 #20289851 未加载
评论 #20290359 未加载
评论 #20292311 未加载
评论 #20289952 未加载
ploxiln将近 6 年前
It&#x27;s pretty obvious that the only real fix is to accept money in exchange for putting an image with a hyperlink on your website.<p>Anything involving javascript will do shenanigans for various reasons. Fingerprinting via any means possible is industry standard ad-network behavior at this point. No one in the industry could imagine doing any less - it&#x27;s impractical, it&#x27;s absurd. But targeting! But fraud! But the only fix is to just give it all up, go back to how it was done in the 90s.
johnwheeler将近 6 年前
I wonder if the top brass at alphabet ever worry that their trillion dollar empire is based on fragile foundations like web audio fingerprinting, etc.<p>that sure would keep me up at night.<p>obviously, i know google does more, but it seems like a large chunk of their revenue must be dependent on shady technical tricks like these working.
评论 #20289532 未加载
评论 #20289605 未加载
评论 #20289664 未加载
评论 #20293370 未加载
miohtama将近 6 年前
I like the comment on SO: &quot;Deanonymizing via fingerprinting - illegal in EU&quot;
inglor将近 6 年前
Why is this surprising to anyone? It is clear that ads use tracking mechanisms and cookies and this is no different.<p>Audio feature detection isn&#x27;t even a novel techique.<p>I&#x27;ve seen trackers look at download stream patterns to detect whether or not BBR congestion control is used, I have seen mouse latency based on the difference between mouse ups and downs in double clocks and I have seen speed-of-interaction checks in mouse movements.<p>Just checking for the constructor of something an ad might legitimately use (like audio) is relatively benign to be honest and it is naive to expect ads to not do this and it is why I use an ad blocker even on sites without annoying ads
评论 #20289637 未加载
评论 #20289386 未加载
评论 #20289349 未加载
atoav将近 6 年前
I don’t get the modern ad stuff, any reasonable person uses an adblocker anyway, because ads are often slow, problematic in terms of privacy and security.<p>The fact that even people of a big site like stack overflow <i>don’t know</i> where it comes from <i>instantly,</i> is only further proof that using an adblocker is a resonable decision.<p>Maybe it is naive, but all ads should be in my eyes is a picture and something that counts the page views. And when you are a site that has ads as it’s main income you should have at minimum one employee who knows and tests each ad before it gets accepted and put onto <i>your</i> server.<p>Only then your customers will trust the ads you use and only then any reasonable person can even consider deactivating the adblocker for your site.<p>I am pretty sure somebody explored this idea before me, why doesn’t it work?
评论 #20292944 未加载
jackdh将近 6 年前
Has there been any serious thought &#x2F; discussion about how the cat and mouse chase of the ads vs ad blockers is going to end?<p>It would be interesting to see where we are in ten years.
评论 #20289233 未加载
评论 #20289224 未加载
评论 #20289292 未加载
评论 #20289117 未加载
评论 #20289203 未加载
评论 #20289152 未加载
评论 #20290008 未加载
评论 #20289961 未加载
评论 #20289270 未加载
评论 #20290025 未加载
评论 #20289222 未加载
lol768将近 6 年前
It&#x27;s insane to me the extent to which companies will go in order to prevent cross-site scripting attacks.. and yet they&#x27;re perfectly happy to include unvetted, potentially malicious JavaScript <i>on the same origin</i> in the form of ads.<p>There is no reason these ads should be <i>anything</i> other than a linked image.
mappu将近 6 年前
There&#x27;s something up with my PulseAudio (maybe changing audio output formats?) that means i hear a very loud &quot;pop&quot; when pages try to do this.<p>e.g. Browsing to an arstechnica.com article, with speakers on but nothing else playing.
评论 #20289581 未加载
ddtaylor将近 6 年前
How about stop letting remote sites execute arbitrary Javascript on your pages?
captn3m0将近 6 年前
A little bit of corporate newspeak (and digging):<p>Ad URL: <a href="https:&#x2F;&#x2F;static.adsafeprotected.com&#x2F;sca.17.4.95.js" rel="nofollow">https:&#x2F;&#x2F;static.adsafeprotected.com&#x2F;sca.17.4.95.js</a><p>JS Domain: adsafeprotected.com<p>Domain Owner: Integral Ad Science, Inc[0]<p>Google&#x27;s recent stance on the matter of fingerprinting[2]:<p>&gt;Chrome also announced that it will more aggressively restrict fingerprinting across the web. When a user opts out of third-party tracking, that choice is not an invitation for companies to work around this preference using methods like fingerprinting, which is an opaque tracking technique. Google doesn’t use fingerprinting for ads personalization because it doesn&#x27;t allow reasonable user control and transparency. Nor do we let others bring fingerprinting data into our advertising products.<p>The important part being: _Nor do we let others bring fingerprinting data into our advertising products._<p>The same company advertises their fingerprinting capabilities:<p>&gt;Browser and Device Analysis: We analyze the technological fingerprints of browsers and devices in order to uncover bots fraudulently posing as human users. We can validate what type of mobile or desktop device a browser is running on, providing additional context with which to identify fraud.<p>And it is this fingerprinting that gets them selected as a Google Brand Safety and Viewability Preferred Measurement Partner[1]<p>&gt;New York, NY – Integral Ad Science (IAS) has been selected as a preferred partner in Google’s Measurement Program for both brand safety and viewability. Partners were selected after meeting rigorous standards for accuracy and using reliable methodologies to measure KPIs that matter for marketers. The program is designed to make it easier for advertisers to source trusted, third-party measurement providers.<p>The gist of it being that Google has heavy cognitive dissonance, with their advertising wing rewarding partners that fingerprint users (against their own policies), and the Chrome team barely managing to introduce some anti-fingerprint measures, which are clearly not enough.<p>[0]: <a href="https:&#x2F;&#x2F;integralads.com&#x2F;capabilities&#x2F;ad-fraud&#x2F;" rel="nofollow">https:&#x2F;&#x2F;integralads.com&#x2F;capabilities&#x2F;ad-fraud&#x2F;</a><p>[1]: <a href="https:&#x2F;&#x2F;integralads.com&#x2F;news&#x2F;google-selects-ias-brand-safety-viewability-preferred-measurement-partner&#x2F;" rel="nofollow">https:&#x2F;&#x2F;integralads.com&#x2F;news&#x2F;google-selects-ias-brand-safety...</a><p>[2]: <a href="https:&#x2F;&#x2F;blog.google&#x2F;products&#x2F;ads&#x2F;transparency-choice-and-control-digital-advertising&#x2F;" rel="nofollow">https:&#x2F;&#x2F;blog.google&#x2F;products&#x2F;ads&#x2F;transparency-choice-and-con...</a>
评论 #20290026 未加载
kabwj将近 6 年前
If you don’t use an ad blocker you should expect your browser to behave in strange ways.<p>If you don’t use an ad blocker you should consider your computer compromised.
评论 #20289644 未加载
jasonjayr将近 6 年前
Why can&#x27;t Google come up with an AMP for ads? That will transpile a restricted javascript (or whatever) into a runtime that just doesn&#x27;t do these things?<p>This would get rid of the greasy ads, and Google could focus on making tools that allow site owners to filter by &quot;features used in ad&quot;, and ad developers could actually return to delivering ads, rather than collecting fingerprints?
评论 #20290107 未加载
评论 #20291251 未加载
crispyporkbites将近 6 年前
As a website publisher, is there an ad network available for me to use that doesn’t allow advertisers to run JavaScript?<p>If so, what kind of rates can I get?
z3t4将近 6 年前
I guess it&#x27;s part of Googles Ads&#x27;s endless battle against &quot;robot&quot; clicks. A site as big as SO should not use Google ads, but instead use their own ad service. Just make an automated system where people can signup and show an ad. Make it cost 1$ per 100 page views. That would probably earn SO two orders of magnitude more then they get from Google Ads.
评论 #20290909 未加载
pnw_hazor将近 6 年前
Programmers make these tools. When challenging said programmers who work for companies that promote this kind of behavior (G) they suggest that they work for these evil companies because their job is interesting and it pays well.<p>This practice could stop tomorrow if the best and brightest of us decided so.
评论 #20292153 未加载
amadeusw将近 6 年前
Does Microsoft (ad owner) or Google (ad provider) perform the fingerprinting in this case?
评论 #20289327 未加载
thelazydogsback将近 6 年前
This issue (along with many others) is due to one simple fact -- the internet is still primarily about <i>presentation and rendering</i> not <i>information</i>. We had both client-side template-based rendering and Semantic Web initiatives -- these failed for various technical and non-technical reasons at the time, but I&#x27;m hoping we go in that general direction again at some point. Nobody else should be able to (definitively) decide what information I want and how it should be presented to me. We only get the Internet that the majority are willing to put up with.
JimBrimble35将近 6 年前
Aside from the obvious usability benefits, this kind of thing makes it abundantly clear why much of the web has gone to javascript dependent SPAs. If you need JS to run the site, then you also have to leave it on to be tracked&#x2F;fingerprinted.<p>Kind of makes sense why companies like Google and Facebook have invested so much in creating open-source front-end frameworks. The ROI is probably phenomenal.<p>I get that stackoverflow isn&#x27;t an SPA, it just made me think of this point.<p>Side-note: you can block JS on stackoverflow and still view answers. That works for 98% of my usecase for the site.
评论 #20289510 未加载
louhike将近 6 年前
Gosh, it&#x27;s incredible the length they will go to de-anomize user data. I guess I will think better next time a website I like ask me to add them to my ad blocker whitelist.
miguelmota将近 6 年前
Seems like classic fingerprinting behavior from Google Ads. It&#x27;s unfortunate and hope they fix it quick but most importantly figure out a way to prevent it in the future
6gvONxR4sf7o将近 6 年前
I would love for this to be illegal.
评论 #20289665 未加载
boomlinde将近 6 年前
Tangentially related anecdote: I came across a site the other day that requested access to the MIDI API for no apparent reason. Is this a common tracking vector? The available MIDI interfaces can say something about the system but in 99% of cases (the 99% that don&#x27;t have any physical MIDI interfaces) I don&#x27;t imagine that you&#x27;ll discover anything other than operating system family.
helloworm将近 6 年前
Has anyone made a plugin that does a DOS on each ad server(s) detected? Then, we have built-in DDOS on the ad servers, if enough users install it.
评论 #20289625 未加载
评论 #20290128 未加载
评论 #20290576 未加载
ReedJessen将近 6 年前
Is this a scandal?
评论 #20289326 未加载
评论 #20289549 未加载
评论 #20289324 未加载
nvr219将近 6 年前
Always use ublock (origin)
iamnotacrook将近 6 年前
It&#x27;s ok. SO&#x27;s policy on abusive ads is to mention it on mets and hope a moderator notices and then acts upon it.
评论 #20289646 未加载
评论 #20289629 未加载
alinspired将近 6 年前
this is the time to appreciate uBlock Origin&#x27;s advanced mode, since 3rd party JS is blacklisted by default <a href="https:&#x2F;&#x2F;github.com&#x2F;gorhill&#x2F;uBlock&#x2F;wiki&#x2F;Advanced-user-features" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;gorhill&#x2F;uBlock&#x2F;wiki&#x2F;Advanced-user-feature...</a>
unixhero将近 6 年前
&quot;Probably it tries to use the AudioContext for browser fingerprinting. – Bergi 11 hours ago&quot;
avip将近 6 年前
If you&#x27;re a newcomer to this long thread, pls CTRL+F manigandham and read all his comments as a primer. Lots of misinformed couch-comments here. If you&#x27;d like to reasonably rant about ad-tech (and that&#x27;s welcome), understand the value it provides first.
eyeball将近 6 年前
I’ve been noticing horrible battery drain on my iOS devices lately. The battery monitor in settings says the worst offender is “safari audio”. I wonder if it’s something similar.
zaphirplane将近 6 年前
If this is caused by accepting JS enabled ads. What’s to stop the ad from changing the dom or redirecting the browser to a SO fishing site
EGreg将近 6 年前
I don’t get how it can get the fingerprint to be so unique as to attribute ads. Most mobile browsers are exactly the same, you have the same screen resolution and so on. And most desktop browsers when maximized are the same resolution. I mean there must be groups of thousands of users for each combination of fingerprinted features. So it’s not all the way down to the person, right? It’s just correlations?
评论 #20289896 未加载
评论 #20290912 未加载
评论 #20289748 未加载
emmelaich将近 6 年前
It now makes sense that you’re rewarded for staying logged in.
paulcarroty将近 6 年前
Ultradisgusting case on StackOverflow: 99.999% top answers are edited by moderators - they just promote yourself with free content.<p>We need a real alternative - without stupid ads and master-slave karma-based community relations.
sergiotapia将近 6 年前
Is there something I can use to randomly fuzz every tab individually as I browse the web?<p>They can track me through websites and I don&#x27;t want that. Already using ublock origin.
评论 #20290127 未加载
评论 #20290051 未加载
unixhero将近 6 年前
Post closed due to wrong category.
meerita将近 6 年前
Did anyone checked how much data from our data plan cede to advertising? I bet it&#x27;s 30%-40%.
评论 #20289544 未加载
dabeeeenster将近 6 年前
&quot;It&#x27;s not very straightforward to find where it&#x27;s coming from, but we are working on it.&quot;<p>This encapsulates the entire problem with the current state of digital advertising in 1 simple sentence.
评论 #20292188 未加载
评论 #20290056 未加载
评论 #20290591 未加载
评论 #20298151 未加载
评论 #20291127 未加载
rkagerer将近 6 年前
TLDR: A case of invasive fingerprinting triggered by a Microsoft ad delivered by Google.
评论 #20289431 未加载
synthmeat将近 6 年前
It&#x27;s most likely for web scraper detection. State of the art was using video codec availability as fairly reliable data point, and I haven&#x27;t seen audio being used for this. Quite interesting.
评论 #20289867 未加载