" Hi Dan,
I'm not really 100% sure what causes the fogging. It is likely that sun ages the plastic and hence losing some of its elastic properties causes what appears to be fog.
Canvas covers are an option but the downside is cost to make and another thing to stow somewhere and fiddle with as it molds in some locker. My recommendation is to have the dodger built with replacement of the clear vinyl once during the life of the dodger.
Build into the design such that the edges of the clear vinyl are stitched to the canvas in such away that the vinyl can be removed and new installed at a later date so as not to destroy the integrity of the surrounding canvas. Typical dodgers (with care) will last 4 to 6 years so anticipate replacement of the clear vinyl in 3 to 4 years.
Bob Wellen
"

" Hi Dan,
Clear vinyl fogging happens over time. It is usually caused from hard or salt water evaporating on the vinyl and from UV breaking down the vinyl. So, the answer to your question is: Rinse, Clean, and Protect.
Rinse well with fresh water after each use. Make sure you wipe dry with a chamois, or micro-fiber cloth. Evaporation of hard or salt water is your enemy.
Clean periodically (monthly) with a very mild soap (Joy is good). Also, a dilute solution of vinegar and water will break up calcium deposits from hard water. Do not use glass cleaners or any other alcohol or ammonia-based products. Last, after cleaning, use only a soft chamois or micro-fiber cloth to dry. Never use paper towels, as they will scratch the vinyl.
Protect the vinyl periodically (quarterly) with a clear vinyl polish that includes a UV blocker and a barrier layer to keep the plasticizers in and the elements out. Imar makes a product called Strataglass Protective Polish. Spray if on a soft polishing cloth and apply. Spray the cloth first, never directly on the vinyl to avoid running. It produces a beautiful clear shine and still beads water after three months.
Last, your canvas covers will certainly protect against UV, but I’ve got to agree with Bob Wellen; it’s one more thing to stow. Also, the covers can trap dirt and grime against the vinyl if the boat isn’t used frequently. Also, if the wind comes up, it can cause the canvas covers to beat against the vinyl and scratch it. Bottom line, if you follow the Rinse, Clean, and Protect regimen above, you will have nice clear vinyl windows for 3-4 years.
Best, Eric "

" Hi Dan,
There is not much I can add to two great answers from Bob and Eric other than make sure you do not get sunscreen on vinyl windows as it will cloud the area permanently, and if you haven't already, invest in a good awning. An awning will pay for itself in a short time because not only will it protect your new dodger and windows, it will reduce the damage from UV and other elements on things such as coach house, paint, or gelcoat, lexan hatches and any plastics, not to mention your skin.
Take care,
Craig "