Zoompf's Web Performance Blog

Note: Archived Content

This is the archived version of the Zoompf blog. Since our acquisition by Rigor, all our new research and posts on web performance are being published on The Rigor Blog

Foreign Object Detected

 Billy Hoffman on January 19, 2010. Category: announcements

We are getting very excited as Zoompf continues to expand. We are adding new clients, gaining more mentions and followers on Twitter, and every day more web developers and IT administrators receive a free miniature performance assessment. Since the start of the new year, we have been getting increased inquiries from people in Europe in particular. A few of these European performance junkies have asked whether Zoompf will work with non-English websites.

The answer is yes.

Zoompf crawls and analyzes your website for over 200 performance issues. The vast majority of those checks don’t examine the web content itself. Instead they are looking at HTTP headers, HTML tags, link relationships and structure, image meta data, Silverlight manifests, or Flash tags. All of these checks find performance issues regardless of whether the site’s content is written in BelgianDutch or Polish or English.

At Zoompf, our goal is to help you make your websites blazingly fast. But, if in the process, we notice that the font file you are trying to dynamically load inside of the CSS for that cool theme is throwing a Java stack trace, shouldn’t we tell you that too?

We think so.

That’s why Zoompf includes a handful of additional quality issues that look for defects such as application, framework, or web server error messages. Since error messages tend to be in English these quality checks look for the English version of these error messages. So in that regard there are a some English-only checks in Zoompf, but they are not looking for performance issues.

A good example of these English-only error message checks are database error messages. Zoompf will flag web pages that contain database error messages such as a MySQL database connection error. You would be amazed at how often you will see these on the Internet! But if someone has a localized German database server running that returns database error messages in German Zoompf would not be able to detect these errors. Keep in mind that all of the English-only checks are for general website quality issues. There are no performance checks in Zoompf that are English specific. Consider these extra quality checks a bonus that no other tools provide! They help flag other, serious issues with your web application that Zoompf noticed while looking for performance issues.

Today we are adding a new check, #280, which flags on web pages with non-English content. This is to help our customers understand which web pages contain content in other languages and could have extra non-performance issues that Zoompf could not detect.

Thanks for all the interest and excitement in Zoompf. It’s going to be a fun year!


Have some thoughts, a comment, or some feedback? Talk to us on Twitter @zoompf or use our contact us form.