±Article Rating

Average Score: 2.5
Votes: 2


Please take a second and vote for this article:

Excellent
Very Good
Good
Regular
Bad

±Options

Most needed CSS 3 features

Friday, June 26, 2009 (21:37:27)
With CSS 3 on it's way you may have thought why is it needed or that let's skip it and move on to CSS 4 as technology progresses so fast.

Whether or not we should be playing Crysis in a web browser, CSS 3 is already getting behind it's time and browser vendors should speed up the things a little.

So read on to see what I think are the most needed features NOW.

1) border-image and multiple backgrounds
(x)html has been criticized for not affording to design the page without all the extra markup. That is the progress we are trying to reach. However, bordering things with alpha channeled images means a new element for every image.

With border-image and multiple backgrounds it would be damn nice. Just look the code and you'll feel the vibe:

Code:
border-image: 
border-top-image
border-right-image
border-bottom-image
border-left-image
border-corner-image: 
border-top-left-image
border-top-right-image
border-bottom-left-image
border-bottom-right-image

Code:
background: url(body-top.gif) top left no-repeat,
url(banner_fresco.jpg)  top 11px no-repeat,
url(body-bottom.gif) bottom left no-repeat,
url(body-middle.gif) left repeat-y;

2) Multi column text
Instead of fitting pointless stuff on the page to keep the text lines with readable length we could have more organized text on the screen.

That's it! Sorry for not having 3 things. I guess @font-face can be very neat, in case it won't get too much of copyright discussions. And word-wrap could be useful for not breaking layout nor hiding text behind the scrollbars, but it's not that essential as normal words aren't very long.

I'm too lazy to make a full fledged article with images n' stuff, but you have the links on every point, go check them out! Also, if you can't wait for CSS3 to make your wildest dreams true, use what you have, here's a nice article: 10 CSS Tips Every Web Developer Should Know

0 comments

The comments are owned by the poster. We aren't responsible for their content.
Threshold