Webzugänglichkeitsüberwachung

API

Wenn es um die Webzugänglichkeitsüberwachung geht, gibt es viele Tools und Dienste, die dabei helfen. Manche beinhalten die Verwendung einer Browsererweiterung, die Ausführung eines Tools auf Ihrem Computer oder die Nutzung externer Dienstleister. Alle oben genannten Varianten haben verschiedene Zwecke und A11yWatch wurde entwickelt, um die ultimativen Bedürfnisse nach Geschwindigkeit, Genauigkeit und Erweiterbarkeit zu erfüllen.

Überwachen von Websites auf Probleme

Nach der Überwachung Ihrer Website ist der nächste Schritt, über etwaige Zugänglichkeitsprobleme informiert zu werden. Es ist unerlässlich, diese Benachrichtigungen rechtzeitig zu erhalten, um sie prompt zu beheben. Wir verstehen, dass es unbequem sein kann, Berichte zu bestimmten Tages- oder Wochenzeiten zu erhalten. Deshalb haben wir ein Filtersystem eingeführt, das es Ihnen ermöglicht, den Wochentag festzulegen, an dem Sie Berichte erhalten möchten. Wir verbessern unsere Dienste kontinuierlich und arbeiten an neuen Funktionen wie der Einstellung der Tages- oder Nachtzeit zum Empfangen von Berichten. Mit A11yWatch haben Sie die bequemste Möglichkeit, Webzugänglichkeitsprobleme zu überwachen und sie sofort zu lösen.

Großes wurde nie alleine erreicht

Wir haben die besten Werkzeuge ausgewählt, um einen Ausgangspunkt zu schaffen und eine Basis für WCAG-Probleme zu sammeln. Die Projekte wurden dann entsprechend angepasst, um jedes noch so kleine Leistungsproblem zu lösen, indem sie echte Browser-Instanzen wie Google Chrome verwenden, um die Seite bei Verwendung von internem oder externem JavaScript, mit dem die Website erstellt wird, nachzubilden.

So überwachen Sie die Webzugänglichkeit

Es gibt verschiedene Bereiche, in denen Webzugänglichkeit angegangen werden kann. Genau hier hilft A11yWatch als vollständig Open-Source-Lösung, um die Integration in Ihren Workflow zu erleichtern. Wenn Sie damit beginnen möchten, eine einfache Website zu überwachen, können Sie ganz einfach unseren Service unter a11ywatch.com verwenden. Wenn Sie sich sicher fühlen, können Sie das Projekt auch auf jedem beliebigen Computer ausführen, indem Sie die CLI unter https://github.com/a11ywatch/a11ywatch/cli verwenden, die mithilfe von Cargo install a11ywatch_cli mit Rust installiert werden kann. Nachdem Sie sich entschieden haben, wo Sie mit der Überwachung beginnen möchten, können Sie die Website oder die Web-GUI verwenden, um Ihre Anwendung zur Liste der zu überwachenden Websites hinzuzufügen.

Überwachung mit JavaScript

Sie können A11yWatch mit verschiedenen Methoden integrieren, die Ihren Arbeitsablauf optimieren. Wir stellen einen JavaScript-Client bereit, der mit OpenAPI entwickelt wurde @a11ywatch/client, um Ergebnisse auf Abruf abzurufen und auf Aktualisierungen zu überprüfen. Wenn JavaScript nicht Ihre bevorzugte Sprache ist, bieten wir auch Clients in anderen Sprachen an.

import {
  createConfiguration,
  ReportsApi,
  ServerConfiguration,
} from '@a11ywatch/client'

// Ersetzen Sie dies durch Ihren A11yWatch-Token.
const JWT = "";

const configuration = createConfiguration({
    baseServer: new ServerConfiguration('https://api.a11ywatch.com/api', {}),
    authMethods: {
        bearerAuth: {
            tokenProvider: {
                getToken: () => {
                    return JWT
                }
            }
        }
    }
})

const api = new ReportsApi(configuration)

const report = await api.crawlWebsiteStream('chunked', {
    // Ersetzen Sie die URL unten durch Ihre gewünschte Website.
    url: 'https://jeffmendez.com'
})

console.log(report)

Jeff Mendez

Mein Name ist Jeff und ich bin der Gründer und Schöpfer von A11yWatch.

Verwandte Beiträge

Bleiben Sie inklusiv mit Vertrauen

Beginnen Sie jetzt mit A11yWatch, um schnelles und erschwingliches automatisches Web-Accessibility-Testen und -Überwachen zu erhalten.