Tuesday, February 16, 2016

Smashing Newsletter #153: Responsive email design, storytelling and album covers

Front-end tools, clever tricks and eye candy. Issue #153 Tuesday, February 16th 2016 181,783 readers View in the browser

The Smashing Email Newsletter

Hello Friends,

At this time of year, it feels like Spring is just around the corner. This means fresh starts, green shoots, and of course... SmashingConf Oxford! Our line up is now in full bloom; we are delighted to welcome Patrick Hamann, Christopher Wright, and Tobias Frere-Jones on board to complete our busy schedule!

Editorial

Topics covered will range from Modular Design, what best practices are becoming HTTP/2 anti-patterns, SVG, Web Animation API, Flexbox and much more.

In addition to all of this, we have five full day workshops, each lead by a leader in the field. We're especially excited about Rachel Nabors' brand-new workshop The DOM in Motion!

And if you'd like some insight into what else is in store for our attendees, just take a look at our Attendee Pack. This outlines all of the fun, learning and activities that we have in store...

You'd like to be part of it all? We'd love to see you there! Seats are limited and some workshops are close to selling out (or already full) so don't delay!; see you at the beautiful Town Hall.

With hopes to hang out in Oxford,

Cat, Cosima and Vitaly


Table of Contents

1. Give A New Life To Your Misprints
2. PCjs: A Trip Back To The Early-Days Of Personal Computing
3. Rethinking Digital Storytelling
4. A Rainbow Of Cover Artwork
5. A Bulletproof Responsive Email Framework
6. The Beauty Of Untranslatable Words
7. Upcoming Smashing Workshops
8. New On Smashing Job Board
9. Smashing Highlights (From Our Archives)
10. Recent Articles On Smashing Magazine

1. Give A New Life To Your Misprints

Do you know those moments when you pull a sheet of paper out of the printer, only to notice that the print didn't turn out as you expected it to? To get a second use of your misprints, the team behind RePrint has come up with a smart solution: providing calendar templates that you can print on the backside of your misprints.

Give A New Life To Your Misprints

The calendar templates come with weekly and monthly views, with the weekly view even offering room for notes. The design is minimalist, and perfect for keeping track of your to-dos and deadlines in busy times (cm)


2. PCjs: A Trip Back To The Early-Days Of Personal Computing

You're in the mood for some tech nostalgia? Well, then PCjs is your kind of thing. The open source project revives the times when computers came with a monochrome display and ran on 4.77Mhz and 64KB of RAM. And the best part: it's no showcase. You can actually interact with the machines right in your browser. The simulations of the Original IBM PC from 1981 and the OSI Challenger 1P from 1978 were written entirely in JavaScript and require no additional plugins — no Java, no Flash.

PCjs: A Trip Back To The Early-Days Of Personal Computing

The pre-configured machines are ready to run BASIC, DOS, Windows 1.01 and assorted non-DOS software, and, if that's not enough control for you yet, you can even build your own PC. The goal of the project is to help people understand how these early computers worked and to make it easy to experiment with them. It also provides a platform for running and analyzing older software. Now that's really a trip down Memory Lane. (cm)


Advertisement
Ad


3. Rethinking Digital Storytelling

The web technologies of today enable exciting storytelling opportunities. However, if you take a look at how little the content experience has changed over the last 15 years, it's time for some fresh thinking. One stellar example of how this can be done comes from Truth Labs. For a 3-part article series commissioned by The Atlantic about "Population Health", a concept to improve the health of communities, the Truth Labs team created a rich digital narrative. Its goal: to preserve the natural document scroll and reading flow while creating an experience that is different from a visual perspective. To bring it to life, they borrowed tools and strategies from filmmaking, but also established a set of design principles to support reading as the key tenet. A fascinating case study reveals a deeper look into the design process. A must-read.

Rethinking Digital Storytelling

Another one-of-a-kind storytelling experience comes from Joho's, an Austrian coffee roaster. The multimedia narrative harmoniously blends audio, video and photo material to take you on a trip to Brazil, to the origin of the coffee beans. You'll hear the birds chirping as you follow the farmer around the coffee plantation, the sound of roasted coffee beans getting bagged, and the busy streets and the traffic noise in the city. An experience for (almost) all senses. (cm)


4. A Rainbow Of Cover Artwork

By pairing hex color values with album cover art of 2015, you'll have the foundation for a very special project: Album Colors Of The Year. Marcos Rodriguez and Zé Felipe arranged some of last year's album releases by color to create a rainbow of cover artwork. Hovering over a cover displays the name of the artist and the album, along with the hex color value of its dominant color.

