Need vectors? 3200+ Royalty Free Vectors!

Posted by BittBox at 02-18-2013

Advertise here with BSA


Need a ton of illustrations in a really short time? Or maybe you just like looking through a slew of choices before deciding on that one perfect image for your project. Whatever the case, this Vector Mega Pack from Designers Folder is sure to make all other Vectors jealous!


Vectors Mega Pack Highlights:

• Over 3,200 Vectors
That’s right! You’ll receive over 3,200 vector elements in this mega collection. You won’t just find the perfect image for your current project, you’re pretty much set for the next few hundred projects!

• Huge Variety
Whatever your needs, you’re bound to find something you like in this vector collection. Covering a wide variety of categories, you’ll find construction workers, animals, Santa Claus, calendar pages, patterns, lipstick, babies, ribbons, arrows, people, body parts, word balloons, starbursts, envelopes, weather, computers, and so much more.

• Scalable
The files will come in a variety of file formats including .AI, .PNG and .JPG. You can resize the .AI vector files without fear of losing any quality.

• Royalty Free
Every one of these vectors comes with a royalty free license, so you can use them in any project you’re working on, whether it’s for business or personal use. And you never need to put on any attribution.

• Pricing:
This enormous collection of over 3,200 vector images normally sells for $799, but for a limited time only, you can get this collection for just $37! That’s 95% off the regular price!

Click below to see more previews!

Click to see more vectors

Click to see more vectors

 

 

 

10 Web Design Cheat Sheets You Can’t Live Without

Posted by Design Reviver - Web Design Blog at 02-18-2013

Every web designer knows that today it is almost impossible to create a website with just one program. Sometimes it can get a little confusing to remember which code goes with which language, furthermore sometimes you forget the shortcuts that make your life much easier. This is where cheat sheets come into handy. A cheat sheet is simply a printable reference or guide to a particular software package, language, framework, etc.

Here are 10 of my favorite cheat sheets.

HTML 5 Cheat Sheet

html5cheatsheets2

HTML5 Tags Cheat Sheet

Screen Shot 2013-02-18 at 11.11.46 AM

HTML 5 Visual Cheat Sheet

 Screen Shot 2013-02-18 at 11.12.46 AM

HTML5 id/class name cheat sheet

 Screen Shot 2013-02-18 at 11.13.49 AM

HTML5 Canvas Cheat Sheet

Screen Shot 2013-02-18 at 11.14.40 AM

 

HTML 5 Visual Cheat Sheet

html5cheatsheet

CSS CHEAT SHEET

Screen Shot 2013-02-18 at 11.16.28 AM

(X)HTML Elements and Attributes

Screen Shot 2013-02-18 at 11.17.02 AM

HTML5 Browser compatibility

Screen Shot 2013-02-18 at 11.17.41 AM

CSS3 Cheat Sheet

css3

The post 10 Web Design Cheat Sheets You Can’t Live Without appeared first on Design Reviver - Web Design Blog.

Designing For The Reading Experience

Posted by Smashing Magazine Feed at 02-18-2013


  

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. A quick look at the “typography” tag on Dribbble reveals this trend.

The allure of well-executed lettering — and, boy, I could spend hours just looking at lettering portfolios! — can affect the way we view typefaces, because both typography and lettering share common visual concepts. If we seek only the next most Beautiful Typeface™ all the time, this habit alone can drive us away from the functional role of typefaces and their advantages as versatile, reusable and flexible design systems.

Moreover, we are often eager to try the latest OpenType feature, prettify our copy with discretionary ligatures, slap on partially executed CSS hyphenation, and then stare at our masterpiece in awe, unaware that anyone other than a typography geek couldn’t care less. Of course, reality hits right at the moment that the text has to be read and understood by normal people on a variety of devices, from the latest Retina laptops to 72-DPI cathode-ray-tube monitors with Windows XP to a range of sci-fi smartphones that can measure your blood pressure.

“Good typography does not look nice to please type nerds. Primarily, well set type reads well.”

– Oliver Reichenstein

Most articles on the Web are optimized for instant ingestion — does “reverse pyramid” sound familiar? Fast exchange of information is in the Internet’s nature and fits a reader’s short attention span. People visit websites and applications because they primarily seek information; rarely do they seek typographic pleasure. Don’t get me wrong: I love typographically creative headlines and decks that grab my attention — but at the same time, we can’t neglect the need for overall balance and legibility in body copy.

Let’s start!

First Thing’s First: Project Research

Seamlessly digesting written matter is possible only when the typography is well thought out and legibility is facilitated by a considered reading experience. As in other fields of design, before doing anything else we should conduct some research. In developing the habit of research, we will not only discover valuable data, but also develop our ability to quickly jump into the reader’s shoes, shifting focus from our worst enemy — our own ego (which I play tug-of-war with all the time).

As you are most likely aware, the main components of a digital experience are content, context and the user. You probably address all three in almost every design project. But if we focus exclusively on typography within each of these components, then we’d find a handful of assessment methods and some considerations that would be useful to take into account and that would ultimately improve the overall reading experience.

Content

The best way to start a typographic design project is by reading the content. Seriously, every designer is intelligent enough to evaluate who this content is for and what it should be communicating. But apart from rating the quality of the content and listing its structural elements, we can also gauge comprehensibility, reading time, purpose and, finally, lifespan.

Cover All Typographic Elements
Upon reading the content, think about the structures or elements you have encountered and list them. Use the list as a starting point for a simple style guide. Apart from the normal paragraphs, headings and editorial accessories, you’ll find other — often overseen — elements, such as areas of emphasis, quotations, emphases within quotations and, very important these days, data tables and figure captions. Your perfect font should have enough family members to cover all of these elements.

In plain hypertextese, make sure to cover all HTML elements. At this point, you could even create sample HTML and CSS files containing all of the required elements and rules and save it as Project-Typography.html. As you can probably guess, this file will be the foundation of the project’s typographic system and will come in handy when you start designing responsive breakpoints.

Gauge Reading Time
Reading rates range anywhere from under 100 words per minute to a few thousand; most adults read between 200 and 250 words per minute. We can calculate the reading time for any given text quite easily by dividing the number of words by 250. If sample content for your project is available, simply throw it into a local installation of your favorite CMS and run it through a simple script to estimate reading time.

Depending on the situation, estimating reading time can help us determine the spacing within paragraphs and establish just the right rhythm and reading pace. If the reading time is long, we could break the text into smaller parts or simply introduce a pull quote at a strategic point, where it would double as a milestone.

Assess Readability and Reading Ease
Many readability tests provide an estimate of the school grade needed by the reader to understand the text, and knowing such parameters is useful. For example, if the matter is complex, you could probably introduce some editorial devices to keep the reader on track, or accommodate a greater number of footnotes with their own set of accessories.

Furthermore, when you are collaborating with a copywriter to tweak content and typography, these tools will make it easier to track differences between versions.

One such test is the Automated Readability Index (ARI). ARI focuses on the number of characters, words and sentences, thereby making it useful for real-time monitoring. The Flesch–Kincaid Grade Level test, on the other hand, focuses on syllables rather than characters, thus making it somewhat more processor-intensive for real-time assessments.

Another valuable test is Flesch Reading Ease. It is calculated according to words, sentences and syllables; the resulting score helps you determine the level of complexity of content. Most major languages have their own version. Although this tool is new to some of us in Web design, textbook publishers and government agencies have been using it for years to gauge the complexity of learning materials for different grade levels.

Calculating the reading ease score manually for each piece of content would be an obvious sign of masochism, so I suggest checking out the handy Article Readability Stats, a PHP script that we at Creative Nights developed for our own projects.

Content Strategy, Information Architecture and Microcopy
If we step out of typography for a moment into the field of content strategy (the discipline of planning and governing content and of defining editorial processes) and information architecture (the discipline of organizing and describing content), we can anticipate some potential issues.

