Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Power Tools for Browser-Based Design (Artifact ...
Search
Stephen Hay
May 05, 2014
Design
6
520
Power Tools for Browser-Based Design (Artifact 2014)
Various tools (some non-obvious) that designers might consider using for web design.
Stephen Hay
May 05, 2014
Tweet
Share
More Decks by Stephen Hay
See All by Stephen Hay
The Virtues of Low-fi
stephenhay
1
200
CSS For Good, Not Evil
stephenhay
2
2k
The Tail and Its Dog
stephenhay
1
320
From Deception to Clarity
stephenhay
4
690
Sculpting Text
stephenhay
4
950
The Zero Interface: Using Zero-based Thinking to Maintain Simplicity (FOWD London 2014)
stephenhay
2
570
Flexbox: One Giant Leap for Web Layout
stephenhay
6
420
The New Photoshop, Part 2: The Revenge of the Web (FEC13)
stephenhay
9
950
Flexbox: One Giant Leap for Web Layout
stephenhay
5
190
Other Decks in Design
See All in Design
Crisp Code inc.|ブランドガイドライン - Brand guidelines
so_kotani
1
240
体験を守るためのデザイン計測
techtekt
PRO
0
110
第4回関東Kaggler会LT HCD-Net人間中心設計スペシャリストが語るNotebookメダルの取り方
utm529f
0
1.6k
アプリ360onWeb使い方と裏ワザ?紹介!
ikejun360
1
400
新しいデザインの難しさ(公開版) / Difficulties in the New Design (public ver.)
usagimaru
2
980
Correspondence:共に生成していく過程
akiramotomura
0
160
mount_company_profile
mount_inc
0
3.9k
逆向きUIの世界〜AndroidアプリのRTL言語対応〜
akatsuki174
1
680
新卒の目から見たサイボウズのデザイン組織
ryota5884
0
270
Portfolio 齋藤明敏 Hiroyuki Saito_守秘義務あり
crearedesign
0
370
プロダクトデザイナーに学ぶ、『見る気が起きる』ダッシュボードの作り方 / Creating Engaging Dashboards: Lessons from Product Designers
yamamotoyuta
0
270
The Spring Festival
jisun
0
100
Featured
See All Featured
Thoughts on Productivity
jonyablonski
73
5k
What's in a price? How to price your products and services
michaelherold
246
13k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
How to Think Like a Performance Engineer
csswizardry
28
2.4k
Automating Front-end Workflow
addyosmani
1371
200k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.6k
Code Review Best Practice
trishagee
74
19k
The Language of Interfaces
destraynor
162
25k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3k
How STYLIGHT went responsive
nonsquared
100
6k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
The Power of CSS Pseudo Elements
geoffreycrofte
80
6.1k
Transcript
POWER TOOLS FOR BROWSER-BASED DESIGN Stephen Hay Artifact . Austin
. May 5, 2014
TIM “THE TOOLMAN” TAYLOR
DAVE “THE TOOLMAN” RUPERT
TOOL RULE THE It’s not about the tools.
http://psdisasters.com
None
A hammer is tool. It can be used to build
things. It can also be used to break things.
DESIGN PROCESS IS A FUNNEL
THE DESIGN FUNNEL
THE DESIGN FUNNEL
VISUAL DESIGN COMPONENTS
VISUAL DESIGN COMPONENTS Typography Imagery Color Layout CONTENT {
AND ALSO…
AND ALSO… Creating mockups/comps “Sketching” in code Reference Documentation
CONTENT Dealing with
<H1>HTML</H1> It’s not perfect, but for web designers it’s ubiquitous
and easily converted to other structured formats. ! You should probably also learn CSS.
PLAIN TEXT MARKUP Markdown reStructuredText Asciidoc (and many more!)
DON’T LET THE COMMAND LINE FRIGHTEN YOU.
MARKDOWN
MARKDOWN
PANDOC Pandoc converts documents in one markup format to another,
and it supports lots of formats. http://johnmacfarlane.net/pandoc/
PANDOC $ pandoc foo.markdown -o foo.html
PANDOC
PANDOC
EMMET Emmet allows you to construct HTML via a CSS
selector-like syntax. http://emmet.io/
EMMET Emmet allows you to construct HTML via a CSS
selector-like syntax. http://emmet.io/ NERD MODE
EMMET NERD MODE
EMMET NERD MODE
TYPOGRAPHY Dealing with
TYPECAST Type-based prototyping ! Great for “sculpting” structured content. http://typecast.com/
TYPECAST
TYPECAST
CSS
IMAGES Dealing with
MORGUEFILE http://www.morguefile.com/
MORGUEFILE Free-to-use images. http://www.morguefile.com/
MORGUEFILE Free-to-use images. But if you use stock photography in
your finished designs, I will hunt you down. http://www.morguefile.com/
MORGUEFILE Free-to-use images. But if you use stock photography in
your finished designs, I will hunt you down. And I will kill you. http://www.morguefile.com/
MORGUEFILE
MORGUEFILE
PLACEHOLD.IT Just call a URL and you’ve got a placeholder
image. http://placehold.it/
PLACEHOLD.IT http://placehold.it/330x185
PLACEHOLD.IT http://placehold.it/330x185 http://placehold.it/330x185/b58900/ffffff
ICOMOON Construct your own icon font, or download a set
of icons in SVG format. http://icomoon.io/
ICOMOON
ICOMOON
GRUMPICON Ue the Grumpicon to get your SVGs HD(Retina)-ready. http://www.grumpicon.com/
GRUMPICON
GRUMPICON
IMAGEOPTIM Optimizes images (OS X) http://imageoptim.com/
IMAGEOPTIM
IMAGEOPTIM
IMAGEMAGICK Wicked command line black magic for images. !
It’s actually a suite of tools. http://emmet.io/ NERD MODE
IMAGEMAGICK animate • compare • composite • conjure • convert
• display • identify • import • mogrify • montage • stream NERD MODE
IMAGEMAGICKNERD MODE
IMAGEMAGICK convert foo.gif foo.png NERD MODE
IMAGEMAGICK convert foo.gif foo.png convert foo.jpg -resize 50% foo.png NERD
MODE
IMAGEMAGICK convert foo.gif foo.png convert foo.jpg -resize 50% foo.png convert
input.png -colorspace RGB +sigmoidal-contrast 11.6933 -define filter:filter=Sinc -define filter:window=Jinc -define filter:lobes=3 -resize 400% -sigmoidal-contrast 11.6933 -colorspace sRGB output.png NERD MODE
IMAGEMAGICK convert foo.gif foo.png convert foo.jpg -resize 50% foo.png convert
input.png -colorspace RGB +sigmoidal-contrast 11.6933 -define filter:filter=Sinc -define filter:window=Jinc -define filter:lobes=3 -resize 400% -sigmoidal-contrast 11.6933 -colorspace sRGB output.png NERD MODE OMGWTF MODE
IMAGEMAGICKNERD MODE
IMAGEMAGICKNERD MODE
IMAGEMAGICKNERD MODE
COLOR Dealing with
KULER Colors. https://kuler.adobe.com/
KULER
KULER
CSS
LAYOUT Dealing with
GRIDSET Create web layout grids with a GUI https://gridsetapp.com/
GRIDSET https://gridsetapp.com/
ISH. http://bradfrostweb.com/demo/ish/
ISH. Stress-test your responsive layout. http://bradfrostweb.com/demo/ish/
ISH. Stress-test your responsive layout. Don’t cry. http://bradfrostweb.com/demo/ish/
ISH
ISH
CSS
MOCKUPS/COMPS Creating
DREAMWEAVER, PART II
DREAMWEAVER, PART II GUI tools for designing that output
code.
DREAMWEAVER, PART II GUI tools for designing that output
code. Advantage: mockup in browser
DREAMWEAVER, PART II GUI tools for designing that output
code. Advantage: mockup in browser Disadvantage: magic
DREAMWEAVER, PART II Macaw Easel CoffeeCup http://macaw.co/ https://www.easel.io/ http://www.coffeecup.com/
I DON’T ENDORSE ANY OF THESE. I’M JUST NAMING EXAMPLES.
FRAMEWORKS Bootstrap Zurb Foundation I DON’T ENDORSE ANY OF THESE.
I’M JUST NAMING EXAMPLES. http://getbootstrap.com/ http://foundation.zurb.com/
STATIC SITE GENERATORS Jekyll Dexy + Many others NERD
MODE
STATIC SITE GENERATORS A quick example with Dexy
STATIC SITE GENERATORS A quick example with Dexy
TEMPLATING Jinja2 Mustache + Many others NERD MODE
TEMPLATES Jinja2 example
TEMPLATES Jinja2 example
CSS
SKETCHING IN CODE Tools for
BROWSER DEV TOOLS Tweak on an existing design in
the browser.
DEV TOOLS
DEV TOOLS
JSBIN Very useful playground for HTML/CSS/JS
JSBIN
JSBIN
CSS
DOCUMENTATION Producing
ASCIIDOCTOR So awesome that we should share a moment
of silence.
ASCIIDOCTOR
ASCIIDOCTOR
DEXY Keep prose and code separate. ! NERD MODE
DEXY NERD MODE
DEXY NERD MODE
LEARNING The reference manual for web-based tools is the web
itself.
REFERENCE WebPlatform.org Mozilla Developer Network HTML5Rocks Anything Brad Frost writes
RELAX. If something solves a problem for you, don’t be
afraid to add it to your toolbox. ! Part of the fun of web design is trying out new ways of solving problems.
THANK YOU! @stephenhay