2014年9月23日

書評: "Learning Responsive Web Design" A Beginner's Guide By Clarissa Peterson, O'Reilly

Clarissa Peterson 是一位 UX 設計師與 Front-end 開發者,她也是顧問公司 Peterson/Kandy 的共同創辦人,專注於 Responsive Website 設計的領域。

Responsive Web Design 中文大多譯為響應式網頁設計,市面上能找到的書不多,近來總算有幾本中文書可以參考。網頁開發者在掌握 HTML5/CSS3 技術之後,下一步就需要學習 Responsive 的概念及方法。

許多前端開發框架諸如 Twitter Bootstrap 或是 Foundation,就是非常強調 Responsive 的框架,內建的 Grid System 能夠讓開發者更容易打造跨裝置的網頁。

瞭解 Responsive 的原理及實作方法,才能使 Programmer 與 Designer 的合作更順暢,彼此都知道什麼樣的設計才適合不同裝置。

儘管有很多框架可以幫忙,但是做出“好”的 Responsive 網頁,需要仰賴很多經驗的累積,畢竟終端使用者瀏覽的裝置類型眾多,沒有經驗的開發者,要走過漫漫長路才能學習成長。這本書將作者的經驗濃縮,讓讀者用最短的時間汲取她的設計經驗。

----
Learning Responsive Web Design
A Beginner's Guide
Publisher: O'Reilly Media
Final Release Date: June 2014
Pages: 412

Deliver an optimal user experience to all devices—including tablets, smartphones, feature phones, laptops, and large screens—by learning the basics of responsive web design. In this hands-on guide, UX designer Clarissa Peterson explains how responsive web design works, and takes you through a responsive workflow from project kickoff to site launch.
Ideal for anyone involved in the process of creating websites—not just developers—this book teaches you fundamental strategies and techniques for using HTML and CSS to design websites that not only adapt to any screen size, but also use progressive enhancement to provide a better user experience based on device capabilities such as touchscreens and retina displays.
  • Start with content strategy before creating a visual design
  • Learn why your default design should be for the narrowest screens
  • Explore the HTML elements and CSS properties essential for responsive web design
  • Use media queries to display different CSS styles based on a device’s viewport width
  • Handle elements such as images, typography, and navigation
  • Use performance optimization techniques to make your site lighter and faster

Buy this book from O'Reilly

2014年9月12日

提高在家工作戰鬥力 100% 的露西椅揭秘

(圖片來源:LUCY電影宣傳)
(圖片來源:LUCY電影宣傳)
盧貝松導演的新片《露西 LUCY》在台灣取景,台北101等地標出現在大螢幕,相信有不少畫面帶給大家一種熟悉的感覺。

但是對阿宅來說,電影裡面最令人感同身受的畫面,其實就是片尾露西開啓100%腦力時,坐在上面旋轉穿越時空的人體工學電腦椅。這可是多年來許多熱血工作者開啓100%戰鬥力的不為人知秘密,沒想到就在電影中公諸於世了。

說到人體工學椅,相信大家對 Herman Miller 一定不陌生,這個品牌旗下最有名的兩張經典電腦椅 Aeron 與 Mirra 早有許多開箱報導,也是許多專業電腦工作者必備的生財工具。

經典的人體工學電腦椅 Herman Miller Aeron Chair
獲得美國「紐約現代藝術博物館」列入永久典藏的榮耀
Aeron Chair 是在 1994 年問世的經典款,而 LUCY 電影中使用的電腦椅,則是 2008 才設計出來的新款 Embody Chair,材質和功能性都隨著時代而進步。在台灣代理商販售的 Embody Chair 一張價格不便宜,但是讓屁股一坐就上癮的魅力,仍然擋不住心中小惡魔的邪惡勢力,這幾年陸續有不少朋友帶它回家。

露西電影採用的黑色款式 Embody Chair
許多人初次看到 Embody Chair 會覺得它其貌不揚,接著被售價嚇到,但是屁股坐上去就會陷入敗家的深淵

坊間很多上萬元的人體工學椅,但是很少像 Herman Miller 一樣敢提供十年保固,而且備受專業工作者的喜愛,質感的差異在現場比較也會覺得相當明顯。

第一次入手 Herman Miller Embody 電腦椅,是在 2012 年某次嚴重的背痛,因為經年累月久坐在電腦前長時間工作,造成有段時間每天都要到骨科報到接受物理治療,苦不堪言的經驗讓我決定換張好椅子。

現實生活中的 Embody Chair,無法讓你開啓100%的腦力;但確實能夠提高工作效率達100%,因為分期六個月、每期還要繳款8000元的壓力,坐在上面的每分每秒都會催促你專心工作提升效率。

