advanced search

Welcome: Guest

log in

Hot Topic for Web Developers

Ajax and Remote Scripting

Publication Date December 2005
Publisher IDC
Product Type Report
Pages 14
ISBN Number
Product Code IDC00776
Price

£2,345.00
approximately: $3,497 | €2,793

PDF immediate deliveryBuy Now
Order above formats by FAXOrder by FAX

Summary

There is tremendous excitement today about Web 2.0, and the potential for a new generation of rich Internet applications ? Web-based applications whose dynamic, interactive nature transcends current expectations for the Web. This is driving interest in techniques such as remote scripting ? witness the current buzz around Ajax. This study discusses Ajax and the larger class of remote scripting techniques to which it belongs and assesses the potential impact on the Web and on Web applications. "Ajax isn't a technology so much as a technique, and it's not a new technique," says Melissa Webster, program director, Content Technologies. "Although Ajax represents a dramatic functional leap for the HTML platform, that platform still lags behind both desktop applications and Macromedia Flash in terms of interactive, dynamic capability. However, HTML/Ajax applications may have a competitive advantage due to more available expertise."

Companies Mentioned: ClearForest; Attensity; InXight; Nstein; Intelligent Results; IBM; Temis

Content

  • In This Study
  • Situation Overview
    • Background ? Page-Based Interaction
    • Figure: Unchanging Areas of an Application
    • Moving Beyond the Page-Based Model
    • Remote Scripting and Ajax
    • Analysis
      • Remote Scripting Techniques Compared
    • Defining Ajax
    • Advantages of Remote Scripting
    • Remote Scripting Examples
      • Hierarchical Trees
      • Figure: A Hierarchical Tree
      • Netflix: Pop-Up Information
      • Figure: Pop-Up Information in Netflix
      • Google: Server-Side Storage
      • Figure: Starred Items in Google Groups
    • Client-Side Versus Server-Side
    • Limitations of Remote Scripting
      • Connectivity
      • Code Fragmentation
      • Overcoming the Limitations
    • Remote Scripting Versus Desktop Applications
      • Performance
      • Connectivity and Data Storage
      • User Experience
      • Narrowing the Gap
    • Design Considerations and Pitfalls
    • Alternative Web Development Approaches
    • Non-Web Alternatives
  • Future outlook
  • Learn More
    • Related Research
    • Synopsis