A Rainbow Of Cover Artwork

Adele's "25", for instance is a case of #afa289, Todd Terje's "It's It's Remix Time" screams #f717c8, and Björk's "Vulnicura" shines in #e7e459. In times when album covers often live rather unnoticed in the corner of our smartphone screens, it is nice to see their artwork in the center of attention for a change. A great place to seek fresh inspiration — or just discovering some new tunes to get you through a lengthy coding session. (cm)


Advertisement
Ad


5. A Bulletproof Responsive Email Framework

Designing responsive email newsletters is a daunting task, especially when you're just getting started. To help you overcome all those tricky pitfalls and hurdles that come with it, Glenn Smith built a comprehensive and bulletproof Email Framework.

A Bulletproof Responsive Email Framework

It provides pre-built options for grids, modules, typography, content blocks, alignment, spacing, buttons and images that you only need to copy and paste and stack on top of another to create your desired template structure. The framework supports over 40 email clients and has been thoroughly tested using Litmus. The perfect base to build upon, no matter how experienced you are with email design. (cm)


6. The Beauty Of Untranslatable Words

Verschlimmbessern, l'esprit d'escalier, iktsuarpok. They all are untranslatable words, words that have no counterpart in other languages, but which express moods, needs, feelings that we all have experienced before. Verschlimmbessern, for example, is a German expression for accidentally making something worse when you attempt to improve it. L'esprit d'escalier captures the feeling when you don't know how to answer humiliation in real time, when the witty or cutting retort that you should have delivered comes to mind only after you have left the gathering and are on your way down the stairs (escalier is French for stairs).

The Beauty Of Untranslatable Words

Or take iktsuarpok, that hardly pronounceable word from the first sentence. It's Inuit and expresses the feeling of edgy anticipation that makes you keep on looking out the window to see if an expected visitor is coming up the path. Isn't it just beautiful to now have a word for that familiar feeling? If you have a sweet spot for these kinds of things, then you'll love the list of untranslatable words that the Book Of Life has collected. It features thirty linguistic gems that make the inexpressible expressible. Beautiful. (cm)


Advertisement
Ad


7. Upcoming Smashing Workshops

With so many techniques, tools, style guides, design patterns, strategies, abstractions, frameworks and boilerplates available nowadays, what do you really need to know to keep your workflow fast, smart and efficient? That's exactly what our classes are all about: practical front-end and RWD workshops that will help you become better front-end developers and designers, today.

Upcoming Smashing Workshops

Full-Day Workshops at SmashingConf Oxford

Full-Day Workshops at SmashingConf San Francisco

Full-Day Workshops at SmashingConf New York


8. New On Smashing Job Board

Here are the recent job openings we've published on our Job Board:
  • Web Developer — Marketing at Sprout Social (Chicago, IL)
    "Sprout Social's Engineering team is looking for a Developer who is dedicated to delivering on interactive marketing projects across our organization. You will collaborate daily with other Engineers, Designers, and Marketers to develop concepts and bring web experiences to life through beautiful, semantic markup."

  • Web Developer at Kern Community College District (Bakersfield, CA)
    "KCCD is looking for an experienced PHP web developer that has experience developing for, deploying applications to, managing, and troubleshooting the LAMP stack. The ideal candidate has experience developing for and using the Drupal content management system, has experience with git version control, and some experience in devops/system administration work (Unix command line, bash scripting, caching systems, mysql database administration, etc.)"

  • Junior Front End Developer at Florida Atlantic University (Boca Raton, Florida)
    "Florida Atlantic University's Communications Department is looking for a collaborative Junior Front End Developer with a passion for web development to join their team, Boca Raton, FL. Are you able to juggle multiple projects? Do you love testing and putting your work through the wringer? If you want to get hands-on experience to build and improve your web skills, please apply for this opportunity to play a role in our growing department."


9. Smashing Highlights (From Our Archives)

  • Accessibility Originates With UX: A BBC iPlayer Case Study
    Not long after I started working at the BBC, I fielded a complaint from a screen reader user who was having trouble finding a favorite show via the BBC iPlayer's home page. The website had recently undergone an independent accessibility audit which indicated that, other than the odd minor issue here and there, it was reasonably accessible.

  • A Type Design Brief: What Is In It, And Why Does It Matter?
    Type design is equal parts suffering and euphoria. It is a walk along a winding road that goes on for many weeks and months before it's done. A type design brief is like a charter path: It asks you questions, and the answers will guide you to where you want to be.

  • Designing For The Reading Experience
    With the rise of web fonts as well as affordable hosted web font services and ready-made kits, typography is reclaiming its title as design queen, ruler of all graphic and web design. At the same time, for far too many designers, the main concern about typography today seems to be aesthetic in nature. The problem is, we tend to use typography and lettering as two interchangeable terms, which they are not.


