New version without QtWebKit dependency