Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
Power Tools for Browser-Based Design (Artifact 2014)
Stephen Hay
May 05, 2014
Design
6
460
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
79
CSS For Good, Not Evil
stephenhay
2
960
The Tail and Its Dog
stephenhay
1
270
From Deception to Clarity
stephenhay
4
480
Sculpting Text
stephenhay
4
630
The Zero Interface: Using Zero-based Thinking to Maintain Simplicity (FOWD London 2014)
stephenhay
2
480
Flexbox: One Giant Leap for Web Layout
stephenhay
6
350
The New Photoshop, Part 2: The Revenge of the Web (FEC13)
stephenhay
9
870
Flexbox: One Giant Leap for Web Layout
stephenhay
5
150
Other Decks in Design
See All in Design
The Frog Bandit
senamiyazaki
0
180
大規模サービスのUIデザインを管理する工夫
tamachan
0
10k
Robin Beers - Design Researchers, what are we up to in 2022?
uxaustralia
PRO
0
110
あじたま販売株式会社_最終プレゼンテーション
zhikto
0
130
Designing for trust: Applying Promise Theory to collaborate effectively with your remote teams
akiramotomura
0
500
Rakuma Developers
nojirakuten
0
2.4k
アンラーンし続けるデザインプロセス / DESIGNWAVEvol.04
daitorii
2
330
メンタルモデルとは? カスタマーサポート向けズレ埋め勉強会
aguringo
1
630
事業会社で映像をやることの面白さ・メリット等,中途入社だからこそわかったこと
cyberagentdevelopers
PRO
0
460
デザイン編 Hatena Engineer Seminar #19
takuwolog
3
740
The Party! - Story Sequence
diablicos_
0
150
Детский парк Фили
zapoimu
0
760
Featured
See All Featured
Build The Right Thing And Hit Your Dates
maggiecrowley
19
1.2k
Robots, Beer and Maslow
schacon
152
7.1k
Bash Introduction
62gerente
598
210k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
316
19k
The Invisible Customer
myddelton
110
11k
The Straight Up "How To Draw Better" Workshop
denniskardys
225
130k
Six Lessons from altMBA
skipperchong
14
1.4k
Intergalactic Javascript Robots from Outer Space
tanoku
260
25k
From Idea to $5000 a Month in 5 Months
shpigford
373
44k
Making the Leap to Tech Lead
cromwellryan
113
7.4k
Designing Experiences People Love
moore
130
22k
Producing Creativity
orderedlist
PRO
334
37k
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