Joel on Software 有篇《A Field Guide to Developers》告訴讀者為什麼買 Herman Miller 的椅子比較划算,雖然一張好椅子不便宜,但是以十年保固能坐十年來算,其實平均一天也才 $15 元的負擔,卻可以換來舒適的坐感,讓頂級的椅子陪伴你工作。

人體工學椅其實只是設計比較用心的椅子,每個環節都能依照個人身材調整到位,並減輕久坐帶給身體的傷害,如果沒有調整得宜,就會浪費了一張好椅子。

再來談談工作桌椅選購搭配的心得吧!

桌上型電腦的工作空間,在坪數有限的房間,使用系統傢俱量身打造,桌面高度可以依照個人需求客製,也能加上鍵盤抽屜,方便使用機械式鍵盤,寬度足夠的桌面可以輕鬆擺放雙螢幕。系統傢俱的好處是可以結合書櫃的收納空間,充分利用寸土寸金的空間。

有扶手的 Embody Chair 搭配系統桌面的鍵盤抽屜,高度升降調整到定位就能舒適工作

如果擁有 Herman Miller Embody Chair 還不能滿足,就要考慮加購 Envelop Desk 讓人體工學神器一次到位。這張工作桌配合 Embody 的後仰傾斜角度設計,桌板可以往前拉調整角度,桌面也有一個內凹設計使得身體可以更貼近,讓雙手能輕鬆靠在桌板上,同時也減輕肩膀的負擔。除了可以升降桌面高度外,Envelop Desk 還提供收納電線的設計,可以維持桌面的乾淨整齊。

Herman Miller Embody Chair 與 Envelop Desk
配合 Embody Chair 後仰的 Envelop Desk,可以用舒適的角度操作 MacBook Pro

看過露西電影,就快帶張露西椅回家陪伴你工作吧!


PS. 本文純好物推薦無廠商贊助,購買管道請自行上網搜尋。

2014年9月10日

台中東區。高麗屋平價韓國料理。美食推薦。新光重劃區


高麗屋位在台中東區十甲東路與東英十一街口,雖然店面外觀簡陋,但是每到用餐時間排隊人潮就絡繹不絕,幾乎每次前往用餐都要先拿號碼牌。價位便宜、分量多且合台灣人的胃口,使得高麗屋的韓國料理成為附近一帶馳名的美食,平均一個人消費大約只要100~200元就能飽餐一頓。

地址:台中市東區十甲東路與東英十一街口。



無所不在的 JavaScript,從前端技術到後端應用開發漫談...就在今年的 JSDC 2014 技術盛會

JSDC 2014
今年的 JSDC 邀請國內外講師,企圖打造高質量的大型技術研討會,雖然一張票不算便宜但早鳥票還是迅速被搶光,證明台灣還是有不少支持開源社群自辦研討會的熱血開發者。平均一天只要15元,相當於少吃一支蛋捲冰淇淋,就能參加 JavaScript 開源社群的年度盛會,與眾多開發者共襄盛舉度過美好的週末,投資自己創造美好未來,⋯

先別說這個了,你(妳)報名 JSDC 2014 了嗎?

引述自 JSDC 活動網站:
今年 JSDC 2014 研討會,我們希望打破所有以往的藩籬,提高每一場議程的標準,首先從 JavaScript, 知名 Node.js module 作者,國際大廠 Sencha, Netflix 甚至是大陸百度,淘寶 JavaScript 架構師來臺,分享對於『企業內部架構』,『框架構思概念』,『未來趨勢分析』三大方向進行。
透過獨立開發者,企業應用,框架原理,架構分析,實戰分享,希望透過  JSDC 與世界接軌,促進與會者思考體制內架構與體制外的現況,從各種不同面向瞭解 JavaScript ,進而優化架構,強化團隊,調整開發步伐流程。

JSDC 2014 Speakers
  • Casear Chu - SlideNow founder
  • clkao - Socialtext, g0v
  • Fred Chien - Chief Geek Officer
  • Hsiaoming Yang - founder of yuehu.io
  • Huge Huang - mobile developer at Netflix
  • Jessica Lord - Developer at GitHub 
  • Jonathan Ong - Author of Koa, Express.js
  • Jeremy Lu - Founder - visual-marks.com
  • Maxwell ogden - founder of Dat
  • Mathias Buus - Author of peerflix
  • Mu-An Chiou - Designer at GitHub
  • othree - open source developer & F2E
  • Ruben Tan - Javascript Wrangler at MyTeksi
  • 袁锋 (苏千) - 支付寶技術專家
  • 吳亮 (月影) - 奇虎 360 前端高級技術經理
  • 閃光洽 (Hina Chen) - full stack Engineer

JSDC 2014 技術盛會於 9/20 截止報名,購票速洽 KKTIX 報名網頁

Buy Ticket http://jsdc-tw.kktix.cc/events/jsdc2014
lyhcode by lyhcode
歡迎轉載,請務必註明出處!