Smashing

Conference


Report from Oxford, 2014



Polymers

(Addy Osmani)






Polymer allows you to create custom HTML elements.

Polymer is like a polyfill for Custom Web Components.
(like Mozilla Brick)




CSS Colors

(Lea Verou)


Went through the history of color in CSS and
introduced CSS Color Level 4, which includes:

  • #rgba and #rrggbbaa
  • rgb and hsl will accept alpha values.
  • gray() - % value of grey
  • color()
  • hwb() (Hue-Whiteness-Blackness)







Psychology

& the Perfect Design

(Joe Leech)






We build a mental model of how the world works
and apply that model to new situations.





The Perfect Design
  1. Match the mental model
  2. Evoke emotion
  3. Faces and genitals






Hard-Won Lessons in Responsive Emails

(Fabio Carneiro)




67% of mobile users send & receive email on their phone.

  1. Design within constraints (mail clients)
  2. Design for distraction (people are busy)
  3. Design with purpose (buy me, join me, read me or transactional)
  4. Design for email  (it's not a website)





Real-Life Responsive Design

(Dave Rupert)


Size != Touch:




Mind the Gap

(Josh Clark)








The average person changes device
21 times per hour at home.

90% of users use multiple devices to accomplish a task.






2 types of task:
  • Sequenced
  • Simultaneous


How we cope with the gap:








Art Directing

Posts Sustainably

(Scott Kellum)




Make modular layout systems.

Chorus.

Layout snippets first, then content snippets.





Levelling Up With Flexbox

(Zoe Mickley Gillenwater)


Browser support is good - IE9+



Examples:
CSS issues solved by flexbox

Flexybox playground & generator



Connecting Content, Layout & Device Through Fluid Grids

(Nathan Ford)


"Design from content out. Just make it up if the client
hasn't provided it... that motivates them."



Responsive Web

Typography

(Marko Dugonjic)






Create type hierarchy with modularscale.com



Icon Design Process

(Jon Hicks)

Iconfonts

Style with CSS
No use of sprites
One small file
Multi coloured/layered Iconfont

(new bbc weather app)




SVG

Multiple colours
Animations
Scalable
High browser support (IE9+)




Tools


Grumpicon
- Drag & Drop
- Command line

Produces multiple fullbacks
- SVG (data urls)
- PNG (data urls)
- PNG (data path to images)



Creating the

Modern Design Canvas

(Andrew Clark)


Don't set the wrong expectation.

Client signs off a frozen image for a
fixed width web site. Wrong!

Search for the right process,
but don't get drunk on process.

Sharing = Improvement

Question Everything!



Laser Cat!

(Seb Lee-Delisle)

Video:






Thanks!

Smashing Conf. Oxford 2014

By Andi Smith

Smashing Conf. Oxford 2014

  • 1,621