Archive for February, 2011

Five and a Half Habits of Highly Effective Designers

Advertisement in Five and a Half Habits of Highly Effective Designers
 in Five and a Half Habits of Highly Effective Designers  in Five and a Half Habits of Highly Effective Designers  in Five and a Half Habits of Highly Effective Designers

We have theories about everything: why the sky is blue, why apples fall, why bees buzz (and do other unmentionable things), why my boss said a certain thing, why that girl in the restaurant looked at me, why didn’t that girl in the restaurant look at me…. We’re wired to theorize. Theories make us feel secure. We can wrap our heads around them and explain them with little diagrams on whiteboards, or with equations, or even graphs. We give theories fancy names like “The Classical Elemental Theory� and “The Flat Earth Hypothesis.�

The bottom line is: we humans love theories. Yet as a wise person once said, “In theory, theory and practice are the same. In practice, they are not.� This article is about practice. It’s about five and a half — yes, half — habits that highly effective designers tend to share and which I’ve observed first-hand in the complicated, non-theoretical, absolutely real world. If practice is your thing, keep reading.

Title in Five and a Half Habits of Highly Effective Designers
This article doesn’t provide an ultimate medicine for becoming a highly effective designer, but it might help you achieve a better workflow.

They Know When To Quit

Some of you might know Vince Lombardi as a football legend. I know him as the guy who ruined the world by uttering seven simple yet lethal words: “Winners never quit, and quitters never win.� You’ll find this unassuming little quotation’s fingerprints all over tragic events worldwide: co-dependent lovers who implode their relationships, leaders of warring nations who refuse to compromise for peace, CEOs who won’t back down from flawed strategies to save their company from bankruptcy, and blackjack players who double-down instead of retreating to their rooms.

Admittedly, Vince wasn’t the real offender. He was just a messenger for the real culprit: our humanness. The urge to persevere despite seemingly unconquerable conditions is as human as opposable thumbs. We’re so awful at cutting our losses that there’s even a technical term for this tendency: loss aversion. We strongly prefer to avoid losses than to achieve gains. It’s central to our inability to quit. Quitting has a bad rep, but it’s often the most rational option.

Maguire in Five and a Half Habits of Highly Effective Designers
Quitting doesn’t necessarily mean pulling a Jerry Maguire, although it did work out well for him in the end.

As Seth Godin writes in a little book about quitting called The Dip, “Winners quit all the time. They just quit the right stuff at the right time.� It’s worthy, practical advice that can curb the runaway idealist in every designer. Bear in mind, we’re not just talking about quitting your job. We’re talking about quitting things on a daily basis. This entails: picking your battles at work; discerning not just your design goals, but your non-goals; relenting to client needs when necessary; and trading off some design idealism for business karma.

Ironically, quitting can be good for your career. So, that’s the first habit: learn to quit. Let things go. Kill your darlings.

They Redesign Processes

I remember when Agile software development methodologies were all the rage. I was working at Amazon as a program manager at the time, and our team was the first to adopt Scrum. Scrum was going to enable us to ship early, with twice the features and zero overhead (at least, that’s how we interpreted Ken Schwaber’s words).

DilbertAgileProgramming in Five and a Half Habits of Highly Effective Designers

It would have been nothing short of a miracle, but then again, most of us were fresh out of school, and miracles, free pizza and unicorns were part of our reality. In the end, we shipped almost a year behind schedule, with fewer than half of the planned features. Worse, over 75% of the team quit within 90 days of launch (which is not necessarily a bad thing, as we just learned). Yippee ki-yay!

What’s most worrisome about failures such as these, though, is that they so often occur despite “gold standard� processes. It happens all the time.

Tomes have been written about why our best practices fail so frequently. For a literary (even theoretical) overview, I direct you to two books: The Design of Design by Fred Brooks, author of The Mythical Man-Month and recipient of the 1999 Turing Award; and The Black Swan, by the brilliant, Larry David-like Nassim Nicholas Taleb.

Awnd in Five and a Half Habits of Highly Effective Designers
A Website Named Desire illustrates (see the screenshot above) the non-linear and highly erratic nature of the web design process in the real world.

To understand such failures from a practical standpoint, we must turn to another book: Predictably Irrational, by behavioral economist Dan Ariely. Ariely’s research confirms that predictable irrationality is often the root cause of process failures. Indeed, as A Website Named Desire illustrates, our biases, prejudices, quiet agendas, irrational actions and diverse portfolio of imperfections are more often to blame than the processes themselves.

Formal processes work when we accept the irrational nature of people and make room for those imperfections. Thus, the key to successful processes lies in how practically we implement and execute them, not in how well we adhere to an ideal.

Highly effective designers embrace and learn processes — and then tweak them to work well in reality.

They Combat Distortions Of Reality

Picture this. You’re reviewing final comps with a set of stakeholders. After multiple iterations, you’re finally feeling great about the design. Then, out of nowhere, a senior manager says, “I think we need to change the blue on the top bar. It doesn’t feel right. I showed it to my wife, who’s pretty good at picking colors, and she felt the same way.” He continues, and then delivers the final blow: “I know you worked hard to find the right color scheme, but picking colors is pretty subjective, right? It’d be worth taking another pass at this.”

Groan.

Oatmeal in Five and a Half Habits of Highly Effective Designers
“How a Web Design Goes Straight to Hell,â€� a classic post on Matthew Inman’s “The Oatmeal”, humorously depicts distortions of reality.

“Design is subjective� is one among many prevailing distortions of reality — ideas that have gone unchecked for so long that they parade around as facts — in our organizations. You might recognize these other distortions: “Data and logic trump intuition,“ “Design is decoration,� and “More feedback leads to better designs.� Then there are those that hit closer to home, like “The page has a fold,� and (everyone’s personal favorite) “Make the logo bigger.� (Note that there is now much evidence out there against distortions like these.)

These clichés seem benign but, in fact, are extremely harmful. They are the proverbial elephant in the room at the heart of dysfunctional organizations. Highly effective designers work to resolve these distortions in their organizations.

They Find The Right Environment

People are brilliant scavengers. In a world of a million choices, we know exactly where to look when we need something. We’re good at identifying environments that meet our demands, almost without thinking. We instinctively know how to find certain things (keyword: certain).

