background preloader

HTML5

Facebook Twitter

Create a Sticky Note Effect in 5 Easy Steps with CSS3 and HTML5. Twice a month, we revisit some of our readers’ favorite posts from through out the history of Nettuts+.

Create a Sticky Note Effect in 5 Easy Steps with CSS3 and HTML5

This tutorial was first published in August, 2010. In this tutorial, you'll learn how to transform an HTML list into a wall of "sticky notes" that look and work like the following... The effect is built up gradually and works on the latest Webkit browsers (Safari, Chrome), Firefox and Opera. Other browsers simply get some yellow squares. Step 1: The HTML and Basic Squares Let's start with the simplest version that works across all browsers. Notice that each note is surrounded by a link which is always a good element to use as it automatically means that our notes become keyboard accessible.

The CSS to turn this into the yellow squares is simple: We reset things the browser normally gives us like margins and paddings and the list style to get rid of the bullets of the list. We style the link as a yellow rectangle and float all of the list items to the left. Step 3: Tilting the Notes. CSS3 Minimalistic Navigation Menu. Martin Angelov As you have probably heard by now, CSS3 animations are a powerful tool, which enables you to create animations which run without the need of applying additional scripting to the page.

CSS3 Minimalistic Navigation Menu

What is even better, in the next generation of browsers we will have even more powerful tools, including 3D transformations (already present in Safari). But what difference does it make for us today? At the moment only three browsers give you the ability to animate CSS properties – Chrome, Safari and Opera, which together take up only a small part of the browser market. Firefox is expected to soon join the club, and with the impending release of IE9, it suddenly makes sense to start leveraging this technique. So today we are making something practical – a simple CSS3 animated navigation menu, which degrades gracefully in older browsers and is future-proofed to work with the next generation of browsers. The XHTML The menu is organized as an unordered list.

Demo.html CSS3 Animated Navigation Menu. Tech. "3 Dreams of Black" is an interactive film by Chris Milk and some friends at Google that showcases the creative potential of WebGL.

Tech

WebGL is a context of the HTML5 canvas element that enables hardware-accelerated 3D graphics in the web browser without a plug-in. In other words, it enables your browser to show some really beautiful visuals. On this page, you'll find a WebGL model viewer featuring several of the "3 Dreams of Black" creatures. You'll also find 8 demos created by our development team, a link to the code base, and some links to resources on the web that will be useful for getting started in WebGL programming. Ready to get the entire code base? "3 Dreams of Black" is entirely open source, and the project is hosted on Google Code.

Rapidly create sites with HTML5 Boilerplate and Blueprint CSS or 960.gs. JavaScript UI Framework - Ample SDK. Nizo for iPhone. IS HTML5 READY YET? Ai to Canvas Plug-In. Almost any Illustrator artwork can be exported to a HTML5 canvas element.

Ai to Canvas Plug-In

Where canvas lacks support for a specific feature, Ai->Canvas automatically rasterizes the artwork to a bitmap and properly positions the image on the canvas. Bring your artwork to life by adding animations to your Illustrator drawings. Ai->Canvas supports rotation, scaling, fading, and movement along a path.

For more advanced users, add triggers that start one animation when another animation completes. Ai to Canvas Plug-In. Almost any Illustrator artwork can be exported to a HTML5 canvas element.

Ai to Canvas Plug-In

Where canvas lacks support for a specific feature, Ai->Canvas automatically rasterizes the artwork to a bitmap and properly positions the image on the canvas. Bring your artwork to life by adding animations to your Illustrator drawings. Ai->Canvas supports rotation, scaling, fading, and movement along a path. For more advanced users, add triggers that start one animation when another animation completes. The purpose of Ai->Canvas is to accelerate your HTML5 canvas development.

HTML5 COLLECTION

HTML5 EXAMPLES. HTML5 TUTORIAL.