Microsoft’s Sonar checks accessibility, interoperability, performance, Progressive Web Apps, and security.
Microsoft’s Edge browser team has released an open source ‘linting’ tool and a site scanner to help web developers secure their sites and keep up with evolving web standards.
Sonar currently supports five key rules categories to check a site for accessibility, interoperability with different browsers, and performance for fast page load times, Progressive Web Apps, and security.
Microsoft earlier this year donated the Sonar project to the JS Foundation to “remove any possible doubt that this project has the community’s best interest in mind”.
The project builds on earlier scanning tools Microsoft released to fix site coding problems caused by the need to support various versions of Internet Explorer.
Sonar was originally a command-line tool but it now has a ‘Nellie the narwhal’-branded online site scanner hosted on Azure, which allows developers to take a quick site health check.
Cloudinary is supporting Sonar’s performance check with its website speed assessment tool, which shows how image size, format and other factors can reduce file size without compromising the experience.
Other features coming to Sonar in the future include a plug-in for Visual Studio Code, the ability to customize rule configuration in the scanner, and more rules to assess performance, accessibility, security, and Progressive Web Apps.