User:Toussaint/cssframeworks

From Wikipedia, the free encyclopedia
Jump to: navigation, search

Stylesheet frameworks[edit]

Usually, when you talk about frameworks or libraries in software, you're usually referring to programming language frameworks/libraries, such as Qt for C++, GTK+ for C, and jQuery for JavaScript. However, another type of computer language, the fledgling stylesheet language, is starting to gain its own frameworks, as has happened within the last year or so. While JS devs are now swearing by their favorite toolkits, web designers, who've often had to rough it out in years past because of browser quirks and misimplementations, are fearing these new toolkits for website styling, primarily out of the fear that those who may not be as versed in CSS will be fully capable of creating standards-compliant pages without fully grasping the many non-framed options that may not be offered by the stylesheet library.

CSS3[edit]

Even though none of the 4 major browsers of the moment have fully completed the implementation of CSS 2.0, the working draft of CSS 3.0 is already underway. From the looks of it, CSS3 may be designed to extend some things and replace others in the current spec of CSS (2.1).

More stylesheet languages?[edit]

But what if there were more stylesheet languages on the horizon? What if another group of companies decided to create their own stylesheet language standard to be "a better CSS than the W3C's CSS?". Or what about a number of derivative subsets of CSS to appeal to other applications, such as user interfaces or page descriptions (come to think of it, doesn't SVG use a subset of CSS already?)?

Just how many more stylesheet frameworks will be created then?