When it comes to finding slightly more intangible things — true love, a good job, a great employee — many of us spend a lifetime searching awkwardly and failing repeatedly. We can’t wrap our minds around such abstract pursuits. God knows we try, though; how many times have you heard someone proclaim that they have made a spreadsheet to determine a life choice or a good partner?

Identifying a good work environment falls into the same category. We’re usually terrible at it. Here’s a little secret: highly effective designers are most often products of a good work environment and know how to seek them out.

What does a good work environment look like?

The answer is hidden in a brilliant presentation on clients by Michael Bierut. I recommend watching the whole thing, but if you don’t have the time, then watch the four-minute section from 13:00 to 17:00. In it, Michael answers the questions “What do I look for in a client?� and “What should I look for in a work environment?�

Bierut in Five and a Half Habits of Highly Effective Designers
Michael Bierut’s presentation on clients also answers the question “What should I look for in a work environment?”

The simple answer is trust, passion, courage and brains. Each quality has obvious benefits. In a trusting environment, stakeholders can rely on their designers’ gut instincts. Where there is passion, the will to make meaningful progress will flourish. Courage enables designers to take risk and bring cutting-edge designs to market. Brains — not genius, but real-world, common-sense brains — bring it all together.

All four of these qualities must exist simultaneously to make a good environment. Take one away, and the environment will eventually become dysfunctional. For instance, take away trust, and you end up testing 41 shades of blue to find the right one.

They Habitually Rewrite The Habits

In the software industry, we strive to build “perfect� (read: bug-free) things that can’t be improved. This is a worthy goal, but it can have negative side effects. For example, we often conclude that certain practices, processes and lines of thinking have reached their zenith and can’t be modified. We start treating real life like a line of code — a meticulously crafted string, neatly concluded by a semicolon, that reaps a perfect, logical result (needless to say, I’m not referring to Web development here).

Reality — or should I say practice — proves that this kind of thinking is a mistake.

If this article were written a decade ago, it would have listed different habits. A decade from now, I expect some of the habits will have changed; for example, eventually we’ll all agree that “Design is subjective� is a distortion of reality. Heck, if you had written this article, you might have listed completely different habits.

Highly effective designers are aware of this. They’re always questioning, rethinking, improving and refining the dogma. Their methods are best captured by an old Chinese proverb: “All things change, and we change with them.�

There you have it: the final habit. It’s one and a half times as important as the other habits.

Now you know what the “half� means.

(al)


© Nishant Kothary for Smashing Magazine, 2011. | Permalink | Post a comment | Smashing Shop | Smashing Network | About Us
Post tags:


Useful Photography-Related Tutorials

Advertisement in Useful Photography-Related Tutorials
 in Useful Photography-Related Tutorials  in Useful Photography-Related Tutorials  in Useful Photography-Related Tutorials

There are a lot of tutorials out there from which we can learn from. All we need is time and an ounce of inspiration to create our own special artwork. We’re glad to present to you another wonderful roundup of Photoshop tutorials that will most probably help you find that inspiration you’ve been searching for.

In this post, we’ve included only photography-related tutorials that will help you learn the skills and techniques of a skilled photographer. Some teach you how to capture better digital photographs while other tutorials guide you all the way through editing photos with the help of Adobe Photoshop. In case this roundup doesn’t include the tool you’re looking for to adjust your pictures, we’ve provided a link after the jump. Enjoy!

Souping Up a Photo
There are times when a regular photo just doesn’t cut it and you need your photo to pack a punch. Here is one technique that you will surefly find useful:

Photographytuts57 in Useful Photography-Related Tutorials

How to Photograph Wakeboarders & Waterskiing
Here are some very useful tips on how to achieve great wakeboarding pictures:

Photographytuts10 in Useful Photography-Related Tutorials

Infrared Photography: Tips on How to Get Started
Read this tutorial on how you can build yourself a digital IR camera for just a few dollars:

Photographytuts37 in Useful Photography-Related Tutorials

13 Steps for Shooting the Perfect Water Droplet
This tutorial will walk you through thirteen steps to teach you how to shoot unique water images with impact:

Photographytuts39 in Useful Photography-Related Tutorials

Water Photography: The Easy Way
How is it possible to capture water so beautifully? This guide offers you good suggestions and techniques to snap some beautiful pictures:

Photographytuts19 in Useful Photography-Related Tutorials

How to Create a Serene Panorama from Multiple Photographs
In this tutorial, you can find out how you can combine multiple stock photos into a single, coherent scenery in Photoshop:

Photographytuts34 in Useful Photography-Related Tutorials

Tilt Shifting Miniature Photography with Photoshop
This Photoshop tutorial will teach you about simulating the tilt-shift lens effect that is used mostly in photography:

Photographytuts36 in Useful Photography-Related Tutorials

Add Dynamic Lighting to a Flat Photograph
In this tutorial, the artist explains how to spice up a fairly dull and flat photograph; from a fairly flat photo to a uniquely lit style:

Photographytuts46 in Useful Photography-Related Tutorials

Retouch a Damaged Photograph
A very in-depth tutorial on fixing colors, replacing a part of the image, improving global and local contrast and brightness, removing noise and selective sharpening:

Photographytuts42 in Useful Photography-Related Tutorials

Waterfall Photography Tips and Techniques
Waterfalls grab the hearts and minds of people. Read on to find out how to make outstanding waterfall pictures:

Photographytuts38 in Useful Photography-Related Tutorials

How to Create HDR Photos
This is a tutorial on how to make high dynamic range (HDR)-style images using Photomatix, a popular HDR software:

Photographytuts27 in Useful Photography-Related Tutorials

HDR Explained
HDR stands for ‘High Dynamic Range’ and is a photo technique that is getting popular day by day. If you happen to be interested in this genre, take a look at this useful tutorial:

Photographytuts7 in Useful Photography-Related Tutorials

How to Create a Radical Photo Sequence
In this tutorial you can learn how to create a radical sequence effectively:

Photographytuts43 in Useful Photography-Related Tutorials

Basic Exposure Blending in Photoshop
You can use layer blending and tweaking exposure to get better results. This Photoshop tutorial will teach you a cool process of photo blending:

Photographytuts33 in Useful Photography-Related Tutorials

How To Capture Stunning Fine Art Landscape Photographs
Black and white images in landscape photography. Fine art at its best:

Photographytuts1 in Useful Photography-Related Tutorials

Photographing Buildings – A Guide
For those of you who enjoy taking snapshots of architecture, check out this guide:

Photographytuts21 in Useful Photography-Related Tutorials

How To Photograph Comets
Here are some useful tips on how to photography comets — at the right place at the right time:

Photographytuts9 in Useful Photography-Related Tutorials

Desaturated Film Style Photos
How to give your images a desaturated and trendy appearance? Read here to find out more:

Photographytuts29 in Useful Photography-Related Tutorials

Capturing the Smoke – Amazing Smoke Photography Tutorial
Learn how to make some gorgeous photographs of smoke:

Photographytuts25 in Useful Photography-Related Tutorials

Camera Toss Photography Technique
In this guide we will learn some technique of camera toss photography:

Photographytuts23 in Useful Photography-Related Tutorials

A Guide To Nightclub Photography
Nightclub photography can be very tricky. Here are some tips to assist you to take nice photographs in bars and nightclub scenes:

Photographytuts28 in Useful Photography-Related Tutorials

Hand Colouring a Black and White Photo in Photoshop
This tutorial explains how to hand color a black and white photo in Photoshop effectively:

Photographytuts13 in Useful Photography-Related Tutorials

Make Your Photo Impressive
There are so many methods to change your photo’s color. Here are some tips:

Photographytuts58 in Useful Photography-Related Tutorials

Retouching a Studio Portrait
Learn basic techniques to correct your photos through this unique Photoshop tutorial:

Photographytuts26 in Useful Photography-Related Tutorials

Overprocessing in Photography
In this tutorial the artist demonstrates how to get a similar effect to this HDR/XDR/Dave Hill look in a few quick steps:

Photographytuts6 in Useful Photography-Related Tutorials

Retouch A Girl with Lighting Focus
This tutorial will show you how to use lighting effect to emphasize face, skin and hair. Before that, some nice tips for retouching are mentioned:

Photographytuts31 in Useful Photography-Related Tutorials

Wedding Photography: Two “Camps� Of Style And Vision
Here’s a nice tutorial on how to enhance wedding photography:

Photographytuts55 in Useful Photography-Related Tutorials

Street Photography Explained
Street photography is one of those techniques that sounds simple, ‘just go out and take some photos of people wondering about’. Not as easy as it sounds:

Photographytuts8 in Useful Photography-Related Tutorials

Apply a Vintage Effect to Several Images Using Actions
Learn how to apply a vintage effect to several images using Photoshop’s batch process function:

Photographytuts51 in Useful Photography-Related Tutorials

Create an Artistic Portrait From a Photograph
Here are some useful advanced techniques on how to create two pixel masks for the same layer to make a non-destructive reflection effect:

Photographytuts50 in Useful Photography-Related Tutorials

Give a Photo a Complete Glamour Makeover With Stunning Light and 3D Effects
Have you ever wanted to see what you would look like after a complete makeover? Read here to find out how you can do just that:

Photographytuts63 in Useful Photography-Related Tutorials

Age Progression
Here’s a detailed tutorial showing you how the artist goes about aging a woman’s face with the help of Photoshop:

Photographytuts47 in Useful Photography-Related Tutorials

Photoshop Quick Tips: Light Leaks in Photography (Video)
Creating light leaks in Photoshop is really simple. In this video you’ll see how to create vintage style light leaks in just a few steps:

Photographytuts5 in Useful Photography-Related Tutorials

5 Second Eye Enhancement
In this tutorial you will learn how to retouch the eyes of your photo’s subject quickly and effortlessly:

Photographytuts11 in Useful Photography-Related Tutorials

Advanced Photoshop Sharpening Techniques
In this tutorial you can learn how to sharpen an image in Photoshop:

Photographytuts14 in Useful Photography-Related Tutorials

Using The Red Eye Tool Non-Destructively
This tutorial will show you a unique technique that explains how to use Photoshop’s red eye tool in a non-destructive way:

Photographytuts41 in Useful Photography-Related Tutorials

Edgy Style Photo Treatment
In this detailed Photoshop tutorial, you will learn how to give your photos a dark and mysterious appearance:

Photographytuts3 in Useful Photography-Related Tutorials

Selecting & Extracting Hair – Masking Tutorial
The most difficult part in post production editing is hair lift. This really challenging masking job is very much easy now with unique extraction tips:

Photographytuts15 in Useful Photography-Related Tutorials

Self Portrait Photography Guide
Photography is not assigned only for professionals. But to snap pictures of yourself professionally, guidelines are required all the time. Here are some very useful tips for taking self-photos:

Photographytuts16 in Useful Photography-Related Tutorials

Create a Colorful Portrait with Easy Lighting Effects
In this tutorial you can learn how to spice up your ordinary photos by infusing interesting light effects into them:

Photographytuts20 in Useful Photography-Related Tutorials

Color Blending Collection
This is a specific post-processing technique to blend colors into photos to change them into an interesting look:

Photographytuts22 in Useful Photography-Related Tutorials

Create Beautiful Indoor Portraits Without Flash (NSFW)
Ed Verosky is a professional photographer and author based in New York. In this article, Verosky explains how to create portraits using natural and ambient light only:

Photographytuts24 in Useful Photography-Related Tutorials

MakeUp a Girl
It’s difficult to give a subject’s face an appearance with make-up. But not impossible:

Photographytuts32 in Useful Photography-Related Tutorials

Smooth Skin
A technique to make skin look smooth but still quite natural:

Photographytuts40 in Useful Photography-Related Tutorials

How to Change Skin Tone in Photoshop
To change skin tone in Photoshop is sometimes hard by maintaining all levels of work. This tutorial will show you some useful tricks:

Photographytuts44 in Useful Photography-Related Tutorials

Face Makeover
Here’s a tutorial on how to make a beauty makeover with cool retouching effects:

Photographytuts45 in Useful Photography-Related Tutorials

Photo Retouching – Change Hair Color Photoshop Tutorial
In this part of the photo retouching series we’ll be changing the hair color of a blonde model into red:

Photographytuts59 in Useful Photography-Related Tutorials

Changing Hair Color
In this tutorial we will learn how to change a person’s hair color using Photoshop’s brush tool and the soft light blend:

Photographytuts12 in Useful Photography-Related Tutorials

Remove Spots and Freckles
Learn how to professionally retouch photos in Photoshop. This tutorial will show you how to create a beautiful model face from an ordinary girl photo. You will also learn how to add makeup:

Photographytuts48 in Useful Photography-Related Tutorials

How to Smooth Skin Without Losing Texture in Photoshop
There are several ways to smooth skin in Photoshop. All to often, however, skin can appear too smooth, fake, and synthetic. Here is a straightforward technique to help you smooth skin fairly quickly while preserving the texture of the pores:

Photographytuts35 in Useful Photography-Related Tutorials

Three Short Tutorials for Photographers and Photography Lovers
Here are some short tutorials that are a must-see:

Photographytuts53 in Useful Photography-Related Tutorials

Whiten Teeth to Improve a Smile in Photoshop CS4
Ever wondered how to whiten your teeth with the help of Photoshop? Read here to find out more:

Photographytuts52 in Useful Photography-Related Tutorials

Color Correction in Photoshop with the Curves Adjustment Tool
This tutorial will teach you how to use this tool to color correct photos efficiently:

Photographytuts49 in Useful Photography-Related Tutorials

How to Make Your Twins | Multiply Yourself
Imagine one day you announce to all your friends that you have a twin, by showing them a very realistic photo:

Photographytuts30 in Useful Photography-Related Tutorials

How to Turn Humdrum Photos into Cinematic Portraits
Check out this tutorial on how to turn your photos into cinematic portraits:

Photographytuts54 in Useful Photography-Related Tutorials

Reducing Wrinkles With the Healing Brush in Photoshop
In this tutorial, we’ll look at the so-called ‘healing brush’— by far the best photo retouching tool in Photoshop, and how we can use it to easily reduce distracting wrinkles:

Photographytuts60 in Useful Photography-Related Tutorials

Repairing Old Photos
If you have old photographs which you would like to restore then this useful tutorial will surely assist you to make your work easiest:

Photographytuts61 in Useful Photography-Related Tutorials

Professional Photograph Restoration Workflow
In this tutorial, we’ll take an in-depth look at restoring an old torn photograph:

Photographytuts56 in Useful Photography-Related Tutorials

Portrait Lighting Tutorial: Character Study
Every individual has an incomparable personality and story to tell. To make a portrait more honorable and admirable this tutorial will guide you well:

Photographytuts62 in Useful Photography-Related Tutorials

How to Create an Atmospheric Car Portrait
Taking a photo of a car is easy, point and shoot; the problem is that this will result in just a photo of a car. Read here to find out more:

Photographytuts4 in Useful Photography-Related Tutorials

Action Photography – The Tips You Should Use
This unique photography guide consist of tips, techniques and tricks to capture dynamic subjects within the range of your camera:

Photographytuts17 in Useful Photography-Related Tutorials

Macro Photography Tips
Taking a snapshot at an insect is very hard and post production editing with this sort of macro photography is really difficult as well. Following these wonderful tips will allow you to work effectively:

Photographytuts18 in Useful Photography-Related Tutorials

Note:

Don’t forget to pass by our massive collection of the best photoshop tutorials from 2010.

Stay creative!

(ik)


DanKam for iPhone and Android corrects colour blindness

Apple’s iOS, which is what iPhone/iPod Touch/iPad run, has many accessibility features built-in, but it does not correct colour blindness (which should perhaps be called colour vision deficiency instead). But now there is an iPhone app (also available for Android) that does just that.

Dan Kaminsky’s DanKam is an augmented reality app that uses the phone’s camera to filter images in real time, changing their colours to make them easier to see for colourblind people.

Read full post

Posted in , .



jQuery Menus with Stunning Animations

Advertisement in jQuery Menus with Stunning Animations
 in jQuery Menus with Stunning Animations  in jQuery Menus with Stunning Animations  in jQuery Menus with Stunning Animations

jQuery is a great tool that helps our imagination turn ideas into reality. We can do almost everything we can think of with the help of this useful tool. Apart from being a lightweight cross-browser JavaScript library that simplifies HTML and Ajax interactions for rapid web development, it also gives sites that sleek look while also representing important data in a very attractive way.

You should always keep in mind that once a user lands on your site, the fist thing s/he does is to navigate and check out the content. If your site lacks in providing the user an attractive navigation, s/he will loose interest and will be clicking on that ‘Back’ button within seconds — even if the content on the site is excellent. Hence to stand apart you need to make your menu on your site different and appealing to users.

We’ve collected some tutorials to help you understand how to give your menus that stunning visual effect and animations. Please feel free to share any sites you’ve discovered that have been developed with jQuery. Enjoy!

Scrollable Thumbs Menu with jQuery
In this tutorial you can learn how to create a fixed menu with scrollable thumbs which you can nicely control with your mouse:

Fashion1 in jQuery Menus with Stunning Animations

Sweet Menu
Sweet Menu takes an ordinary list of links and makes it a sweet looking menu. It does this by utilizing jQuery and it’s plugin system:

Sweet in jQuery Menus with Stunning Animations

Creating a Fancy Menu Using CSS3 and jQuery
Here you can see how a fancy menu can be created with the help of the new CSS3 features along wth jQuey:

Lava-1 in jQuery Menus with Stunning Animations

Rocking and Rolling Rounded Menu with jQuery
In this tutorial you can make use of the rotating and scaling jQuery patch from Zachary Johnson to create a menu with little icons that will rotate when hovering:

Rockroll1 in jQuery Menus with Stunning Animations

Slick Drop-Down Menu with Easing Effect Using jQuery & CSS
Drop-down menus are an excellent feature because they help clean up a busy layout. When structured correctly, drop-down menus can be a great navigation tool:

Erasing in jQuery Menus with Stunning Animations

Thumbnails Navigation Gallery with jQuery
Here is a great tutorial on how to create an extraordinary gallery with scrollable thumbnails that slide out from a navigation:

Thumbnailsnavigation in jQuery Menus with Stunning Animations

Collapsing Site Navigation with jQuery
A collapsing menu that contains vertical navigation bars and a slide out content area can be created like this:

Collapsingsitenavigation in jQuery Menus with Stunning Animations

jStackmenu
Here is a jQuery UI widget for Stack Menus. Click here to find out more:

Heart in jQuery Menus with Stunning Animations

Create Your Own “kwicks� jQuery Effect
Check out this tutorial to find out how you can create your own kwicks jQuery effect:

Kwicks in jQuery Menus with Stunning Animations

Overlap that Menu!
In this tutorial, you can learn how to achieve overlapping effects to your menu:

Overlap1 in jQuery Menus with Stunning Animations

Overlay Effect Menu with jQuery
In this tutorial you can learn how to create a simple menu that will stand out once you hover over it by covering everything except the menu with a dark overlay:

Overlay1 in jQuery Menus with Stunning Animations

jQuery Multicolor Animation Drop-Down Navigation Menu
Check out this tutorial on how to create a multicolor drop-down navigation menu with jQuery:

Multicolor1 in jQuery Menus with Stunning Animations

jQuery Floating Menu
A simple navigation menu that “follows� page scrolling and expands on mouse over — made with CSS and jQuery:

Floating in jQuery Menus with Stunning Animations

Kwicks for jQuery & a Horizontal Animated Menu
Here is a walkthrough where you can see the final result of using Kwicks. A jQuery plugin that builds a horizontal menu with a nice effect like Mootools but much more customizable and versatile:

Horizontal in jQuery Menus with Stunning Animations

Fading Navigation Menu
Here is a simple, neat navigation menu using CSS sprites and a bit of jQuery code to give it a visually appealing fade effect:

Fade in jQuery Menus with Stunning Animations

UI Elements: Search Box with Filter and Large Drop Down Menu
A tutorial that will show you how to create a search box with a filter and a large drop-down menu:

Largedropdown in jQuery Menus with Stunning Animations

jQuery Convertion: Garagedoor Slider Navigation Effect
Learn how to turn your menu to jQuery and give it a Garagedoor slider navigation effect as well:

Garage in jQuery Menus with Stunning Animations

Create Bounce Out Vertical Menu with jQuery
A simple bounce out vertical menu is created here with the help of a little bit of CSS3 and jQuery Framework to create a vertical menu which on mouse hover gives a nice bounce out sliding effect:

Bouncer in jQuery Menus with Stunning Animations

Slide Down Box Menu with jQuery and CSS3
Learn how to create a unique sliding box navigation. The idea here is to make a box with the menu item slide out, while a thumbnail pops up:

Slidedown in jQuery Menus with Stunning Animations

LavaLamp Plugin
This plugin has some attractive features like targeting and container options, automatic default location, vertical and horizontal morphing:

Lavalamp in jQuery Menus with Stunning Animations

Little Boxes Menu with jQuery
A nice display of little boxes that animate randomly when the menu item is clicked. It then expands and reveals a content area for some description or links:

LittleBoxes1 in jQuery Menus with Stunning Animations

Horizontal Scrolling Menu Made with CSS and jQuery
Here is a tutorial that explains how to make a horizontal scrolling menu made with CSS and jQuery:

Vertical in jQuery Menus with Stunning Animations

Beautiful Background Image Navigation with jQuery
Learn how to create a beautiful navigation that has a background image slide effect. The main idea here is to have three list items that contain the same background image but with a different position:

BackgroundImageNavigation in jQuery Menus with Stunning Animations

Awesome Cufonized Fly-out Menu with jQuery and CSS3
One of our favourites! Here is a full page cufonized menu that has two nice features:

Cufonized in jQuery Menus with Stunning Animations

(ik)


CSS: Innovative Techniques and Practical Solutions

Advertisement in CSS: Innovative Techniques and Practical Solutions
 in CSS: Innovative Techniques and Practical Solutions  in CSS: Innovative Techniques and Practical Solutions  in CSS: Innovative Techniques and Practical Solutions

Although CSS isn’t that difficult, useful CSS techniques are not easy to find. Sometimes finding a cross-browser solution might take time, but you don’t have to reinvent the wheel every single time. Other designers may have had the same problem in the past and thus the main goal of this round-up is to share with you a goldmine of new techniques which you will hopefully find very useful and valuable. We also hope that these tutorials and articles will help you solve common design problems and find new ways of approaching tricky CSS issues.

The main goal of the article is to present powerful new CSS techniques, encourage experimentation in the design community and push CSS forward. Please notice that we feature both experimental demos and practical techniques in this article. Next week we will present even more useful new tools and resources for front-end developers. We sincerely appreciate the efforts of the design community — thank you, guys!

Interesting and Original Techniques

Wonder-Webkit: 3D Transforms
This is a remarkable example of what can be done using CSS3 3D transformations. The interesting stuff is the possibility of manipulate the transformation matrix of any element of the DOM, In this case we get the matrix given only the four end points of the element. Don’t forget to click on the items, too. Who thought a couple of years ago that something like that would be possible with only CSS?

Css-187 in CSS: Innovative Techniques and Practical Solutions

CSS Box Shadow & Text Shadow Experiments
The CSS box-shadow and text-shadow allow us to create some pretty cool design elements that don’t even look like shadows. The key is to think about how CSS shadows work and use them to get the desired effect. The article features three remarkable examples of using box-shadow property creatively to achieve effects that don’t have much to do with shadows.

Triangle in CSS: Innovative Techniques and Practical Solutions

CSS3 Depth of Field
Sawyer Hollenshead’s experiment is an attempt to create the “Depth of Field” effect with CSS. The blurry text is accomplished using text-shadow, with the text color set to transparent. Take a look at the demo and don’t forget to press ‘n’ to toggle animation.

New-css-techniques-119 in CSS: Innovative Techniques and Practical Solutions

Art Deco Selectable Text
This is a quick proof-of-concept of split typography, based on Pierre Fix-Masseau’s Art Deco style. The challenge was to have this kind of ‘split letters’ as part of a web page layout, while retaining the ability to select text.

Art-deco in CSS: Innovative Techniques and Practical Solutions

