5 reasons to start planning for CSS 3…

Submitted by: Wim Meeus on 12 May 2010

Comments: 0

  1. Rounded Corners without the use of images
  2. Border-image
  3. Box-shadow and Text-Shadow
  4. Easy transparancy with RGBA colors and Opacity
  5. Custom web font with @Font-Face

 

 … and one to avoid it! 

 
Are (y)our customers / users ready for CSS 3?
 
We are all quite excited about the new functionalities provided by CSS 3 . But...is it safe to use them already in a full-blown web application?
 
are your clients ready for css3
 
Our main concern -  and it should also be yours - is to reach the widest audience possible.  A well known fact is that, especially at the larger companies, users aren’t always that web savvy. Some of them have strict internet rules and sometimes still use older browser versions like IE6. Most of them don’t need to be convinced that there are better tools available. The problem is that the upgrade process is often a large undertaking and costs a lot of money.
And for what cost? A time ago I read this tweet 
 
When IE6 is gone you can start whining about IE7 and then again about IE8. 
 
There will always be inconsistencies between browsers and as developers we will always have to adapt.
 
In my humble opinion, I guess we need to start using as many new features as possible, as long as the customer(s) see a fully working result in all browsers. For example, it is perfectly possible to use “border-radius” to create rounded corners. IE users will have a totally different experience without rounded corners, but there is no loss of functionality.
 
In this case it is the task of the developer to inform the user (customer) of the improvement, or at least the differences  he will experience when updating to a full coverage browser version.
 
When the customer is not properly informed he will start asking for more while you, as a developer, spent probably a serious amount of time in beautifully degrading the code in order to present a decent result in all browser versions.
 
This way the design is future-proof and no-one has to give in on functionality. Everybody’s happy.  Note: This is also our approach at TenForce. We do keep in mind though, that the customer is always right!
 

 

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.
  • Insert Flickr images: [flickr-photo:id=230452326,size=s] or [flickr-photoset:id=72157594262419167,size=m].
  • Links to video content with 'rel="lightvideo"' in the <a> tag will appear in a Lightbox when clicked on.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
9 + 0 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.

Latest Comments

Robson Wolanski (not verified)
14 July 2010

Thanks for the post. I saw my day-by-day in a lot of sentences. We always need to get better on this way.

Rapidshare SE (not verified)
14 May 2010

For sure TenForce has a lot of benefits. The greatest one is that it helps to save time!