T thenextweb.com Apple, Facebook, Google, Microsoft and others launch webplatform.org 526 points feronull 14 years ago 159 comments