Popular Posts

Friday, July 6, 2012

What do AdSense, Friend Connect, and Tribal Fusion have in common?

AdSense, Friend Connect, and Tribal Fusion, all three of these services were demonstrated by Google researchers to impact Website performance by double-digit percentages.

They are not alone, of course, but representative of the kinds of things that can create bloat on a Website and degrade user experience.

Of course 1 person's bloat is another person's manna so the best thing to do is;
1) find out what 3rd party content is featured on your site and,
2) keep watch on how these 3rd party services are performing.


As Web operations teams well know, knowing is half the battle and in no case do you want to be caught flat-footed, without knowledge of what's happening on the Website you are responsible for.


Keynote(The Mobile and Internet Performance Authority) has made the job easy of tracking performance for 3rd party content easier for your Website. It's called Virtual Pages and it works just like the other Web performance monitoring services you've come to rely on from us.


Related Articles: 






Friday, June 22, 2012

10 Tips to Improve User Experience of your site

Hi. My name is Ben, and I plan to visit your website a lot! I’m a casual user that likes to browse the Internet, and like everyone else I know, I hate to wait. Although your website is really cool, and I love your products and services, the Internet is full of interesting places and I’m easily distracted. Oh, and did I mention that I love using my Android smartphone and iPad to play, connect, shop, bank and book travel when I’m not at work? All I want for the holidays is a speedy web and mobile site.
Here are top 10 wishes of a user for you and your site in 2012:
  1. Please test your code/site on IE and not just Firefox before you launch it. I am one of the 50% that will continue using IE, even after they start auto-upgrades!
  2. Understand the difference between browser execution and network/back-end performance. Most pages have both and you need to know which is which to optimize the page/site. One way is to monitor using a real browser.
  3. Understand how your page renders. Focus on reducing upfront (pre-render) delay. It’s the one me and your other users feel the most!
  4. Please make sure your third party tags (analytics and others) are below your visual content. (Did I mention rendering delays and blocks are aggravating?)
  5. Please combine your external JS and CSS files. I’ve been saying this for years, but very few sites seem to follow this recommendation. Do it, and I’ll see a major improvement in the speed of your site.
  6. Understand the quality your Content Delivery Network is providing. Every website is unique, and not all CDN providers are created equal.
  7. Don’t worry so much about overall page size but instead focus on individual file/resource sizes. Keep them under 100K and you will limit the impact of slower connections. (Did I mention I love my smartphone?)
  8. Don’t just push your desktop website to mobile. You will fail.
  9. Test your mobile web site… please!
  10. Read Keynote’s Page Construction Guidelines. They’re chocked full of goodies to help you optimize the performance your Web pages and keep visitors like me happily clicking through them, instead of away to your competitor’s site.
What’s on your wish list for better web and mobile performance in 2012? Let us know in comments!


Relate Articles:

Monday, June 11, 2012

Test Your Site on IE 9 and Measure User Experience

Few months back, Keynote announced that the Keynote Global Network was being updated with Internet Explorer 9. As a result, our real browser monitoring service, Transaction Perspective™, is now measuring the performance of Web applications and sites using Microsoft’s latest Web browser. This makes Keynote the first on-demand monitoring service built on IE 9, which is pretty cool. But what’s even cooler is the ability that IE 9 gives us to measure a new class of performance metrics we call user experience metrics.
IE is still the big kid on the block when it comes to browser usage. With the demise of IE 6 in the United States, and the rise of Firefox and Chrome, it’s clear that users are quickly leaving “old” browsers for “modern” ones like IE 9. With high performance and broad support for open Web standards, browsers like IE 9 make it easier for companies to create a rich and snappy experience for consumers. In response, 34% of the top Internet sites now use HTML 5, and the use of JavaScript continues to rise. Transaction Perspective built on IE 9 allows customers to get a more precise view of their site performance, especially those leveraging new Web standards.
Our new Live Beta preview of MyKeynote 11 with Transaction Perspective lets you see performance in very important ways Learn More

Monday, May 28, 2012

Speed and Tenacity: the Apple iPad Outage


We’ve heard a lot recently about the importance of speed and performance when it comes to online retail. The New York Times highlighted research from Microsoft claiming that 250 milliseconds—a mere eye blink—could make the difference between a repeat visitor and a lost customer. And a popular infographic touts that Amazon would stand to lose $1.6 billion in sales per year from a 1 second web page delay. Our friends at Walmart.com have also shared some awesome research linking web performance to conversion.

