No, you can't. As of now, there is no built-in web browser available on the Vizio Smart TV. And you can't install or sideload a web browser on Vizio TV.