Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
早點回家的工具
Search
Kytu Lin
December 06, 2012
Technology
10
1k
早點回家的工具
Kytu Lin
December 06, 2012
Tweet
Share
More Decks by Kytu Lin
See All by Kytu Lin
那些用 programming 換得的麵包跟夢想
kytu
1
310
關於網站上線
kytu
1
180
Other Decks in Technology
See All in Technology
Codex 5.3 と Opus 4.6 にコーポレートサイトを作らせてみた / Codex 5.3 vs Opus 4.6
ama_ch
0
210
Embedded SREの終わりを設計する 「なんとなく」から計画的な自立支援へ
sansantech
PRO
3
2.6k
制約が導く迷わない設計 〜 信頼性と運用性を両立するマイナンバー管理システムの実践 〜
bwkw
3
1k
CDKで始めるTypeScript開発のススメ
tsukuboshi
1
560
AWS Network Firewall Proxyを触ってみた
nagisa53
1
240
生成AIと余白 〜開発スピードが向上した今、何に向き合う?〜
kakehashi
PRO
0
160
私たち準委任PdEは2つのプロダクトに挑戦する ~ソフトウェア、開発支援という”二重”のプロダクトエンジニアリングの実践~ / 20260212 Naoki Takahashi
shift_evolve
PRO
2
210
【Oracle Cloud ウェビナー】[Oracle AI Database + AWS] Oracle Database@AWSで広がるクラウドの新たな選択肢とAI時代のデータ戦略
oracle4engineer
PRO
2
180
10Xにおける品質保証活動の全体像と改善 #no_more_wait_for_test
nihonbuson
PRO
2
330
pool.ntp.orgに ⾃宅サーバーで 参加してみたら...
tanyorg
0
900
外部キー制約の知っておいて欲しいこと - RDBMSを正しく使うために必要なこと / FOREIGN KEY Night
soudai
PRO
12
5.6k
AzureでのIaC - Bicep? Terraform? それ早く言ってよ会議
torumakabe
1
610
Featured
See All Featured
How to make the Groovebox
asonas
2
1.9k
The browser strikes back
jonoalderson
0
420
Chasing Engaging Ingredients in Design
codingconduct
0
110
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
85
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.6k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.3k
Abbi's Birthday
coloredviolet
1
4.8k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.8k
Into the Great Unknown - MozCon
thekraken
40
2.3k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
A Modern Web Designer's Workflow
chriscoyier
698
190k
Transcript
早點下班的工具 Kytu @ CCSP 2012F
大綱 讓 CSS 寫得更快 – LESS、SCSS 讓 SITE 建立得更快 –
Bootstrap、Foundation 補充 – How to build a beautiful site
如何讓 CSS 寫得更快? 每天練寫一萬行 – 生命該浪費在美好的事物上 寫少行代表多行 – Compile into
CSS
Solution! LESS http://lesscss.org/ SCSS/SASS http://sass-lang.com/ Stylus http://learnboost.github.com/stylus/ 別擔心他們都差不多XD
None
LESS Compiler Nodejs module ( 最常用 ) https://npmjs.org/package/less-middleware Other server-side
compiler ( Such as Winless ) http://winless.org/ Client-side Compile ( use Javascript ) http://lesscss.org/ Less.js
Nodejs Module Usage 新建專案時 express -css less {專案名稱} 已有專案 npm
install less-middleware 在 app.configure 裡 app.use(require('less-middleware')({ src: __dirname + '/public' }));
Let’s Learn it online! (LESS) 官方 document http://lesscss.org/ Online LESS
Compiler ( 練習教學用) http://winless.org/online-less-compiler
How it works it Nodejs? 檢查是否更新,立即compile Live Demo
None
SCSS / SASS Compiler Compass.app http://compass.handlino.com/ Fire.app http://fireapp.handlino.com/ Ruby Gem
SCSS / SASS 官方 document http://sass-lang.com/ Try Sass Online (
練習用) http://sass-lang.com/try.html
None
Compass http://compass-style.org SCSS 的 library 提供 CSS3 Helper 及許多好工具 這過渡的年代(嘆
Sprite ─ 小圖示合成圖,減少request數 網路上 sprite online generator 也不少
Sass vs. LESS Which better? http://css-tricks.com/sass-vs-less/
練習 Compile LESS express -e -css less LESSTEST npm install
Copy https://gist.github.com/4221193 into index.ejs Download Bootstrap LESS source https://github.com/twitter/bootstrap Copy all file in less folder into /public/stylesheets
The similar concept in HTML Zen coding http://code.google.com/p/zen-coding/ Sublime text
2 安裝教學 http://fredchiu.wordpress.com/2011/12/14/install- zen-coding-plugin-for-sublime-text-2/ HAML (HTML abstraction markup language) http://haml.info/ HTML to HAML http://html2haml.heroku.com/
The similar concept in Javascript 用更高階的語言編譯成 Javascript CoffeeScript CoffeeScript is
a little language that compiles into JavaScript. http://coffeescript.org/ TypeScript 具有型別的 Javascript 超集合 http://www.typescriptlang.org/
None
如何讓 SITE 寫得更快? 現成漂亮的 UI Button、Navbar、Icon set 大量定義好的 JS component
Tooltip、Dropdown、Modal Grid System In old days, 960.gs、blueprint Responsive Design
Responsive Design Media Query Responsive Framework Bootstrap Foundation JQuery Mobile
Bootstrap 官方 document http://twitter.github.com/ Online Builder ( not so handy
actually… ) http://jetstrap.com
Bootstrap 其他工具 Font-Awesome http://fortawesome.github.com/Font-Awesome/ Bootswatch http://bootswatch.com/ 18 Useful Twitter Bootstrap
Goodies You Should Know http://www.queness.com/post/11632/18-useful- twitter-boostrap-goodies-you-should-know
快速起手 HTML5 ★ BOILERPLATE http://html5boilerplate.com/ Initializr http://www.initializr.com/
Modernizr 判斷瀏覽器支援性好工具! http://modernizr.com/
One More Thing How to build a beautiful site
Texture http://subtlepatterns.com/ Keywords (Google it!) Vintage, Retro, Fiber, Old paper,
Grunge, Leather, Metal, Silk, Wood, Bokeh, Noise … Kit, Bundle, Scraps
Icon http://www.iconarchive.com/ Icon is a design itself.
Detail The Devil is in the details Border-radius Shadow Border
line Gradient Font-size, Line-height, Font-face Padding, Margin
Gallery http://www.awwwards.com/ 詩經﹒小雅﹒鹿鳴: 「他山之石,可以攻錯。」
Design Trend http://webmarketingtoday.com/articles/10-web-design-trends-for-2012/ 滾動視差(Parallax Scrolling)、單頁設計 (SAP)、大圖設計、Infographics、自訂字形 等… 滾動視差範例 http://webdesignledger.com/inspiration/18-beautiful-examples-of-parallax- scrolling-in-web-design
Photoshop Photoshop、Illustrator You can learn it at http://thenewboston.org/ http://psd.tutsplus.com/ http://www.lynda.com/
(You know…)
下課 : ) Kytu @ CCSP 2012F