Archive

Archive for February, 2016

Efficient Responsive Design Process

February 22nd, 2016 No comments

What’s your responsive design process like? Do you feel that it’s efficient? The following article is an excerpt from Ben Callahan’s chapter “Responsive Process,” first published in the Smashing Book 5. We’ve collected some useful techniques and practices from real-life responsive projects in the book — and you can get your hard copy or grab the eBook today. You will not be disappointed, you know. —Ed.

Responsive Process

“The successful respondent to this RFP will provide three static design options for our team to evaluate.” I’ve never been a huge fan of taking a multi-option design approach, but I get it — sometimes a client needs this. “Each of these options will provide design for three unique layouts: home page, listing page, detail page.” All right. Now, we’re up to nine static design files. This is getting a bit out of hand.

The post Efficient Responsive Design Process appeared first on Smashing Magazine.

Categories: Others Tags:

Squigglevision

February 22nd, 2016 No comments

It’s a term for animation where the lines appear to squirm around, even when the object/scene is at rest. Apparently, it’s even patented. It’s part of the iconic look of shows like Dr. Katz:

And Home Movies:

Apparently the animation style is “fast and easy” to produce, although it does require multiple drawings:

In order to create the line oscillation effects that characterize Squigglevision, Tom Snyder Productions’ animators loop five slightly different drawings in a sequence called a flic.

David Khourshid’s “Alex the CSS Husky”

This is one of my favorite Pens recently:

See the Pen Alex the CSS Husky by David Khourshid (@davidkpiano) on CodePen.

So dang adorable. And squigglevision! David figured out an exceptionally clever way to achieve this effect:

Rapidly iterated SVG turbulence filters

SVG has a turbulence filter. There’s plenty of attributes you can fiddle around with that affect it in differnet ways. Here’s a simple setup:

<svg display="none">
  <defs>
    <filter id="turb">
      <feTurbulence baseFrequency="0.3" numOctaves="2" />
      <feDisplacementMap in="SourceGraphic" scale="20" />
    </filter>
  </defs>
</svg>

You can apply that to SVG elements, but also any HTML element!

.filter {
  filter: url("#turb");
}

It messes things up pretty good:

See the Pen yedVop by Chris Coyier (@chriscoyier) on CodePen.

The trick is to use just a smidge, make several different ones, then animate between them.

Here’s five different turbulence filters, all slightly different from each other, with differnet ID’s:

<svg display="none">

  <filter id="turbulence-1">
    <feTurbulence type="fractalNoise" baseFrequency="0.001" numOctaves="2" data-filterId="3" />
    <feDisplacementMap xChannelSelector="R" yChannelSelector="G" in="SourceGraphic" scale="25" />
  </filter>

  <filter id="turbulence-2">
    <feTurbulence type="fractalNoise" baseFrequency="0.0015" numOctaves="2" data-filterId="3" />
    <feDisplacementMap xChannelSelector="R" yChannelSelector="G" in="SourceGraphic" scale="25" />
  </filter>

  <filter id="turbulence-3">
    <feTurbulence type="fractalNoise" baseFrequency="0.002" numOctaves="2" data-filterId="3" />
    <feDisplacementMap xChannelSelector="R" yChannelSelector="G" in="SourceGraphic" scale="25" />
  </filter>

  <filter id="turbulence-4">
    <feTurbulence type="fractalNoise" baseFrequency="0.0025" numOctaves="2" data-filterId="3" />
    <feDisplacementMap xChannelSelector="R" yChannelSelector="G" in="SourceGraphic" scale="25" />
  </filter>

  <filter id="turbulence-5">
    <feTurbulence type="fractalNoise" baseFrequency="0.003" numOctaves="2" data-filterId="3" />
    <feDisplacementMap xChannelSelector="R" yChannelSelector="G" in="SourceGraphic" scale="25" />
  </filter>

</svg>

And a CSS keyframes animation to animate between them:

@keyframes squigglevision {
  0% {
    filter: url("#turbulence-1");
  }
  25% {
    filter: url("#turbulence-2");
  }
  50% {
    filter: url("#turbulence-3");
  }
  75% {
    filter: url("#turbulence-4");
  }
  100% {
    filter: url("#turbulence-5");
  }
}

Which you call on anything you wanna squiggle:

.squiggle {
  animation: squigglevision 0.4s infinite alternate;
}

Like this:

See the Pen Squiggle Vision by Chris Coyier (@chriscoyier) on CodePen.

That’s pretty much exactly what’s happening with Alex the CSS Husky, only the filters are even more chill.


Squigglevision is a post from CSS-Tricks

Categories: Designing, Others Tags:

Yahoo is Now Officially For Sale!

February 22nd, 2016 No comments

It is official: Yahoo, amidst all of its recent struggles and issues, is now up for sale. The company has recently formed a review committee of “independent directors”, to find “strategic alternatives”, or in other words, brought bankers and lawyers on board to find viable buyers of Yahoo.

Yahoo has not had a great time of late, and it has been cutting down on its expenditures: Flickr’s role has been diminished, plus many of its content verticals too have been chopped down or abandoned altogether. Furthermore, it has cut down 15% of its workforce recently, and now, it is up for sale.

Of course, Yahoo is still a powerful enough web entity, especially in terms of its curated homepage content and email services. Furthermore, Yahoo owns some decent platforms on the internet, including Tumblr. Yahoo also owns a great share in Chinese eCommerce giant Alibaba — purchasing Yahoo can actually open up an opportunity for investors to invest by proxy in an offshore eCommerce business.

This recent announcement by Yahoo can evoke mixed reaction from the business world. On one hand, having gone public with its intentions can actually save Yahoo, with newer investors coming on board (possibly). On the other hand, this might invoke a slightly adverse reaction as well, with Yahoo’s credibility taking a dip as its market share continues to fall. Of course, the outcome remains to be seen.

Until any noteworthy proceeds are made on the acquisition front, Yahoo intends to function as normal, and carry on with its ongoing ventures.

What do you think of this development? Will Yahoo be able to dominate the internet once again? Share your views in the comments below!

Categories: Others Tags:

CSS-Tricks Chronicle XXVI

February 21st, 2016 No comments

Hey campers! I like doing these little updates once in awhile to shine a light on the goings-on of CSS-Tricks, related sites, and myself.


So. Many. New CodePen features. 2015 was a pretty good year!


I’ve been to two SNDMakes events lately. One in Austin and another just recently in Chicago.


In case you didn’t know, the CSS-Tricks Job Board is powered by the CodePen Job Board, as is the ShopTalk Job Board.

It’s a pretty great place for our kind to find jobs and/or find talent. It’s been crawling with jobs lately.


There were 10 CodePen Meetups this February. A new record for a single month! That includes the first-ever Milwaukee one, which is cool for me as I live there.

I got to go to the Chicago one (great wrapup post) and the last DC one (huuuuuge) as well.


I’m not doing much “speaking” this year, but I’ll be at a number of events in other roles. Like hosting Show & Tell events and stuff. I’ve been enjoying that. I think it’s more fun that me blathering on for 45 minutes.

  • March 31, 2016, Clarity Conf (Master of Ceremonies), San Francisco, California
  • April 7-9, 2016, SND Workshop (Not sure on role), San Francisco, California
  • April 13-15, 2016, ConvergeSE (Show & Tell Host), Columbia, South Carolina
  • October 3-5, 2016, An Event Apart Orlando 2016
  • October 17-19, 2016, CSS Dev Conf (Not sure on role), San Antonio, Texas
  • October 26-29, 2016, Made By Few 2016 (Not sure on role), Bentonville, Arkansas

Gotta RSVP for the Show & Tell at Converge, so I made a Pen:

See the Pen Show & Tell at ConvergeSE 2016 by Chris Coyier (@chriscoyier) on CodePen.


Another thing I’ve been way into is doing “pairing” videos. One teacher, one student, learning happens, record it. We have one already out, another in the can, and a few more scheduled.

I’d like to do a lot more of it, so stay tuned as I figure out a way to do that. If you have some burning desire to do one, get in touch.

This is kinda what Office Hours was morphing into. Office Hours as a concept didn’t ultimately work out, but I think this will, in the sense it’ll create better long-term content.


Topic-based shows is the plan for ShopTalk Show this “season”. Things like “Career Paths” and “The Web Animations API”. Multiple guests and one overarching theme. Stay tuned for more of that.


CSS-Tricks Chronicle XXVI is a post from CSS-Tricks

