Google Chat – Barrierefreiheit

Skype gibt es nicht mehr, deswegen nutze ich jetzt Google Chat. In diesem Blogartikel erkläre ich die Barrierefreiheit bei Google Chat.

Was ist Google Chat?

Google Chat ist ein Online-Nachrichtendienst von Google. Man kann damit ganz einfach Textnachrichten schreiben, Dateien teilen, Emojis nutzen und mit anderen Personen oder Gruppen kommunizieren – ähnlich wie bei WhatsApp oder Microsoft Teams, aber direkt in der Google-Welt.

Google Chat ist Teil von Google Workspace (früher G Suite), also dem Paket mit Gmail, Google Kalender, Google Docs & Co. Viele Unternehmen, Schulen und Organisationen nutzen Google Chat, um schnell und unkompliziert miteinander in Kontakt zu bleiben – sei es im Einzelchat oder in sogenannten „Spaces“, also Gruppenchats.

Barrierefreiheit bei Google Chat. Tastatur. Monitor und ein Barrierefreiheitssymbol
Barrierefreiheit bei Google Chat

„Google Chat – Barrierefreiheit“ weiterlesen

Neuerungen in der Barrierefreiheit bei dem Betriebssystem Android von Version 13 bis 15

In diesem Blogartikel wird beschrieben, welche Neuerungen es beim Betriebssystem Android gibt in Bezug auf Barrierefreiheit seit Version 13.

Was ist Android?

Android ist ein mobiles Betriebssystem, das von Google entwickelt wurde und auf einer Vielzahl von Smartphones und Tablets läuft. Es bietet eine offene Plattform, die es Herstellern und Entwicklern ermöglicht, Geräte und Apps individuell anzupassen. Mit jeder neuen Version bringt Google Verbesserungen, um die Benutzerfreundlichkeit zu erhöhen – besonders im Bereich Barrierefreiheit, damit auch Menschen mit Einschränkungen Android optimal nutzen können.

Barrierefreiheit bei Android

Barrierefreiheit bei Android bedeutet, dass ein Betriebssystem so gestaltet ist, dass es von allen Menschen genutzt werden kann – unabhängig von möglichen Einschränkungen. Android bietet viele Funktionen, die Menschen mit Seh-, Hör- oder motorischen Beeinträchtigungen helfen. Dazu gehören zum Beispiel eine Sprachausgabe für blinde Nutzer, Untertitel für Gehörlose oder spezielle Steuerungsmöglichkeiten für Menschen mit eingeschränkter Beweglichkeit. Diese Funktionen erleichtern die Nutzung von Android und sorgen dafür, dass jeder das Betriebssystem nach seinen Bedürfnissen anpassen kann.
Barrierefreiheit spielt eine immer größere Rolle in der Entwicklung von Betriebssystemen, und Google hat in den letzten Jahren bedeutende Verbesserungen in Android eingeführt. Seit Android 13 wurden zahlreiche Funktionen hinzugefügt, die Menschen mit Seh-, Hör- oder motorischen Einschränkungen unterstützen. In diesem Artikel werfen wir einen Blick auf die wichtigsten Neuerungen ab Android 13 und geben Quellen an, die diese Funktionen genauer erläutern.

Hier ein englischsprachiges Video mit Neuerungen in der Barrierefreiheit bei dem Betriebssystem Android:

„Neuerungen in der Barrierefreiheit bei dem Betriebssystem Android von Version 13 bis 15“ weiterlesen

Digitale Barrierefreiheit – warum wird das bis 2025 wichtig?

In diesem Blogartikel wird erklärt, was digitale Barrierefreiheit ist und warum das im Jahr 2025 wichtig wird. 

Digitale Barrierefreiheit bedeutet, dass alle Menschen, unabhängig von ihren Fähigkeiten oder Einschränkungen, digitale Inhalte wie Webseiten, Apps und Software problemlos nutzen können. Dies ist wichtig, da immer mehr Menschen online arbeiten, kommunizieren und einkaufen. Ab 2025 wird dies besonders wichtig, da es gesetzliche Regelungen gibt, die Unternehmen dazu verpflichten, ihre digitalen Angebote barrierefrei zu gestalten.

Was ist digitale Barrierefreiheit?

Für eine inklusive Zukunft muss digital der Zugang für alle Menschen gewährleistet sein. Inklusion digital bedeutet, dass Personen mit und ohne Behinderung die gleichen Websites, Software und Apps nutzen.

Digitale Barrierefreiheit bedeutet, dass Webseiten, Software und Apps so entwickelt werden, dass sie für alle Menschen, auch für Menschen mit Behinderungen und anderen körperlichen Einschränkungen bedienbar sind. Dazu gehört zum Beispiel, dass blinde Menschen eine Webseite mit einem Screenreader lesen können oder dass Videos Untertitel haben, damit auch gehörlose Menschen den Inhalt der Videos wahrnehmen können.

Tastatur mit einer Taste auf der Barrierefrei steht
Quelle: Edler von Rabenstein – 252045538 / Shutterstock.com

„Digitale Barrierefreiheit – warum wird das bis 2025 wichtig?“ weiterlesen

Barrierefreiheit mit WordPress – eine Anleitung in Text, Bild und Video im Jahr 2025

In diesem Artikel gibt es eine ausführliche Anleitung, wie Sie eine barrierefreie WordPress-Webseite erstellen im Jahr 2025. 

Was ist WordPress?

WordPress ist ein praktisches Werkzeug, das es einfach macht, eigene Webseiten zu erstellen und zu verwalten. Man muss nicht programmieren können, um es zu nutzen. Es ist sehr benutzerfreundlich und lässt sich leicht verändern, sodass Sie Ihre eigenen Texte, Bilder und Videos hinzufügen und ändern können. Dank vieler verschiedener Designs und zusätzlicher Funktionen, die man hinzufügen kann, ist WordPress für alles Mögliche geeignet – von kleinen persönlichen Weblogs bis hin zu großen Firmenwebseiten.

Barrierefreies Webdesign – Definition und Umsetzung

Barrierefreies Webdesign bedeutet, dass Webseiten so erstellt bzw. programmiert werden, dass sie für alle Menschen, auch Menschen mit Behinderungen, bedienbar und wahrnehmbar sind. Eine solche Webpräsenz beinhaltet Features wie Alternativtexte für Grafiken, optimierte Farbkontraste sowie intuitive Menüführung und Navigation. WordPress unterstützt dies durch zahlreiche barrierefreie Plugins und Werkzeuge, die Konformität mit gesetzlichen Bestimmungen und Richtlinien gewährleisten. Barrierefreies Webdesign ist inzwischen selbstverständlich geworden. In guten Büchern über Webdesign gibt es regelmäßig ein eigenes Kapitel über barrierefreies Webdesign. Auf meinem ganzen Weblog ist barrierefreies Webdesign umgesetzt.

Ziel dieses Artikels

In diesem Artikel zeige ich Ihnen Schritt für Schritt, wie Sie Ihre WordPress-Webseite für alle Besucher einer Webseite benutzbar machen können, auch für jene mit verschiedenen Einschränkungen. Ich schätze WordPress sehr, denn es erlaubt jedem – auch ohne Programmierkenntnisse und unabhängig vom Budget – eine eigene Internetseite zu gestalten. Es ist mir ein besonderes Anliegen, dass wirklich jeder in der Lage ist, seine Ideen und Projekte online zu teilen. Indem wir unsere Webseiten barrierefrei gestalten, stellen wir sicher, dass sie von mehr Menschen gelesen und genutzt werden können.

Barrierefreiheit wird oft auch als Zugänglichkeit bezeichnet. Diesen Begriff werden Sie auch in diesem Artikel an der einen oder anderen Stelle finden.