CSS3 :toggle-button without JavaScript
This demo presents a CSS3 toggle-button that works without JavaScript. If you ever need it: You stack two <a>s on top of each other and then disable pointer-events for the top <a> on :target.

Css-268 in CSS: Innovative Techniques and Practical Solutions

About War and Bananas
This student project explores new ways of styling and designing websites in an artistic way. The students from Merz Akademie in Germany used Picasso’s “Guernica” as the footage, seperated the picture into different layers and animated them using CSS.

Css-150 in CSS: Innovative Techniques and Practical Solutions

WebKit Clock
This demo is driven by HTML5 canvas, CSS3, JavaScript, Web Fonts, SVG and no image files. The CSS file is huge, yet the result is quite remarkable.

Css-146 in CSS: Innovative Techniques and Practical Solutions

Pure CSS Slideshow
This technique uses CSS transforms and positioning to create the pure CSS-based slideshow. Unfortunately, no documentation is available (yet).

New-css-techniques-102 in CSS: Innovative Techniques and Practical Solutions

CSS Dock
This is a quick CSS3 experiment trying to replicate the Dock of OS X, complete with labels, animations, reflections and indicators. It uses CSS transitions for the magnification effect and the :target pseudo-class and CSS animations for the bouncing effect.

New-css-techniques-108 in CSS: Innovative Techniques and Practical Solutions

Andrew Hoyer
An interesting experiment by Andrew Hoyer. The walking man is implemented using only CSS3 animations and simple HTML. The key idea behind all of this is the fact that a CSS transformation applied to an element also applies to all of its children. Works in Webkit-browsers only.

New-css-techniques-197 in CSS: Innovative Techniques and Practical Solutions

Type study: An all CSS button
Dan Cederholm explains how through the use of box-shadow, text-shadow, border-radius, and CSS gradients, we can create a highly polished three-dimensional, responsive button that doesn’t require images.

New-css-techniques-103 in CSS: Innovative Techniques and Practical Solutions

3D Text
This technique uses multiple text-shadows to create a 3D appearance of the text on any HTML element. No extra mark-up is used. Works in the latest builds of Safari, Chrome, Firefox, and Opera.

3d-text in CSS: Innovative Techniques and Practical Solutions

Spin those Icons with CSS3
Tom Kenny features a neat effect which spins the social icons with the help of a CSS transforms and transition when you hover over them. A very nice enhancement.

Css-111 in CSS: Innovative Techniques and Practical Solutions

The Shapes of CSS
The article presents various geometrical forms, all created using CSS and a single HTML element. The following forms are presented: square, rectangle, circle, oval, triangle, parallelogram, trapezoid, star, pentagon, hexagon, octagon, heart and infinity — all using CSS only.

Css-272 in CSS: Innovative Techniques and Practical Solutions

CSS background image hacks
Emulating background image crop, background image opacity, background transforms, and improved background positioning. The article explains a few hacks relying on CSS pseudo-elements to emulate features unavailable or not yet widely supported by modern browsers.

Background-image-hacks in CSS: Innovative Techniques and Practical Solutions

Making Better Select Elements with CSS3 and jQuery
This tutorial explains how to take an ordinary select element, and replace it with a better looking version, while keeping all the functionality intact. It uses CSS3 multiple background and a transparent PNG image as a sprite. Currently, multiple backgrounds are supported by Firefox, Safari, Chrome and Opera. For Internet Explorer and older versions of the first browsers, a fallback is defined, which is basically just a regular version of the background. When parsing the CSS document, browsers that do not understand multiple background will just ignore the rule and use the plain one.

Css-190 in CSS: Innovative Techniques and Practical Solutions

CSS-Only 3D Slideshow
This tutorial shows how to create a 3D slideshow using only HTML and CSS. No JavaScript required. You’ll be able to mimic a click event with CSS using the :focus pseudo-class and the HTML5 element <figcaption>, but the idea is the same. As the author admits, this method isn’t necessarily “betterâ€� than using JavaScript, but simply a neat alternative that takes advantages of the newest HTML5 elements.

New-css-techniques-157 in CSS: Innovative Techniques and Practical Solutions

Have Fun with Borders
This tutorial shows three simple technique to add a light shadow, “pressed” and “beveled” states to text blocks and images. By Soh Tanaka.

New-css-techniques-223 in CSS: Innovative Techniques and Practical Solutions

Animated CSS3 Owl
“What about having an owl that moved his eyes every so often and when hovered over would raise his wings while a few light rays would spin in the background. A little excessive? Probably. Necessary? Not at all. However, that’s exactly what I was looking to do with CSS3 transforms, transitions, and animations.” An interesting experiment, best viewed in Safari or Chrome.

Owl in CSS: Innovative Techniques and Practical Solutions

CSS Social Sign-in Buttons
This blog post describes a fairly simple technique for creating nice responsive CSS-buttons using a CSS sprite, border-radius, shadows and CSS gradients.

Css-258 in CSS: Innovative Techniques and Practical Solutions

Rotating color cube box with CSS3 animation, transforms and gradients
A yet another remarkable experiment that presents a rotating color cube using CSS3 animations and transforms. Be aware that the browser may slow down a bit when loading the demo.

Css-260 in CSS: Innovative Techniques and Practical Solutions

CSS3 Demo: 3D Interactive Galaxy
A CSS3 demo where you can interact with a procedurally generated 3D galaxy. In order to create the effect, the designer used 3D CSS properties available in Safari 5 and on the iPhone and iPad.

Galaxy in CSS: Innovative Techniques and Practical Solutions

Getting Hardboiled with CSS3 2D Transforms
Andy Clarke explains how to use CSS3 two-dimensional transforms to add realism to a row of hardboiled private detectives’ business cards. The working demo is available as well.

Css-261 in CSS: Innovative Techniques and Practical Solutions

How to create Microsoft Office Minibar with jQuery and CSS3
Janko Jovanovic explains how to create a Microsoft Office Minibar that exposes context-related functionality. In case of MS Word, context is a text selection. Since Minibar always pops up near the mouse pointer it enables users to quickly perform actions related to a selection.

New-css-techniques-171 in CSS: Innovative Techniques and Practical Solutions