Thinking about the content’s lifecycle protects us from the urge to typeset according to the latest trend. The next time an article is republished, we can prevent the editor’s rage from seeing leftover styles that weren’t removed in preparation for a redesign.

Category labels — typically defined by an information architect — can make the Web designer’s life miserable, because the space in a navigation bar or column is limited. I’d bet that at some point in their career, every Web designer has tried to rename or shorten category names in order to fit the available space. Of course, we could always reduce the font size or choose a condensed type, but if all else fails, we talk to the information architect to find a solution on their end.

Apart from articles, we must also typeset form labels, instructional copy, small print, interactive elements (such as buttons and links) and other text that clarifies tasks. All of this tiny copy is referred to as microcopy, and it is a fundamental ingredient in effective interaction design.

Context

With recent developments in Web standards, designers are now building websites that are getting closer and closer to the ideal of “One Web,” accessible to everyone and everywhere. Even though achieving such universality with all types of projects is difficult, we know that mobile doesn’t just mean browsing the Web on a smartphone while on the go.

We also know that tablets are used to give presentations, to check Twitter during breakfast or to read articles while sitting on the toilet (anyone who neglects this fact doesn’t understand the needs of users). The screen real estate of the coming generation of laptops puts a 96-DPI 30-inch desktop monitor to shame. We admire the Web’s universality, but at the same time we should be aware of the diversity of users and devices.

Software Concerns
Users on Windows systems with the ClearType rendering engine benefit from well-hinted fonts. The trouble is that hinting is a time-consuming process, and not all typefaces for the Web are fully polished yet. Therefore, additional testing in Windows browsers should form part of your regular routine.

 screenshots of Verdana, Proxima Nova, Arial, and more.
These screenshots of Verdana, Proxima Nova, Arial, Adelle Sans and Georgia at 16 pixels (except for Proxima, set at 18 pixels) were taken on Firefox 18 on Windows 7. Proxima and Adelle are rendered as Web fonts, and the others are the usual suspects that come preinstalled on most OS’. The top five lines were taken with ClearType turned off.

Also, keep in mind that each Web font service might deliver slightly different fonts. A font might yield good results when delivered through one service but look barely adequate when delivered through another. I’ll speculate that the reason for such differences, if any, is primarily a lack of time invested — that is, a lack of the time needed to properly hint a font, as well as a scarcity of font-hinting experts.

Luckily for us, Web font service vendors are continually improving the quality of fonts, and eventually everyone’s fonts will be spruced up. Because a lot of work goes into maintaining proper fonts, I encourage you to buy fonts and to subscribe to paid Web hosting plans, which (among other things) will speed up the hinting efforts of font foundries. The greater the demand, the faster the process.

If supporting Windows users is mission critical for your project, then consider manually hinted typefaces, such as TheSans Office from LucasFonts (these guys are known for their obsession with hinting) or the numerous other typefaces designed for Microsoft Office applications (their names will usually contain “Com,” “Offc” or “Office”). If selecting a specialized typeface for an audience with older Windows systems is not worth the trouble, then just stick with the tried and tested Arial, Georgia or Verdana.

For more in-depth information about font rendering, read “A Closer Look at Font Rendering” by Tim Ahrens.

Hardware Concerns
A problem we are facing across the industry is the diversity of pixel densities; as a result, typography is not spared either. One interesting solution is to embed graded fonts for different densities, just as print designers use graded fonts to more precisely control the effects of ink on paper. Read more about this approach in Oliver Reichenstein’s article “New Site With Responsive Typography.”

Adelle set at 16 pixels.
Glyphs are rendered differently even on devices from the same manufacturer. Shown here is Adelle set at 16 pixels as rendered on an iPhone 3G, iPad 3 and iPhone 4S, enlarged in Photoshop, from a Web page screenshot.

Another example is typesetting for screen billboards and TV screens, which often require thicker weights and more weight contrast. In such cases, you would skip two weights on a scale and combine the regular style with the extra bold. Previewing such designs on your desktop or Retina laptop is not enough. As with designing for mobile, we have to test on real hardware.

The Interface Type
Hardware and software aspects aside, context also refers to the type of interface. For instance, on content-driven news portals, magazines, novels and textbooks in a digital setting, strings of sentences should have a clear structure, directly connected to each other and that form a linear reading path.

Topics on content-driven websites are usually diverse (even on niche websites), and a story needs to be introduced clearly in order for the reader to understand it. (Remember the editorial devices from above?)

On the other hand, information in Web applications is straightforward, usually bare-bones and factual, with easily comparable items or data, most often constrained to a certain timeframe. Unlike sentences in linear text, bits can be read and comprehended in isolation and are, therefore, open to the reader’s interpretation. We can safely assume that the user will jump randomly, in a non-linear fashion, from one bit of information to another.

With Web applications, the context of content is mostly predictable. Some typical use cases are checking sales figures; analyzing website statistics in tables, diagrams and charts; editing date- and time-related notes; and, in the case of Web mail, checking whether you are the lucky winner in the Nigerian Royal Lottery.

The User

On the Internet, everyone is our target customer, especially if we are building a multilingual system. If a button has just enough room for “Return” in English, then “Retour” in French, “Zurück” in German, “Povratak” in Croatian and “Visszatérés” in Hungarian might not fit.

Accessibility Concerns
Dyslexia is an impairment to a person’s ability to read. For instance, a dyslexic brain sees characters as images and rotates and mirrors letters. As a result, a lowercase two-story “a” with a weak tail might appear the same to a dyslexic person as an italic “e.”

In addition, most characters in geometric typefaces are hard for people with dyslexia to read because of similarities in form and shape. The mirrored “p” might look the same as a “q,” and a rotated “n” might look the same as a “u.” This doesn’t mean we should immediately switch to specialized typefaces, but being aware of such conditions is a part of the Web designer’s literacy.

To complicate matters, dyslexia occurs with another learning disability, attention deficit disorder, in about every fourth case.

Futura and Open Dyslexic.
Added gravity keeps the letters in place. Shown here are Futura and Open Dyslexic.

Font smoothing on the screen is possible thanks to red, green and blue subpixels. Unfortunately, for a small percentage of the male population, some typefaces appear sharper or blurrier, lighter or fatter than for the rest of us, simply because the red subpixel isn’t distinctive enough. With free tools such as Color Oracle, seeing how your typeface of choice performs for the color-vision impaired is easy.

Perceivement of anti-aliased letters.
Those with color-vision impairments perceive anti-aliased letters differently.

Selecting A Typeface For Function Over Form

Contrary to popular belief, having an eye for the perfect typeface is not an innate gift. Sure, talent will give you an initial advantage, but that will take you only so far. Train yourself to learn about the project at hand, and insight into suitable typefaces will come, thus helping you narrow the pool to a few appropriate candidates.

A little digression. Many tutorials and how-to’s have been written about choosing the appropriate typeface based on atmosphere and on look and feel. Designing atmosphere, evoking emotions and visually distinguishing a brand from its competitors is the responsibility of the graphic and UI designers. A typographic designer, or typesetter, takes a different angle, starting with the utilitarian needs and goals of the project, and developing from there. Both aspects are often required for a successful, well-rounded project.

Because these goals are so different, we have to be leery of suggesting font combinations and using less-than-specific adjectives such as “beautiful” and even the less-dramatic “nice” without providing context. A typeface can only be judged in the context of a particular situation. If a typeface is observed in isolation, then we must evaluate it at a strictly technical level.

When I see Comic Sans used on an invitation to a kindergarden party, the first thing I’ll do (of course) is roll my eyes. But at some point, I have to be honest and admit that it’s appropriate to the audience — my kids and their friends — as long as I don’t encourage them to use it everywhere. But if I saw Comic Sans on a company memo, I’d probably go postal.

Serif vs. Sans: Who Started It?

Many beginners have a hard time choosing between serif and sans-serif typefaces. As always, it depends on the situation, but it should never be a matter of the typographer or client’s personal taste. There is no difference in legibility between the two, especially in this era of high-density screens.