These statistics are welcome news for the web performance community. But sometimes they don’t apply. With Apple, a lot of rules don’t apply.


To Apple’s credit, the Apple store normally runs very quickly—averaging well less than 2 seconds for total User Experience Time and less a second for Time to First Paint. (The Apple Store is a member of the Keynote Retail Performance Index, measured with Keynote Transaction Perspective.)

Your product/service is unique. And your customers are also unique. Keynote web load testing consultants dig into web analytics to model user behavior. They consider familiarity, tenacity, interaction speed and connection speed when developing virtual user profiles. It may be unrealistic for you to understand how different levels of performance impact your various customer types across all these variables. But if you can begin to understand them, you’ll be in a better position for setting ongoing performance goals and SLAs—especially around tolerances for outliers from your averages.

Source: Keynote Systems

Monday, May 14, 2012

Monitoring User Experience of the Cloud

In this blog, we are going to talk about metrics to build into service level agreements and learn how to track the quality of service users of SaaS and cloud applications actually experience.

Q&A With Vik Chaudhary, VP of Product Management and Corporate Development, Keynote Systems

Phil Waineright: I’m glad to have you with us because your — Keynote — is a SaaS provider itself, but you also actually work with SaaS and cloud companies who make use of your services, don’t you?

Vik Chaudhary: That’s right. In fact we do both. We started out as a cloud company and a SaaS company, well before those words were even invented, back 14 years ago. And today, we work with about 2800 different companies all over the world; SaaS companies are among them.

Phil Waineright: Right. So okay. So this part of the business is serving traditional enterprise businesses but part — a growing part I suppose of the business — is serving the cloud vendor community of one type or another.

Vik Chaudhary: As it turns out, the cloud vendor community is — especially in the SaaS world — is growing to include businesses that are using SaaS vendors very effectively. And because businesses typically care about their online performance and customer experience, they happen to look to us to help moderate the conversation between them and the SaaS providers so we can assure that performance and reliability of their applications are really top-notch.

Continue reading

Monday, April 30, 2012

Fast, Fun & Touch-Friendly: The New Rules For Tablet Websites

Fast, Fun & Touch-Friendly: The New Rules For Tablet Websites

A Conversation with Mobile Performance Evangelist Herman Ng

In the post-PC era, tablets are taking on a central role in connecting consumer and business users with their online worlds. But touch-based tablets present an entirely different interface from the point-and-click paradigm of the desk- or laptop-bound Web. And tablet users on the go are frequently stymied by the inherent sluggishness of cellular network connections. It’s not an impossible task, though, to create tablet website experiences that satisfy user expectations and, with a little effort, leverage the tablet interface. Benchmark recently sat down with Keynote Mobile Performance Evangelist Herman Ng to get his insight into the tablet website experience, and get a few pointers on how to make it better.

Benchmark: What is your assessment of the current state of website performance on tablets?

Herman Ng: There’s no one score to give across the board. Everybody’s at a different level, because everybody is doing different things. Some people are doing their regular sites, some are doing a tablet site. Some are just serving the mobile website performance, and there are some companies redirecting the user to use the mobile app. Overall, performance is just all over the place. There are so many tablets coming out — the iPad and some of the Androids are, of course, the mainstream, but there are so many different versions. And then you have 3G and Wi-Fi, and now the iPad’s LTE. So even the same site is going to be performing differently across different connections and devices.

Continue reading

Tuesday, April 17, 2012

Measuring Site Speed with Navigation Timing

What makes great user experience? Users’ thirst for speed seems increasingly unquenchable. Even as they (barely) tolerate the sluggish performance of mobile devices, they demand more and more of their PCs. Make them wait one blink of an eye too long, and they are gone, taking the revenue they would generate with them.

In 2010, The World Wide Web Consortium chartered a Web Performance Working Group to give developers client-side tools, in the browsers, to gain greater visibility into the timing of each aspect of page loading and help them see how they can make their pages faster. The first product of the working group is the Navigation Timing API, which Keynote is already leveraging to provide more granular site performance reporting and to provide operations managers and developers a common language to address site improvements.

If you want the complete picture on the user experience, read an interview with Microsoft IE Program Manager Jatinder Mann a Microsoft IE Program Manager Jatinder Mann lives and breathes performance, both on the Internet Explorer team and on the W3C Web Performance Working Group, and is an expert on the Navigation Timing API. Benchmark recently caught up with him to get an overview of the Navigation Timing API and other initiatives and what they offer the Web community.


Source; Keynote System.