{"id":50577,"date":"2017-11-04T06:14:07","date_gmt":"2017-11-04T06:14:07","guid":{"rendered":"https:\/\/www.biphoo.com\/bipnews\/?p=50577"},"modified":"2017-11-04T06:14:07","modified_gmt":"2017-11-04T06:14:07","slug":"sonar-could-help-devs-build-a-better-website","status":"publish","type":"post","link":"https:\/\/www.biphoo.com\/bipnews\/technology\/internet\/sonar-could-help-devs-build-a-better-website.html","title":{"rendered":"Sonar Could Help Devs Build a Better Website"},"content":{"rendered":"<h2 style=\"text-align: justify\"><span style=\"font-size: 18pt\"><strong><span style=\"font-family: Arial, Helvetica, sans-serif;color: #000000\">Sonar Could Help Devs Build a Better Website<\/span><\/strong><\/span><\/h2>\n<p style=\"text-align: justify\"><span style=\"font-family: Arial, Helvetica, sans-serif;font-size: 14pt;color: #000000\">Sonar Could Help Devs Build a Better Website:- Microsoft&#8217;s Sonar, released last week under an open source license, could help developers build more effective and secure websites.<\/span><\/p>\n<p style=\"text-align: justify\"><span style=\"font-family: Arial, Helvetica, sans-serif;font-size: 14pt;color: #000000\">Sonar, a linting tool and site scanner, is the next evolution of the static scan tool, according to Microsoft.<\/span><\/p>\n<p style=\"text-align: justify\"><span style=\"font-family: Arial, Helvetica, sans-serif;font-size: 14pt;color: #000000\">The team that developed Microsoft&#8217;s Edge browser created Sonar as a better way for website maintainers to check performance and security issues. It searches out potential interoperability, performance, security and progressive Web app-related problems.<\/span><\/p>\n<p style=\"text-align: justify\"><span style=\"font-family: Arial, Helvetica, sans-serif;font-size: 14pt;color: #000000\">Finding website problems is half of what Sonar does. The other half is suggesting possible solutions.<\/span><\/p>\n<p style=\"text-align: justify\"><span style=\"font-size: 14pt\"><strong><span style=\"font-family: Arial, Helvetica, sans-serif;color: #000000\">Ease of Use<\/span><\/strong><\/span><\/p>\n<p style=\"text-align: justify\"><span style=\"font-family: Arial, Helvetica, sans-serif;font-size: 14pt;color: #000000\">Microsoft first created a static scan tool within its Web browser in 2013 to detect optimizations for old versions of Internet Explorer, missing prefixes and outdated libraries. The updated version can execute website code. It has a modernized set of rules, capable of parallel test execution and integration with other services.<\/span><\/p>\n<p style=\"text-align: justify\"><span style=\"font-family: Arial, Helvetica, sans-serif;font-size: 14pt;color: #000000\">&#8220;Sonar will ease the adoption of Microsoft&#8217;s tooling and Azure for the community,&#8221; said Akshay Aggarwal, CEO of PeachTech and COO of Deja Vu Security.<\/span><\/p>\n<p style=\"text-align: justify\"><span style=\"font-family: Arial, Helvetica, sans-serif;font-size: 14pt;color: #000000\">However, &#8220;it is unlikely to move the needle on security significantly,&#8221; he told LinuxInsider.<\/span><\/p>\n<p style=\"text-align: justify\"><span style=\"font-family: Arial, Helvetica, sans-serif;font-size: 14pt;color: #000000\">Sonar combines existing technologies to address pressing security issues for Web developers. The innovation is in ease of use, as well as its integration capabilities with Microsoft&#8217;s developer tools and platform, he said.<\/span><\/p>\n<p style=\"text-align: justify\"><span style=\"font-size: 14pt\"><strong><span style=\"font-family: Arial, Helvetica, sans-serif;color: #000000\">What It Does<\/span><\/strong><\/span><\/p>\n<p style=\"text-align: justify\"><span style=\"font-family: Arial, Helvetica, sans-serif;font-size: 14pt;color: #000000\">Sonar follows the trend of security tools being integrated with development according to the tenets of the DevSecOps movement, Aggarwal noted. Businesses can leverage Sonar without significant security programs to perform baseline assessments for security and to identify components with known vulnerabilities.<\/span><\/p>\n<p style=\"text-align: justify\"><span style=\"font-family: Arial, Helvetica, sans-serif;font-size: 14pt;color: #000000\">Microsoft donated Sonar to the JS Foundation this past summer. The Sonar Project code is available on Github.<\/span><\/p>\n<p style=\"text-align: justify\"><span style=\"font-family: Arial, Helvetica, sans-serif;font-size: 14pt;color: #000000\">The scanner tool is available as an open source Web service hosted by Microsoft and as a command-line (CLI) tool. The CLI functionality lets users integrate the tool directly into a website&#8217;s URL.<\/span><\/p>\n<p style=\"text-align: justify\"><span style=\"font-family: Arial, Helvetica, sans-serif;font-size: 14pt;color: #000000\">The service is deployed on top of Azure using Docker containers that can scan any publicly available website, said Ant\u00f3n Molleda, senior program manager for Microsoft Edge.<\/span><\/p>\n<p style=\"text-align: justify\"><span style=\"font-family: Arial, Helvetica, sans-serif;font-size: 14pt;color: #000000\">Sonar&#8217;s rules are backed by a collection of best practices for the Web. Links provide detailed documentation that keeps growing with each new rule built into the scanner, he explained.<\/span><\/p>\n<p style=\"text-align: justify\"><span style=\"font-size: 14pt\"><strong><span style=\"font-family: Arial, Helvetica, sans-serif;color: #000000\">How It Works<\/span><\/strong><\/span><\/p>\n<p style=\"text-align: justify\"><span style=\"font-family: Arial, Helvetica, sans-serif;font-size: 14pt;color: #000000\">Sonar is a big improvement over previous scanners, according to Molleda. Among its advantages are the ability to execute website code instead of performing static analysis; a better set of rules; parallel test execution; and integration with other services.<\/span><\/p>\n<p style=\"text-align: justify\"><span style=\"font-family: Arial, Helvetica, sans-serif;font-size: 14pt;color: #000000\">Its completely open source code base is another benefit for continued development by the Sonar Project community.<\/span><\/p>\n<p style=\"text-align: justify\"><span style=\"font-family: Arial, Helvetica, sans-serif;font-size: 14pt;color: #000000\">Upcoming features under development:<\/span><\/p>\n<p style=\"text-align: justify\"><span style=\"font-family: Arial, Helvetica, sans-serif;font-size: 14pt;color: #000000\">A plug-in for Visual Studio Code;<\/span><br \/>\n<span style=\"font-family: Arial, Helvetica, sans-serif;font-size: 14pt;color: #000000\">Configuration customization options for the online service;<\/span><br \/>\n<span style=\"font-family: Arial, Helvetica, sans-serif;font-size: 14pt;color: #000000\">New rules for performance, accessibility, security, progressive Web apps and more.<\/span><br \/>\n<span style=\"font-family: Arial, Helvetica, sans-serif;font-size: 14pt;color: #000000\">The Sonar project is designed with a set of guiding principles that put the user at the center, build for the community&#8217;s best interests, and support collaboration with existing tools and services, according to Molleda.<\/span><\/p>\n<p style=\"text-align: justify\"><span style=\"font-size: 14pt\"><strong><span style=\"font-family: Arial, Helvetica, sans-serif;color: #000000\">Sonar&#8217;s Benefits<\/span><\/strong><\/span><\/p>\n<p style=\"text-align: justify\"><span style=\"font-family: Arial, Helvetica, sans-serif;font-size: 14pt;color: #000000\">Sonar can be beneficial to just about every single website. But a developer or web designer must translate the analysis and take necessary actions, noted David Rosenthal, VP of digital business technology solutions at Razor Technology.<\/span><\/p>\n<p style=\"text-align: justify\"><span style=\"font-family: Arial, Helvetica, sans-serif;font-size: 14pt;color: #000000\">&#8220;In other words, I do not see it as necessary for your &#8216;non- customized GoDaddy WordPress site,'&#8221; he told LinuxInsider, but it is &#8220;absolutely valuable for larger and more complex websites with programming, third-party extensions,&#8221; and other tech features to manage.<\/span><\/p>\n<p><span style=\"font-family: Arial, Helvetica, sans-serif;font-size: 8pt\">Source:-\u00a0https:\/\/www.technewsworld.com\/story\/Sonar-Could-Help-Devs-Build-a-Better-Website-84923.html<\/span><\/p>\n<div class=\"fb-background-color\">\n\t\t\t  <div \n\t\t\t  \tclass = \"fb-comments\" \n\t\t\t  \tdata-href = \"https:\/\/www.biphoo.com\/bipnews\/technology\/internet\/sonar-could-help-devs-build-a-better-website.html\"\n\t\t\t  \tdata-numposts = \"10\"\n\t\t\t  \tdata-lazy = \"true\"\n\t\t\t\tdata-colorscheme = \"light\"\n\t\t\t\tdata-order-by = \"social\"\n\t\t\t\tdata-mobile=true>\n\t\t\t  <\/div><\/div>\n\t\t  <style>\n\t\t    .fb-background-color {\n\t\t\t\tbackground: #ffffff !important;\n\t\t\t}\n\t\t\t.fb_iframe_widget_fluid_desktop iframe {\n\t\t\t    width: 630px !important;\n\t\t\t}\n\t\t  <\/style>\n\t\t  ","protected":false},"excerpt":{"rendered":"<p>Sonar Could Help Devs Build a Better Website Sonar Could Help Devs Build a Better Website:- Microsoft&#8217;s Sonar, released last week under an open source license, could help developers build more effective and secure websites. Sonar, a linting tool and site scanner, is the next evolution of the static scan [&hellip;]<\/p>\n","protected":false},"author":12,"featured_media":50595,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[973],"tags":[92906,92903,92901,92902,92905],"class_list":["post-50577","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-internet","tag-ceo-of-peachtech","tag-microsofts-edge-browser","tag-microsofts-sonar","tag-static-scan-tool","tag-web-browser-in-2013"],"_links":{"self":[{"href":"https:\/\/www.biphoo.com\/bipnews\/wp-json\/wp\/v2\/posts\/50577","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.biphoo.com\/bipnews\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.biphoo.com\/bipnews\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.biphoo.com\/bipnews\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/www.biphoo.com\/bipnews\/wp-json\/wp\/v2\/comments?post=50577"}],"version-history":[{"count":0,"href":"https:\/\/www.biphoo.com\/bipnews\/wp-json\/wp\/v2\/posts\/50577\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.biphoo.com\/bipnews\/wp-json\/wp\/v2\/media\/50595"}],"wp:attachment":[{"href":"https:\/\/www.biphoo.com\/bipnews\/wp-json\/wp\/v2\/media?parent=50577"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.biphoo.com\/bipnews\/wp-json\/wp\/v2\/categories?post=50577"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.biphoo.com\/bipnews\/wp-json\/wp\/v2\/tags?post=50577"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}