Categories: Designing, Others Tags:

Popular design news of the week: February 15, 2016 – February 21, 2016

February 21st, 2016 No comments

Every week users submit a lot of interesting stuff on our sister site Webdesigner News, highlighting great content from around the web that can be of interest to web designers.

The best way to keep track of all the great stories and news being posted is simply to check out the Webdesigner News site, however, in case you missed some here’s a quick and useful compilation of the most popular designer news that we curated from the past week.

Note that this is only a very small selection of the links that were posted, so don’t miss out and subscribe to our newsletter and follow the site daily for all the news.

Responsive Web Design: What the Internet Looks like in 2016

The Price of not Using UX Patterns

Frontend Design

The Color BLUE is Trending Worldwide. Here’s Why.

Five UX Trends to Watch in 2016

Don’t Force Me to Call You — Improving the Contact Page.

Best Practices in WordPress: Image Management

Designers Create Alternatives to Controversial Uber Rebrand

FF Chartwell – A Font for Creating Graphs/charts

Hints of Apple’s Futuristic iPhone Interface Revealed

UX Myths Posters

NASA ? Invisible Creature — Print-ready High-res Downloads

Why UX Extends Beyond the Screen

Site Design: Jigsaw

Behind the Scenes for the Alaska Airlines Rebrand

How Google is Reimagining Books

Bad, Crazy Clients will Make You Rich

InVision Acquires Relay.io

5 Things to Look for in Internet of Things Solutions

Site Design: Leo’s Red Carpet Rampage

Apple Posts Open Letter to Customers on Encryption

Microsoft’s Radical Bet on a New Type of Design Thinking

The World’s Cheapest Smartphone Launches in India for $4

LA 2024 Unveils Logo for Olympic Bid

Dorkoy – Build Beautiful and Reliable Websites in Minutes.

Want more? No problem! Keep track of top design news from around the web with Webdesigner News.

Pinto Font: A Gorgeous Family of 14 Hand Drawn Fonts – only $9!

Source

Categories: Designing, Others Tags:

SVG Filters: How to Apply Them to HTML Elements

February 21st, 2016 No comments

You can use CSS3 to add blur, shadow, brightness or contrast to an element. Overall, there are ten filters available. The SVG format knows filter effects as well. Partially, these options overlap, for example when it comes to blur. However, the SVG format knows several additional filters that CSS3 alone can’t create. With little effort, you can add SVG Filters to an HTML element.

What SVG Filters Exist?

While CSS3 has a total of ten different filters, the SVG format offers 19 of them. For example, there’s “”, which mixes pixels on an image with adjacent pixels. This creates a smudgy effect similar to the motion blur in Photoshop. Using “” allows you to apply a Gaussian blur, while “” makes sure that the pixels of an image are thinned or thickened.

svg-filter_original_verdickung
Original Image and the Applied “” Filter

You can use the filter “” for different color manipulations, for example to alter an image’s saturation, hue, and brightness.

The two filters “” and “” allow you to add lighting effects like diffused or reflected light to a picture. With “”, “” or “”, you can define different light sources.

svg-filter_beleuchtung
Image With Lighting Filter

There are several other filters, some of which are rather unspectacular, “”, which only moves an image, and some of which are rather special, like “”, which creates turbulences and fractals.

Creating and Applying SVG Filters

If you want to apply SVG filters to any HTML element, all you need to do is setting the filter itself via SVG. This should be done within the “” section. This one is made for elements like patterns, flows or filters, meaning elements, that are not visible, but are applied to other elements. Also, filters need to be placed within the “” element.

<svg>
  <defs>
    <filter id="blurryexample">
      <feConvolveMatrix order="20, 1" kernelMatrix="1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1" />
    </filter>
  </defs>
</svg>

In the example, the filter “” is set. The attribute “order” defines how many adjacent pixels on the x- and y-axis should be included. In the example, only pixels on the x-axis are mixed, which creates motion blur. The values defined by “order” form a matrix – 20 times 1 pixel in this example. “kernelMatrix” is used to define the values of every pixel of the matrix. As our matrix only consists of one line, 20 values need to be defined for this line. Values for further lines would be set divided by a comma.

svg-filter_bewegungsunschaerfe
Picture With Motion Blur

