Cross platform web browser