MarketingTypo.com

Internet Marketing, Web Analytics, SEO, SEM, and Social Media

10 Interesting CSS3 Experiments and Demos

10 Interesting CSS3 Experiments and Demos

You’ve heard it plenty of times before: We’re at the precipice of a transition in the way we, as developers, do things. Leading the way are future standards like CSS3 and HTML5, both already partially implemented in 4 out of the 5 major web browsers, with IE9 promising support, empowering us as with new ways of making interactive and rich user experiences.

Just how awesome is CSS3? Find out by checking out these 10 experiments and demos that push the capabilities of the specs.

1. Our Solar System

Our Solar System

This experiment presents our solar system’s planetary orbits (fast-forwarded, of course) by utilizing CSS3’s border-radius, transform, and animation. Additionally, hovering over the names of each planet on the right displays an animated tooltip using CSS (learn how to make CSS3 animated tooltips). You can read about how this experiment was developed from this walkthrough by Alex Girón, the creator of this stellar CSS3 demonstration. The animation, at the moment, only works on the WebKit browsers (Google Chrome and Safari).

2. CSS3 Ads Versus Flash Ads

CSS3 Ads Versus Flash Ads

Flash animated web banners are notorious for being intrusive in the user’s experience. Ad-blocking apps can turn these off by looking for all embedded Flash objects on a web page and hiding them. However, using CSS3 animation, these Flash ads can be mimicked in functionality, but will be harder to disable with third-party software. In this experiment, several ads were recreated using CSS3, and the results are almost identical to their Flash-constructed counterpart.

3. CSS3-Man

CSS3-Man

This is a robust animation sequence inspired by the Spider-Man animated television series in the 60’s. Making the sequence work involved using CSS3’s transform, @key-frame and rotate; a bit of jQuery was used to preload the images as well as HTML5 for the audio. The creator wrote an explanation of how the CSS3-Man animated sequence works, which will give you a general idea of the level of effort involved in this amazing experiment.

4. The Man From Hollywood

The Man From Hollywood

This demonstration is an animated sequence (based on kinetic typography) that explores a way in which we can replace rich animation components such as Flash or After Effects. This proof of concept chiefly utilizes advanced CSS selectors and CSS3 animation, however, it’s not purely CSS since JavaScript was used to toggle element classes on and off.

5. Anigma

Anigma

We often use Flash (or Silverlight) for rich and interactive web-based video games. This CSS3 demonstration is a puzzle game and a proof-of-concept of how we can use open standards to create games — though admittedly, not as facile as Flash yet if you compare it to Flash games on sites like Kongregate. HTML5’s <audio> element was used to embed the sound.

6. Animated Polaroids

Animated Polaroids

This demonstration is of stacked images that look like Polaroids. Hovering over a photograph transitions it smoothly to the front of the stack, making for an interesting interaction for presenting your photo gallery. The demo was made by leveraging transition, transform, dynamic psuedo-selectors (to animate the target element), as well as stylistic properties such as box-shadow for visual effects. Read the tutorial on how this was constructed if you’d like to learn how this was developed.

7. CSS3 Music Player Menu

CSS3 Music Player Menu

With HTML5’s <audio> and <video> APIs, which will enable us to utilize multimedia without dependence from proprietary plugins, we’ll eventually have a need for GUIs that provide our users with controls for the media we serve them. Though we could use static images in conjunction with other HTML elements (such as buttons) to build these interfaces, using just HTML and CSS to render media controls mean we’ll have a more malleable solution. This user interface for a music player was built using only CSS3 (gradient, border-radius, box-shadow and all that good stuff). Read the explanation on how this was contructed in this tutorial.

8. Sliding Vinyl with CSS3

Sliding Vinyl with CSS3

This demonstration, found in the ZURB Playground, takes vinyl album covers that, when hovered on, animates the sliding out of a vinyl record that contains additional controls ("more information" and "play"). This proof of concept could one day be used as an elegant web-based interface for a site that plays music when combined with HTML5’s  <audio> API.

9. Gabriel Sharp’s Small Planet

Gabriel Sharp's Small Planet

This animated cartoon sequence depicts a fast-forwarded cycle of day and night. It works on WebKit browsers (Safari and Chrome) using the @keyframes CSS3 property for moving and transitioning PNG images.

10. Falling Leaves

Falling Leaves

WebKit presents the capabilities of CSS3’s animate property with a spectacularly smooth demonstration of falling leaves. Tip: Use your browser’s "view source" feature to read the source code of the demonstration — the code’s well documented with explanations of how it works. Read WebKit’s blog post about the animate property to get a better feel for all the possibilities.

Related Content

About the Author

Jacob Gube is the Founder and Chief Editor of Six Revisions. He’s also a web developer/designer who specializes in front-end development (JavaScript, HTML, CSS) and also a book author. If you’d like to connect with him, head on over to the contact page and follow him on Twitter: @sixrevisions.

View full post on Six Revisions

Follow MarketingTypo on Twitter

Follow MarketingTypo on Plurk

LinkShare_468x60v2

posted by MarketingTypo in Design and have Comments (2)

Product Demos That Earn Attention

A little over a year ago I wrote one of my most-visited posts about the power of engaging product demonstrations.  If you haven’t read it take a look.  The purpose of this post is to revisit demonstrations with two killer examples that I’ve saw just yesterday morning.

First, there’s the video above of the new Dyson Air Multiplier fan, above.  The next chapter in Dyson’s re-think of age-old contraptions, this time we see a playful series of balloons sent through Dyson fans.  The result is clever, interesting, and perfectly highlights the reason for shelling out a few hundred dollars for a new fan: It’s simply gorgeous.  This two minute film has been viewed by over 725,000 people since late May.

The lesson here is that new products can be incredibly interesting.  We like seeing what’s new, and continue to spend money on innovative items that can make our lives better.  It’s the same reason that people spend billions of dollars a year on product sold in TV informercials–in fact, I recall TiVo reporting that some of the least-skipped ads are 2-minute informercials.

The second example was forwarded to me from a friend.  Instead of a new innovation, this is a series of videos for a brand in one of the oldest commodity product categories on the market: The DieHard battery.  You may remember the old DieHard commercials from the 70s and 80s that put car batteries in torture tests – for example, this ad in which a car starts on a frozen lake starts after sitting on the ice all winter.

Now DieHard is back in the demo business in a much more updated way, showing that even an existing brand and category has the ability to amaze.  The dramatic movie-announcer-like voiceover is back, but just about everything else is different.  Check it out:

There are some other examples of the ads that I love.  For example, this one of innovative musician, Reggie Watts.  It’s pretty easy to measure success of these demos based on the number of views.  Reggie Watts is getting up toward 900,000 views, and the Gary Numan example above is at 75,000 in less than a week.

While these companies are polar opposites in many ways, their viral product demos have a few things in common:

  1. Presented in video form – which allows for a full sight, sound and motion experience as well as easy sharing.
  2. Brought to life in very creative ways – not just a side-by-side demo with blue liquid and before-and-after shots.
  3. Go beyond the 30-second interruption – allow space for a story to develop and content to be enjoyed, on the consumer’s terms

View full post on Marketing with Meaning

Follow MarketingTypo on Twitter

Follow MarketingTypo on Plurk

LinkShare_468x60v2

posted by MarketingTypo in Uncategorized and have No Comments
Get Adobe Flash playerPlugin by wpburn.com wordpress themes
0
0, 0
Max visitors today: 33 at 04:22 am ICT
This month: 124 at 09-01-2010 05:48 pm ICT
This year: 173 at 03-10-2010 08:15 am ICT
All time: 173 at 03-10-2010 08:15 am ICT