Angled Content Mask with CSS
This article explains how to create angled CSS content “masks”. The idea is pretty simple and uses CSS transform property (rotation, to be more precise).

Bicycle in CSS: Innovative Techniques and Practical Solutions

Rotating Feature Boxes
All the animation here are CSS3 transitions. JavaScript only watches for the clicks and applies and removes classes as needed. So when you click on a block, that block’s class’ is adjusted. The new classes have different size and position values. Because the block has transition CSS applied, those new sizes and postion values are animated as well.

Feature-boxes in CSS: Innovative Techniques and Practical Solutions

Pure CSS3 box-shadow page curl effect
Okay, the CSS3 code here is quirky and might seem a bit bloated first, but it’s a nice example of using various CSS3 features together to create an effect that would usually require images.

Curl in CSS: Innovative Techniques and Practical Solutions

Pure CSS Folded-Corner Effect
Learn how to create a simple CSS folded-corner effect without images or extra markup. It works well in all modern browsers and is best suited to designs with simple colour backgrounds; supported by Firefox 3.5+, Chrome 4+, Safari 4+, Opera 10+, IE 8+.

Fold in CSS: Innovative Techniques and Practical Solutions

Useful Practical Techniques

Smooth Fading Image Captions with Pure CSS3
Learn how to use CSS3 transitions to create nice, animated, semitransparent image captions. Full example and code download included.

Smooth in CSS: Innovative Techniques and Practical Solutions

Fade Image Into Another
Learn how to create an image rollover by giving the element a background image. There are three ways to fade in the opacity. Click here to find out more:

Web-services-030 in CSS: Innovative Techniques and Practical Solutions

New @Font-Face Syntax: Simpler, Easier
With IE9 and FF4 nearing release, Ethan Dunham from Font Squirrel has revisited the problem of a cross-browser CSS @font-face syntax and found a new and simpler solution. In this article, Richard Fink explains the new syntax and its variations and suggests the most reasonable syntax to use. Also, check FontSpring’s The New Bulletproof @font-face Syntax. Please notice that this technique no longer works in Internet Explorer 9.

New-css-techniques-174 in CSS: Innovative Techniques and Practical Solutions

The New Clearfix Method
The clearfix hack, or “easy-clearing” hack, is a useful method of clearing floats. The original clearfix hack works great, but the browsers that it targets are either obsolete or well on their way. The new clearfix method applies clearing rules to standards-compliant browsers using the :after pseudo-class. For IE6 and IE7, the new clearfix method triggers hasLayout with some proprietary CSS. Thus, the New Clearfix method effectively clears floats in all currently used browsers without using any hacks.

New-css-techniques-168 in CSS: Innovative Techniques and Practical Solutions

Quick Tip: Mimic a Click Event with CSS
Jeffrey Way shares with us a quick tip with a video that will illustrate a nifty technique by using plain and simple CSS to mimic click events.

Breadcrumb Navigation with CSS Triangles
This article describes a fairly simple technique for creating triangles with pure CSS. You just make a block level element with zero width and height, a colored border on one side, and transparent borders on the two adjacent sides. Useful for little arrow sticking out from speech bubbles, navigation pointers, and more.

Css-200 in CSS: Innovative Techniques and Practical Solutions

Responsive Images: Experimenting with Context-Aware Image Sizing
Since Ethan Marcotte coined the term, responsive Web design has gained a lot of attention in the Web design community, mainly due to its remarkable potential for flexible layouts that respond to the browser’s viewport for the best user experience. The main problem with such designs, however, is figuring out how to serve small images to mobile devices and tablets and large ones to desktop displays. The goal of this technique is to deliver optimized, contextual image sizes for responsive layouts that utilize dramatically different image sizes at different resolutions.

New-css-techniques-121 in CSS: Innovative Techniques and Practical Solutions

CSS powered ribbons the clean way
Harry Roberts presents a simple technique that uses an image and CSS to create clean ribbons. This technique creates a white <h2> with a pink background, pulls the <h2> out of the content area with a negative margin and then places the image absolutely left-bottom of the <h2> in a :before pseudo-element.

New-css-techniques-123 in CSS: Innovative Techniques and Practical Solutions

Create a centred horizontal navigation
Centring block level elements is easy, just define a width and set margin: 0 auto;, but what if you don’t know that fixed width? You could use text-align: center;, but that won't work on 100%-width block-level elements either. However, there is a way to have a centred horizontal navigation without knowing an explicit width, and without adding CSS.

Keep Margins Out of Link Lists
When building a menu or other list of links, it's generally a good practice to use display: block; or display: inline-block; so that you can increase the size of the link target. The simple truth: bigger link targets are easier for people to click and lead to better user experience. Make sure list items don't have padding, but links do and don't use margins, so there are no un-clickable gaps.

New-css-techniques-198 in CSS: Innovative Techniques and Practical Solutions

Pure CSS3 Post Tags
This is a rather simple pure CSS trick you can use to style your blog post tags, usually placed at the bottom of the posts. See also Image-Free Tag Shape.

Tag-name in CSS: Innovative Techniques and Practical Solutions

Styling children based on their number, with CSS3
Lea Verou presents an interesting technique for styling children based on their number. It is based on the relationship between :nth-child and :nth-last-child. With the technique, the number of total rules is still O(N), but the number of selectors in every rule becomes just 2, making this trick practical for far larger numbers of children.

New-css-techniques-115 in CSS: Innovative Techniques and Practical Solutions

Wrapping Long URLs and Text Content with CSS
To wrap long URLs, strings of text, and other content, it's enough to apply a carefully crafted chunk of CSS code to any block-level element (e.g., perfect for <pre> tags). Very useful for cases when code snippets need to be presented in a blog post with a fixed content width.

New-css-techniques-165 in CSS: Innovative Techniques and Practical Solutions

Pure CSS(3) accordion
An interesting accordion technique that uses nothing but semantic HTML, CSS and some progressive CSS3. There are also two versions, a horizontal one and a vertical one.

Css-114 in CSS: Innovative Techniques and Practical Solutions

Target iPhone and iPad with CSS3 Media Queries
A detailed explanation of how to se CSS3 media queries to apply CSS style to the portrait and landscape modes in mobile devices such as iPad or iPhone.

