Web kiosk intended for display on a large shared monitor