An update is in late stage testing but I don't know if it will solve YOUR issues. If you try Dolphin HD for browsing do you have the same problems? You could always go to the apps in settings, find "browser" clear the cache, force stop them restart your TF
As for the WiFi, a poor connection...