Richtlinien für Barrierefreiheit

Die EN 301 549 ist in Deutschland und der EU maßgebend, international gelten die Web Content Accessibility Guidelines (WCAG) 2.2. Diese standardspezifischen Richtlinien bzw. Leitlinien sollen garantieren, dass eine WordPress-Website sämtliche Anforderungen zur Einbeziehung von Webseitenbesuchen mit Einschränkungen berücksichtigt.

In WordPress ist es möglich Bildern einen Alternativtext zuzuweisen. Dies ist für blinde Menschen wichtig
WordPress ermöglicht es, Alternativtexte für Bilder festzulegen, was für blinde Menschen sehr wichtig ist.

„Barrierefreiheit mit WordPress – eine Anleitung in Text, Bild und Video im Jahr 2025“ weiterlesen

Barrierefreie Softwareentwicklung mit Python und Qt6 nach EN 301 549 und WCAG 2.2

In diesem Blogartikel erkläre ich die barrierefreie Softwareentwicklung mit der Programmiersprache Python und dem  Framework Qt, dass die plattformunabhängige Entwicklung für Desktop-, Embedded- und Mobilanwendungen unterstützt.

Barrierefreie Softwareentwicklung mit Python und Qt6 nach EN 301 549 und WCAG 2.2 – um was geht in diesem Artikel?

In diesem Blogartikel erfahren Sie, wie Sie Barrierefreiheit bei Software mit der Programmiersprache Python und dem grafischen FrameWork Qt erstellen können. Ich gebe Ihnen als Experte wertvolle Tipps und Techniken, um sicherzustellen, dass Ihre Anwendungen für alle Benutzer zugänglich und nutzbar sind. Erfahren Sie mehr über die besten Praktiken für barrierefreie Softwareentwicklung und wie Python und Qt Ihnen dabei helfen kann. Starten Sie jetzt und verbessern Sie die Benutzererfahrung für alle!

Barrierefreie Softwareentwicklung – Eine Einführung

Barrierefreie Softwareentwicklung bedeutet, dass Software so gestaltet wird, dass sie von allen Menschen genutzt werden kann, unabhängig von etwaigen Behinderungen oder körperlichen Einschränkungen. In diesem Blogartikel geht es um barrierefreie Softwareentwicklung mit der Programmiersprache Python.

Barrierefreiheit bei Software sorgt dafür, dass Ihre Software und mehr Nutzer mit unterschiedlichen Behinderungen bedient werden kann. Nutzer die blind sind, Nutzer mit Sehbehinderung, Nutzer mit körperlich eingeschränkten Händen und Nutzer mit einer Farbfehlsichtigkeit können Ihre Software bedienen.

„Barrierefreie Softwareentwicklung mit Python und Qt6 nach EN 301 549 und WCAG 2.2“ weiterlesen

Barrierefreiheit bei Visual Studio Code – Barrierefreiheit bei Entwicklungsumgebungen

In diesem Blogartikel untersuche ich ob die Entwicklungsumgebung Visual Studio Code barrierefrei ist.

Was ist eine Entwicklungsumgebung?

Eine Entwicklungsumgebung (auch IDE, kurz für Integrated Development Environment) ist so etwas wie ein digitaler Arbeitsplatz für Programmierer. Stellen Sie sich vor, Sie möchten ein Haus bauen. Anstatt jedes Werkzeug und Material einzeln zu suchen und zu benutzen, könnten Sie einen Werkzeugkasten haben, der alles, was Sie benötigen, an einem Ort bereithält.
Genau das macht eine Entwicklungsumgebung für Programmierer. Sie kombiniert verschiedene Tools, die benötigt werden, um Software zu schreiben, zu testen und zu debuggen. Das beinhaltet normalerweise einen Code-Editor, indem Sie Ihren Programmcode schreiben, einen Compiler oder Interpreter, der Ihren Code in ausführbaren Code umwandelt, und oft auch Debugging-Tools, mit denen Sie Fehler im Code finden und beheben können,
Die Entwicklungsumgebung hilft also dabei, den Prozess des Programmierens zu erleichtern, indem sie alle notwendigen Werkzeuge an einem Ort zusammenführt und so die Effizienz steigert. Es ist sozusagen wie ein spezieller Arbeitsplatz für Programmierer, um ihre Software zu erstellen.