The filter needs an ID in order to be applicable to other elements within the HTML document. Afterwards, you need to transfer the SVG filter’s ID to the CSS3 attribute “filter()”.

img {
  filter: url(#motionblur);
}

In the example, the filter is applied to all “” elements. You need to be aware of the fact that the attribute “filter” only works with a fitting vendor prefix on some browsers.

While modern browsers like Chrome and Firefox support the option of applying SVG filters to any element, this doesn’t work on Internet Explorer, and Microsoft’s new browser Edge (yet).

Combining Filters and Applying Them to Texts

Of course, you can also combine filters. To do so, simply set multiple filters within one “” element.

svg-filter_bewegungsunschaerfe-farbton
Picture With Motion Blur and Hue Changes

<svg>
  <defs>
    <filter id="motionblur_huevalue">
      <feConvolveMatrix order="20, 1" kernelMatrix="1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1" />
      <feColorMatrix type="hueRotate" values="-90" />
    </filter>
  </defs>
</svg>

In the example, the filters “” and “” are combined. The latter makes sure that the hue rotation (“hueRotate”) of 90 degrees is achieved via “type”.

svg-filter_bewegungsunschaerfe_text
Text With Motion Blur

As mentioned in the beginning, the filters not only work for pictures, but for all HTML elements. This allows you to create interesting text effects. When applied to a heading e.g., it gains a motion blur effect.

Examples on Codepen

(dpe)

Categories: Others Tags:

30 Vintage Fonts Perfect for Retro Style Design

February 21st, 2016 No comments
vintage_fonts_5

A Vintage or retro style design is meant to transport it’s audience decades into the past. Designers try to do this by using various design elements such as textures and patterns from a certain time period. But it’s also important to use accurate typography from the time period you are trying to represent.

In this post, we’ve rounded up 30 excellent retro and vintage fonts that you can use in your designs. You’ll notice that these font’s range from a 1920’s look all the way up to the retro typography style of the 50’s.

Matchbook

Bazar, Medium

fonts

Embossed Black

fonts

Ugly Qua

fonts

Hill House

fonts

Shrewsbury-Condensed Bold

fonts

Caslon

fonts

Seaside Resort

fonts

Fontleroy Brown

fonts

Fusty Saddle

fonts

Dirty Ames

fonts

Bolton

fonts

Dymaxion

fonts

Just Old Fashion

fonts

Riesling

fonts

Goudy Bookletter 1911

fonts

Opera-Lyrics-Smooth

fonts

Carnivalee Freakshow

fonts

Circus Ornate

fonts

Upper East Side

fonts

Brandon Grotesque Regular (free until April 15)

fonts

Ballpark

fonts

East Market

fonts

BP Script

fonts

Rocket Script

fonts

Arwen

fonts

Anagram

fonts

Louisianne

fonts

Lemon Chicken

fonts

Anastasia

fonts

Read More at 30 Vintage Fonts Perfect for Retro Style Design

Categories: Designing, Others Tags:

Comics of the week #327

February 20th, 2016 No comments

Every week we feature a set of comics created exclusively for WDD.

The content revolves around web design, blogging and funny situations that we encounter in our daily lives as designers.

These great cartoons are created by Jerry King, an award-winning cartoonist who’s one of the most published, prolific and versatile cartoonists in the world today.

So for a few moments, take a break from your daily routine, have a laugh and enjoy these funny cartoons.

Feel free to leave your comments and suggestions below as well as any related stories of your own…

What, no coupons?

Mobile made easy

Use your imagination

Can you relate to these situations? Please share your funny stories and comments below…

Pinto Font: A Gorgeous Family of 14 Hand Drawn Fonts – only $9!

Source

Categories: Designing, Others Tags:

Test my CSS Helps You Optimize Your Stylesheets

February 20th, 2016 No comments

A free online tool gives a clear overview of all problems that your CSS stylesheets may or may not contain. This quickly shows you what you need to work on. Test my CSS also informs you of why each problem is a problem and gives advice on how to remove it. All you need is the URL of the stylesheet to be inspected.

A Long Time Ago, When Rubber Boots Were Still Made of Wood

Of course, everything was better back in the days. Back then, you’d rewrite your CSS a couple of times and pay attention to cleanness and best practices as much as possible. Then the project, oh, what am I saying, the projects started growing. In the daily mess, one client wanted a change to be made here, another client wanted it there. Quickly, the clean file turned into a more or less chaotic melange of one, or like in most cases, multiple stylesheets. And as if this wasn’t bad enough, let’s not forget the cases in which we had to take over other designer’s projects, but were not allowed to reconstruct them entirely.

When looking at my projects, I have to admit that the some of the used stylesheets are older than ten years by now. Of course, they work, but they are certainly far away from optimal. But who needs optimal results anyways? That’s what you say to yourself because you despise the work. But if there was a tool that pointed at all the problems, wouldn’t that be motivating? For me, it definitely is…

Test my CSS: Just do it Better

Test my CSS is an online tool developed by Luke Fender. It runs under the liberal MIT license. Fender uses Maciej Brencz’ Analyze-CSS, which is also free to use and only requires you to attribute.

Using Test my CSS is extremely simple. All you need to do is enter the URL that leads to the stylesheet, and Test my CSS directly loads and analyzes it. This is fast and uncomplicated.

Test my CSS Helps You Optimize Your Stylesheets

As a result, you’ll receive a commented list of all the problems in your stylesheet. Alongside the list, Test my CSS tells you why it considers each markup a problem, and what can be achieved by editing it.

Additionally, Fender’s tool offers background information like tips and tricks on optimal CSS markup in different scenarios. Under the menu item “Examples”, you’ll find examples of big provider’s stylesheets with respective analyzes. As you can see, they put on their pants the same way you do 😉

Test my CSS costs nothing, except your time, but even this only to a minimal extent. In return, you receive good reference points that help you optimize your stylesheets. Definitely, check it out – even if you think your CSS is state of the art.

(dpe)

Categories: Others Tags:

PayPal relaunches its mobile apps with minimal new design

February 19th, 2016 No comments

In a move that’s a first in the company’s history, PayPal has redesigned its mobile apps completely from scratch. The bold decision comes as PayPal seeks to satisfy various business goals.

The redesigned apps feature a more thorough framework on the back end, which will let PayPal continue to add improvements in the future. At the same time, the company has tweaked the apps’ user experience to ensure that customers can make simpler and more efficient peer-to-peer payments, store payments and food orders. In-app account management also gets a facelift.

25% of all PayPal transactions now take place on its mobile apps

PayPal says that these design improvements come on the heels of listening to and implementing customer feedback over some time. It’s also consulted with thousands of its customer service reps to get a finer sense of specific problems that users of its apps normally encounter.

Unsurprisingly, the company also says that the surge in mobile played a big role in this redesign, as 25% of all PayPal transactions now take place on its mobile apps.

The apps’ user interface looks very different from the old version. In a sign that minimalism is still very influential in design today, the apps have modern and cleaner colors, layout, fonts and iconography. Interestingly, this makes the apps’ new iteration something you’d perhaps expect from a scrappy, Silicon Valley startup looking to compete with a bigger and more established brand like PayPal.

The home screen now features a blue section that conveniently displays a customer’s account balance while Activity Hub lets them quickly see all of their transactions including funding sources, if applicable. This was something that many users had been demanding for some time.

Send-and-receive-money call-to-action buttons are now a very stripped-down white-on-green, signalling the most minimal of contrast at work. On the bottom of the apps, other prominent features of PayPal are more visibly displayed, such as ordering food on the apps, paying in stores through the apps, and even access to store loyalty cards.

While the biggest changes definitely relate to the design, user interface and user experience, there are also subtler improvements in play. For instance, there’s a push to make the apps more appealing to a worldwide customer base. To do that, the mobile apps have a better platform that makes it a cinch to localize and customize the apps in the 145 markets across the world where it’s already available.

Going forward, plans for the apps are even more ambitious. The company wants to let consumers manage their money more expansively while on the go. Since lots of PayPal users already keep a balance in their accounts and apps, PayPal envisions eventually assisting them with basic money-management tasks like setting financial goals, budgeting and keeping tabs on their financial viability.

Consumers can look at this huge redesign as merely a part of the longer PayPal goal to eventually transition from a transaction brand to one that actively helps people manage their money more effectively.

The apps’ new versions are available now on iOS and Android.

Fast, Responsive, SEO-Friendly WordPress Slider SlideDeck3 – save $92!

Source

Categories: Designing, Others Tags: