Or would I be better advised to use something like PhantomJS