No Linking To Japanese Newspaper Without Permission
stovicek writes with this excerpt from Ars Technica about the Japanese newspaper Nihon Keizai Shimbun, or Nikkei (English language site, so far apparently unaffected): "Nikkei has taken efforts to preserve its paywall to absurd new levels: anyone wanting to link to the site must submit a formal application. [...] The New York Times, which reported on the new policy on Thursday, notes that the newspaper market in Japan is radically different from that in the US. Although some smaller outlets are experimenting with new ways of reaching readers, most papers require subscriptions to access online content, and the barriers have kept circulation of print editions quite high compared to the US. Nikkei management appears worried that links could provide secret passages to content that should be safely behind the paywall, and this fear has led to the new approval policy."
Ummm..."the barriers have kept circulation of print editions quite high compared to the US"...? Circulation of papers in Japan has always been ridiculously higher in Japan than in the US. Some of those papers have daily circulations of eight figures---no American paper has ever achieved circulation figures like that, past or present. The local paper that I get (the Shizuoka Shinbun) has a daily circulation of over 700,000 (vs 900,000 for the New York Times), and it's not even read nationally like the Yomiuri, Mainichi, Asahi, Nikkei, etc.
Perhaps my understanding of the World Wide Web is flawed, naïve, or both, but I don't think it works this way.
Wasn't one of the premises of the WWW to be able to hyperlink to anything you want, anything at all, and the underlying technology designed to reflect this idealogy?
If I'm wrong, please educate me.
Where would you add the not? That code is messed up. If you do "is not Authorized", it is still broken as OurUrl = false, Authorized = true would still cause denialpage. And now I assume that if OurUrl is true then Authorized will be true too. Let me suggest:
If (RefererURL is OurURL) or (RefererUrl is Authorized) then { show content; } else { show denialpage; }
In this solution we avoid unnecessary negation and I would think this would be clear for all readers. A thing to note about this approach is that this is "deny by default". Alternatively:
If (RefererURL is not OurURL) and (RefererURL is not Authorized) then { show denialpage; } else { show content };
There's a bigger bug than that: you can't trust the referrer. It's completely controlled by the browser, not the page the link was on. Users can easily set the referrer to any string they wish, e.g. with the RefControl extension for Firefox, which will happily set it to the address of the current page—or the home page of the site—by default.
If you really want to know whether the user is authorized to view a page you need to track their session, either with (secure) cookies or (secure) URL parameters. Better yet, use standard Digest authentication and let the browser take care of the credentials. The referrer string has no place in a proper authentication protocol.
"The state is that great fiction by which everyone tries to live at the expense of everyone else." - Bastiat
Nikkei has had many many failed internet ventures, and this is just another one of their bad ideas that passed through their over-aged internet-illiterate bureaucracy.
I suspect this is more about politics within the market and about them preparing to strong arm those they think can be strong armed... It isn't like they're going to put up a notice, and sue all the referrers.
In the old days, a ton of Japanese web sites would have "link free" or "links not permitted" notices on their sites. For some reason, many felt the web was linked with permission, and that they had a say. As if anyone could do anything about outside links, when I would tell them the internet was all about free linking, and that you wouldn't put pages up that you didn't want linked in the first place, people would seem to get the idea...
This Nikkei thing is not about individuals linking to news articles. There site is practically unlinkable because they keep deleting stuff anyway.
Nice troll. America lacks almost completely the equating of product defects with moral defects. It lacks a deep insecurity of its own culture (quite the opposite, Americans take American culture so much for granted that many are often surprised when it doesn't exist elsewhere, and we export it without even trying) Institutionalized misogyny is largely absent; the places it holds out are generally places considered either morally suspect or low class or both (car sales, and particularly used car sales, being one such holdout.). Hugely xenophobic attitudes towards other races are held by a minority of the population, again usually not well-thought-of by the rest. Hivemind-like business practices? Uh, no. Even in the bad old days of legal cartels, there was nothing resembling a hive mind. Pedophilia dressed up in cartoon outfits? Again, no. So that leaves widespread depression among males. Judging from the drug commercials, I'd say you've got that one. One out of seven.... you must be European.