Webseiten Barrierefreiheitsscan
Die CIAbkürzung für „Continuous Integration“ – eine Entwicklungspraxis, bei der Codeänderungen automatisch gebaut, getestet und häufig in ein zentrales Repository integriert werden, um Integrationsprobleme frühzeitig zu erkennen und eine hohe Codequalität sicherzustellen.-Komponente accessibility-checker
prüft eine Webseite auf Barrierefreiheit und gibt die Ergebnisse als Bericht im Log der
PipelineEine Pipeline bezeichnet eine Reihe automatisierter Schritte zur Optimierung des Softwarebereitstellungsprozesses. Dazu gehören das Bauen, Testen und Bereitstellen von Code. Dies verbessert den Entwicklungsprozess durch Automatisierung, besonders während Integrations- und Testphasen, reduziert manuelle Fehler, beschleunigt Produktzyklen und liefert kontinuierliches Feedback. aus sowie als SARIFAbkürzung für „Static Analysis Results Interchange Format“ – ein standardisiertes, JSON-basiertes Format zur Darstellung und zum Austausch der Ergebnisse statischer Analysetools, das die Aggregation, Analyse und das Reporting von Codequalitäts- und Sicherheitsproblemen erleichtert.-Bericht (JSONAbkürzung für "JavaScript Object Notation" – Ein leichtgewichtiges, menschenlesbares Datenformat zum Austausch strukturierter Daten.). Diese Komponente ist nützlich, um sicherzustellen, dass Ihre Webseite den WCAG-2-Richtlinien entspricht und für alle Benutzer zugänglich ist.
# gitlab-ci.yml
include:
- component: $CI_SERVER_FQDN/open-code/document-writing-tools/document-writing-ci-components/accessibility-checker@v2
inputs:
url: "https://example.com" # URL der zu prüfenden Webseite
⚙️ Parameter
url
: Die URLUniform Resource Locator – Die Adresse, die zur Angabe des Speicherorts einer Ressource im Internet verwendet wird. der Webseite, die auf Barrierefreiheit geprüft werden soll. Diese URLUniform Resource Locator – Die Adresse, die zur Angabe des Speicherorts einer Ressource im Internet verwendet wird. muss öffentlich zugänglich sein. Es wird einesitemap.xml
unter<url>/sitemap.xml
erwartet.
Standardwert:$CI_PAGES_URL
(Die URLUniform Resource Locator – Die Adresse, die zur Angabe des Speicherorts einer Ressource im Internet verwendet wird. der GitLabGitLab ist eine umfassende, webbasierte DevOps-Plattform (Entwicklungs- und Betriebplattform) für die Verwaltung von Git-Repositories, kontinuierliche Integration (CI) und kollaborative Softwareentwicklung. Page, die durch diemd-to-web
-Komponente generiert wurde)