HTML client