One way is to buy anti-fogging spray. Your spray it into the goggles, and wait about 24 hours (or less, depending on the instructions on the bottle), and it should be less foggy, and have little to no fog.
Others have said that spitting into the lens, and then wiping it off will stop goggles from fogging (something to do with the saliva).
Most snowmobilers experience fogging with goggles when they stop or become warm creating prespiration. Double lense technology has helped in preventing fog. Today's market offers fans for your goggles. Some are built into the goggles while others are an extra add on. Just released is an automatic fan which uses humidity sensors and turns on only as needed.
prevents fogging
Swimmers and scuba divers often spit in the lenses and rub the spit around to stop them from fogging.
Moto goggles are single lens, ski goggles are double lens. The double lens reduces fogging, which is nice on the slopes and why ski goggles are more expensive. Also, good ski goggles come with UV protection, but some moto goggles do not.
There's a thing called windshield wipers. Try 'em sometime! Use the defroster.
to stop dust snow and other thing getting in your eyes
Brand no depend but quality
I wish I knew a real answer to that question myself. The two ways I've found to IMPROVE the situation is to: A). buy a pair of goggles with a fan or B). cut holes into the mask just big enough to let air out, without letting a bb in.
no goggles, not wearing goggles
If air is being allowed to pass through, and you do not have insulated glass it's very possible this is the reason for your fogging issue, especially if the temperature variance between outside and inside is great. As a stop-gap until you can repair the window, there are anti-fogging towelettes you can buy to wipe on the window.
By fogging,the gas from the fog irritates the mosquitos and it also has a strong smell that helps to keep mosquitos away.
Goggles belonging to the swimmer = the swimmer's goggles