Welcome!

RIA News Desk

Subscribe to RIA News Desk: eMailAlertsEmail Alerts
Get RIA News Desk via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Related Topics: RIA Developer's Journal, CMS Journal, SOA & WOA Magazine, AJAX World RIA Conference

RIA & Ajax: Article

High Performance in Rich Web Apps: Five Practical Strategies and How to Implement Them

Yahoo's Eric Miraglia to Present at SYS-CON's AJAXWorld RIA Conference & Expo, Oct. 20-22, in San Jose, CA

Those of us in the business of writing rich Internet applications have seen the focus swing from how to add richness to how to manage richness and the resources it demands in the browser. Steve Souders's recent volume from O'Reilly, High Performance Web Sites, and the canonical performance rules Steve pioneered with the Exceptional Performance Team at Yahoo in recent years have helped bring data-driven order to the lore that surrounds browser performance.

Once you've followed the rules, though, there remain a number of steps you can take to improve the way your application feels for the end user:

  1. You can be lazy, enriching your application on-demand in response to the user's actions;
  2. You can be smart, using predictive triggers to load specific pieces of data or functionality;
  3. You can be courteous, yielding control of the browser's JavaScript thread while performing long, complicated operations;
  4. You can be environmentally astute, reducing the number of JavaScript and DOM objects by reusing them where ever possible;
  5. You can be cost-conscious, always analyzing the real price you're paying on the performance side and recirculating that information into the design process.

In this session, we'll look at all five of these practical strategies and how to enact them on your project. You'll walk away with ideas for how you can make your project more responsive immediately — including code snippets, where appropriate.

Register for AJAXWorld RIA Conference & Expo
Submit Your Paper to Present a Session
Sponsor AJAXWorld Conference & Expo

Speaker Bio: Eric Miraglia, one of the world's leading experts on "advanced JavaScript utilities and widgets" works for Yahoo!'s Presentation Platform Team. He has been involved in the creation of social web applications since 1995, when he began developing interactive writing spaces for universities, and plays a critical role at Yahoo! in helping product teams realize their forward-reaching development goals. He also teaches regular classes for Yahoo! web developers.

More Stories By RIA News Desk

Ever since Google popularized a smarter, more responsive and interactive Web experience by using AJAX (Asynchronous JavaScript + XML) for its Google Maps & Gmail applications, SYS-CON's RIA News Desk has been covering every aspect of Rich Internet Applications and those creating and deploying them. If you have breaking RIA news, please send it to RIA@sys-con.com to share your product and company news coverage with AJAXWorld readers.

Comments (0)

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.