Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

2. Hacking with Style > Hack 11. Use Experimental CSS Features with Browser Pre...

Hack 11. Use Experimental CSS Features with Browser Prefixes

Browser makers often give you access to the experimental version of CSS3 features before the specifications are finalized. Browser prefixes enable you to implement some of these experimental features early on in their development.

CSS3 features came on the scene quickly with the rapid adoption of WebKit-based browsers (WebKit is an open source browser layout engine developed by Apple). The CSS feature richness of the WebKit-based browsers encouraged other browser makers such as Firefox, Internet Explorer, and Opera to advance their adoption of CSS3 features as well.

Browser adoption of CSS moved at such an accelerated rate that it literally outpaced the development of the specifications. This led to browser makers implementing features that were still in draft or experimental mode. This resulted in features being implemented differently by different browser makers, as the feature specification was not yet solidified.


  

You are currently reading a PREVIEW of this book.

                                                                                                                    

Get instant access to over $1 million worth of books and videos.

  

Start a Free 10-Day Trial


  
  • Safari Books Online
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint