Long time since my last post. A few months ago I noticed that my iPhone stopped showing the BOM Forecast icons. With the change to everything needing to be HTTPS, the BOM HTTP only icons will only continue to disappear if you host the Responsive skin on HTTPS, like I do at
https://carlingfordweather.sydney, and you use a modern strict browser.
Also included is some exception handling to mark corrupt downloaded forecast files as stale.