Monday, 27.January 2014

One of the major innovations on Stylesheets besides CSS3 itself, is certainly SASS and LESS. These two dynamic stylesheet languages enable us to do more styling with less code. It begins by defining simple styles within variables and mixins all the way up to creating nestings, functions and even dependencies - things that aren't possible within regular CSS.

I wrote a short article where I tried to give you a little glimpse on what SASS does and how it works (LESS is pretty similar to that).

This time I want to take a look at the flipside of these techniques. I want to show you some of the possible disadvantages you should think about, when choosing a CSS language like that.

Thursday, 23.January 2014

Modern Browsers give us access to all kinds of HTML5 and CSS3 goodies. One that gained a lot of momentum are CSS transitions. And they're start spreading like wildfire. Transitions enable us to animate page elements in a very smooth and elegant way without having to write one single line of JavaScript code. Finally CSS works how it should work and becomes an extremely powerful tool instead of "just the thing that makes websites look pretty".

Let me show you two quick examples how you can replace your JavaScript animations with CSS transitions today!

Sunday, 03.November 2013

These are amazing times to design the web, folks. Over are the days, when we used to slice our screen design and tweaked images into our web page just to achieve some rounded corners or background gradients. No more do we have to rely on unnecessary JavaScript functions just to get a smooth transiton into our :hover states. No more text image replacement because we weren't able to use a font of choice and make it look the way we want it to look.

Still I meet professionals that hesitate to use those modern CSS tools just because they fear a lack of browser support. But that fear is unjustified in these days. Today I want to show you some best practices that I use in my everyday work where I don't really have to worry about browser support anymore. 

Page 1 of 6  > >>

 | Impressum

About me

Hi I'm Norman. I'm a Designer and Frontend Developer, creating desktop and mobile experiences throughout the web. I love cooking, guitars, movies, technology, gaming, music, food, good wine and beers. Aside from that he I'm a big enthusiast on HTML5, CSS3, JavaScript and related web technologies.

I live in Regensburg, Germany.