> The 30K of JavaScript is completely optional. Turn off JavaScript and you see the content-only version, turn it back and you'll get the full experience with all the dynamic components. By implementing the page in this way the added SPA functionality won't break the page if the client does not support JavaScript.<p>While I explicitly applaud that, the layout of the page is slightly different depending of JavaScript is enabled or not. So why do they use JavaScript for the layout there?