Sometimes a project allows us to cut corners, and if we do our homework and learn about the content, we can make informed decisions. For example, if we are presenting vertically oriented data (for example, a table of exchange rates or a list of product prices), then it would probably be better to use a typeface without serifs, which usually adds a horizontal emphasis. On the other hand, because serifs encourage horizontal flow along the line of text, they are more suitable for a set of linear thoughts or where vertical space is scarce.

We all know it, but we often forget to step back and see the bigger picture in a project. For instance, I like the reasoning of Vitaly Friedman and Elliot Jay Stocks in their decision to go with a sans serif for Smashing Magazine’s body text. Upon taking a bird’s-eye view and observing the page’s layout and interface as a whole, they concluded:

“Because there’s a lot going on visually on Smashing Magazine — screenshots, buttons and noisy ads — a sans-serif felt like a more sensible, uncluttered route for body copy.”

– Vitaly Friedman and Elliot Jay Stocks

Letter Legibility

Another important test of legibility is how different each glyph is from the other glyphs in a single typeface. Designers use pangrams, or short test strings, to evaluate and compare typefaces; for examples, the famous “The quick brown fox jumps over the lazy dog,” “Handgloves” and “Hamburgefonstiv.”

The text “aegh! iIl1 0O,” devised by designer Jon Tan, goes a little further. It is a good way both to get a sense of a typeface and to check the distinctness of the “i,” “I,” “l” and “1” and of the “0” and “O.”

We can extend such strings even further and include italics, small caps and numerals. For example, we could extend the string with an italic “e,” just to make sure it’s not too similar to a rotated lowercase “a,” especially at smaller sizes where character detail can get lost.

League Gothic, Gill Sans, Myriad Pro, Neue Helvetica.
Try to avoid ambiguous letterforms. Top to bottom: League Gothic, Gill Sans, Myriad Pro, Neue Helvetica.

Foreign Affairs

Support for international visitors is a must. If you are about to set the whole website in a language that you are not familiar with (say, Arabic or Vietnamese), then you’ll probably need a one-on-one lesson with a local typographer. But most Web designers will build user profiles for their international audience, and we have to make sure that all characters are supported and that the typeface works in languages less common than English and Spanish. Each language has a particular critical combination or two.

It’s not uncommon to see a character sequence of “gy” in Hungarian or “ij” in Ijekavian dialects in some South Slavic languages, not to mention digraphs (“ch,” “dž,” “ij,” “lj” and “ty”) and trigraphs (“dzs” and “sch”), which are usually represented with two and three separate glyphs, respectively.

As a curiosity, in the Italian alphabet, the letters “k,” “j,” “w,” “x” and “y” are used only for words adopted from other languages, and some of them are used strictly colloquially — for instance, “k” as an emphasized “c” — or so I heard when I cut a guy off in traffic the last time I was in Italy. But I digress. The slightly reduced alphabet results in frequent letter combinations such as “cc,” “ll,” “tt” and “zz” next to — or surrounded by — “o” or “i.” You can already guess that these combinations can make for some awkward spacing.

In southeast Europe, family names often end with “č” or “ć,” and no one likes when a letter in their first or last name is stripped of a diacritic or, even worse, rendered in a fallback typeface. Danish and Norwegian, for example, use “ø,” and German uses “ß” — and those are still only within the Latin alphabet.

Know the characters and combinations in your target language.
Know the characters and combinations in your target language.

In order to cover the extended Latin alphabet, we obviously have to choose a typeface that covers all Central European characters (i.e. use paid fonts). But in cases of the aforementioned letter combinations in less common languages, it wouldn’t hurt to consider typeface candidates that support those particular languages, because at the time of writing, kerning is still not possible with CSS (no pun intended).

We Read Familiar Typefaces Best, But We Learn Better With Unfamiliar Ones.

People are believed to read best in familiar typefaces (PDF, 11.5 MB). Even experts — namely, Zuzana Licko and Erik Spiekermann — say that we read best in what we read most. Learn about the history of the typeface you’re considering and compare it to the usual suspects for the target audience.

Skolar, a typeface by David Brezina, was designed for scholarly and multilingual publications, where people are used to seeing Times New Roman. Skolar is fresh and modern, yet similar enough in features and appearance to Times New Roman to be easily adopted by this user group. It’s a safe bet and a good option to begin with, but by all means do experiment and try alternatives that might appeal to your target audience.

Differences between Times and Times New Roman.
Skolar as a replacement for Times and Times New Roman? Can you spot the difference between the two Times’?

A recent study by Connor Diemand-Yauman, Daniel M. Oppenheimer and Erikka B. Vaughan on the “Effects of Disfluency on Educational Outcomes” (PDF, 1.3 MB) found that information rendered in hard-to-read fonts was more easily remembered than information rendered in fonts deemed easier to read. The study showed that deeper processing stimulated by disfluency led to improved memory performance. This doesn’t mean we should automatically select the strangest typeface on the planet, but considering an alternative to a popular typeface does make sense.

Display Typefaces in the Responsive Era

Condensed gothics and grotesques as well as specialized decorative typefaces are being rediscovered on the Web. They add style and weight, functioning especially well as attention-grabbers in mastheads and as anchors in lengthy text. Stylistic suggestions are beyond the scope of this article, because headlines on the Web are often written to conform to SEO best practices in order to attract more visitors, which is a somewhat different function from headlines in print material. However, let’s look at a potential pitfall in setting headlines in a condensed typeface on the Web, where the context is never static.

If changes in screen orientation and aspect ratio are neglected, then a multi-word headline set in a “skyline” typeface (i.e. a tall condensed sans serif) might work with landscape-oriented and desktop-sized breakpoints; at the same time, it might occupy too much vertical space on a smartphone in portrait orientation, especially if the original single-line headline is pushed onto a second line. Merely reducing the font size to fit the element could help, but the result might not be as legible as the text on a desktop screen.

The opposite also applies. If we are designing mobile first, then a big bold headline that works perfectly on a tiny screen might be too loud if literally transposed to desktop sizes.

An extended companion to a condensed typeface set at a smaller font size could provide a better match where vertical space comes at a premium. When the extended typeface is too tiny, the condensed partner could step in.

headline set in the League Gothic on a single line.
This headline, set in the League Gothic on a single line, is barely legible on mobile. Set on multiple lines, the headline occupies too much vertical space.

Nimbus Sans Condensed and Nimbus Sans Extended in action.
Nimbus Sans Condensed and Nimbus Sans Extended in action.

Combining Typefaces

Typefaces are combined to create tension and to generate interest in a design. In most cases, however, once the reader is pulled in, favoring order and structure of composition over the beauty of letterforms will improve the flow of reading, especially on low-resolution screens, where subtleties and details of typographic accessories are not immediately evident. Consider this piece of advice as a last attempt to talk you out of combining very different fonts, unless absolutely necessary.

As a rule of thumb and in order to avoid a complete typographic disaster, combine typefaces with matching x-heights. Comparing x-heights at the same font size is a litmus test to see whether words set in different types can coexist. Always keep in mind that typesetting for the Web should be bulletproof and future-proof. That being said, maintaining typographic harmony is not the easiest task if elements sitting on the same baseline need different letter sizes as compensation for mismatching x-heights.

Aller combined with Minion Pro, Georgia and Adelle.
Aller combined with Minion Pro, Georgia and Adelle. Notice how Minion Pro and Georgia call for additional adjustments to line height.

A Safe Bet Approach

The easiest solution to combining typefaces is to follow type relationships and your own common sense.

A typeface that is a member of a bigger system can be combined with other family members along any of the axes (such as weight, width and cut), so being able to use typefaces from the same type family will come as a relief. Look for extended families or super-families that have more than a few basic styles (including regular, italic, bold and bold italic). Extended families include everything from thin to black weights and sometimes multiple widths, while super-families, also referred to as type systems, additionally contain sans-serif and serif companions, text and display cuts and sometimes graded fonts.

