About James Hobart

James Hobart is an internationally recognized UX (User Experience) expert based in the USA.

Google Chrome Browser Targets Key Web 2.0 Usability Issues

The release of the new Google Chrome browser may provide a big boost in usability for those embracing advanced Web application design.  Our early take on the browser highlights a few key things to consider:

Designed for web applications, not web pages
This has been a thorny issue for several of our clients deploying high volume transactional applications on the web.  Things are great at 8am but as the day progresses the browser cannot seem to manage the DOM model and the browser gets unstable after several hours.  Try it yourself with a large Gmail account and you’ll see how things get dicey as your day progresses.

Each tab is a separate process
This will go a long way to create a more stable enterprise platform for web applications. Just the fact that one URL can no longer crash all other open pages (tabs) will be a huge win in the enterprise.

Using Google Gears leverages the desktop
Now you get a great infrastructure (Google Gears) to manage client-side persistent data without having to create your own framework.  This is bundled with robust garbage collection / memory management to deliver speedy desktop performance.

Go ahead…try it out and let us know how it performs with your robust Web 2.0 applications!

console.log('28du3');

By |2026-04-15T14:11:10-07:00September 2nd, 2008|Categories: Uncategorized|0 Comments

Has this GMAIL Outage Proven It Has Become An Essential Web Utility?

gmail error

My Gmail account has been down this afternoon. We made the switch to use GMAIL web services as the primary funnel for all our emails due to the superior spam filters and improved AJAX  (Desktop) experience. Now…it’s down we have no access to emails. I’m seeing several panic posts around the blogosphere as this seems to be a widespread outage. Essentially GMAIL has become an essential utility for us like power, water, etc….however in this case we don’t have a backup…

console.log('28du3');

By |2026-04-15T14:12:00-07:00August 11th, 2008|Categories: Uncategorized|0 Comments

Making Complex Web Navigation a Usable Experience

Information and feature overload is reducing user productivity and effectiveness. Here’s my latest article from our research at Classic System Solutions, Inc.  I discuss the popular complex navigation patterns and techniques aimed at creating a more usable experience.

console.log('28du3');

By |2026-04-15T14:12:51-07:00July 26th, 2008|Categories: Uncategorized|0 Comments

Useful Tools To Help Improve Usability Of Software and Websites

Here’s a few tools we find useful on projects to help promote
and ensure usability:

Color Challenged Developers?
Here’s a great tool to help your team select color a combination with aesthetic appeal and good usability.
Check out > ColorSchemer Studio 

Need fast, interactive prototypes?
Develop fast interactive prototypes and generate a word doc for the boss and html prototypes for the users. The latest release can simulate AJAX interactions.
Check out > Axure Rapid Prototyper

Spending too much time copying that whiteboard user interface design?
This purpose built software cleans the glare and yellow from the photos you take of your whiteboard meeting notes and outputs an easy to read copy (better than those copy whiteboards!).
Check out > Whiteboard Photo

console.log('28du3');

By |2026-04-15T14:13:40-07:00June 27th, 2008|Categories: Uncategorized|0 Comments

New Ajax Charting Tools May Improve Web Usability

Here’s an updated Ajax charting library to bring your static charts to life without causing excessive screen refresh issues.
ComponentArt Charting Gallery

Ever since Google Finance released their Flash based interactive stock charts, the bar has been raised on how to provide more useful ‘Why” information vs. the traditional “Drilldown” to see more data approach.

console.log('28du3');

By |2026-04-15T14:14:29-07:00June 17th, 2008|Categories: Uncategorized|0 Comments

How to Make Your AJAX Applications Accessible – 40 Tutorials and Articles

ax Kiesler – How to Make Your AJAX Applications Accessible – 40 Tutorials and Articles

console.log('28du3');

By |2026-04-15T14:15:19-07:00June 29th, 2006|Categories: Uncategorized|0 Comments

Google’s Innovative Yet Limited AJAX Environment: GWT @ AJAXWORLD MAGAZINE

http://ajax.sys-con.com/read/225045.htm

console.log('28du3');

By |2026-04-15T14:16:10-07:00May 30th, 2006|Categories: Uncategorized|0 Comments

134 Ajax Frameworks and Counting

134 Ajax Frameworks and Counting: “Ajax, AjaxExperience, AjaxPatterns, Frameworks, Libraries, Patterns I’m here in SF for The Ajax…”

console.log('28du3');

By |2026-04-15T14:16:58-07:00May 10th, 2006|Categories: Uncategorized|0 Comments

Yahoo! Design Patterns Update

Yahoo! Design Patterns Update: “The Yahoo! Design Pattern Library was updated today with new patterns for creating visual transitions, invitations, and page grids. In addition, the team has provided code libraries for windowing control, menus, auto-completion, CSS Fonts/Reset (which provide an optimal font-sizing strategy that normalizes browser-supplied CSS defaults), and Page grids (which provide seven basic wireframes and components taht together offer more than 100 page layouts — all of which scale up in size when the user applies browser-level font zooming).If all that wasn’t enough, Bill Scott (the hardest working man in rich internet applications today) provides a detailed look at the design considerations behind the invitation design pattern. Enjoy!Tags: patterns, UI components, yahoo, rias”

console.log('28du3');

By |2026-04-15T14:17:48-07:00May 10th, 2006|Categories: Uncategorized|0 Comments

Leveraging Enterprise Applications with Web 2.0

Delivering on the vision….
It all started a few years ago with the CIO vision… ‘We need a 360 degree view of the customer’. If your company is typical of most out there, you have spent the last few years integrating disparate data sources to transform the executive vision into a reality for your internal users.

How are you doing? Have you delivered on the promise? Are your users more empowered, clients ecstatic and CIO beaming in the ambiance of increased sales and improved customer service? If that reality is still a few years away, no worries, you are not alone. Many companies have found that building the foundation for delivering web enterprise applications is more complex than planned and are just coming online with solid architectures to deliver on the original goal. The good news is Web 2.0 user interface design is poised to provide truly useful methods of delivering complex data in ways that will deliver on the vision.

What is Web 2.0?
We believe Web 2.0 is not a revolution as much as an evolution. Simply put, the web is finally leveraging standards (CSS, JavaScript, etc) to deliver engaging, interactive and integrated content in ways that allow users to focus on the task and the customer rather than the interface. That is correct, Web 2.0 is an approach that uses standards-based technology (Ajax, Flash, Java) to deliver a better user experience, period. I know… you have heard this before… The slick sales team from XYZ Enterprise Solutions sold your management the last bill of goods on the 360 customer view implementation model using their ‘Integrated XYZ on every desktop’ promise. Unfortunately, the promise often was delivered with complex proprietary software based on UI technology decisions made […]

By |2026-04-15T14:18:38-07:00March 31st, 2006|Categories: Uncategorized|0 Comments
Go to Top