10. Recent Articles On Smashing Magazine

Coding Articles

Design Articles

Freebies


Sent to truly smashing readers via Mailchimp.
We sincerely appreciate your kind support. You rock.

Email: newsletter@smashingmagazine.com
Follow us on Twitter Join us on Facebook

The authors are: Cosima Mielke (cm), (), Iris Lješnjanin (il), Vitaly Friedman (vf), Christiane Rosenberger (research), Elja Friedman (tools).

unsubscribe update preferences view in your browser


Thursday, February 4, 2016

Smashing Newsletter #152: Mobile Navigation, Free Icons and CDN Tools

Nothing is perfect on the web. We can't make sure that our websites always work as intended, but we can try our best. Issue #152 Thursday, February 4th 2016 181,204 readers View in the browser

The Smashing Email Newsletter

Dear Friends,

Nothing is perfect on the web. We can't make sure that our websites always work as intended, but we can try our best to design resilient and flexible websites that aren't that easy to break — both in terms of interface design and security. Yet neither resilience nor flexibility are usually reflected in our deliverables and mock-ups.

SmashingConf NYC
A totally unrelated plug: well, maybe SmashingConf NYC in June isn't going to be perfect, but it will be nothing short of smashing.

In practice, mock-ups usually represent a perfect experience in a perfect context with perfect data which doesn't really exist. A good example for it are "perfect" usernames which are perfectly short, fit on a single line on mobile and wrap nicely, or perfect photography that allows for perfectly legible text overlays. It's not realistic. We need to work with dynamic content in our prototypes, with both average and extremes being represented.

Now, of course usually we don't have the content when we're designing, but it's enough to have the content structure (video) to design an experience around it. It's extremely helpful to know whether you should be expecting regular text paragraphs or many tabbed widgets or quite a few complex tables or a complex magazine layout with pullquotes and indented ads. This knowledge alone helps guide design decisions.

In all of those cases, a good strategy would be to use Forcefeed.js to populate our content areas with random content — sometimes too lengthy, sometimes too short, often with accent characters and perhaps even emojis. It's a great way to build experiences that are prepared for everything that comes their way — and they reflect reality much better than perfect mock-ups with perfect heights and perfect names and email addresses ever would.

P.S.: Oh, talking about perfect things: we just launched SmashingConf NYC tickets sales. Well, it's definitely not going to be perfect, but it will be nothing short of smashing. Just look at the speakers line-up — now try to beat that!

Stay resilient,
Vitaly (@smashingmag)


Table of Contents

1. The State Of Email 2016
2. Improving Multi-Level Mobile Navigation With The Curtain Menu
3. Free Food... Icons!
4. So What's Your Service Workers Strategy?
5. Free Tools For Designers From Bjango
6. Teletext Time Travel
7. Best CDN Comparison Table
8. Visualizing Painter's Lives
9. Optimizing SVGs
10. Upcoming Smashing Workshops
11. New On Smashing Job Board
12. Smashing Highlights (From Our Archives)
13. Recent Articles On Smashing Magazine

1. The State Of Email 2016

Email is constantly evolving. In fact, mobile opens now represent 55% of all email opens, while desktop decreased by 17% in the last year. To help you keep your opening rates high and your email copy effective, Litmus released the 2016 edition of its annual State Of Email Report. The report dives into major email innovations and provides insights and practical tips for email professionals who want to craft more effective emails.

The State Of Email 2016

Apart from data on email client market share, the Litmus report covers the peculiarities of new and updated email applications and takes a closer look at how your emails display in them and how you can optimize for them — just think of Apple Watch, Outlook 2016, Yahoo Mail which has gotten support for media queries in 2015, or the new peek and pop feature in iOS 9 which could directly affect your engagement numbers. The report is 55 pages strong — but it requires your email to be downloaded (which is totally worth it!). (cm)


2. Improving Multi-Level Mobile Navigation With The Curtain Menu

When it comes to mobile navigation, there are several solutions, Joey Rabbit, digital designer at PlayStation, however, wasn't entirely satisfied with them. So to optimize the navigation for mobile devices on PlayStation.com, he came up with a quite obscure technique: the Curtain Menu. Its advantage over existing solutions: it retains visibility of all categories even once a selection is made and it allows the user to switch between categories without an unnecessary tap.

Improving Multi-Level Mobile Navigation With The Curtain Menu

