That’s Le Web to you! Technically the web was invented in France, not Switzerland, but who’s counting? (via Kottke)