Menu Search
Jump to the content X X
Smashing Conf San Francisco

We use ad-blockers as well, you know. We gotta keep those servers running though. Did you know that we publish useful books and run friendly conferences — crafted for pros like yourself? E.g. upcoming SmashingConf San Francisco, dedicated to smart front-end techniques and design patterns.

Smashing Newsletter: Issue #56

This newsletter issue was sent out to 104,121 newsletter subscribers on Tuesday, April 3rd 2012. If you are not subscribed yet, feel free to subscribe to our email newsletter1 anytime.


Dear Readers,

In today’s newsletter issue, we’ll be covering a credit card number validator, a type-matching game as well as a privacy policy generator. In the latest issues, we’ve focused more on valuable practical tools and techniques, and balanced them with useful inspirational pieces.

In case you still haven’t planned anything special to do in the last week of April, we’re giving away 3 tickets to the Front-Trends Conf2 in Warsaw, Poland. Simply tweet us @smashingmag using the hashtag #front-trends and tell us why you’d like to be there! Or, if you’d like to attend MAD 2012 Conf in Spain, tell us why you want to go there! We have 1 ticket waiting for you, too (please use the hashtag #mad2012). The winners will be announced on the 6th of April on Facebook and on Twitter.

By the way, the winner of the RE:DESIGN conference ticket is Jason Kozel from Texas, USA. Congrats, Jason! High five!

Thank you for reading, and we hope that you’ll find this issue helpful and inspirational!

Yours sincerely,
The Smashing Team

Table of Contents

  1. Free Font: Plastic Type3
  2. A New Responsive Design Process: Style Tiles4
  3. jQuery Credit Card Validator5
  4. Get Smaller JPEGs While Maintaining Quality6
  5. Privacy Policy Unlimited7
  6. A One Of A Kind JS Regular Expression Library8
  7. Publishing Made Easy9
  8. Type Connection10
  9. Positive Messages Through Illustrations11

1. Free Font: Plastic Type

How creative can you become with type design? Since ancient times up to the digital era, many possibilities and techniques were developed to make written communication not only possible, but also effective and versatile. Besides of its functionality, other qualities of typography were spotlighted throughout time. The designers Luis Armesilla and Christian Del Moral chose to explore the “fun” aspect of it, and created the free font PLSTK12.

Free Font: Plastic Type13

The design was inspired by the plastic industry; the designers wanted to explore how they can use the various forms, shapes and imperfections of plastic within their design. The result of their experiments is a freely available, beautiful, playful font, which is released under Creative Commons Attribution Share Alike license. You can use the font for commercial as well as non-commercial purposes. Explore another playful side of design with this typographic toy. (tt)

2. A New Responsive Design Process: Style Tiles

Responsive design is hard. As Andy Clarke puts it: “Responsive Web design challenges everything we know about Web design for everybody involved in the process.” And this relates to wireframes and mock-ups as well. How do you present your responsive design to a client? Do you have to design a plethora of mockups for the different responsive breakpoints? No, you don’t.

A New Responsive Design Process: Style Tiles14

Samantha Warren has developed a new design process “Style Tiles”15 to simplify and quicken the visual Web design process for clients. While moodboards are usually too vague for clients, and mockups too precise as well as time-consuming for designers, how about using something in-between? Samantha proposes to use a deliverable design consisting of fonts, colors and interface elements that communicate the essence of a visual brand for the Web. She provides a free PSD template16 as well.

This way the the designer can have an easier time translating the clients’ preferences into a rough design concept, without necessarily going into exhaustive details. As a designer, you won’t have to condemn part of your creativity to the recesses of your recycling bin. (jc)

3. jQuery Credit Card Validator

If at some point you’ll need to develop a secure payment gateway, you might run into the problem of validating credit card numbers. In fact, implementing such validation isn’t that easy, because you need to first understand the different credit card types and then make sure that the number length and Luhn checksum are valid for that type of card. Good news: you don’t have to build it from scratch.

jQuery Credit Card Validator

jQuery Credit Card Validator is written in CoffeeScript. It attaches to the input event (with a fallback to the keyup event) and so every time a number in the input field changes, it calls a validation function. When a card is recognized, the credit card type is highlighted; and when the credit card number is correct, it is highlighted with a green checkmark as well. The plugin supports American Express, Diners Club, Discover Card, JCB, Laser, Maestro, MasterCard, Visa and Visa Electron. (vf)

4. Get Smaller JPEGs While Maintaining Quality

If you have a website with a lot of large images, you might suffer from slower loading times and high bandwidth usage. There are many optimization tools out there, and often you end up saving your JPEGs at a lower quality with hope that your visitors don’t notice. If you need to compress JPEG files often, you might want to give JPEGmini17 a try.

Get Smaller JPEGs While Maintaining Quality18

The developers of the tool claim that their algorithms make images up to 5× smaller than the originals. JPEGmini works by analyzing the input image using a quality detector that imitates the human visual system, and based on this analysis, applies the maximum amount of compression while avoiding visible artifacts. In user tests, it turned out that average users could not distinguish between original photos and JPEGmini photos. Of course, actual results vary based on specific images. But you might want to give this tool a try, and try to reduce the loading time of your Web pages without a significant quality loss. (cc)

5. Privacy Policy Unlimited