Don’t worry too much about exact classifications, because categories are not always consistent from foundry to foundry. Plus, the boundary between extended families and super-families is not always clear. For example, some collections include sans-serif and serif in multiple weights but not multiple widths. Remember, though, that most type families have only a limited number of basic styles, while only a few dozen are versatile enough to cover all typographic needs. (A few dozen out of the hundreds of thousands of typefaces in existence today is a tiny fraction.) If you have trouble combining typefaces, versatile collections are always a good option to begin with.

JAF Bernino Sans has multiple weights and widths.
JAF Bernino Sans has multiple weights and widths. The grayed-out letters are fake italics, also referred to as slanted romans. Some browsers are capable of distorting fonts into a slanted shape on the fly with CSS, but pseudo-italics are considered a typographical crime.

Typefaces designed by the same designer are often a smart combination, because proportions, shapes, strokes and angles will share the same DNA. Note the typefaces designed by Jos Buivenga, Veronika Burian, Matthew Carter, Nikola Đurek, Adrian Frutiger, Jose Scaglione, Mark Simonson and Erik Spiekermann, to name just a few of my heroes, and try to spot each designer’s signature.

As a last resort, combine typefaces from the same foundry, because a foundry will normally offer typefaces that can be combined. A smart designer subscribes to typography-related newsletters and, consequently, gets exposed to a significant number of proven and reusable combinations, as suggested by the experienced designers and typographers who work at foundries. As a bonus, your newsletter folder will become a nice reference archive over time.

If you still want to experiment on your own, create enough contrast between typefaces to achieve a comfortable balance. Avoid typefaces with competing characters, which would create too much noise and distract the reader. If two typefaces are too similar, though, the reader might get irritated just because they can’t clearly see the differences. Combining two neighboring weights (such as regular and semibold or bold and extra bold) shouldn’t become a habit unless you absolutely know what you’re doing.

As with cooking, start by preparing simple edible meals. Then, after you’ve gotten some experience in not poisoning people, you can safely put the cookbook on the shelf and start experimenting with exotic spices and your own routines. If you are dying for some practical examples, here are a few handy articles:

Editorial Accessories

Display and decorative typefaces are appropriate for short text snippets, such as headlines and pull quotes, because they set the tone and atmosphere and break up long copy (remember the reading-time assessment from above?). Text typefaces are utilitarian and suitable for long reading. Reading can get boring after a while, particularly on an attention-hostile technology such as an Internet-connected computer.

“Designers like even grayness, which is the worst thing for a reader.”

– Erik Spiekermann

Insert an occasional break with a heading or pull quote, to nudge the reader along. Pull quotes that highlight important facts from the text would benefit from a display typeface. Because headings are a part of the main text, they are best set with a variation of the primary typeface (small caps, for instance). As stated, this is more of a safe bet than a rule set in stone.

We Have A Responsibility

Two important factors should influence your decisions. First, if they don’t like your typographic choice, a reader can change it via the customization options built into the application or device. And if they do that, they will usually change it to something more generic, thus ruining your typesetting altogether. Back in the day, when we combined absolute units for line heights with relative units for letters in Internet Explorer (or so I’ve heard), even a slight increase in letter size would bring chaos to the page.

Secondly, the absence of a fold or any physical boundaries of the page is both a curse and a blessing. On the positive side, the space for content on the screen is virtually infinite. On the negative side, designing a balanced layout becomes more difficult because, in most cases, it won’t be seen all at once from top to bottom. This is why editorial accessories are valuable features that can help us design a better reading experience. Once the user scrolls further down the page, we can’t expect them to run a marathon all the way to the end.

When designing for everyone, we shouldn’t assume anything. We ought to accept that our typographic designs will be seen on various hardware devices, in a range of pixel densities. We have to make sure our text is as legible as possible when seen in the virtually limitless combination of variables such as space, time, cognition, social conditions and physical conditions. The days of hard and fast rules are gone, and our responsibility is to learn everything we possibly can about a project in order to make informed decisions and establish a solid design concept.

(al)


© Marko Dugonjic for Smashing Magazine, 2013.

Adobe Game Jam – New York City

Posted by Lee Brimelow at 02-17-2013

I’m happy to finally be able to announce Adobe Game Jam New York City. It will take place March 8th and 9th at the swanky Adobe offices in Times Square. This will be the first game jam that will allow you to build your game using either Flash or HTML5. Flash-based games must be built using Stage3D. For HTML5 games, you will need to use the CreateJS framework and create at least some of your assets using the exporter in Flash CS6.

Space for this particular game jam is limited due to the office space we have. We can only fit 35 developers, which hopefully will turn out to be around 7 teams of 5. Please don’t register for this unless you know you are going to attend and please make sure you cancel if something comes up. There will be a waiting list so be sure to sign up for that if it gets full.

Go on over to the EventBrite page to register and get all the details. You can also register for it below. Free food, booze, prizes, and gaming in NYC. It’s gonna be fun!

Seeking Photography Inspiration: Destinations

Posted by Design Reviver - Web Design Blog at 02-17-2013

We can all agree that it’s very difficult to define inspiration, as it’s a very personal process that’s tailored to your precise creative measurements. But if you are in a tight spot, inspiration-wise or really need somebody to take you by the hand and show you around, then read on.

“You can’t wait for inspiration. You have to go after it with a club” Jack London

Jack London couldn’t have said it better. So, if you need inspiration… get on the bus! Where? Anywhere.

Yes, it might as well be all ‘public transportation’, but the truth is buses have a je ne sais quoi quality that keeps you in contact (literally) with people, while taking you through surprising neighbourhoods.

It can be done in fast-forward or slow motion, depending on where you’re taking the bus from/to. Keep all your senses alive. Try to absorb as much as possible from the world around you. You could liken this experience to living in a surreal mesh-up of TV news, soap operas, documentaries and feature films. The less familiar the route, the better.

Switch off your mobile devices, relax, and focus on those things that usually slip your mind during a busy daily routine; like the top windows of buildings, the creaking pub signages, or the old gentleman searching for his ticket.

Take notes and of course, don’t forget your camera.

“Inspiration is hard to come by. You have to take it where you find it” Bob Dylan

Getting inspired doesn’t have to be an elusive feat that can only be achieved through mulling on the same thought for hours!

Just get out there and walk! Yes, it’s that simple! If something catches your eye, go back and explore it on foot. You’ll be amazed at the incredible details and stories that streets, alleys and parks have been hiding all this while. It pays to go off the beaten track!

Keep chasing the light; the sunset, sunrise, and everything in between. And do not underestimate the power of a good photo exhibition. Exploring the photos that made it onto this showcase, won awards and stood the passage of time, can give you invaluable tips that could rival the experience of meeting your photography idols. Try to imagine how they came across these fascinating subjects and immortalize them.

Thomas Edison was right when he said that “genius is one percent inspiration and ninety-nine percent perspiration”. Sometimes, it doesn’t hurt to take this quote to heart.

On the other hand, if it’s not for your own portfolio, you can always find the photos you want with just a click of your mouse. 123RF.com is a great place to start. This site features a royalty-free digital media library with a wide variety of high-quality images, video footages, audio clips, logo designs and illustrations that won’t bust your bank account. Ranking as one of the highest traffic microstock sites in the world, 123RF.com provides the ideal source for inspiring stock photos.

The post Seeking Photography Inspiration: Destinations appeared first on Design Reviver - Web Design Blog.

My Unofficial Creative Cloud FAQ

Posted by Lee Brimelow at 02-16-2013

In my travels lately I’ve noticed that some people don’t fully understand or have never even heard of the Creative Cloud. Now if you are regular reader of my blog then you probably know what’s up, but if there are decision makers in your company or other folks that you want to educate, you can send them here or to the much larger official FAQ. I want to make sure everybody understands how much better of a deal this is than our traditional approach of selling software. Here are the questions that I hear the most:

With the Creative Cloud, am I using new cloud-based versions of software like Photoshop?
Absolutely not. A more appropriate name might be the Adobe Software Subscription with Additional Cloud-Based Services, but that is a bit long. Basically you are paying a monthly fee to get access to all of our regular desktop software in addition to some great services in the cloud.

How often will the applications in the Creative Cloud be updated?
This is the most important advantage of us switching to the subscription model. With the big Creative Suite releases we had to synchronise all of the product updates to a single release date. With the Creative Cloud, all of the applications can update themselves whenever they have new updates to share with you. We are already seeing this happen with the recent updates to Edge Animate, Edge Code, etc. No more waiting for more than a year for an update to your favorite software. With the cloud subscription you are always running the latest versions of all our software.

Besides the desktop software, what else do I get access to with the subscription?
This is where the services come in. I’ll just mention a few of my favorites. First you get full access to the awesome TypeKit web font library. You can easily build your PhoneGap applications in the cloud for all platforms using PhoneGap Build. You get a Digital Publishing Suite Single Edition account allowing you to publish digital magazines from InDesign to tablets like the iPad. You also get cloud storage and sharing features for your creative files including advanced support for Adobe filetypes such as PSD (see video at bottom for more on this). These are just some the services you get and we’ll be continuing to add more.

Is subscribing to the Creative Cloud a better deal than buying a suite?
Absolutely! Even if you only want one of our applications you can get the Single-App membership for $19.99 a month and cancel anytime. The complete subscription costs $49.99 a month, which comes out to around $600 a year. Considering the price of Master Collection is around $3000, it is easy to see the amazing value. This new pricing model also makes getting legal access to our software possible for people in developing countries who otherwise wouldn’t be able to afford it. For students, the price for the full subscription is only $19.99 a month. Basically to sum up, if you do anything creative, choosing the Creative Cloud is a no-brainer. Oh and no more worrying about Mac and PC versions of our software. You get to install all of the applications on up to two machines regardless of OS.

What about team subscriptions for my company?
Yes we have a team edition that makes it easy to manage licenses among your team and also includes more cloud storage space. Check out the details here.

Damn Lee, why are you selling this so hard? Are you getting a commission or something?
Unfortunately not :) . But I just got back from a team offsite and we were sitting around drinking beers and wondering why anyone wouldn’t go the cloud route. I don’t want any of you guys to buy a suite and regret it because you didn’t understand what the Creative Cloud actually is.

I don’t like change. Can’t I just buy the software like I always have?
Yes of course. You can still buy suites and individual applications if you want. But you should register for the free Creative Cloud account because that is where you can get trial versions, preview release software, and some limited access to some of the services.

What are you not telling me Lee?
Well the Creative Cloud isn’t available in every country yet but we are continuing to expand. Check out the official FAQ for availability. There are also a couple of apps not in the Creative Cloud yet such as Director. Got feedback or concerns? Please leave it for us in the comments.

Need more convincing? Check out the video below from P-Train explaining more about the Creative Cloud.

Converting The Prototype: iOS Prototyping With Adobe Fireworks And TAP (Part 3)

Posted by Smashing Magazine Feed at 02-15-2013


  

In the previous parts of this tutorial (part 1 and part 2), we looked in detail at the building blocks of our design in Fireworks (pages, shared layers, symbols, styles), and we started to make a demo prototype in Fireworks.

The demo prototype had six pages, linked together by hotspots, and each hotspot was customized for use with TAP. (Which page will the hotspot link to? Which gesture will initiate the hotspot link? Which transition will animate once the appropriate gesture is used?)

Now that the six-page Fireworks PNG file is ready, it’s time to prepare it to be exported as a click-through prototype and then converted (with the help of the TAP extension) to an animated, gesture-based prototype that we can use on an iOS device.

Export The Fireworks Project

Create the Project Folder

First, we create the project’s folder. This folder will contain and organize our Fireworks project, as well as the TAP assets needed to create the prototype:

  1. Create the project’s folder, and name it CookbookApp.
  2. In the folder, create another folder named Library.

When you export the project from Fireworks, you will export into the Library folder. TAP will always look for project files in the Library folder, and it will create and place your prototype files in the project’s folder. If you forget to create a Library folder, Fireworks will remind you when you export the project.

Export as LBI

After you have created the project folder and have finished customizing all of your pages and hotspots, the next step is to export your Fireworks PNG in a format that TAP can understand. Ultimately, your work will be an HTML prototype (i.e. a set of HTML files) that can be viewed full screen on an iOS device; but because you will be using TAP to create the prototype, you cannot directly export to HTML in Fireworks.

Instead, export the project as a Dreamweaver Library (.lbi file format). While this format cannot be read directly by a browser, TAP will convert the LBI into HTML through the use of custom-developed PHP and JavaScript (jQTouch and jQuery) code later on.

Here are the steps:

  1. Start with the menu File → Export.
  2. In the “Export” dialog box, use the following settings:
    1. In the “Save as” field, type cookbook (the file extension is automatically added).
    2. Navigate to the directory you wish to save your project to.
    3. The “Export” drop-down menu should be set to the Dreamweaver Library (LBI).
      Note: If a warning dialog box appears, click “OK” and continue with the export:
      Warning dialog box in Fireworks, when saving in LBI file format
      Warning dialog box in Fireworks when saving for the first time in the LBI file format.
    4. Create a new folder and name it “Library,” and then click “Choose.”
    5. In the “Pages” drop-down menu, select “All Pages.”
    6. Enable the “Put Images in Subfolder” option.
    7. Finally, when ready, click the “Export” button.

The “Export” dialog box should look similar to the one below:

Export dialog
Export your prototype as a Dreamweaver Library item (LBI) using the settings shown in the screenshot. The LBI file must be saved in a folder named “Library” in order for it to work properly.

Download TAP

At this point, you have completed most of the hard work required to make the prototype come to life. You are almost ready to export your work, but before doing so, download the TAP utility. This is a ZIP file with some folders containing PHP, jQuery and jQTouch scripts. Unzip the file; note that one of these folders is named “Library,” into which you will eventually copy (or directly export) your prototype’s LBI files.

Convert The Prototype Into A Working iOS Prototype

Upload

Your project is now uploaded to a Web server. Make sure that your Web server has PHP installed, because the TAP installation process requires it. First, we need to upload the TAP folder that we downloaded earlier (which now also has our project exported to the Library subfolder!) to a server that can execute PHP.

Set File Permissions

Next, to make TAP work correctly, we need to set the correct permissions (also known as CHMOD) to access the files and folders we have uploaded. You can set the file access properties using an FTP transfer program. No matter what software you use, the process is roughly the same. I use Transmit on the Mac, but you can use FileZilla (if you are on Windows) or another FTP client of your choice.

In Transmit, CHMOD is accessed via the “Get info” command:

File Permissions (CHMOD)
Set up the file permissions so that everyone can read, write and execute them (known as “777” in the octal numeral system) to ensure that the prototype runs correctly.

Set the access to “777,” either by typing 777 in the “Octal” field or by checking all of the boxes for “Read,” “Write” and “Execute.”

Note that for the purpose of this article, these file permissions are for use on the remote server on which you will be hosting the prototype, not for use on a local server (although you could, of course, run TAP on a local server, as long as you have Apache and PHP running on your Mac or Windows machine).

Convert to iOS Prototype

The next step is to open up the dashboard where all of the settings are available to convert your project into a real HTML website (i.e. HTML prototype).

First, load the “Build” panel in Safari on your iOS device by opening http://www.yourwebsite.com/path_to_prototype/foldername/build (see an example of a build panel).

This step can also be done by loading the Build panel on a desktop machine, but it is still recommended that you use the Safari browser.

TAP Build Panel
TAP’s Build panel (Larger version)

In the Build panel, you can configure the settings for the prototype. You can also upload the home-screen icon and the startup screen from here. To save your settings, click “Build prototype.” If you have made any mistakes in the previous steps of this tutorial, the page will notify you with a warning at this point.

If there are no errors, click the “Go there” link, which serves as a shortcut to the prototype.

