Even without JS, there is timing, HTTP headers, conditional CSS, etc.