I decided it was time for a fresh look for the weather Web site. I had been experimenting with a new CSS template I had gotten from a CSS Templates Web site. The template looked pretty clean, but I wasn’t certain I wanted to use it since it was intended for a blog site. But after working with it for a while the look and feel started to grow on me. So I built a new site on my development sever and worked out the kinks.
Yesterday I promoted the new site to cloppermillweather.org. All the pages except one validate as XHTML 1.0 strict. The remaining page that fails validation embeds some HTML I get from a news feed that isn’t compliant. I haven’t decided whether to back off from strict to transitional for that page, edit the HTML using PHP to make it conform, or remove that data entirely. I’ll probably make my decision and implement the fix later today.
While I was at it, I made a few minor tweaks to the AJAX code to make the UI a little nicer and to make maintenance easier. One nice UI feature I added is to update the Webcam thumbnail image. I still have plans to completely restructure the site folder structure and modify the PHP code to make it more object oriented. I’ve started on it, but it will be a lot of work and will take some time still. That and I still need to fix the rain gauge. Still more to come.