HELLO
Illustrations by Burnt Creative
Mandy MICHAEL
@mandy_kerr
Front End Developer
Why are we talking html ?
Is there any value in people who cannot write JavaScript?
THERE are
LOTS OF
OPINIONS
ON THE
MATTER
When every website has perfect, semantic, accessible HTML, that works on every device & browser, then you can tell me that HTML IS not valuablE
“
”
HTML
CSS
JS
Functional HTML
I'm JUST MAKING
IT FUNCTIONAL RIGHT NOW
“
”
Making THiNGs Pretty
“
”
functional
adjective
func·tion·al
\ ˈfəŋ(k)-shnəl, -shən-ᵊl \
: designed to be practical and useful, rather than attractive.
: working properly
Voice
SEARCH
APPS
BROWSERS
HOW THE BROWSER READS HTML
[[[STUFF HERE]]]
TYPESCRIPT
const interface person {
name: string
age: number
likesBatman: boolean
}
We tell the content what we expect it to be
<header>
</header>
<div>
</div>
const interface person {
name: any
age: any
likesBatman: any
}
If you wanted to build for people and the long term, then simple, structural, semantic HTML was best—each element deployed for its intended purpose. Don’t use a div when you mean a 'p'
“
”
Jeffery Zeldman
Voice
Functional HTML
By Mandy Michael
Functional HTML
- 580