讓天氣 widget 顯示更新時間
調整後的 widget by John Gruber
有沒有留意到這個天氣 widget 與內建的天氣 widget 有什麼不一樣?最高溫與最低溫位於同一列、而原先最低溫的位置則變成了更新時間;Daring Fireball 的 John Gruber 因為不太滿意 Tiger 內建的天氣 widget,因為原先的設計並無法讓使用者得知你所看到的天氣資訊是否是最近更新的,因此 John 變動了點手腳,將原先的 widget 做了些調整,加入了天氣預報更新的時間,如此一來使用者便可知道天氣資訊的即時性。
I moved todays predicted high and low temperatures together, above the name of the city.... Underneath the city name, I display the time of the last data sync. So, if the time displayed in my hacked Weather widget is close to now, I know the data is fresh, and theres no need to wait. If time is more than an hour ago, I know I need to wait.
如果你也想和 John 一樣,將內建的天氣 widget 加上資訊更新時間,可以直接參考 John 於其 Blog 所寫的修改步驟,基本上要修改的檔案就是那三個:Weather.html、Weather.css 和 Weather.js,在修改前也別忘了先備份原來的 widget 檔案,以防你將來想要進行還原!此外,如果你就是不滿意 Apple 內建的天氣 widget,別忘了有個國人自製的台灣天氣 widget(zonble 的作品↗),也是很好用的!
link: Hacking Apple’s Weather Widget to Show the Time of the Last Update