OpenAjax Fulfilling AJAX's Promise
One would think that an industry would slow down as it matures, but the Web
has proven to be just the opposite. Innovations are happening at breakneck
speed. Companies have to move faster than ever to keep up and survive.
AJAX is clearly a case in point. The term "AJAX" was first mentioned publicly
in February 2005 by Jesse James Garrett. But roughly 18 months later, we have
hundreds of companies delivering AJAX products, dozens of AJAX open source
projects, and nearly everyone in the industry planning to adopt AJAX
techniques as part of their ... (more)
This article provides an introduction to some of the security threats
associated with AJAX technologies, particularly when used within mashup
scenarios, and then offers a list of recommended best practices.
Understanding the Same-Origin Policy
One of the foundations of Web security is the "same-origin" policy, which is
widely implemented by Web browsers, including the most popular ones (e.g... (more)
Hard-nosed executives recognize that there are costs associated with any
benefit. To convince today's upper-level decision makers to approve strategic
investments, they need to hear more than phrases like "essential to the
business," "the results are too unpredictable," and "yields intangible
benefits." In the world of Web development, the move from HTML to
AJAX-powered HTML can often be... (more)
After years of dominance by a single browser, Microsoft’s Internet Explorer
(IE), and few advances within IE, the world has changed. There is now healthy
competition among multiple browsers over standards compliance, AJAX features,
AJAX performance and trustworthy computing. The competition is reaching
beyond the desktop to include the emerging world of mobile browsing. This
healthy comp... (more)