Was ist Visual Studio Code?

Visual Studio Code (VS Code) ist eine kostenlose, benutzerfreundliche und leistungsstarke Code-Editor-Software, die von Microsoft entwickelt wurde. Sie ist besonders für das Schreiben, Bearbeiten und Debuggen von Computerprogrammen geeignet.
Ich nutze Visual Studio Code für Web-Programmierung, also Internetseiten und progressive Web Apps. Es ist aber auch möglich mit Visual Studio Code Python-Programme zu schreiben.

Die Entwicklungsumgebung Visual Studio Code mit der Webseiten und Python-Programme entwickelt werden können
Auf dem Bild ist die Entwicklungsumgebung Visual Studio Code mit der Webseiten und Python-Programme entwickelt werden können

Barrierefreiheit bei Visual Studio Code – Barrierefreiheit bei Entwicklungsumgebungen“ weiterlesen

Barrierefreiheit: Untertitel für YouTube-Videos – Wie KI Rechtschreib- und Tippfehler verbessern kann

In diesem Blogartikel erkläre ich, wie Sie mithilfe von ChatGPT innerhalb von 60 Sekunden Rechtschreib- und Tippfehler verbessern können bei automatisch erstellten YouTube-Untertitel.

Warum sind Untertitel in YouTube-Videos wichtig?

Es gibt Menschen, die gehörlos sind. Für sie ist es unmöglich, ein YouTube-Video anzusehen, in dem nur gesprochen wird, da sie gesprochene Worte nicht hören können. Ältere Menschen neigen dazu, beim Fernsehen den Untertitel einzublenden, da mit dem Alter die Hörleistung nachlässt. Es gibt also Personengruppen, die entweder gar nichts oder schlecht hören können. Untertitel sind für diese Gruppen bei YouTube-Videos wichtig.
Es existiert eine europäische Richtlinie für Barrierefreiheit bei Webseiten, Software, Apps und Hardware, genannt EN 301 549. Diese Richtlinie umfasst unter anderem den Prüfschritt 7.1.1 Wiedergabe von Untertiteln. Gemäß dieser Richtlinie müssen Videos Untertitel bereitstellen.

So können in Youtube Untertitel eingegeben werden. Auf der Linken Seite die Texte, rechts die Zeiten.
Mit einem Mausklick auf „ALS TEXT BEARBEITEN“ wird der ganze Untertitel ohne Zeiten angezeigt.

„Barrierefreiheit: Untertitel für YouTube-Videos – Wie KI Rechtschreib- und Tippfehler verbessern kann“ weiterlesen

Web Formulare barrierefrei programmieren / coden – Eine ausführliche Anleitung

In diesem Blogartikel erkläre ich sehr ausführlich wie Sie Web Formulare barrierefrei programmieren / coden können.

Web-Formulare sind noch immer sehr wichtig. Leider ignorieren die gängigen Anleitungen wie man Web-Formulare programmieren soll, die Barrierefreiheit. Gemeindeverwaltungen, Landratsämter, Finanzämter und Regierungspräsidien sind aber nach § 12a Barrierefreie Informationstechnik Behindertengleichstellungsgesetz – BGG zur digitalen Barrierefreiheit verpflichtet. Deswegen zeige ich in diesem Blogartikel wie ein barrierefreies Web-Formular mit HTML und CSS programmiert wird nach der europäischen Norm 301 549.

„Web Formulare barrierefrei programmieren / coden – Eine ausführliche Anleitung“ weiterlesen

Marlems Türme von Hanoi App – neue barrierefreie progressive Web App

