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
Power Tools for Browser-Based Design (Artifact ...
Search
Stephen Hay
May 05, 2014
Design
6
510
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
150
CSS For Good, Not Evil
stephenhay
2
1.4k
The Tail and Its Dog
stephenhay
1
300
From Deception to Clarity
stephenhay
4
630
Sculpting Text
stephenhay
4
890
The Zero Interface: Using Zero-based Thinking to Maintain Simplicity (FOWD London 2014)
stephenhay
2
540
Flexbox: One Giant Leap for Web Layout
stephenhay
6
400
The New Photoshop, Part 2: The Revenge of the Web (FEC13)
stephenhay
9
930
Flexbox: One Giant Leap for Web Layout
stephenhay
5
160
Other Decks in Design
See All in Design
20240921-図書館の実空間とデジタル資源の接点をデザインする-dtk55-Designing-the-interface-between-the-library's-physical-space-and-digital-resources
majimasachi
0
430
aya_murakami_portfolio
ayakaimi1101
0
270
政策広報実践講座_講演資料ダイジェスト2
capitolthink
0
100
デザインシステム構築の進め方 基本から実践まで、具体的な手順を徹底解説
ncdc
1
360
志ある事業の種を社会に開花させるための挑戦/ Designship2024_Nishimura
root_recruit
0
230
Rayout Pattern 01
one0
0
440
太田博三(@usagisan2020)
otanet
0
210
AIネイティブな時代におけるUXデザインの在り方とは
kuni29
0
1.1k
開発チームの中心で心理的安全性をつくる、UXデザイナーの問いかけ方
takuto_yonemichi
2
650
20241204_UI/UXデザイナーLT会 - vol.10_DMM
motokoishida
0
220
ENEOS社事例|アプリ事業を加速させるデザイナーの取り組み / dx-eneos-design
cyberagentdevelopers
PRO
1
650
生成AIを受け入れ共創できるデザイナーマインドへープロセス改革を想定したデザイナーの準備ー
takumasaito
1
1.5k
Featured
See All Featured
Optimizing for Happiness
mojombo
376
70k
Visualization
eitanlees
146
15k
Unsuck your backbone
ammeep
669
57k
Building a Scalable Design System with Sketch
lauravandoore
460
33k
Measuring & Analyzing Core Web Vitals
bluesmoon
5
210
Reflections from 52 weeks, 52 projects
jeffersonlam
348
20k
Java REST API Framework Comparison - PWX 2021
mraible
28
8.3k
For a Future-Friendly Web
brad_frost
176
9.5k
The World Runs on Bad Software
bkeepers
PRO
66
11k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.2k
Docker and Python
trallard
43
3.2k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
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