Sussex countryside

It's made my business run better! Get a 10% lifetime discount when you Sign up for FreeAgent

Advanced CSS we CAN use today

Posted in on 20 December 2009

There have been several articles recently that describe advanced CSS methods, usually part of the CSS3 specification (CSS3 Info), and how these push the boundaries of what we can do with CSS. There are some great examples including:

Many of these new CSS properties and methods work in some browsers but not others and this can often give rise to comments like “I’m not using this until it is supported by a wider range of browsers” or “we cannot use this until we drop support for IE6”. I’ve thought about this recently because I know these are arguments that I have sometimes advocated myself (!). However, I am now coming round to a different opinion which leads me to believe that we can use these advanced CSS properties today. Why do I say this?

Christmas presents with different colours

Well, what’s the worse that can happen if we use these properties? Some web users will not be able to see them. You may feel that your work is wasted if the majority of users cannot see some CSS3 properties or methods. However, as long as the usability of your website is not compromised by the use of CSS3 properties, I would say that this is not so bad. If the CSS3 methods provide the cake decoration, the cake is still eatable, right?!

There are also advantages to using these methods now. As a web designer or front-end developer you will learn some new stuff by using these methods/properties. This will put you ahead of the game when the newer methods are more widely supported.

Plus, you will have tried some really cool stuff! What’s not to like?! I hope to do more with some of the newer CSS3 methods myself during the next few months.

Related: Five CSS design browser differences I can live with

Thanks to Smashing Magazine for the Free Christmas Stock Photo

Related Posts

Comments

  1. Stephen Webb

    This is an interesting article considering the development of CSS techniques and how fast they are progressing. I particularly liked the article on CSS animations, as this really pushes the usage of CSS to the next level, although it does encounter multiple problems with different browsers.

    CSS 3 properties are exciting, things such as shadow effects, opacity and rounded corners could really allow better design and easier development, opening up new possibilities for websites.

    It will be interesting to see how fast CSS 3 is implemented once released publically, with the permanent issue of older browsers not being able to handle the new CSS. Maybe we will see a push for the downloading of new web browsers, as this is the only major obstacle for rolling out the new technology.

Comments

Enter your comment below. Fields marked * are required. You must preview your comment first before finally posting.





Sponsors

Shopify makes it easy to open an online store by providing all the tools and help you need. Click here to try it for free!

Subscribe RSS Feed

RSS icon