It does raise a question. I haven't read the legislation, but does it specifically refer to "web sites"? And what definition of "web site" is it using? Surely pretty easy to develop a protocol functionally equivalent to HTTP (HTSP?) and a "browser" that implements it - no laws broken.