Note: You can also manually go to the website by typing in the following address: http://www.yourwebsite.com/path_to_prototype/foldername/. This is useful for when you are using the Build panel on a desktop to set up the prototype.

You will see a black screen and maybe a brief flash of your website appear for a second, which is normal; this page is not yet your prototype. One final step is needed, although the step you take will depend on the browser you are using to view the prototype:

  • Safari
    To actually see your prototype, you must add a bookmark for this page and add the bookmark to the home screen.
  • iCab Mobile
    I have found that iCab Mobile is a better browser to showcase a prototype, because you can view it in full screen with no chrome, and also view it offline. (Details on using the browser will be shared later on.)

Note: While iCab provides a more robust and sophisticated environment to work with your prototype, as of the time of writing, the newest version of iCab can’t directly build the prototype. However, there is a workaround that allows you to use iCab. To use iCab, first open and run the Build panel in Safari. Once the “Build prototype” button has been pressed in Safari and the black screen appears with a brief flash of your prototype (as described earlier), you will be able to copy the URL into the address bar and then paste it into iCab Mobile.

Icon and Startup Image

Use the Build panel to upload the application’s icon and the startup image (you can do this only in the Safari browser on a PC or Mac, not on an iOS device). It does not matter how these files are named. Putting them in the add-ons folder is recommended.

Note that startup images do not load reliably for some reason. Sometimes they show up as the prototype is loading, and other times the startup image is skipped and the first page of the prototype is loaded instead. I am not sure why this happens, but whatever happens, your prototype will still load correctly.

Remember that the startup images have certain dimensions. For example:

  • iPhone 3
    320 × 460 pixels
  • iPhone 4 and 4s (Retina)
    640 × 920 pixels
  • iPhone 5 (Retina)
    640 × 1136 pixels
  • iPad 2
    768 × 1024 pixels
  • iPad 3 (Retina)
    1536 × 2048 pixels

(The newest version of TAP, 0.47, officially supports all Retina display resolutions.)

App Icon
An example of an app icon that can be used when your HTML prototype is launched from the iOS home screen, to make it feel more like a real app.

Updating the Prototype When Changes Occur

Here are the steps for updating the prototype if needed:

  1. Make the changes in your Fireworks PNG document.
  2. Export the file again to the Dreamweaver Library format (LBI), and replace the folder on the server. (To be on the safe side, delete the folder on the server first and then upload the new folder.)
  3. Open the Build panel in your browser, and click “Build prototype.”
  4. Add the prototype to the home screen of your iOS device.
  5. Launch the prototype from the home screen. Done!

Some Tips

  • When you are ready to export the new LBI files, delete all of the files in the “Library” folder before exporting from Fireworks. This will save you from having to OK a lot of messages later on.
  • If you’ve fixed technical bugs in the prototype in Fireworks but don’t see them updated in the browser, try clearing the browser’s cache (the browser may be loading older cached files).
  • Remember to rebuild new exports before testing changes in the browser.

Using the Prototype

Recommended Browsers

View the prototype that you export to your iOS device in the iCab Mobile browser, because it allows for full-screen viewing and offline Web caching. This makes for a reliable and more realistic experience when showing the work to clients.

To view and test the prototype on a desktop computer, Apple’s Safari browser (available for both Mac and Windows) is recommended.

Keep in mind that, from time to time, the browser on a desktop computer might render things slightly different than on an iOS device (in one case, my computer’s browser displayed a slide-in transition, whereas on the iPad a fade was displayed). In such instances, trust iOS’ rendering because that is what TAP was designed for.

Setting Up iCab Mobile’s Full-Screen Mode

Download iCab Mobile from the Appstore, and launch it.

iCab Mobile Icon

Below is an example of a full-screen set-up. To get there, tap the settings button (i.e. the gear icon in the upper-right corner).

iCab Settings Icon
iCab settings

iCab Full Sceen IconSetup
Configure the full-screen heads-up display (HUD) settings to match this screenshot, so that you can exit full screen without being distracted by extraneous buttons. You can experiment on the placement of the button to exit full screen if it is often accidentally pressed when users are testing the design.

Then, tap the button for the full-screen icon. Remove all buttons except for “Exit” (which returns the user to non-full-screen mode). To do this, click on the icon slot that you wish to change, and select none (represented by a -/- ) from the list of options to make that icon blank. Also, turn transparency all the way down to make this control as unobtrusive as possible.

Set Up Offline Viewing

If you want a bulletproof plan to show your prototype regardless of whether there is Wi-Fi or 3G access, then set up the HTML iOS prototype for offline viewing by saving it in iCab Mobile’s cache.

First, click the settings icon (the gear icon in the upper-right corner).

iCab Settings Icon

“General Settings” will automatically be selected. In the right pane, scroll down to the last section, and set the “Disk Cache” to 100 MB. This should be enough space for even the largest of prototypes (if this is the first time you are using iCab, click “Delete Disk Cache”).

iCab Offline Settings
To set up iCab to for offline viewing, turn offline mode to “On,” and set the disk cache to the highest amount, which is 100 MB.

Now that the cache has been set up, you’ll need to create an offline bookmark to save the iOS prototype to the cache. Enter the URL of the page that you would like to bookmark, and then click on the “Send to” icon (i.e. the box with an arrow coming out of it). Next, select “Add to bookmarks,” and turn on “Offline bookmarks” in the pop-over.

iCab - create offline bookmark
To create an offline bookmark, turn on the “Offline bookmark” option.

Finally, click “Save.”

Viewing Your Bookmarks Offline

By turning on offline mode, iCab Mobile will look for the cached offline bookmark, instead of going to the original online URL of your prototype. You need to explicitly switch on offline mode in the browser only when an active Internet connection is available but you still want to load the Web page offline from the cache. However, if no Internet connection is available (for instance, if airplane mode is on or no Wi-Fi or cellular connection is available), then iCab will automatically use offline mode, so you do not need to explicitly switch it on.

Open an Offline Bookmark

Tap the bookmarks icon to open the bookmarks pop-over. Then, click the “Offline” button next to the link that you want to browse offline. (Don’t click the title of the bookmark, because that would instruct the browser to open it from an online connection, not from the cache.)

iCab - load offline page
Tapping the title of the bookmark will send you to the online version of the bookmark. Tapping the “Offline” button will send you to the saved offline version of your website via the cache.

When using offline mode, remember to set the cache to a larger size in the settings (bigger is better). If you add an offline bookmark, it will be saved to the cache; so, if you make changes or bug fixes to your website, remember to delete the cache and add the offline bookmark again so that the updated version will be loaded!

Conclusion

There are many ways to create wireframes, click-throughs and prototypes. In the end, what matters is that the process of creation is fast and accurate and that the output is of a high enough fidelity to generate the appropriate level of feedback.

Having tried many programs to design iOS prototypes, I have found that using Adobe Fireworks in conjunction with TAP is the most efficient and effective method available. In Fireworks, I can quickly and easily draw whatever I’ve dreamed up, and the pages, shared layers, symbols and styles ensure that my prototype works as a cohesive system that can be easily updated when needed.

Then, using TAP, I can bring my wireframes to life on an iOS device, using animated transitions initiated by gestures.

If you haven’t yet, try Adobe Fireworks together with TAP. The process of using Fireworks and TAP is so simple and fast that you will find you get feedback earlier in the design process and iterate with less effort than ever before, resulting in stronger and more refined designs.

Further Resources

The following articles, tutorials and video tutorials will help you get started with Adobe Fireworks.

General articles about Adobe Fireworks:

How Adobe Fireworks is used at Cooper (my place of work):

Articles about Fireworks layers, pages and objects:

Articles about Fireworks symbols and styles:

Articles about prototyping and wireframing with Fireworks:

Questions?

I know this has been a lengthy read, but hopefully fun, too.

Still, it’s possible that I’ve missed some things, so I’d love to answer any questions you may have or hear your feedback about this technique of prototyping with Fireworks and TAP for iOS.

(mb al)


© Shlomo Goltz for Smashing Magazine, 2013.

Freebie Friday: 5 Vectorized Grit Brushes

Posted by BittBox at 02-15-2013

Advertise here with BSA







Download .ZIP

Weekly News Roundup – 15 February 2013

Posted by Design Reviver - Web Design Blog at 02-15-2013

The week is coming to an end and that means it is time for us to look back on the week that passed, the best design news, resources and other goodies. This week we look at Freebies you can’t miss in February, The new Adobe updates, as well as responsive design for the future, furthermore we look at symmetrical logos and WordPress plugins that will make your life easier.

Fresh freebies for February

It is never a bad time to have an idea for the web, and when it comes, the best thing to do is developing and creating as soon as possible before the idea fades away. That’s why freebies have become so important, they’re great time savers, giving you the items to build awesome projects, placing quality over price.

freebies_resources_1_01

Adobe Updates Creative Cloud With Responsive Design Tools

Adobe announced Thursday a number of product updates and tool previews for its Creative Cloud service. The big updates include the first public preview for Edge Reflow — a responsive design tool — new updates to the Edge Animate tool, an update to the Edge Code Preview tool and updates to Dreamweaver. While most of the updates are available to all Creative Cloud members (including free users), the Dreamweaver update is only available to Creative Cloud members who have chosen to subscribe to Creative Cloud complete or have the single-app Dreamweaver subscription.

adobe-creative-cloud

 How to Choose the Right WordPress Theme in 5 Easy Steps Infographic

This simple and helpful infographic takes you through the process of finding the right theme for your website. Choosing and buying a theme shouldn’t take days, weeks or months. Your priorities should be on attracting traffic to your web site instead of spending hours and hours on deciding on any particular theme.

Screen Shot 2013-02-15 at 12.03.02 PM

3 Tools to Better Manage Your Social Media Presence

Do you want to make more efficient use of your time on social media?Are you looking for tools that will help you manage your social media efforts?In this article you’ll discover 3 tools to enable you to become more efficient and effective with social media.

Screen Shot 2013-02-15 at 12.05.51 PM

App Cloud vs PhoneGap: a web developer’s view

Brightcove developer Adam Mark builds the same app on PhoneGap and Brightcove App Cloud to demonstrate the differing strengths of each system. When I talk to developers about App Cloud, they often ask, “How is App Cloud different from PhoneGap?” Without missing a beat, I give my stock answer: “PhoneGap is great, but App Cloud gives you so much more.” The matter of more has always nagged at me (more is not necessarily better) so I decided to do an apples-to-apples comparison from a web developer’s perspective. I built the same app twice, first on PhoneGap, then on App Cloud, and graded each system on the strength of its platform capabilities, development model and service offerings.

Screen Shot 2013-02-15 at 12.09.01 PM

Responsive Web Design: Planning For The Future

When considering a mobile Web strategy and weighing responsive Web design against a separate mobile website, the most important metric is how functional the website is for the user. This goes beyond better content organization for smaller screens. Mobile (and desktop) websites should be easily found, easily shared, fast loading, easy to maintain and easy to build on.

qz-500

Responsive Web Typography with WebRTC ✩ Mozilla Hacks

I love where emerging web technologies — such as WebRTC (Web Real-Time Communication) and WebAPI — are headed, because they make it possible to use various parts of hardware that already exist inside our computers, tablets and smartphones to improve the user experience. Responsive Typography with WebRTC is yet another example of a simple concept that could improve people’s experiences.

responsive-web-typography-with-webrtc-title1

Inspirational and Creative Symmetrical Logo Designs

While there are no rigid rules when it comes to logo design, symmetrical logo design has been in vogue for quite some time now. Simply put, a symmetrical logo is one in which the left side is identical with the right one. Flip one side on to the other, and bingo! You’ve got yourself a symmetrical logo.

ICSLD-04

What Opera’s Switch to WebKit Means for Web Professionals

Opera adopting WebKit is one of the best pieces of news I’ve heard in a while. WebKit has been an exceptional HTML rendering engine, and as a web professional it’s been a delight to work with. But is it all good news? What about competition?

blog_browser

10 Great WordPress Plugins for Making Development Easier

When developing for WordPress, it’s great to know the in’s and out’s of the CMS completely, and in return output a fantastic end project. WordPress development oftentimes comes with the fact, though, that you’ll be using many of the same features repeatedly in different projects, or perhaps many times within one project. Even if you know how to develop some functionality from scratch – like shortcodes, for example – it can often be easier to use a helpful plugin to get the job done faster, and in a more organized way.

plugins-cover

The post Weekly News Roundup – 15 February 2013 appeared first on Design Reviver - Web Design Blog.

Mechanism Of Action And Effects: Designing Great Feedback Loops

Posted by Smashing Magazine Feed at 02-15-2013


  

The products we build are full of feedback loops, whether we know it or not. People who study human behavior agree that feedback loops play a critical role in what we do. From biofeedback to the quantified self, designers and psychologists alike are discovering the real power that these cyclical interactions play in shaping our day-to-day choices. Designing for behavior change can increase user engagement, create business value and improve lives.

Whatever you’re designing, it probably involves feedback. Designing that feedback to be as effective as possible can mean the difference between a successful and failed product. This article discusses how to influence behavior by designing well-crafted feedback loops.

What They Are, And Where They Live

Feedback loops consist of a few simple steps:

  1. A person takes an action,
  2. The action has one or more effects,
  3. The important effects of this action are presented back to the person,
  4. This loop is repeated regularly.

Feedback Loops Diagram

There are many natural feedback loops. They reveal to people whether they are making good or bad choices, and people learn from them. If someone eats something bad, they get sick. If they eat something good, it is delicious. If a person is nice to someone, and that someone responds in kind, the person feels good. If someone damages their body, it hurts. The brain has systems of reward and punishment that support basic survival.

There are now many man-made examples of these as well. People take tests on their knowledge and receive a grade. They post a status update to Facebook and get rewarded when people like or comment on it. “Post more stuff like this,” the feedback seems to say.

So, let’s dive into improving our own feedback loops!

Discover Your Product’s Basic Feedback Loops

The first step is to identify your product’s feedback loops. What are the fundamental repeated behaviors that your users engage in?

Many social apps share the following basic loop: a user posts something, people see it, people click a button to “like” it, and the likes are presented back to the user. Email has a strong, simple loop: log in, see new emails, deal with the emails.


The social apps Instagram, Facebook and Twitter all have feedback loops.

But they can also be harder to see. Yelp has built great feedback loops around local reviews. A restaurant provides food and services, and better services lead to better reviews. Meanwhile, customers dine in and leave reviews, which themselves are reviewed in turn by other people (see those “Useful,” “Funny” and “Cool” buttons). Some people who leave enough reviews can get invited to special parties and more (“Yelp Elites”). These loops are purposefully designed: they drive people to engage with the website and to contribute content that is valuable to Yelp’s business.

Yelp Profile Screenshot
My Yelp profile, with prominent feedback.

Look for patterns of repeated behavior, and list the ones you find. These behaviors could span time, digital and physical space, channels of communication, and even different people. Look closely at user actions that trigger a notification sent to them or others. Investigate places where users communicate with each other or with employees, either directly or indirectly. These areas are fertile ground for feedback loops, and you should be able to draw up a robust list without much effort.

Understand How These Loops Are Broken, And Fix Them

Now that you have a list of areas that can be improved, identify the most important or common ones in your product. They can be improved in any one of these aspects:

  1. Speed,
  2. Measurability,
  3. Context,
  4. Connection to motivations.

1. Speed

“It’s too slow!”

Problem: The longer it takes for feedback to arrive, the less it will influence future decisions.

In operant conditioning, this is called “immediacy,” and it’s also related to “hyperbolic discounting.”

For example, when the user of a financial website makes an investment, seeing the outcomes of that investment could take years. Without any simulation of what their investment’s growth might look like, they have little emotional material to support that decision.