Das IT-Unternehmen Marlem-Software hat eine neue barrierefreie progressive Web App entwickelt, das Computerspiel Türme von Hanoi. Die App heißt „Marlems Türme von Hanoi“.

Progressive Web App – Was ist das?

Eine progressive Web App ist eine Webseite, die zahlreiche Merkmale besitzt, die bislang nativen Apps vorbehalten waren. Die Abkürzung für Progressive Web App ist PWA.
Eine PWA wird mit HTML, CSS und Javascript entwickelt. Durch sogenannte Service Worker ist es möglich, dass Progressive Web Apps ohne Internetverbindung genutzt werden können. Mit Hilfe einer Manifest-Datei ist es möglich, dass eine Progressive Web App genauso aussieht wie eine Native App. Progressive Web Apps sind plattformunabhängig, dass bedeutet, sie können auf allen Betriebssystemen eingesetzt werden.

Progressive Web Apps im Browser ausführen

Progressive Web Apps können im Browser ausgeführt werden oder installiert werden. Da progressive Web Apps von Google entwickelt wurden, bietet sich der Browser Google Chrome an. Im Betriebssystem IOS empfehle ich den Browser Safari. Die Web-Adresse vom Marlems Türme von Hanoi ist www.tuerme-von-hanoi.de .

Wie werden progressive Web-Apps „installiert“?

Alle Browser von Desktop und Mobilgeräten, egal ob im Betriebssystem Windows, Ubuntu, Android oder im Betriebssystem IOS haben ein Menü „App installieren“ oder „Zum Startbildschirm hinzufügen“ oder „Zum Home-Bildschirm“. Mit dieser Funktion kann eine Progressive Web App als Symbol auf den Startbildschirm angelegt werden.
Progressive Web-Apps können auch auf PCs oder Laptops in Browsern aufgerufen werden. Wenn eine progressive Web-App bestimmte Anforderungen erfüllt, dann gibt es im Browser Google Chrome und im Browser Edge ein Menü „… installieren“ oder „App installieren“.
In diesem Blogartikel wird erklärt, wie Sie eine progressive Web App in unterschiedlichen Betriebssystemen installieren können:
Progressive Web Apps installieren in den Betriebssystemen Windows, Android, IOS, Ubuntu und MacOS

Die App wurde erfolgreich getestet

Die App wurde erfolgreich in folgenden Betriebssystemen mit folgenden Browsern getestet:

Betriebsystem Browser
Windows 11 Google Chrome
Windows 11 Microsoft Edge
Ubuntu 22.04 Google Chrome
Android 13 Google Chrome
IOS 16 Safari

„Marlems Türme von Hanoi App – neue barrierefreie progressive Web App“ weiterlesen

Excel VBA Programmieren lernen – Die Grundlagen einfach erklärt

In diesem Artikel werden die Grundlagen der Excel VBA Programmierung einfach erklärt.

Inhaltsverzeichnis

Kurs in der Volkshochschule Reutlingen als Dozent für Microsoft Excel VBA war Anstoß für YouTube-Videos und Blogartikel

Der Volkshochschule Reutlingen ist die Gleichstellung von behinderten Menschen und die Inklusion sehr wichtig. Deswegen stehe ich seit mehreren Jahren als Dozent im Programm der Volkshochschule Reutlingen mit mehreren Kursen. Vor 4 Wochen bekam ich eine Mail von der Volkshochschule Reutlingen, dass mein Kurs „Programmieren mit MS-Excel VBA“ stattfindet. Da ich für die Kurteilnehmer Kursunterlagen erstellen musste, hatte ich jetzt genug Material um YouTube-Videos und einen Blogartikel über Programmieren mit Excel VBA zu erstellen. Wegen Corona, fand mein Kurs über Zoom statt und war somit auch eine Art Online-Kurs!

„Excel VBA Programmieren lernen – Die Grundlagen einfach erklärt“ weiterlesen