Scrutiny

Scrutiny application icon

Version History

Version 1.6.1

released May 2012

Adds 'Response time' as a column to the SEO table
Fixes bug affecting checking of broken images where image has src = "" and improved handling of empty quotes if that option is switched on
Fixes spurious text appearing in 'Link text' for links on images where the images alt = '' (empty string)
Fixes bug preventing proper construction of urls where base href = "/"
Improves submission of username and password for sites requiring authentication
Fixes problem of crawl or 'recheck broken links' not always finishing properly
Fixes potential crash under certain circumstances (involving redirect, url having trailing slash and settings set to ignore trailing slashes)

Version 1.6

released April 2012

Adds check for robots.txt and noindex in the meta data (this feature is off by default, switched on in preferences). When crawling, All links are followed and checked regardless, but if a page is marked as 'noindex' in the robots meta tag or disallowed in the robots.txt file, it will not be included in the sitemap, SEO or validation checks. robots.txt must have a lowercase filename and be constructed as shown at http://www.robotstxt.org/robotstxt.html
Indicates progress via application icon in dock
Adds image count to SEO table, shows number and weight of images on page (only those linked from html, not those linked from css). For this feature to work, 'check for broken images' must be checked in settings. (I believe that Google takes load time into account while Bing does not.)
Adds totals for 'no description' and 'no title' to SEO tab
Default link check timeout shortened to 30s
Fixes bug preventing images from being found if 'src' doesn't follow 'img' in the html
Fixes bug causing broken images to spuriously appear in Sitemap and other tables
Fixes bug causing number of html validation errors to sometimes incorrectly show as 0
Two versions now maintained, one built for distribution via web (10.4 - 10.7 supported) and one certified and built for distribution via App Store (10.5 to 10.latest supported). The latter will have a .1 at the end of the version number in the About box, eg 1.6.0.1 is the App Store version.
Note that if you download and buy via the web it is not possible to upgrade via the App Store and vice versa
App Store version has Lion features such as full-screen mode

Version 1.5

released April 2012

Removes 'generating flat view' progress bar. This job is now done much more quickly and in the background
Adds columns to validator tab, number of errors and number of warnings
Adds 'Export as CSV' button to toolbar
Adds ability to export sitemap and validator results as csv, from menu, toolbar or button on relevant tab
Fixes comma or trailing comma in blacklist fields preventing proper crawl
Adds switch in preferences to ignore trim leading or trailing spaces or mismatched quotes from a url
When crawling locally fixes 'file is directory' being included in bad links
Some fixes to the 're-check bad links'. (Was causing crash sometimes since last release)
Highlighting link on page feature is switchable between highlighting and simply visiting page
Validator will list all pages but only check the starting page. Checking the whole list as before can be switched on in preferences, but note that the public validator will only check a certain number of pages in succession, even with the 1 second delay that they ask for. This is the reason for this change. The Integrity and Scrutiny FAQs page gives details of installing the w3c validator locally which should allow full and rapid checking.
Fixes problem of throbber sometimes continuing to turn when crawl or re-check has finished

Version 1.4

released March 2012

Adds username and password fields to advanced settings window. If using authentication, Scrutiny will attempt to send these credentials if challenged by the server. If details are sent and then rejected by the server, a message to that effect will be sent to the Console.
Adds 'Ignore trailing slash' button to settings, can be set per site, set to 'yes' by default
Fixes a problem preventing crawling of pages if braces { } are present in the url
When crawling local files, directories are not reported as an error (as long as the directory exists)
Options for sitemap update frequency 'daily', 'weekly', 'monthly' etc altered to lowercase for compliance with the sitemap standard
'Customize' added to toolbar (although this has been dropped by Apple from Lion 10.7 onwards so will only appear in 10.4 -> 10.6)
Updated application icon and remova of non-standard buttons on the various tabs. Adds several buttons to the customisable toolbar

Version 1.3.4

released February 2012

New feature - option to ftp sitemap file to server after generating it. Server and authentication details are saved with the config for each site. Some related options added to Preferences
Sends referrer header field for every request (other than the starting url) - this fixes a very small number of odd bugs
'Open local file' is added to the File menu. Functionality to crawl a site locally or import a list of links did exist in previous versions and was documented, but wasn't very accessible as it relied on a drag and drop into the starting url field (which still works and is to be improved in a future version)
Fixes bug preventing links to w3c being checked properly
Fixes a small memory leak
Clears data from flat link view before starting a new crawl
Fixes bug preventing crawl from finishing properly if user tries to highlight link on page before link has been checked
Fixes bug preventing date stamp from being written properly every time
Improves re-check broken links - now correctly uses as many threads as are set in settings and fixes problem preventing it from finishing every time
Clarifies number of links checked (x of y)

Version 1.3.3

released end December 2011

SEO and Validation can be disabed in global prefs for better performance if not needed
Allows setting of delay and timeout for Validation (in global prefs)
Links to subdomains can be considered as internal rather than external. ie peacockmedia.co.uk and www.peacockmedia.co.uk are considered the same site (which is not necessarily true but most people would expect) and therefore both are followed. Adds checkbox in global preferences to switch this option. Default is on. With the option on, Integrity will discover more links (and potentially more bad links) on certain websites. Option needs to be switched off if you wish to deliberately limit your crawl to one subdomain
Fixes problem with 'Re-check broken links' button
Fixes problem with exporting links if 'bad links only' are showing
If unregistered, registration window was nagging. This was unintentional and has been switched off, should now only show on startup and after 3 days

Version 1.3.2

released November 2011

Exports .dot file (standard format used by graphing applications) which can be opened as a visualisation in third-party graphing apps. includes colour to indicate levels. Accessed via File>Export or a new toolbar button added by 'Customize toolbar...'
Allows crawling of some sites requiring authentication. Log in using Safari and check the box in advanced settings. Must be used with caution and with proper backups.
Adds advanced settings; authentication and custom header fields
Removes distance column from links tables. Shown in Sitemap table where it's more appropriate
Adds 'Getting started' to Help menu (online help to be improved shortly)
Fixes problems with 'Re-check broken links' and 'Re-check this link'
Fixes 'on page as title / url' preference
Fixes glitch with 'Inspect selected' button when flat view is showing

Version 1.3.1

released October 2011

Fixes bug preventing proper crawling of local files
Now handles UTF characters in meta keywords / description
Fixes bug preventing page title from showing if it contains UTF characters
Fixes 'Inspect selected' button on flat sortable link view
On pressing 'Go' for the second time, previous results are cleared immediately
File>New takes you back to the settings tab if not already in view

Version 1.3

released October 2011

Requires licence key, activation panel shows at startup with option to continue and use application.
Trial period set for 30 days

Version 1.2 (Beta)

released September 2011

Compatible with 10.4 / ppc upwards
Compromises Lion full-screen mode
Adds 'file size' column to SEO table
Fixes print button - fits visible table to page width and landscapes page
Fixes problems with 'export csv' and 'export html' buttons
Fixes problem of user not being able to get main window open again if closed
Fixes bug causing base href not to be discovered which could lead to many improperly-constructed relative urls

Version 1.1 (Beta)

released September 2011

Fixes titles and descriptions not showing properly if carriage returns present between tags
Continue button greys properly on open and when crawl finishes
adds meta keywords to SEO table
adds url column to SEO table

Version 0.1 (Beta)

released August 2011

Uses tried and tested website crawling engine from Integrity
adds SEO parameters: meta description, title and headings
adds improvements to sitemap generation
adds html validity check with configurable url for validator (allowing for local instance)
adds full-screen mode and improved interface