Refreshing the page or directing to external resources is likely to cause confusion or add delay to the interaction. Some mobile devices use a separate window for input. And, many mobile devices cannot support more than one window and consequently, attempting to open one will have unpredictable results.
What to Consider
Do not create periodically auto refreshing pages, unless you have informed the user and provided a means of stopping it.
Do not use markup to redirect pages automatically. Instead, configure the server to perform redirects using HTTP 3xx codes.
Keep the number of externally linked resources to a minimum.
Provide caching information in HTTP responses.