It may be one of the most boring things to include in a website, but it’s absolutely necessary—the privacy policy. Nobody likes these page-long paragraphs that are set in unreadable, small font sizes. Just ask yourself: have you ever actually read one? Privacy Policy Generator19 now offers a quick and easy way to get a stylish privacy policy set up—and one that is actually visually appealing.

Privacy Policy Unlimited20

The offered privacy policies are simple to read, offer multiple language support, and are tailored to your needs by a professional legal team. The only thing you need to provide are the services that your website uses to collect any information from your visitors—be it Google Analytics, Facebook, Disqus or any other service. You can use either the free or the pro version of this service. The generated privacy policies incorporate useful design, usability and information architecture—use it. (sp)

6. A One Of A Kind JS Regular Expression Library

Regular expressions are probably the most powerful tool for dealing with text processing. But have you ever scratched your head over certain features that you miss in regular expressions? Or perhaps you’ve been running into nasty cross-browser inconsistencies when dealing with them? Well, don’t look any further. XRegExp21 is an open source JavaScript library that solves those inconsistencies for you and also provides new syntax, flags and methods for regular expressions.

A One Of A Kind JS Regular Expression Library22

The library adds new regex and replacement text syntax, two new regex flags and provides a suite of functions and methods to make complex regex processing easier. Among other things, it has a comprehensive support for capture names (e.g. the characters A-Z, a-z, 0-9, _, and $. It also supports using plugins that add new syntax and flags to XRegExp’s regular expression language. XRegExp is fully compliant with the regular expression flavor specified in ES3 and ES5, and works with Internet Explorer 5.5+, Firefox 2+, Safari 3+, Chrome and Opera 9.5+. (cc)

7. Publishing Made Easy

You love to write. You even have your own website, reviewing movies, books or just musical events at your favorite watering hole. In the morning you wake up, sit down to communicate your thoughts, then open your office program, your Web browser, log in to the interface of your CMS, and then realize you forgot that awesome opening line during the tedious log-in procedure. In your funk, you start to notice the little flaws in your design, and it all starts to feel worse.

Publishing Made Easy23

Andreas Carlsson and Jaan Orvet have created a publishing platform that allows you to auto-publish your articles by simply saving them in your Dropbox. You write in a text-file, you save it and then Skrivr converts it to valid HTML and automatically publishes it. Skrivr24 lets you create an easy-to-use, adaptive website, with pre-built themes. Thanks to advanced typographic features, you can have a much more responsive website that adapts to screen sizes and orientations. And if you’d rather use your own domain with Skrivr, you can do it, too! All-in-all, Skrivr promises an easier publishing experience, which can make publishing much less daunting. An interesting idea; only a beta-version is available for now. (jc)

8. Type Connection

A good relationship can be characterized as two people that fit together. Aura Seltzer adopted this idea for her game Type Connection25, which was her MFA thesis project. In this game, you are a procurer who mates different typefaces. Each typeface is a lonely character searching for love—so your job is to find its perfect partner.

Type Connection26

First you choose a base character. Then you take one of four strategies to find a couple for your character. You can choose between various pairing types, such as “rely on family”, “seek the similar”, “embrace the other” or “explore the past”. The first strategy gives you information about the font family. If you use the “seek the similar”, you would bring similar looking characters together. “Embrace the other” is for pairing very different styles together. And with “explore the past”, both typefaces show a common origin. In the next step you would get three typefaces and must choose one pair for the base character. By playing the game you will not only explore type history, but also learn typographic terms, while actually learning how to pair typefaces. (sv)

9. Positive Messages Through Illustrations

There are many ways to give good advice: nice words, a lovely melody, poetry… and sometimes a simple illustration can help to deliver the message. Take a look at these Positive Posters and you will understand how.

Positive Messages Through Illustrations

This project features posters that were designed by artists and designers worldwide with one simple purpose: to send a good message out into the world. Positive Posters is an Australian-based non-profit organization that aims, with the support of designers, to raise international awareness for global social issues.

Among many examples you will see graphics about womens’ rights, social equality, anti-smoking, democracy, campaigns against nuclear energy, etc. Each of them is accompanied by a small tagline that makes sure the audience gets the message—beautiful messages presented in a beautiful way. (tt)

The authors in this newsletter are: Stephan Poppe (sp), Cameron Chapman (cc), Talita Telma (tt), Jan Constantin (jc), Svetlana Senkewitch (sv), Vitaly Friedman (vf), Iris Ljesnjanin (il).


  1. 1
  2. 2
  3. 3 #a1
  4. 4 #a2
  5. 5 #a3
  6. 6 #a4
  7. 7 #a5
  8. 8 #a6
  9. 9 #a7
  10. 10 #a8
  11. 11 #a9
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
  25. 25
  26. 26

↑ Back to top Tweet itShare on Facebook

The Smashing Editorial prepares bi-weekly newsletter issues with lots of love and appreciation for the good ol' web with the latest tips and tricks for designers and web developers. Vitaly Friedman, Smashing Magazine's editor-in-chief, started this project back in early 2010. Today, we can't imagine a better way of informing and communicating with our fans and readers!

  1. 1

    Patrick Thompson

    April 4, 2012 1:35 am

    Awesome Newsletter! Very interesting topics, thanks.


Leave a Comment

You may use simple HTML to add links or lists to your comment. Also, use <pre><code class="language-*">...</code></pre> to mark up code snippets. We support -js, -markup and -css for comments.

↑ Back to top