For technical reasons, these calculations are done in the browser, so if scripting is disabled then the page won't work.