To make the most of the limited screen real estate, the Curtain Menu stacks links on top of another instead of side by side. When the user opens the menu, the left curtain slides in to display the primary set of links, as soon as the user has made a selection, the right curtain with the secondary links slides into view. With all top-level categories remaining visible all the time, there is no need to collapse the second level or go back in order to see the primary level as other solutions would require. Clever! (cm)


3. Free Food... Icons!

It's free icecream time — well, almost! Everybody loves good quality goodies, and Food icons is a set 20 beautiful free food-related icons, from icecream to milk to burgers to croissants to (obviously) pizza.

Free Food... Icons!

The icons are available in Sketch and SVG formats and are available for free commerical and personal use. You need more free icons? What about Science Icons or The Months Of The Year Icon Set? They could come in handy, too. Happy downloading! (vf)


Advertisement
Ad


4. So What's Your Service Workers Strategy?

The adoption of web technologies is running at a remarkably pace. Service Workers, not even specified last year, have now been available in Chrome for a while, and have just landed in Firefox last week, with support in Edge coming up. What does it mean for us? We can use it today to improve performance and user experience for a vast majority of our website visitors.

So What's Your Service Workers Strategy?

Now, Service Worker — basically a JavaScript-based proxy engine on user's machine — requires HTTPS, and works only with asynchronous technologies (e.g. not with localStorage which is synchronous). We can use it to progressively enhance experiences both offline and online.

At Smashing Magazine, we're considering having a "fallback" offline page with links to cached "books" and "tickets" pages as well as the latest article — which users can then see offline. Also, since HTTP cache is unreliable, we want to explicitly cache logo, sprite, CSS, JavaScript, fonts and images. Tools and snippets, you ask? You can use Service Workers Cookbook, a collection of working, practical examples of using service workers in modern web apps. Also, useful libraries and articles are available, too. Ah, and to inspect service workers, we will be able to use DevTools storage inspector in Firefox 47 which displays service worker cache contents. (vf)


5. Free Tools For Designers From Bjango

Everybody loves a good resource to make the workflow more efficient and productive. To stock up your toolkit, Bjango, the makers of popular apps like iStat Menu and Skala, provides some practical helpers for designers and developers.

Free Tools For Designers From Bjango

App designers might especially want to take a look at Bjango's app icon templates. The templates are available for Photoshop, Illustrator, Sketch and Affinity Designer and cover all major mobile OSes, Apple TV and Apple Watch. To speed up your process, they are set to automate the export of final production assets. Another collection is Bjango Actions — it includes Photoshop actions and scripts, Hazel rules and even OS X workflows. Good stuff. All resources are free and open-source. (cm)


6. Teletext Time Travel

Do you remember the times when you switched to the teletext for the weather forecast or the sports results? The loud colors on the black background, pixel art graphics, and flashing text? (Well, you might not, and it's perfectly fine!) The Teletext Museum is the perfect place to revive these memories or discover them (if you live outside Europe, for example).

Teletext Time Travel

If we didn't have the web, most of us would still be teletext designers and developers since essentially each teletext page is a box with content in it. Sounds familiar? Well, the gallery with images from teletext services from around the world illustrates how the interface design has evolved over time and a timeline gives you more information on what exactly changed and how.

If you ever wanted to take on the role of a teletext designer, well, you can do that, too. Jason Robertson who recovers old teletext data from VHS cassettes in a complicated and time-consuming process provides a plethora of teletext pages from the 80's and 90's. Some of them can be edited right in the browser. The process needs some getting used to, but it's definitely a fun trip back in time. (cm)


Advertisement
Ad


7. Best CDN Comparison Table

Network latency is tough to beat. One way to provide a faster response and download time is to make use of a CDN, a network of distributed servers physically located closer to users. This way you reduce the load on the origin, better handle traffic spikes and can scale up or down quickly.

Best CDN Comparison Table

But which CDN service to choose? What options suit your needs best? Well, that's what CDN Comparison table is all about. It's a quick reference with many features compared in one place — from bandwidth pricing, points of presence, video on demand support and security to HTTP/2 support. You are running a CDN service and aren't featured? Well, feel free to contribute to the list then! (vf)


8. Visualizing Painter's Lives

When we hear names like Picasso, Dalí, or Miró, we immediately remember some of their paintings. But what do we actually know about the artists behind the masterpieces? About their lives and love, the events that shaped them and their works? To visualize painter's lives, information designer Giorgia Lupi and her team at Accurat teamed up with illustrator Michaela Buttignol. The result of the collaboration is a stunning series of minimalist infographics that boil the biographies of ten famous painters down to their cornerstones.

Visualizing Painter's Lives

The visualizations depict key moments — births, deaths, love affairs, marriages, children, travels — but also interesting tidbits such as astrological sign, left/right handedness as well as connections and influences. By picking up the characteristic colors and other stylistic preferences of each artist, the designs also reflect the painters' styles. A fun way to dive deeper into the history of art. If you'd like to learn more about creating engaging infographics like this one, you should also check out Giorgia Lupi's article on the aesthetics of data narratives. (cm)


9. Optimizing SVGs

When it comes to SVGs, every extra node, path, decimal point and piece of meta information adds to the total vector file size. For some SVG files, this might seem like a negligible increase in file size, but as soon as you use multiple SVGs on your site, things start adding up. If you care about web performance — and we all should! — optimizing your SVGs is a must.

Optimizing SVGs

To help you learn how to optimize SVGs and clean up the bloated output your graphics editor delivers, Andres Larsen published a three-part article series on Medium. His tips are very hands-on and will help you shave off file size without any visible changes in appearance. And if that's not enough for you yet, Sara Soueidan has got you covered, too. Her tips for optimizing SVG delivery for the web guide you through seven steps you can follow to make sure that the negative impact of your SVG files on performance stays under control. (cm)


Advertisement
Ad


10. Upcoming Smashing Workshops

With so many techniques, tools, libraries, design patterns, strategies, abstractions, frameworks and boilerplates available nowadays, what do you really need to know to keep your workflow fast, smart and efficient? That's exactly what our front-end and RWD workshops are all about: practical front-end and RWD workshops that will help you become better front-end developers and designers, today.

Upcoming Smashing Workshops

Workshops at SmashingConf Oxford (Mar 14/17)

Workshops at SmashingConf San Francisco (Apr 4/7)

Workshops at SmashingConf NYC (Jun 13/16)

But what about in-house training instead? We can improve your eCommerce checkout and conversion rates right on spot — or performance, accessibility or UX. Feel free to get in touch with Vitaly at vitaly@smashingconf.com and briefly describe what problems you're facing and would like to solve. Don't worry about the cost — we'll find a fair price for sure. Get in touch — it's that easy!

11. New On Smashing Job Board

Here are the recent job openings published on our Smashing Job Board:

  • UX/UI Developer at Massachusetts Institute of Technology (Cambridge, MA)
    "We're looking for a great UX/UI Developer to join us to design and build applications, tools, and prototypes to leverage MIT's world-renowned educational experience to design the future of learning. Ideally you'll bridge front-end development and UX and UI design."
  • Sr. Software Engineer-Front End at Food Network (New York, NY)
    "Ever thought of combining your passion of front end engineering with your love of great lifestyle brands such as Food Network, Cooking Channel and Food.com? Now's your chance to work with such award winning websites that attract almost 50 million unique visitors a month in a Sr. Software Engineer-Front End role in our New York City office-headquarters of the Food Network."
  • User Interface Designer (Remote or On-Site) at iFit (Logan, Utah)
    "The world leader in fitness technology, iFit® is pioneering the way people interact with fitness equipment and technology. Our platform is built into millions of fitness machines, wearables and streaming on-demand workout videos. So basically, if you like fitness, building stellar designs, and working with a team of fun, talented people, then this is the place for you."

12. Smashing Highlights (From Our Archives)

  • Useful Learning Resources For Web Designers
    Fortunately, learning is not limited to only a small minority of people anymore; it is not even limited to visiting a school or a university. The Internet makes it possible for us to distribute knowledge at a small price, and is full of resources to expand everyone's knowledge on an enormous variety of topics.
  • An Exploration Of Carousel Usage On Mobile E-Commerce Websites
    Does this title make you skeptical? I would have been too before I saw the research that led to this article. Ask anyone and they'll tell you that carousels are an anti-pattern. Don't use them. But maybe it's not so cut and dry. Using real data, this article aims for a better understanding of the current argument against carousels and whether they really deserve the reputation they've gained.
  • If You Love Your Brand, Set It Free
    The practice of branding is undergoing a deep transformation — a change brought about by our kaleidoscopic postmodern culture, the development of communication technology and rapid globalization.

13. Recent Articles On Smashing Magazine

Sent to truly smashing readers via Mailchimp.
We sincerely appreciate your kind support. You rock.

Email: newsletter@smashingmagazine.com
Follow us on Twitter Join us on Facebook

The authors are: Cosima Mielke (cm), Vitaly Friedman (vf), Christiane Rosenberger (research), Elja Friedman (tools).

unsubscribe update preferences view in your browser