Week Nº 11
Nov. 7
Session Recording
Project 2 Notes
Overall, solid stuff last week. We are still going through your work/code and will be sharing your evaluations soon, probably this weekend.
Reading Discussion
We’ll begin our third unit,
-
A Software Design Manifesto
Mitchell Kapor, 1990 -
My website is a shifting house next to a river of knowledge. What could yours be?
Laurel Schwulst, 2018
Further reading
Again we have several additional readings as fodder and reference for your projects:
-
Design Interface: How Man and Machine Communicate
Gianni Barbacetto, 1987 -
Typeface As Programme
Jürg Lehni, 2011 -
Interface Writing: Code for Humans
Nicole Fenton, 2014
Our Third Project
Then we’ll go through your last project for the semester:
And finally… Images?!
In a departure from previous years, we’ll discuss images on the web:
And a quick demo
It’s going to be quick on time, but we want to “connect the dots” today, going through some of the particulars of sketching in code and putting multiple pages together into a
-
Make a new repo
bindingon GitHub, set to Public ( same as before ) -
Clone it down locally and create a landing page
- Add an
index.htmlwith some basic HTML structure - Pull in our reset, locally/self-contained
- Also create a
common.cssthere with some basic styles/size variables - Commit/push, then enable Pages and add the link to the repo’s
About section
- Add an
-
Make a subpage and stylesheet for sketching
- Create a folder
direction-1/with its ownindex.htmland siblingstyle.css - Link the HTML to the project’s reset, the root/common stylesheet, and also its own
- With relative URLs:
../means “go up a level”—so our direction points at the reset withhref="../reset.css" - Do this in
the cascade order, “large to small”: reset, common, then direction! - Copy in some plain, semantic DOM from your first project
- Also add a link back to your landing page
href="../", somewhere handy up top
- Create a folder
-
Duplicate this
three times for yourdistinct typographic treatments- Copy the
direction-1/folder so you havedirection-2/anddirection-3/as well - Change something in each individual direction
style.css, to easily tell them apart - Back on the landing/root
index.html, make a<ul>with links to the directions - Since they are children,
href="direction-1/"will godown to that folder (and request itsindex.html) - You can keep some basic/shared styles up in
common.css(remember, D.R.Y.) - Each direction’s
style.csscan then be used to sketch their own typographic system
- Copy the
This is how you will sketch in code!
For Next Week
-
Select your additional texts for Project 3,
Binding , adding them to the doc: -
And you’ll get sketching—this time, in code:
Project Nº 3: Sketching in Code
With some starter semantic DOM from your first text, develop your three
typographic directions. Make thesedistinct! Not just riffs on the same thing. We want to see variety, to start. -
When you’ve covered enough with these—to establish and define three different feelings—submit your URLs: