InfoQ Homepage Web 2.0 Content on InfoQ
-
Opinions: What is The Optimal Business Model for Today's Web?
What is the optimal business model for today’s web? Opinions diverge in a series of articles around this issue. While authors seem to share the conviction that simplicity is the key in web environment, they do not necessarily put the same meaning into this term. Is less really more? Or should it rather be more with less? And how do we achieve it?
-
Introducing InfoSphere Mashup Hub from IBM
A mashup is a web application that combines data/functionality from more than one source into a single integrated application. Mashup’s popularity stems from the emphasis on interactive user participation. IBM InfoSphere MashupHub is a new lightweight information management environment for IT and business professionals who wish to use and/or share information for use in mashups.
-
What Do You Want On Future Browsers? Time to Vote!
An industry wishlist for future browsers has been collected and developed by OpenAjax Alliance. Using wiki as an open collaboration tool and with contributions from many people in the industry, the feature list now lists 37 separate feature requests, covering a wide range of technology areas. OpenAjax Alliance is calling for everyone to vote for his/her favorite features.
-
Flash Content Now Searchable
In Adobe’s continuing push to eliminate the common objections to Flash adoption comes news that SWF files, the binary format for the Flash Player, is now indexable by Google and Yahoo’s search engines. This is important news for application developers using or considering using Adobe Flex, and the resulting applications will now be searchable.
-
Consumer JRE: Applets Meet Java Web Start
The upcoming Consumer JRE brings Java Web Start technology to applets, allowing for more control and functionality for applet-based applications.
-
Defining RIA, Web 2.0, and AJAX
Christopher Keene, of WaveMaker Software, attempts to define common web development terms in a blog post earlier this month. He offers a detailed overview on the terms and how to view them together. In a separate, thread former Adobe Executive, David Mendels, discusses how the term RIA came to be, and the value it has today.
-
OpenFlux Component Framework for Flex
OpenFlux offers Flex developers an open source component framework based on the Model-View-Controller (MVC) Architecture. The library has a set of components that currently includes Buttons, Lists, and ScrollBars. The goal of OpenFlux is to make it easy to “dramatically” customize components within a Flex application, without fear of breaking other parts of the component
-
SOA Wordle: Nice But Is It Art?
Mike Matsumura has produced a SOA wordle (word cloud) that is interesting to look at, but is it an accurate reflection of SOA?
-
Early Draft released for JavaServer Faces 2.0 - Improved Interoperability for JavaScript Libraries
The early draft for JSR 314 has been released under the Java Community Process Program. It is an update of the JavaServer Faces specification to version 2.0. This next generation of JSF is an attempt to bring the best ideas in web application development to the Java EE platform and is already receiving positive feedback from the community, especially because of its improved AJAX support.
-
Overview of the Curl Enterprise RIA Platform
In this post, InfoQ.com discusses the platform with Curl, Inc. VP of Developer Relations Richard Monson-Haefel. Curl is a platform for building Enterprise RIA applications. Monson-Haefel covers the Curl programming language, IDE, and client side runtime. In addition, he highlights why you might consider using Curl over Adobe AIR and Flex when building RIA’s for the enterprise.
-
Architecting Twitter
The architecture underlying the very popular social application Twitter has been at the center of several discussions lately. Twitter had several instances of downtime and had turned off several popular features as the team tried to deal with the issues. What can be learned from looking at how Twitter tries to move forward?
-
InfoQ Case Study: NASDAQ Market Replay
In this case study InfoQ reviews the usage of Adobe AIR and Amazon Simple Storage Service (S3) in the NASDAQ Market Replay application. It is an exciting time for the software industry, as the NASDAQ Market Replay implementation demonstrates that a powerful data driven application can be brought to the market quickly and deployed within a limited budget.
-
Designing for Spam: A Challenge for the Web?
The increasing activity and hostility of spammers and the sophistication of their spamming tools are a constantly growing concern for the web. The recent spam attack on Craigslist triggered many reactions in the blogosphere seeking to analyze spammers’ techniques and possible remedies and to consider the implications that the spam’s spread may have on architecture.
-
Nexaweb contributes code to the Dojo JavaScript Toolkit
Nexaweb has contributed new software to the Dojo Foundation that aims to advance the use of open source AJAX technology within a company's critical business applications. The software, dubbed 'dojo.E' is a set of extensions to the Dojo Toolkit, that bring XML into Dojo components and a new API for managing DOM modifications based on user interaction.
-
Exadel’s Flamingo Project for Rapid Flex and Java Development
Exadel’s Flamingo project is a tool for bootstrapping RIA applications built with Java backends. The tool offers support for both Seam and Spring in the middle tier. On the presentation tier, Flamingo supports both Flex and JavaFX. The tool has a similar approach to bootstrapping applications as the AppFuse project available for more traditional Java web tier frameworks.