I came across this cool Chrome extension called AniWeather today. The extension as the name says shows the current weather in the extensions area in Chrome. At preset intervals it pops up a nice notification as shown in the screenshot above.
When you click on the notification you get a nice overlay showing five day forecasts and options to view weather of other cities. When the weather displayed in the area highlighted above is clicked it opens up the preference page. Here the default city can be changed and other cities can be added. There is also options to change from Fahrenheit to Celsius, Miles to Kilometer etc.
Being a fellow extensions developer, the most interesting aspects of the extension is the popup notification, page overlay and the way of storing preference. I have not seen such notifications and overlay in any other extension. Chrome currently provides no way to store preferences apart from cookies. Everyone is waiting for HTML 5 Local Storage. This developer ingeniously stores the information on the extension’s site without needing any login information. Cool. Check it out.