“Building More Expressive Products” by Val Head – An Event Apart video
The products we design today must connect with customers across different screen sizes, contexts, and even voice or chat interfaces. As such, we create emotional expressiveness in our products not only through visual design and language choices, but also through design details such as how interface elements move, or the way they sound.
In a dynamic 60-minute presentation recorded live at An Event Apart Orlando 2018, Val Head shows how to harness the design details from different media to build overarching themes—themes that persist across all screen sizes and user and interface contexts, creating a bigger emotional impact and connection with your audience.
You’ll learn how to use every tool at your disposal, including audio and animation, to create more expressive products that feel cohesive across all of today’s diverse media and social contexts.
Val Head is a web animation expert, author, and Design Evangelist at Adobe. She’s the author of Designing Interface Animations, published by Rosenfeld Media, and teaches CSS Animation on LinkedIn Learning.
Enjoy all the videos in An Event Apart’s library! There are over 40 hours of them—all absolutely free! For more insightful presentations by the industry’s best and brightest, come to An Event Apart—three days of design, code, and content for web, UX, and interaction designers. And for your free monthly guide to all things web, design, and developer-y, subscribe to The AEA Digest.
Making Motion Inclusive, by Val Head
It’s a common misconception that things like inclusive design and accessibility only come at the cost of design details like motion, but that’s just not the case. Whether it’s micro-interactions, animated illustrations, or larger animated experiences, a little care and consideration can give your users the best of both worlds.
In a dynamic session at last month’s An Event Apart Boston conference, Adobe Design Advocate Val Head showed us how to build animated interactions with inclusivity in mind. Val shared how to apply web accessibility guidelines to modern web animation, when and how to implement reduced motion, and approaches to building up animated interactions for a solid standards base.
If you missed it…
Nothing takes the place of being there, but these resources related to Val’s presentation will help you get up to speed on how to have your inclusive design cake and eat your motion effects, too:
- Exclusive Design – A well-researched read that will get you re-thinking your assumptions about accessibility and inclusive design.
- Your Interactive Makes Me Sick – A first-person account of the effects of vestibular disorders and similar conditions, and what you can do about it.
-
Responsive Design for Motion – Potential triggers, and how to use
prefers-reduced-motion
, from the WebKit blog. -
The
prefers-reduced-motion query
at a glance, by Val. - An Introduction to the Reduced Motion Query. Or, how to include motion in the product while respecting the sensitivities of your most vulnerable customers.
Learn more!
For more about Val, check her An Event Apart biography, subscribe to her UI Animation Newsletter, or read her book, Designing Interface Animations from Rosenfeld Media.
And if you wish you hadn’t missed Making Motion Inclusive, the good news is you have four more chances to see it this year, at An Event Apart shows in Washington DC: July 29–31, Chicago: August 26–28, Denver: October 28–30, and San Francisco: December 9–11.
In addition to Val, all four shows feature 16 other industry-leading speakers. Give us three days, and we’ll fill you in on everything you need to know to up your web game and stay current or ahead of the curve on the rapid-fire changes in this industry. Each show is three days packed with design, code, and content for UX designers and front-end specialists. You’ll come away inspired, and ready to work!
SVG Filters: The Crash Course with Sara Soueidan
When it comes to graphical effects, CSS has come a long way in the last few years with the introduction of CSS filters and blend modes. Yet compared to the effects available in editors like Photoshop, CSS still lags a long way behind. SVG, on the other hand, comes with a set of filter primitives that enable you to recreate Photoshop-grade effects in the browser, using just a few lines of code.
In a detail-packed talk at this month’s An Event Apart Boston conference, Sara Soueidan showed us how to do just that. Sara’s first-ever AEA appearance was a tip-filled crash course on SVG filters: why they’re awesome, how they work, and how to use them to create a dazzling range of inspiring and powerful special effects.
While the syntax and attributes of these filters may have seemed intimidating at first, Sara’s natural teaching style helped the designers and developers at AEA quickly grasp how they work—leaving us with plenty of great ideas on how to push the boundaries of what’s possible in our websites.
If you missed it…
While nothing can replace watching Sara in action, these articles can help those who missed her session begin coming to terms with the magical creative possibilities of SVG on today’s web:
- SVG Filters 101, an introduction to SVG filters—how to create them and use them.
- SVG Filter Effects: Outline Text with <feMorphology>
- SVG Filter Effects: Poster Image Effect with <feComponentTransfer
- SVG Filter Effects: Duotone Images with <feComponentTransfer
- SVG Filter Effects: Conforming Text to Surface Texture
- SVG Filter Effects: Creating Texture with <feTurbulence>, did you know SVG can generate and create texture?
Learn more
For more about Sara, check her AEA bio and this nifty interview from a few months ago.
And if you wish you hadn’t missed SVG Filters: The Crash Course, the good news is, you have two more chances to see it: at An Event Apart DC, July 29–31, and An Event Apart San Francisco, December 9–11.
In addition to Sara, both shows feature 16 more industry-leading speakers. Each show is three education-packed days of design, code, and content for UX and front-end specialists. You’ll come away inspired, and ready to get to work.
Same Bat-Time! Same Bat-Channel! by Mike Essl – An Event Apart video
What connects Batman, Wonder Woman, Thomas Edison, Madonna, Bazooka Joe, and Alfred E. Neuman? Is it type? Is it graphic design? Who is Peter Cooper? Find out in this special inspirational presentation by Mike Essl, Dean of The Cooper Union School of Art.
Mike Essl is a graphic designer, educator, and Mr. T memorabilia collector. With over twenty years in the field, Essl’s bold approach has earned him equal acclaim for his elevation of comic books with DC Comics and Rizzoli as for websites with Wikipedia and San Francisco Opera.
At The Chopping Block (co-founded 1996) and on his own, Essl led projects that were featured by the AIGA, ComicCon, the Cooper Hewitt, and MoMA. Essl’s illustrations have been included in the New York Times, New York Magazine, and the Yale University Art Gallery, and his outspoken commentary has been featured on Design Matters with Debbie Millman, The Howard Stern Show, and VH1’s Totally Obsessed. Essl is presently the Dean of the Cooper Union School of Art, where he has been an Associate Professor of graphic design since 2002.
Enjoy all the videos in An Event Apart’s library! There are over 40 hours of them—all absolutely free! For more insightful presentations by the industry’s best and brightest, come to An Event Apart—three days of design, code, and content for web, UX, and interaction designers. And for your free monthly guide to all things web, design, and developer-y, subscribe to The AEA Digest.
Meeting Expectations: A Few Words with Kevin M. Hoffman
Tell us a little about yourself and what you’ve been doing recently.
I’ve been working in the field of web and application design since 1995, but more recently I’ve been drawn to work in service and product design. I’ve got a lovely collection of titles and business cards—remember those?—which include Webmaster, Director of Communications, UX Director, Founder, and Vice President.
Over the last few months, I’ve been training designers to become better facilitators based on material from my latest book, Meeting Design. I’m very interested in continuing to learn about and explore how we normalize design methods and quality of work for different sized teams and different kinds of organizations. This includes things like emerging practices in design operations and strategies for building agreement on what it means to do great work under the real-world constraints designers face every day.
Common constraints I’ve seen are misunderstandings around what design can/cannot/is supposed to do, confusion about where accountability lies for decision making, and the prioritization, and occasional false correlation, of velocity over direction and clarity—faster doesn’t mean better. Real insights about people are hard earned and our digital behaviors are constantly evolving. Shipping more code more often doesn’t get you ahead of that.
What are some tools you find indispensable to your work?
My number one tool is a whiteboard, or a piece of paper and a pencil. There is not a problem or idea that cannot be more clearly understood by spending a little time sketching it out alone or together. Everything from simple use cases to complex UI choices can be quickly illustrated, discussed, and addressed by visualizing things in a rough fashion. Even the most talented visual designers in the world do some of their best thinking through sketching.
Most of the rest of my work involves talking to people, listening, and writing things down, so I’d be dead in the water without good ways of managing text. I’m a huge fan of Bear Notes for iOS, and use it several times a day for capturing and then easily finding all the cool things I learn from the people I work for and with. I particularly dig how it syncs across devices.
Finally, what’s new and coming up with you?
I’m thrilled to announce that I’ve recently joined the United States Digital Services (USDS) team. I’m going to start by working on digital services and products that serve America’s veterans, working with the Digital Services team at the Veterans Administration (DSVA). If you’ve ever been frustrated dealing with a health insurance claim to get the care you need, just imagine layering on the complexity associated with government processes and policies. I’m excited to contribute to the application of great design and user experience in support of streamlining and innovating services for veterans who have been of great service to American citizens.
See Kevin share his hard-won insights in “What is Design Ops, and Why Do I Care?” at An Event Apart DC (July 29-31, 2019). Don’t miss your chance to see Kevin and sixteen other top-notch speakers!
“Maintaining Design” Systems by Brad Frost – An Event Apart video
By now, ’most every in-house team has some form of design system initiative underway. Yet many designers and developers on those teams still struggle to make the system really take root in their organization. Working together, designers and developers create wonderful, reusable components, tools, guidelines, and documentation. But if those elements don’t reflect the reality of how the organization builds its products, all their effort is for naught.
Having spent years creating, evangelizing, and teaching design systems and corporate integration of same, Brad Frost is here to help. In this 60-minute presentation from An Event Apart Orlando 2018, he shares strategies and methods to ensure that your design system stands the test of time. You’ll learn how to keep your system and the products it serves in sync, and you’ll understand how to maintain and evolve your design system to give your users get the best possible experience.
Brad Frost is a web designer, speaker, writer, and consultant located in beautiful Pittsburgh, PA. He’s passionate about creating web experiences that look and function beautifully on a never-ending stream of connected devices, and loves helping organizations do the same. He’s the author of Atomic Design, and has also helped create several tools and resources for web designers, including This Is Responsive, Pattern Lab, and Styleguides.io.
Enjoy all the videos in An Event Apart’s library! There are over 40 hours of them—all absolutely free! For more insightful presentations by the industry’s best and brightest, come to An Event Apart—three days of design, code, and content for web, UX, and interaction designers. And for your free monthly guide to all things web, design, and developer-y, subscribe to The AEA Digest.
“Maintaining Design” Systems by Brad Frost – An Event Apart video
By now, ’most every in-house team has some form of design system initiative underway. Yet many designers and developers on those teams still struggle to make the system really take root in their organization. Working together, designers and developers create wonderful, reusable components, tools, guidelines, and documentation. But if those elements don’t reflect the reality of how the organization builds its products, all their effort is for naught.
Having spent years creating, evangelizing, and teaching design systems and corporate integration of same, Brad Frost is here to help. In this 60-minute presentation from An Event Apart Orlando 2018, he shares strategies and methods to ensure that your design system stands the test of time. You’ll learn how to keep your system and the products it serves in sync, and you’ll understand how to maintain and evolve your design system to give your users get the best possible experience.
Brad Frost is a web designer, speaker, writer, and consultant located in beautiful Pittsburgh, PA. He’s passionate about creating web experiences that look and function beautifully on a never-ending stream of connected devices, and loves helping organizations do the same. He’s the author of Atomic Design, and has also helped create several tools and resources for web designers, including This Is Responsive, Pattern Lab, and Styleguides.io.
Enjoy all the videos in An Event Apart’s library! There are over 40 hours of them—all absolutely free! For more insightful presentations by the industry’s best and brightest, come to An Event Apart—three days of design, code, and content for web, UX, and interaction designers. And for your free monthly guide to all things web, design, and developer-y, subscribe to The AEA Digest.
Articles, Links, and Tools From An Event Apart Boston 2019
Jeffrey Zeldman
Val Head
- Exclusive Design – A well-researched read that will get you re-thinking your assumptions about accessibility and inclusive design.
- Your interactive makes me sick (and what to do about it) – A first-person account of the affects of vestibular disorders and similar disorders.
- Responsive design for motion – Potential triggers, and how to use prefers-reduced-motion from the WebKit blog.
- The prefer-reduced-motion query at a glance
- An introduction to the reduced motion query
Eric Meyer
Rachel Andrew
The code examples can be found in this CodePen Collection.
Flexbox
Sizing
- CSS Intrinsic and Extrinsic Sizing Spec
- How Big Is That Flexible Box
- CSS is Awesome discussion on CSS Tricks
- Graduating to Grid An Event Apart Video
- How Big Is That Box: Understanding Sizing in Grid Layout
Logical Properties and Values
- Logical Properties and Values Spec
- Understanding Logical Properties and Values
- CSS Logical Properties and Values on MDN
Scroll Snap
Subgrid (Grid Level 2)
Paged Media
Multicol
Fragmentation
Regions
Exclusions
Jen Simmons
Jason Pamental
- Web Typography News – A weekly newsletter I publish with tips and resources about web typography.
- IBM Plex Sans Variable – Brand new! IBM has just released a 2-axis (width and weight) variable version of Plex Sans.
- Typetura.js – Scott Kellum and Sal Hernandez’ fluid typesetting tool. Really interesting, and able to scale more than just type. Well worth a look!
- Textblock.io from Glyphic – Another Javascript tool for typesetting blocks of text from Theo Rosendorf and Glyphic.
- Dark Mode in CSS – Great run-down on different techniques for dealing with day/night modes on the web.
- MDN Variable Fonts Guide – I guide I wrote on the MDN site covering the basics of implementing variable fonts.
- Variable Font Demos on CodePen – A collection of demos I’ve created on CodePen for you to play with!
- Variable Font resources on my site – Lots of links, articles, books, talks and whatnot
- Essay explaining variable fonts as a concept – Good for less techy and more designy/brandy folks as well.
- Firefox (font tools!!!) – Explore the new fonts tab in the Firefox Dev Tools that will show you everything available in a given font (normal or variable, but let’s all agree that the variable ones are way cooler)
- Wentin’s Font Playground – Wentin is a designer/developer at Adobe, and she has pioneered some truly unique and compelling UI ideas for working with variable fonts. Really amazing stuff.
- Wakamai Fondue (What Can My Font Do… get it?) – Simple drag-and-drop web interface to discover all the features available in a given font file.
- Axis Praxis – The original variable fonts playground.
- V-Fonts.com – Nick Sherman’s variable fonts catalog site
- Roslindale by DJR – David Jonathan Ross’ design is what forms the primary typography for the talk and for my own site.
- FF Meta from Monotype – This is a fantastic typeface, and it was a real treat to design the demo page for it’s introduction.
- Amstelvar by Type Network – One of the first variable fonts, and still one of the most compelling ones to showcase the breadth of possibilities.
- W3C Github CSS Fonts Level 4 (variable fonts and other bits) – Read up on the features and issues, provide feedback, and help shape the direction of the web
Code
The following code examples from the presentation can be tried out live.
- Example code from my recent Smashing Conf SF live demo – This repository includes a whole range of techniques all wrapped up in Odysseus’ travel blog.
- Simple repository with example code and fonts – This is a simple repo with an example page or two that shows all of the techniques from the talk.
Sara Soueidan
The following series of articles is basically the talk written down in more depth:
- SVG Filters 101 — an introduction to SVG Filters, how to create them and use them.
-
SVG Filter Effects: Outline Text with feMorphology — deep dive into the
feMorphology
filter primitive and how to use it to create text outlines. -
SVG Filter Effects: Poster Image Effect with feComponentTransfer — in which you learn how to use the
feComponentTransfer
to create poster image effects. -
SVG Filter Effects: Duotone Images with feComponentTransfer — in which you learn how to use
feComponentTransfer
to create Photoshop-grade duotone image effects. - SVG Filter Effects: Conforming Text to Surface Texture — what the title says. 😉
- SVG Filter Effects: Creating Texture with feTurbulence — did you know SVG can generate and create texture?!
More resources that I used to learn SVG Filters and find inspiration from:
- Lucas Bebber’s Codepen experiments
- Michael Mullany’s writing, Codepen experiments, and his contributions to the Web Platform Docs on SVG Filters.
- David Dailey’s introduction to SVG Filters
- Dirk Weber’s text Effects created with SVG Filters
- Yoksel’s SVG Filter Experiments on Codepen
- Yoksel’s visual SVG Filters tool
- The SVG Filters Specification
Sarah Parmenter
- Ancestry
- Facebook Ad Preferences
- Every Website
- This Person Does not Exist
- Kill Your Personas
- Cookie Cleaner
- Natural Cycles
- Google Photos
- Bloom & Wild
- Metro UK
- Design for Real Life
- GoSquared
Tools I use that are relevant to this work:
Dan Mall
Marcy Sutton
- Chrome Accessibility Devtools
- Firefox Accessibility Inspector
- Dark Side of the Grid by Manuel Matuzovic
- Grid Level 2 and Subgrid by Rachel Andrew
- More accessible markup with display: contents by Hidde de Vries
- CSS Tricks Guide to Flexbox
- Accessibility Insights for Web
- What Input
- Ally.js focus-within polyfill
- Reduced Motion Codepen
- Animatable CSS properties
- Styling in Gatsby.js
- CSS-in-JS Codepen for supporting user stylesheets
Jason Grigsby
Web form best practices
- The Question Protocol: How to Make Sure Every Form Field Is Necessary by Caroline Jarrett
- 5 Studies on How Form Length Impacts Conversion Rates
- Boingo form field reduction from Luke Wroblewski
Sign-up and login
- Google Reveals A Big Problem With Passwords On Safer Internet Day
- Hackers are passing around a megaleak of 2.2 billion records
- Data Breaches, Phishing, or Malware? Understanding the Risks of Stolen Credentials (PDF)
- The End of Passwords is Here – You’ll Never Need One Again Soon – YouTube
- What’s new with sign up and sign in on the web (Google I/O ’18) – YouTube
- Getting to a world without passwords – BRK3031 – YouTube
- Introducing Web Authentication in Microsoft Edge
- Passwordless Web Authentication Support via Windows Hello – Mozilla Security Blog
- WebAuthn Demo
- WebAuthn Demo and explainer
- Open Source WebAuthn Repo
- Authentication vs. Federation vs. SSO
- 10 Advantages and disadvantages of social logins
- Inside iOS 12: AutoFill gives password manager apps on your iPhone a big boost
Checkout and payment
- Cart abandonment rate
- Payment Request API
- Introducing Web Payments: Easier Online Purchases With The Payment Request API
- Deep Dive into the Payment Request API
- Choosing an API for Implementing Apple Pay on Your Website
- Stripe Demo
- Checkout and Payment – Apple Pay – Human Interface Guidelines – Apple Developer
- Progressive Web Apps book
- Campmor decreases cart abandonment 65% using Payment Request API
Autofill
Gerry McGovern
- Buurtzorg website
- Buurtzorg: the Dutch model of neighbourhood care that is going global
- It’s too slow! It’s taking 600 milliseconds to load: Larry Page – Gmail
- Ask HN: Anyone else find the new Gmail interface sluggish?
- The New Normal: Viacom young people study
- Physics paper sets record with more than 5,000 authors
- Atypical Combinations and Scientific Impact
- Top user tasks European Union
- Fast Path to a Great UX — Increased Exposure Hours
- Empathy: the web professional’s greatest skill
- How Slack Became a Unicorn Company in 2 Years
- Collaborating and Connecting: Gerry McGovern
- The Huge, Unseen Operation Behind the Accuracy of Google Maps
- Continuous user research in 11.6 seconds, Tomer Sharon, Amazon
- Inclusive content, ethical tech, and you: Sara Wachter-Boettcher, Confab 2018
- Make me think! The design of complexity. Ralph Ammer
- Gerry McGovern website
- Top Tasks: Customer Carewords website
“Why Design Systems Fail” by Una Kravets
Design systems are hot right now, and for good reason. They support a modular approach to building a product, promote organizational unity, and ensure stability via reusable code snippets and utility styles. They make prototyping a breeze, and provide a common language for both designers and developers. But sometimes design systems are underutilized within organizations. Why is that, when they’re so darn useful?
In this 60-minute presentation from An Event Apart Orlando 2018, Una Kravets draws on years of experience to explore what makes design systems successful, analyze real examples of success and failure, and show how to make sure your design system has the building blocks it needs to grow into a successful product.
Una Kravets is a Developer Advocate at Google. She’s also a technical writer, and has written for A List Apart, Smashing Magazine, and Sitepoint. Una co-hosts the Toolsday podcast, started both the Washington DC and Austin Sass Meetups, and is involved in the open source community as a design advocate and the maintainer of the CSSgram project.
Enjoy all the videos in An Event Apart’s library! There are over 40 hours of them—all absolutely free! For more insightful presentations by the industry’s best and brightest, come to An Event Apart—three days of design, code, and content for web, UX, and interaction designers. And for your free monthly guide to all things web, design, and developer-y, subscribe to The AEA Digest.
The Survey for Web & UX Professionals
Attention, front-enders and UX-ers. Listen up, designers and coders, writers and strategists. The wait is over: it’s time to take this year’s Survey for Web and UX Professionals—brought to you, as always, by An Event Apart and A List Apart.
Whether you spend your day in Coda or Sketch, in Google Docs or Slack, or in some combination of all the above and more, we want to hear from you. By filling out our brief survey, you’ll be helping let the world know exactly who makes the websites and apps that consume so much of our world’s attention.
We’ve been publishing this survey (with a few years off here and there) since 2007. Back then we called it “the survey for people who make websites.” Also back then, we were largely unseen. Oh, people had heard of Mark Zuckerberg, but nobody really knew who the people doing the day-to-day work were. Over the past decade-plus, through surveys like ours and others, that picture became more clear.
This year’s survey begins at surveyapart.survey.fm/ala-survey-2019. It’s simpler and more streamlined than the surveys of years past, and should take only a few minutes to complete. Please fill it out, and please ask your friends and colleagues to do the same. The more of us who share our experience, quirks, beliefs, and preferences, the better this industry will know itself. So please spread the word far and wide, using the hashtag #WebProSurvey (if hashtagging is your thing). We thank you for your time and all you do for the industry!