info343/lectures/s5/images/figure_2_client_side_scripting.png