If you want to watch The Weather Channel without all that active content try this trick I've used for years.
Tune in channel 362 and hit "pause". Wait 30 seconds before you do this so the live buffer will have something to pause. Then simply press PLAY and you will be watching the channel a few seconds delayed from the live buffer. This eliminates all the delays and the "Eight on the Eights" local forecast BS. You will be watching the nationwide satellite feed only!