Microsoft: Sonar überprüft kostenlos Webseiten auf Fehler

Wo kann eine Webseite optimiert werden? Sonar scannt Domains auf eventuelle Fehler oder Designschwächen im Quellcode und bietet Lösungsvorschläge an. Das Tool kann kostenlos im Browser oder in der Kommandozeile verwendet werden.

Artikel veröffentlicht am ,
Sonar ist ein Tool zum Testen von Webseiten.
Sonar ist ein Tool zum Testen von Webseiten. (Bild: Sonar)

Microsofts Sonar ist ein neues und kostenloses Open-Source-Tool. Damit sollen sich Webseitendomains auf Leistungsfähigkeit und Sicherheit überprüfen lassen können. Dazu wird die gewünschte URL in das Textfeld eingetragen und von der Software analysiert. Das Ergebnis ist im Browser zu sehen. Sonar kann alternativ auch in der Kommandozeile ausgeführt werden.

Stellenmarkt
  1. C/C++ Softwareentwickler (m/w/d) - Embedded Systems
    ProjektAntrieb IT GmbH, Fürth
  2. Solution Specialist (m/w/d)
    thinkproject Deutschland GmbH, München
Detailsuche

Das Programm scannt zuerst auf Designfehler im Webseitencode. Dazu zählen HTML- und CSS-Richtlinien, die eingehalten werden sollten. Ist auf einer angegebenen Webseite beispielsweise das Viewport-Tag falsch eingesetzt worden, gibt Sonar einen Hinweis aus. Dieser Designfehler trifft etwa auf die Landingpage der Google-Suchmaschine zu. Das bedeutet jedoch nicht, dass die Seite dadurch nicht läuft.

  • Sonar gibt Ergebnisse in einer Übersicht aus. (Bild: Sonar)
  • Es lassen sich beliebige URLs prüfen. (Bild: Sonar)
Sonar gibt Ergebnisse in einer Übersicht aus. (Bild: Sonar)

Auch wenn eingebundene Bilder optimiert werden können, zeigt Sonar dazu einen Hinweis an. Bilder und Videos gehören meist zu den Ressourcen, die beim Download einer Webseite den meisten Datenverkehr verursachen. Standardmäßig wird der Hinweis aber sogar ausgegeben, wenn die Bildgröße nur um 1 KByte verkleinert werden kann. Im Kommandozeilentool kann der Nutzer den Grenzwert einstellen.

Scannen nach Security-Problemen

Sonar testet Seiten aber auch nach sicherheitsrelevanten Punkten, etwa ob protokollbezogene URLs verwendet werden oder ob Cookies dem verwendeten HTTP- oder HTTPS-Protokoll entsprechend initialisiert sind. Der Testvorgang nutzt dabei andere Engines und Tools von Drittherstellern, wie beispielsweise Axe oder Cloudinary.

  • Sonar gibt Ergebnisse in einer Übersicht aus. (Bild: Sonar)
  • Es lassen sich beliebige URLs prüfen. (Bild: Sonar)
Es lassen sich beliebige URLs prüfen. (Bild: Sonar)
Golem Akademie
  1. Einführung in die Programmierung mit Rust
    21.-24. September 2021, online
  2. Elastic Stack Fundamentals - Elasticsearch, Logstash, Kibana, Beats
    26. - 28. Oktober 2021, online
Weitere IT-Trainings

Ein wichtiger Punkt in Sonar ist auch, dass Fehlermeldungen möglichst nachvollzogen werden können. Hinter dem Programm steht ein recht umfangreiches Wiki, das Hinweise und Fehler erklärt und Verbesserungsvorschläge in kleinen Tutorials beschreibt. Auch generelle Richtlinien für Webentwickler werden auf der Seite veröffentlicht.

Sonar ist selbst ein quelloffenes Programm und kann auf der Webseite kostenlos getestet werden. Eine Anleitung für die Installation der Kommandozeilenversion wird ebenfalls auf der Startseite des Projekts gezeigt.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Aktuell auf der Startseite von Golem.de
Glasfaser
Berliner Senat blamiert sich mit Gigabitstrategie

Der Berliner Senat ist nach Jahren aus dem Dämmerzustand hochgeschreckt und hat nun eine Gigabitstrategie. Warum haben sie nicht einfach geschwiegen?
Ein IMHO von Achim Sawall

Glasfaser: Berliner Senat blamiert sich mit Gigabitstrategie
Artikel
  1. Selbständige: Vodafone mit neuen Tarifen ohne Preissteigerung
    Selbständige
    Vodafone mit neuen Tarifen ohne Preissteigerung

    Vodafone wird seine Preise in neuen Tarifen für Selbständige nach 24 Monaten nicht mehr anheben.

  2. Gorillas-Chef: Entlassungen sind im Interesse der Community
    Gorillas-Chef
    Entlassungen sind "im Interesse der Community"

    Der Chef des Gorillas-Lieferdienstes rechtfertigt die Kündigung eines Arbeiters. Eine Fahrerin mit blauen Flecken am Rücken bewertet das anders.

  3. Coronapandemie: Einige Microsoft-Admins schliefen direkt in Rechenzentren
    Coronapandemie
    Einige Microsoft-Admins schliefen direkt in Rechenzentren

    Um weite Arbeitswege und Verspätungen zu vermeiden, hatten es sich einige Microsoft-Mitarbeiter in den eigenen Rechenzentren bequem gemacht.

sh0gun 04. Nov 2017

Dieses Ding will mir wahrhaftig erzählen, dass "'content-type' header should have media...

leed 30. Okt 2017

ist ja schön und recht, aber was nützt mir das, wenn bei jedem Punkt nur der gleiche...

pEinz 30. Okt 2017

Die bild optimierung bezieht sich auf das entfernen jeglicher Metafaten und einer...

bark 29. Okt 2017

Spionage soso wie alt sind wir

Sharra 27. Okt 2017

Ja fällt es. Die Technik möchte ein möglichst schnelles und sicheres Produkt liefern...


Folgen Sie uns
       


Du willst dich mit Golem.de beruflich verändern oder weiterbilden?
Zum Stellenmarkt
Zur Akademie
Zum Coaching
  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    Schnäppchen • Dualsense 59,99€ • Battlefield 2042 PC 53,99€ • XXL Sale bei Alternate • Rainbow Six Extraction Limited PS5 69,99€ • Sony Pulse 3D-Headset PS5 99,99€ • Snakebyte Gaming Seat Evo 149,99€ • Bethesda E3 Promo bei GP [Werbung]
    •  /