I’ve long been annoyed by the design of nearly every weather site on the Web. Usually, there’s only about three things I care about: the weather right now, the hourly forecast and the forecast for the next several days.
But almost every site spreads those items across multiple pages and gives me all sorts of stuff that’s irrelevant to me. When I plug in my ZIP code to weather.com, for example, the page that comes back tells me the current temperature, the UV index, the dew point, the pressure and the visibility in miles. Some people may find those useful, but not me.
That page doesn’t have the hourly forecast (which is split among 3 pages for the next 24 hours) or the 10-day forecast (yet another page).
So, I designed a weather Web site just what I want on one page:
weather.ericson.net
Data comes from the National Weather Service via their XML APIs.
Obligatory disclaimers: It’s a big buggy, to say the least. I’m cheating a little bit doing a little interpolation with some of the weather data (tho it should be mostly correct for most locations. I think.) The icons are a bit crude (Anyone want to draw better icons? Drop me an email.) And it may fail rather spectacularly with non-U.S. locations.
The one last feature I want to add: the site always defaults to the last location you search for. Maybe tomorrow …