Stopwatch

Solution: Tighten the feedback loop by presenting effects as soon as possible. This could entail revealing real effects, or simply simulating them. As long as they’re grounded in reality, they will have influence. Even presenting simulated feedback right before someone makes a decision is effective. Knowing that an investment will likely earn them $1,000 will help the user feel good about making that decision.

On ReadyForZero, our tool to help people organize and pay off debt, we enable the user to simulate the impact of different payment plans in real time, instantly revealing an outcome that could happen years from now.


ReadyForZero simulates the impact of a payment plan in real time.

Smartphone push notifications have also gone a long way to giving immediate feedback. Posting something to Instagram, Facebook, Twitter and so on and then hearing one’s phone buzz with social feedback within minutes is a powerful loop. Always be sure to use push notifications when appropriate.

Credit cards provide a physical example of how delayed feedback can make for a dark pattern that drives harmful behavior. These cards have made banks huge amounts of money by alleviating a painful loop: pulling out your wallet and handing over your hard-earned cash. The more cash you spend, the more it disappears from your wallet. Soon, you are forced to go to the bank to get more, making you physically see and feel the effects of spending. Credit cards effectively delay the feedback on how much you spend until you bother to check the balance or are sent a bill at the end of the month. Even then, you have the option of delaying payment of the full balance (accruing interest in the meantime). This makes sliding into debt very easy.

2. Measurability

“How does it compare?”

Problem: Comparing vague, unquantifiable feedback to other factors in order to make an informed decision is too difficult.

Take nutrition, a notoriously vague problem space for feedback. How do people know whether they’re eating well? If they’ve heard that the thing they’re eating is unhealthy, how unhealthy is it? If the feedback is presented in some quantifiable way that relates to reality, it will be easier to understand and the person’s decisions will be more informed. Nutrition labels have made the effects of food more measurable. Now, someone can actually quantify the benefit of eating an apple, and the problem with eating a pile of bacon.

Solution: As nutrition labels have done for food, give quantifiable feedback to users. Use visual comparisons as well, when possible. The human brain is great with tangible comparisons between the sizes, locations and other variables of objects. Read up on the framing effect as well as anchoring for more on the psychological reasons for why this works.

Klout is attempting to make social influence measurable with its Klout score. It demonstrates the power of making things measurable, enabling users to objectively compare the online social influence of different people. It also highlights the risks of creating metrics where there were none before. The Klout score is interesting, but it’s based on a limited set of social signals, such as followers, likes, replies, retweets and comments. Metrics must be believable and must accurately reflect reality, a hard thing to accomplish with social influence.

Klout Profile Screenshot
My Klout score changes over time based on social interactions.

A lesson we’ve learned about measurability at ReadyForZero is to use numbers that are at a scale that people deal with in real life, typically up to 100. Telling a user that their debt will cost them $150,000 in interest means almost nothing to them other than “a lot of money” and isn’t that useful. Instead, we focus on how much someone’s debt costs them in interest every day, because this number tends to be in the $1 to $30 range and is comparable to many things they purchase daily, such as coffee and meals. Feeling good about their progress has helped our users significantly.

3. Context

“What does it mean?”

Problem: Feedback presented without the context of a larger goal isn’t as effective.

Saving some extra money can make someone feel good. But saving towards a goal is more meaningful. “This deposit of $500 has put me one third of the way towards my vacation.” Providing context for the feedback not only creates a signpost by which to measure progress, but actually frames the way people think about a problem. For example, “You’ve spent $1,200 this week” is a very different way to frame one’s finances than “You’ve spent $1,200 of your budgeted $700 this week,” even though they represent the same data.

Solution: Frame effects in the context of user goals. How much closer to or further from a goal has this action taken the user? On ReadyForZero, we show the amount of time and interest saved by making a big payment towards a debt, and the amount lost by buying things on a credit card.

This is a form of “anchoring.” By showing a desired goal, you’ve set the anchor by which the user can then evaluate their current situation. If they have not yet reached the goal, they’ll feel the tension of wanting to reach it.

The Nike+ Fuelband, along with many other quantified-self activity-tracking devices, explicitly creates feedback loops and goals around user behavior where there were none before. The user’s physical activity is tracked and reported throughout the day, compared to goals, and shared online. Note the strong use of progress bars, both on the watch and in the app, which communicate how close the user is to reaching their daily goal.


The Nike+ Fuelband shows daily activity relative to goals.

4. Motivations

“I don’t care.”

Problem: Feedback that isn’t connected to the user’s true motivations doesn’t work sustainably.

“Gamified” feedback loops are able to make an impact, but points and badges that don’t connect to anything meaningful won’t last. People don’t care about points; they care about things such as health, happiness, friendship and wealth. Right now, which would you rather have: 30 Foursquare points, 30 likes on your next Facebook update, 30 extra minutes in your day or $30? The answers may vary, but I’ll bet the Foursquare points would be last on the list for everyone.

Solution: Discover what your users care about, give them the ability to reach those goals, and present feedback connected to that. Social rewards, such as comments on our thoughts and photos, connect to the need for human relationships. Feeling fit and looking great connects to the goal of being healthy. Money connects to the many things people spend it on.

On ReadyForZero, we help people pay down their debt by showing them a number of bits of important feedback. First, we tangibly show the progress that a potential payment would make towards their goal on a progress bar. The visual connection enhances the feeling of achievement. Secondly, we tell them the long-term implications of that payment in terms of interest and time saved.


ReadyForZero shows the impact of a payment to credit-card debt, including real time and money saved.

Fully grasping what your users’ motivations are can be difficult. There are many theories about how motivation works, each with implications for design. A useful framework is the theory of self determination, which posits that people who have most of their basic needs met can begin to look for autonomy, relatedness and competence. The theory is that these motivations arise not from the outside world, but from inside, and are more powerful. Theory aside, however, the tried and true approach of speaking candidly and in depth with your users will reveal what they truly care about.

Two Things To Remember

With these categories in focus, you’re on your way to designing better feedback loops. However, keep two things in mind as you go.

1. Measure Your Success

Now that you’ve identified your areas for improvement and made changes to them based on our criteria, it’s important to measure the outcomes of these changes using analytics and user research. As stated, you can’t improve what you can’t measure.

Analytics and research are, in fact, your own internal feedback loop as a designer. Consider the key metrics to track and report, how often they are reported, and in what context. The design of this feedback loop will affect how you respond to user behavior, and it’s important that your team is optimizing for the right things.

2. Be Ethical

Finally, throughout the process, evaluate the ethics involved in each decision. The power of behavioral techniques should always inspire a discussion within your team as well as within yourself. Are you designing a health improvement app, a utility or a slot machine? Which of these is acceptable? Taking responsibility for influencing behavior requires a strong moral compass. Products that have taken the low road have been both successful and harmful.

Zynga has created a business model around extremely effective feedback loops, but the values informing many of these loops have been routinely criticized as being unethical. For example, Zynga uses progress bars, goals, levels and social pressures very effectively to monetize its signature game, Farmville. However, such games arguably succeed at the expense of the user’s time, cash and creativity. They focus on achieving business goals by manipulating user emotions.


Cityville, another popular Zynga game, uses progress bars, levels and cleverly timed loops to drive engagement.

Defining “fun” is beyond the scope of this article, but the clever timing of cash-based advances in gameplay is clearly designed for profit rather than for the player’s experience. Read about the fascinating Cow Clicker saga for an amusing critique of this model.

For a more rational approach to designing ethically, review Stephen Anderson’s guidelines, which take a deeper look at how to calibrate your moral compass.

In general, use the golden rule, and try to make the world a better place for everyone.

In Summary

Design can be used to nudge behavior, and great feedback loops are a vital piece of pulling it off. Assist your users in understanding and achieving their goals by continually optimizing your feedback loops. Focus on making them fast, meaningful, quantified and contextual, and your users will thank you for improving their lives.

(al)


© Loren Baxter for Smashing Magazine, 2013.