Rein In Fluid Width By Limiting HTML Width
If you are making a fluid width site but wish to limit the maximum width it can expand, you can do so easily by literally applying a max-width to the html element. Quick and useful tip.

New-css-techniques-193 in CSS: Innovative Techniques and Practical Solutions

Inline Boxes with Bottom Alignment
Imagine that you want to keep a "Submit" button at the bottom of a line box, aligned with form controls positioned below their label (see below). If the containing block is not wide enough for the "Submit" button to flow next to the other controls, that button must be displayed at the beginning of the next line box with minimal space above it. The article explains a solution for this problem.

Css-168 in CSS: Innovative Techniques and Practical Solutions

Transparent CSS Sprites
The idea of the technique is to create a transparent sprite allowing the background-color to show through. If you are familiar with CSS Sprites, you should be able to grasp this twist relatively easily. Simply, an image with a transparent “knocked-out� transparent center is placed over a background colour. Changing the background colour changes the appearance of the element.

Jump links and viewport positioning
"Using within-page links presses the jumped-to content right at the very top of the viewport. This can be a problem when using a fixed header. With a bit of hackery, there are some CSS methods to insert space between the top of the viewport and the target element within a page."

Css-170 in CSS: Innovative Techniques and Practical Solutions

Mimic Equal Columns with CSS3 Gradients
"What happens when your main content area needs two specific background colors: one for the primary content, and another for the sidebar? If you’ve ever tried applying the background to each container itself, you’ll no doubt have realized that your layout quickly becomes fragmented as soon as the primary content section exceeds the height of the sidebar. Generally, the solution is to set a background image on the parent element, and set it to repeat vertically. However, if we get clever with CSS3 gradients, we can achieve the same effect with zero images." A nice piece by Jeffrey Way.

Double Click in CSS
There has been some interesting talk about how we essentially lose the :hover pseudo class in CSS as well as mouseenter, mouseleave, and mousemove in JavaScript. Now, here is the idea: can we somehow pull off a double click with pure CSS? Yes, we can, if the input covers link, buries on focus, which triggers hover on link keeping it on top. Work on WebKit (including Mobile) and Firefox. So we've basically created a "light" alternative to hover for the sequence tap → change state / activate link → tap again to visit link.

New-css-techniques-207 in CSS: Innovative Techniques and Practical Solutions

Center Multiple DIVs with CSS
At some point, you may have a situation where you want to center multiple elements (maybe «div» elements, or other block elements) on a single line in a fixed-width area. Centering a single element in a fixed area is easy. Just add margin: auto and a fixed width to the element you want to center, and the margins will force the element to center. You can achieve something similar by taking advantage of CSS’s flexibity with “recastingâ€� elements.

Center in CSS: Innovative Techniques and Practical Solutions

Clearing Floats with Overflow
One of the common problems we face when coding with float-based layouts is that the wrapper container doesn't expand to the height of the child floating elements. The typical solution to fix this is by adding an element with clear float after the floating elements or adding a clearfix to the wrapper. But you can also use the overflow property to fix this problem. It's not a new trick, but still very useful.

Overflow in CSS: Innovative Techniques and Practical Solutions

Different Transitions for Hover On / Hover Off
The idea of this technique is to solve an interesting problem: what about using different transition for hover on and off? In the example, when you hover over, the :hover transition overrides the transition set in the regular state, and that property animates. When you hover off, the transition from the regular state takes over and that property animates. Useful.

Stretch a Box to its Parent's Bounds
A powerful feature that enables absolute positioning of stretching a box. The most popular use is having a box positioned in either top or bottom and right or left coordinates.

Equal Height Column Layouts with Borders and Negative Margins in CSS
This article demonstrates different construct techniques and brushes up on a few concepts you might have missed.

Layout in CSS: Innovative Techniques and Practical Solutions

Using CSS Text-Shadow to Create Cool Text Effects
The CSS3 text-shadow property has been around for some time now and is commonly used to recreate Photoshop's Drop Shadow type shading to add subtle shadows which help add depth, dimension and to lift an element from the page. A demo is available if you'd like to see what it looks like before you give it a try yourself.

New-css-techniques-186 in CSS: Innovative Techniques and Practical Solutions

Fluid Width Equal Height Columns
Equal height columns have been a need of web designers forever. If all the columns share the same background, equal height is irrelevant because you can set that background on a parent element.

New-css-techniques-204 in CSS: Innovative Techniques and Practical Solutions

CSS Box-Shadow:Inset
It's always nice to be able to add a vignetting effect to photos sans-Photoshop, but the way browsers interpret box-shadow:inset is to throw the shadow behind the image, rendering it invisible. While this seems pretty useless, it does make sense when you consider other kinds of content.

Inset in CSS: Innovative Techniques and Practical Solutions

Flexible Navigation
An interesting technique for a navigation that uses only CSS transforms and transitions and no JavaScript.

Deaxon in CSS: Innovative Techniques and Practical Solutions

Circle Zoom
A very nice hover effect: the Twitter icon has a circle as a background and the circle increases its radius when the users hovers the mouse over it.

Circle in CSS: Innovative Techniques and Practical Solutions

Last Click

CSS3 Memory
A game of memory in which you will have to find three matching cards (as a tribute to the CSS transitions).

New-css-techniques-199 in CSS: Innovative Techniques and Practical Solutions

CSS 3D Scrolling @ BeerCamp at SXSW 2011
Now, that's innovative: while you are scrolling down the page, the site appears to have a 3D scrolling effect. And it has a nice Inception reference. Can you discover it?

New-css-techniques-175 in CSS: Innovative Techniques and Practical Solutions

50 New Useful CSS Techniques, Tutorials and Tools
The previous round-up of CSS techniques on Smashing Magazine. In this post we present recently released CSS techniques, tutorials and tools for you to use and enhance your workflow, thus improving your skills.

Css-237 in CSS: Innovative Techniques and Practical Solutions


© Vitaly Friedman for Smashing Magazine, 2011. | Permalink | Post a comment | Smashing Shop | Smashing Network | About Us
Post tags:


  •   
  • Copyright © 1996-2010 BlogmyQuery - BMQ. All rights reserved.
    iDream theme by Templates Next | Powered by WordPress