I know what the technical meaning of “noreferrer” is; however, I’m wondering what’s the reasoning of using that param on external links here? For example, is it due to some sort of SPAM prevention/mitigation?
# disincentivize content marketers by not appearing to be a source of
# significant traffic, but do show referrer a few times so authors can find
# their way back
def send_referrer?
self.created_at <= 1.hour and
self.merged_story_id.nil?
end
https://github.com/lobsters/lobsters/commit/e2ea9decb21de6d375148168e0aa8aeb31be1cdf
Thanks 🙇
Here’s the answer for the lazy ones:
I kind of wish they wouldn’t do that. I have a currently dead code branch because of this that disables ads when you visit with a lobsters referfer.
I’m not sure about the “more ethical aggregator”, but I appreciate the idea. :)
I’m somewhat a fan of Grandpa Zawinski’s approach myself.
I’m like 99% sure that’s to prevent abuse by people seeking to use us as marketing channels or SEO stuff.
I’ve seen some sites block visits with a Hacker News referrer, so maybe due to that?
I guess it is like a running board on a train or bus which drops ugly people and fare dodgers :)