Gaia, OS shell in a <html>

This is the talk I gave in MozCamp Asia 2012. I talked about how the shell of Firefox OS (codenamed Gaia) is engineered and communicate with the rest of the operating system.

One thing to note is that you are not required to know anything mentioned in this slide to create a website or a web application, or even an Open Web Application; Gaia, or Firefox OS, should be just another browser for you. Only if you want to help out the roll out of Firefox OS v1, or hack the shell to design your own phone, you would need to know how Gaia works. To test your app on a simulated phone, check out r2d2b2g.

Having OS shells and application platforms engineered entirely with web technologies bring tremendous opportunities to the web developers. Web is already a dynamic visual playground — with layouts being invented everyday, from infinite scroll to Mansonry; imaging when these potential being unleashed to the web — Firefox OS is the platform doing that. Join us.

F.lux 螢幕調光程式

這個真的要推薦一下,F.lux 螢幕調光程式。它的原理是根據日出日落時間,把螢幕的色溫調到符合室內光的溫度,以免晚上看著過亮的螢幕影響退黑激素分泌,打亂生理時鐘。


作為 Web Developer 的胡思亂想是,說不定可以把時間 vs 色溫這個概念放進 Responsive / Adaptive web design 的概念裡?這樣的話要讀一點色彩學的書了。