What it means to be a portal and a portlet may be changing. With Google Gadgets, OpenSocial, and Apache Shindig, application functionality can now be delivered to any page on the web, backed by any variety of web and application servers. Using only HTML, JavaScript, and REST/RPC protocols, gadgets are more universal than JSR 168 Portlets and arguably more […]