web and js_of_ocaml experiments