Sitebeam 4.1

This is a substantial update with new features, test refinements and fixes. It was publicly released on April 11th, 2011.

Improvements

  • Sitebeam only: Users can now run multiple reports on a single website, and compare them historically. New “Reports” tab shows your most recent reports.
  • All screenshots are now generated by a new third party. As a result, screenshots should generally load quicker and be far more reliable. Note that after upgrading, all screenshots will regenerate – this may take a few minutes.
  • Improved the W3C test significantly:
    • Can now validate HTML 5.
    • Can now validate custom XML namespaces, such as Facebook.
    • Displays the markup language(s) used by the website.
    • Sites built in HTML 5 display the official HTML 5 logo, and a positive point on the summary of the report.
    • Scores are not affected by the markup language used.
  • The Readability test now includes an example extract of hard to read text, wherever possible. This feature has been brought forward from Sitebeam 5.
  • Simplified and refined many test results. Generally, key metrics are now larger and less cluttered.
  • Added support for the following Google country sites:
    • Andorra (Catalan)
    • Austria (German)
    • Denmark (Danish)
    • Finland (Finnish)
    • Greece (Greek)
    • Haiti (French)
    • Maldives (English)
    • Norway (Bokmal)
    • Norway (Nynorsk)
    • Paraguay (Spanish)
    • Pakistan (English)
    • Pakistan (Persian)
    • Poland (Polish)
    • Slovakia (Slovak)
    • South Africa (English)
    • South Africa (Afrikaans)
    • Sweden (Swedish)
  • Improved the Flash test significantly:
    • Now double checks any Flash references it finds in Javascript actually exist as files. This eliminates the vast majority of frameworks (e.g. Shadowbox) from falsely raising a ‘Flash is used’ issue unless the Flash is actually in place.
    • The Flash files which are used are now shown in the detailed results (Comprehensive reports only).
    • Added support for latest version of SWFObject Flash detection.
    • Added “Pages without Flash” to the list of summary boxes. This reduces confusion when reading the other results.
  • Made the Freshness test detect many more obscure dates, particularly dates with erroneous spaces, formatting or styling applied. Generally this test will be more accurate as a result for some fringe websites.
  • Increased interface speed through Javascript optimization.
  • Added support for Web Forensics to Analytics test.
  • Added extra Help for many tests.
  • Added support for some sites with misbehaving SSL certificates. Users can now force an explicit SSL version manually (under Site Settings > Pages to test).
  • The CSS parser now evaluates inherited values which are explicitly requested in the CSS (i.e. values of “inherit”).

Fixes

  • Added limiter to prevent massive concurrent API requests for server status updates. These are now limited to one per 60 seconds.
  • Fixed bug where old screenshots could potentially be included on a page without having been resized server-side first. This occurred with screenshots incorrectly supplied as JPEG instead of PNG by the (deprecated) screenshot provision service.
  • Fixed bug where using a colon inside a tagName (e.g. fb:like) would truncate the description of that W3C error.
  • Fixed issue where some individually applied Test configuration settings could be ignored due to conflicting settings cascaded from a previous install folder. As these previous install folders were no longer visible, this caused predictable confusion.
  • Fixed issue where CSS rules were incorrectly interpreted when upper and lower cases were mixed in tag IDs.
  • Fixed issue with cookie encoding which prevented Sitebeam from testing some websites powered by CodeIgniter.
  • Fixed issue where a fully qualified URL with a path prefixed with a (redundant) “/../” would be incorrectly parsed as literal.
  • Updated CSS parser to support many more complex nested style file dependencies with differing media types. In particular, this affects inline <style> blocks with a defined media type which use the at-import rule to import external CSS files with different media types.
  • Fixed issue where not logging into Sitebeam for some time can cause it to take a long time to respond the next time you log in.
  • Fixed issue with embedded CSS files that encoded query parameters in Unicode.
  • Fixed issue where the Image usage test could ignore an inline CSS size for an image, if certain pseudoclasses were applied.
  • Fixed issue where the CSS and Javascript parsers didn’t follow the Location HTTP header when meaningful content was still returned by the original request.
  • Fixed issue where the “I don’t have a PDF writer” link appearing at the top of the PDF preview didn’t work.
  • Fixed issue where HTML tags that joined attributes together without proper use of whitespace could cause some of those attributes to be ignored.
  • Prevented Image usage test from showing images without defined sources.
  • Fixed bug where the score for a test could be one decimal place apart from the score displayed in the side navigation, in extraordinary circumstances. This fix does not address past scores, but will prevent this from occurring in future.
  • Fixed problem where unescaped and unclosed HTML tags embedded in a <script> block could confuse the HTML parser, causing sections of a page to be ignored.
  • Fixed problem where exporting some tables of results could be incredibly slow to load into Microsoft Excel.
  • Fixed issue where starting a report could sometimes cause a “Too many redirections” error in Firefox and Chrome if the Test Server was very busy. Instead, a progressive range of explanatory messages are displayed, explaining the delay and automatically retrying until successful.
  • SiteRay only: Fixed issue where HTTP Authentication would fail depending on cookie usage.
  • SiteRay only: Fixed issue where assigning “Everyone” to a Dashboard would not give everyone rights to view it as expected.
  • Fixed issue where ASP could think Sitebeam was an unrecognized bot and would deliver low-grade HTML content instead of modern HTML & CSS content by default.
  • Corrected use of “login/log in” and “logout/log out” throughout.

Other changes

  • Changed confusing error message that appeared when Test Servers are not available (Root users still see the original error).
  • The W3C validator test no longer displays the number of errors found for a specific page. This is because recent changes to how the public validator work mean that the public W3C validator may show a different number of errors to what Sitebeam reports. The pages remain valid or invalid for both. To reduce confusion we have hidden this number.
  • The Speed test now recognizes these as valid MIME types for Javascript, in addition to application/javascript:
    • application/x-javascript
    • text/javascript
    • text/ecmascript
  • Changed outgoing email address to support@silktide.com to reduce likelihood of being spam filtered.
  • Made all body text detection smarter. When long lists of sequential words are detected (e.g. in a comma separated list), these are now automatically excluded from body text. These were often used in some website titles or as part of a dubious SEO strategy and lowered the overall score of readability and other tests.
  • Renamed the Search placement test to the Search ranking test.
  • Revised text for Readability test, to make it easier to understand and clarify common false assumptions about the results.
  • The Readability test is now slightly harsher, with a perfect score requiring an average reading age of 14 (was 15). The average adult reading age in the US is around 14.
  • The Readability score now has a slight effect on the Marketing Summary Score. Google is now known to be using Readability as one means of ranking website quality.
  • The Analytics test now displays a pie chart instead of a bar graph if only one Analytics solution is used, or no solution is used.
  • The Freshness test now shows a more selected period in the graph summary, to simplify this view and scale better to lower resolutions (especially printed). At a minimum, 3 months are always displayed, increasing up to 12 where used.
  • Removed the Share facility from the SiteBeam demo version.
  • Refined display of sign up statistics for Silktide administrators in the SiteBeam demo version.

Was this article helpful? Contact our support team if you have a question.