News for hackers. Stuff that matters.
Re:Web fonts and CSS features - a simple demonstration by chaosmachine on Sunday June 14, 2009 @03:10AM (#656907)
This is how simple it should have been from the beginning.
Re:Web fonts and CSS features - a simple demonstration by TweedHeads on Sunday June 14, 2009 @11:08AM (#657138)
Lets all thank M$ for holding the web in darkness for a decade.

Lets all thank Mozilla for giving the web back to the users.

Lets all thank safari, opera and chrome for their support.

(Special thanks to opera for always being a step forward)

Now, lets all keep working on improving the web more, we already lost a decade and we can not spend another one mourning the time lost.

Lets get rid of css -moz and -webkit hacks already.

Lets move SVG forward, canvas is already here.

And bring WebSockets to live, there is a whole new world awaiting...

Re:Web fonts and CSS features - a simple demonstration by snorkel on Sunday June 14, 2009 @12:11PM (#657210)
M$ deserves some credit for supporting CSS long before other browsers did, as well as AJAX. But launching IE8 without canvas, border-radius, and web fonts is pretty sad.
Re:Web fonts and CSS features - a simple demonstration by GHFigs on Sunday June 14, 2009 @01:24PM (#657299)
Lets get rid of css -moz and -webkit hacks already.

They aren't hacks. They are the official way of providing extentions whose behavior is not yet part of a finalized standard.

Re:Web fonts and CSS features - a simple demonstration by steveklabnik on Sunday June 14, 2009 @01:39PM (#657318)
It is my understanding (which may be incorrect) that -moz and -webkit is the way that it's supposed to be done, in compliance with standards. See vendor specific keywords here:

http://www.w3.org/TR/CSS21/syndata.html#vendor-keywords

The idea is that by identifying them with a specific browser, new features can be tested by vendors first before moving into the main standard. This is much, much better than some sort of 'silent extension' where one browser treats some type of tag as different without being explicit about it being for one particular browser.