The regional Internet matrix +

I am trying to sum up the dimensions of regional Internet

Regional = [ timezone | geo-region | language ]

which can be defined in

  • browser settings, thus HTTP request headers
  • browser components, like toLocaleDateString(), toLocaleTimeString, tolocaleLowerCase(), tolocaleUpperCase(), toLocaleString() in Javascript, and any browser specific or vendor specific scriptable interface.
  • cookie
  • session
  • Flash cookie (aka LocalSharedObject)
  • URL (like hl=zh_CN&)
  • profile website and product specific profile. Example in Google profile your language is English(US) while your in Google Calendar settings you choose English(UK)
  • target website ccTLD
  • DNS settings
  • third party data provision like oAuth or OpenID
  • IP address and other lower-level or higher-level network identifiers, most maliciously, RTT combined with a accurate route table
  • (to be added)

This is why making comparison and getting conclusions are hard to be scientific complete and correct.

To protect network neutrality, fuck all kinds of regional Internet.

Viva la Résistance!

One Response to “The regional Internet matrix”

  1. [...] Zone 这个还少了一堆 toLocal*() [...]

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
MARKDOWN is also enabled.