In an attempt to create the “definitive resource” for all open Web technologies, Apple, Adobe, Facebook, Google, HP, Microsoft, Mozilla, Nokia, and Opera have joined the W3C to launch a new website called ‘Web Platform‘ (via Apple, Facebook and Others Team Up To Launch New Web Standards Website)
awesome. hopefully, now they’ll stop serving screwed up CSS for Opera :)