barrierefreie Softwareentwicklung: 2 barrierefreie Texteditoren mit JavaFX und C# WPF zum kostenlosen Download

2 barrierefreie Texteditoren mit JavaFX und C# WPF zum kostenlosen Download

Es gibt auf der Unternehmenswebseite von Marlem-Software 2 barrierefreie Texteditoren zum kostenlosen Download. Ein barrierefreier Texteditor entwickelt mit der Programmmiersprache Java und der andere entwickelt mit der Programmiersprache C#.

„barrierefreie Softwareentwicklung: 2 barrierefreie Texteditoren mit JavaFX und C# WPF zum kostenlosen Download“ weiterlesen

Barrierefreie IT schafft Arbeitsplätze

Im ersten Blogartikel geht es um einen sehr wichtigen Aspekt warum Barrierefreiheit in der Informatik so wichtig ist. Barrierefreie IT schafft Arbeitsplätze.

Barrierefreiheit in der Informatik – Definition

Barrierefreiheit in der Informatik bedeutet, dass Webseiten, Programme und Betriebssysteme so entwickelt werden, dass sie für alle Menschen, auch für Menschen mit Behinderungen und anderen körperlichen Einschränkungen, bedienbar sind.

Eine Frau im Rollstuhl sitzt vor einem Computer und links neben ihr steht ein Laptop
Quelle: nullplus-589677404 / Shutterstock.com
„Barrierefreie IT schafft Arbeitsplätze“ weiterlesen

Barrierefreiheit in der Informatik – Es geht um MENSCHEN

Dies ist mein Weihnachtsblogartikel. Ich erkläre hier warum Barrierefreiheit in der Informatik so wichtig ist und auch was mit Christ sein zu tun hat.

Barrierefreiheit in der Informatik – Definition

Barrierefreiheit in der Informatik bedeutet, dass Webseiten, Programme und Betriebssysteme so entwickelt werden, dass sie für alle Menschen, auch für Menschen mit Behinderungen und anderen körperlichen Einschränkungen, bedienbar sind.

Barrierefreiheit in der Informatik ist ein Menschenrecht

In folgendem Video sagt Tim Cook, Chef von Apple „For us, we believe very deeply that accessibility is a human right.“ Übersetzt in deutsch: „Wir sind der festen Überzeugung, dass Barrierefreiheit ein Menschenrecht ist.“

„Barrierefreiheit in der Informatik – Es geht um MENSCHEN“ weiterlesen

Barrierefreiheit bei Webshops – Warum wird das 2018 wichtig

In diesem Blogartikel möchte ich erklären was Barrierefreiheit bei Webshops bedeutet und warum das 2018 wichtig wird.

Barrierefreiheit in der Informatik

Barrierefreiheit in der Informatik oder Accessibility in der Informatik bedeutet, dass Webseiten, Programme und Betriebssysteme so gestaltet sind, dass sie auch von Menschen mit körperlichen Einschränkungen bedient werden können.

Webshops – Was ist das?

Ein ‚Webshop‘ ist eine im Internet veröffentlichte Webseite, auf welcher deren Besucher nicht mehr nur Informationen einsehen, sondern zusätzlich auch Produkte erwerben können. Die ersten Webshops sind in den 90er Jahren entstanden, eine der am meisten genutzten Software für Webshops ist Magento.

Das Bild zeigt ein Laptop und viele andere Gegenstände die den Begriff Webshop beschreiben sollen
Das Bild zeigt ein Laptop und viele andere Gegenstände.

Barrierefreiheit bei Webshops

In diesem Abschnitt möchte ich erklären, was Barrierefreiheit bei Webshops bedeutet.
„Barrierefreiheit bei Webshops – Warum wird das 2018 wichtig“ weiterlesen

UN-Behindertenrechtskonvention – Was ist das?

Da die Gleichstellung von Behinderten und die Inklusion in Deutschland und Reutlingen, so heißt der Ort in dem ich lebe, nur sehr schleppend woran geht, möchte ich heute über die UN-Behindertenrechtskonvention schreiben.

Was ist die UN-Behindertenrechtskonvention?

Im Internet-Lexikon Wikipedia ist folgendes zu lesen:
Das 2006 von der UNO-Generalversammlung in New York verabschiedete und 2008 in Kraft getretene Übereinkommen über die Rechte von Menschen mit Behinderungen (UN-Behindertenrechtskonvention, BRK) ist ein von 167 Staaten[1] und der EU[2] durch Ratifizierung, Beitritt (accession) oder (im Fall der EU) formale Bestätigung (formal confirmation) abgeschlossener völkerrechtlicher Vertrag, der die bislang bestehenden acht Menschenrechtsabkommen für die Lebenssituation behinderter Menschen konkretisierte: Sie werden weniger als Kranke betrachtet, sondern vielmehr als gleichberechtigte Menschen (sog. „menschenrechtliches Modell“).[3]
Die Konvention wurde über fünf Jahre erarbeitet und betrifft ca. 650 Mio. Menschen; keine andere wurde so schnell von so vielen Staaten ratifiziert.[3]
Quelle: Wikipedia
„UN-Behindertenrechtskonvention – Was ist das?“ weiterlesen

Barrierefreiheit bei Delphi – Barrierefreiheit bei Entwicklungsumgebungen

Die Entwicklungsumgebung Delphi wird in diesem Blogartikel auf Barrierefreiheit analysiert. Ich teste die Trial-Version von Delphi Embarcadero® Delphi 10.1 Berlin die ich gestern nur wegen diesem Artikel heruntergeladen und installiert habe.

Sinn und Zweck dieses Artikels

Ich möchte in diesem Artikel untersuchen ob die Entwicklungsumgebung Delphi für Menschen mit unterschiedlichen körperlichen Einschränkungen bedienbar ist und ob sie Möglichkeiten bietet den Entwickler / Programmierer dabei zu unterstützen barrierefreie Softwareentwicklung umzusetzen.

Was ist eine Entwicklungsumgebung?

Eine integrierte Entwicklungsumgebung ist eine Sammlung von Anwendungsprogrammen, mit denen Programme bzw. Software entwickelt bzw. erstellt wird. Auf Englisch heißt integrierte Entwicklungsumgebung integrated development environment. Dieser englische Begriff wird abgekürzt mit IDE. Um mit Hilfe einer IDE eine Software zu entwickeln wird eine Programmiersprache benötigt. Eine Programmiersprache ist eine Formale Sprache mit der Programme entwickelt bzw. erstellt werden.

Was kann die Entwicklungsumgebung Delphi?

Die Entwicklungsumgebung Delphi wurde von Borland entwickelt. Die Programmiersprache von Delphi ist Object Pascal. Am 7. Mai 2008 wurde die Sparte Entwicklungsumgebung an Embarcadero Technologies verkauft. Das tolle an Delphi ist, dass die Gestaltung von Programmfenstern mit der Maus per Drag & Drop funktioniert. Das spart sehr viel Zeit.

Ansicht der Entwicklungsumgebung Delphi
Ansicht der Entwicklungsumgebung Delphi

„Barrierefreiheit bei Delphi – Barrierefreiheit bei Entwicklungsumgebungen“ weiterlesen

Barrierefreiheit in der Informatik: Lexikon der Behinderungsarten

In einer Fachzeitschrift für Suchmaschinenoptimierung habe ich in einem Artikel gelesen, dass die meisten Programmierer sehr wenig Ahnung von den verschiedenen Behinderungsarten haben. Das möchte ich mit diesem Blogartikel ändern.

Die Idee hinter diesem Artikel

Egal, ob es sich um Richtlinien für barrierefreies Webdesign oder barrierefreie Softwareentwicklung  oft ist es für Programmierer nicht klar, welche Kriterien für welche Behinderungsart wichtig ist.
Deswegen werde ich hier Behinderungsarten beschreiben und welche Probleme diese Behinderungsart bei der Bedienung von Webseiten und Programme haben.
Ich werde pro Behinderungsart nicht alle, sondern nur die wichtigsten Probleme schildern.
Wenn es für bestimmte Einschränkungen Blogartikel gibt, dann werden diese Verlinkt.
Ziel ist es, einen übersichtlichen Artikel zu schreiben, der Webentwicklern und Softwareentwickler hilft, die Richtlinien für Barrierefreies Webdesign und barrierefreie Softwareentwicklung zu verstehen, weil sie die Behinderungsarten kennen lernen die hinter den Richtlinien stehen.

„Barrierefreiheit in der Informatik: Lexikon der Behinderungsarten“ weiterlesen

Barrierefreie Informationstechnik / Informationstechnologie – Was ist das?

Barrierefreie Informationstechnik bzw. barrierefreie Informationstechnologie wird in diesem Artikel erklärt.

Barrierefreiheit – was ist das?

Zunächst möchte ich klären, was Barrierefreiheit bedeutet. Hierfür nehme ich eine Definition aus Wikipedia:
Barrierefreiheit bezeichnet im deutschen Sprachgebrauch eine Gestaltung der baulichen Umwelt sowie von Informationsangeboten, Kommunikation usw. dergestalt, dass sie von Menschen mit Beeinträchtigungen ohne zusätzliche Einschränkungen genutzt und wahrgenommen werden können.

„Barrierefreie Informationstechnik / Informationstechnologie – Was ist das?“ weiterlesen

Marlem-Software: Vision 2016 – Barrierefreiheit in der Informatik total

In diesem Artikel beschreibe ich die Ziele die Marlem-Software im Jahr 2016 hat.

Im Blogartikel „Marlem-Software – warum alles begann und warum sich 2016 was ändert“  gab es einen Rückblick. Hier können Sie lesen warum und wie alles begann.
Das Ziel bis Dezember 2016 ist, dass mein Unternehmen der größte Anbieter von Dienstleistungen und wissen in Sachen „Barrierefreiheit in der Informatik“ wird!
Folgende Schwerpunkte wird es geben:

Beratung in Sachen Barrierefreiheit in der Informatik

Nur weil jemand eine Behinderung hat ist er nicht automatisch EDV-Experte. Ich möchte Menschen mit Behinderungen oder deren Angehörige beraten bei folgenden Themen:

Schulungen und Beratung zur Barrierefreien Softwareentwicklung

Barrierefreie Softwareentwicklung bedeutet, dass eine Software so entwickelt ist, dass diese auch von Menschen mit körperlichen Einschränkungen bedient werden kann. Näheres erfahren Sie in diesem Blogartikel:
Barrierefreie Softwareentwicklung / Software-Entwicklung – Was ist das?

Hierzu biete ich Beratung und Schulungen an.

Schulung und Beratung zu barrierefreies Webdesign

Barrierefreies Webdesign bedeutet, dass eine Webseite so gestaltet ist, dass sie auch für Menschen mit körperlichen und geistigen Beeinträchtigungen wahrnehmbar ist. Näheres erfahren Sie in diesem Blogartikel:
Barrierefreies Webdesign

Hierzu biete ich Beratung und Schulungen an.

Schulung und Beratung in Sachen Apps für Behinderte Menschen

Apps können eine enorme Erleichterung sein um körperliche Einschränkungen zu kompensieren. Ich werde dieses Jahr viele Apps in Form von Blogartikel vorstellen die für Menschen mit Behinderung eine Erleichterung sein können.
Wenn Sie Apps kennen, egal ob Android oder IOS, die eine Hilfe für Behinderte sind, können Sie mir gerne eine Mail schreiben an: info@marlem-software.de .

Hierzu biete ich Beratung und Schulungen an.

Es gibt eine Blogartikelreihe mit diesem Thema:

Apps für Behinderte / Menschen mit Behinderung – Android / IOS

Barrierefreiheit in der Informatik – was ist das?

Zu Jahresbeginn erkläre ich, wie immer, ein paar Grundlagen. In diesem Blogartikel erkläre ich den Begriff „Barrierefreiheit in der Informatik“.

Was ist Barrierefreiheit?

Als erstes möchte ich klären, was Barrierefreiheit bedeutet. Hierfür nehme ich die Definition die in Wikipedia steht:
Barrierefreiheit bezeichnet im deutschen Sprachgebrauch eine Gestaltung der baulichen Umwelt sowie von Informationsangeboten, Kommunikation usw. dergestalt, dass sie von Menschen mit Beeinträchtigungen ohne zusätzliche Einschränkungen genutzt und wahrgenommen werden können. Heut zu Tage spricht man auch von der digitalen Barrierefreiheit.

Barrierefreiheit in der Informatik – das Gesetz

Seit dem 1. Mai 2002 gibt es ein Gleichstellungsgesetz für Behinderte. Mit diesem Gesetz möchte der deutsche Staat, Benachteiligung von Behinderten vermeiden.

§ 12a Barrierefreie Informationstechnik

(1) Öffentliche Stellen des Bundes gestalten ihre Websites und mobilen Anwendungen, einschließlich der für die Beschäftigten bestimmten Angebote im Intranet, barrierefrei. Schrittweise, spätestens bis zum 23. Juni 2021, gestalten sie ihre elektronisch unterstützten Verwaltungsabläufe, einschließlich ihrer Verfahren zur elektronischen Vorgangsbearbeitung und elektronischen Aktenführung, barrierefrei. Die grafischen Programmoberflächen sind von der barrierefreien Gestaltung umfasst.
(2) Die barrierefreie Gestaltung erfolgt nach Maßgabe der aufgrund des § 12d zu erlassenden Verordnung. Soweit diese Verordnung keine Vorgaben enthält, erfolgt die barrierefreie Gestaltung nach den anerkannten Regeln der Technik.
(3) Insbesondere bei Neuanschaffungen, Erweiterungen und Überarbeitungen ist die barrierefreie Gestaltung bereits bei der Planung, Entwicklung, Ausschreibung und Beschaffung zu berücksichtigen.
(4) Unberührt bleiben die Regelungen zur behinderungsgerechten Einrichtung und Unterhaltung der Arbeitsstätten zugunsten von Menschen mit Behinderungen in anderen Rechtsvorschriften, insbesondere im Neunten Buch Sozialgesetzbuch.
(5) Die Pflichten aus Abschnitt 2a gelten nicht für Websites und mobile Anwendungen jener öffentlichen Stellen des Bundes nach § 12 Satz 1 Nummer 2 und 3, die keine für die Öffentlichkeit wesentlichen Dienstleistungen oder speziell auf die Bedürfnisse von Menschen mit Behinderungen ausgerichtete oder für diese konzipierte Dienstleistungen anbieten.
(6) Von der barrierefreien Gestaltung können öffentliche Stellen des Bundes ausnahmsweise absehen, soweit sie durch eine barrierefreie Gestaltung unverhältnismäßig belastet würden.
(7) Der Bund wirkt darauf hin, dass gewerbsmäßige Anbieter von Websites sowie von grafischen Programmoberflächen und mobilen Anwendungen, die mit Mitteln der Informationstechnik dargestellt werden, aufgrund von Zielvereinbarungen nach § 5 Absatz 2 ihre Produkte so gestalten, dass sie barrierefrei genutzt werden können.
(8) Angebote öffentlicher Stellen im Internet, die auf Websites Dritter veröffentlicht werden, sind soweit möglich barrierefrei zu gestalten.

Das Behindertengleichstellungsgesetz ( BGG ) wurde geändert und trat am 1. September 2016 in Kraft. Hier der neue Paragraph: Barrierefreie Informationstechnik – das neue Behindertengleichstellungsgesetz ( BGG )

Anmerkung von Markus

Da das Gesetzesdeutsch etwas schwierig ist, erkläre ich es in einfachem deutsch was in diesem Paragraphen steht. Träger öffentlicher Gewalt sind zum Beispiel alle Behörden. Alle Einrichtungen die Träger öffentlicher Gewalt sind, müssen Webseiten und Programme / Software barrierefrei gestalten.

Dieses Gesetz war die Geburtsstunde der Barrierefreiheit in der Informatik.

Barrierefreiheit in der Informatik – Definition

Barrierefreiheit in der Informatik oder Accessibility in der Informatik bedeutet, dass Webseiten, Programme und Betriebssysteme so gestaltet sind, dass sie auch von Menschen mit körperlichen Einschränkungen bedient werden können. Das obige Gleichstellungsgesetz richtet sich an Menschen mit Behinderungen. Anders ausgedrückt Barrierefreiheit in der Informatik bedeutet, dass Webseiten, Programme und Betriebssysteme keine Hindernisse bzw. Barrieren bei der Bedienung für Menschen mit Behinderungen haben.

In folgendem Video wird Barrierefreiheit in der Informatik erklärt.

Barrierefreiheit in der Informatik – Barrierefreies Webdesign

Wenn eine Webseite für Menschen mit Behinderung bedienbar ist, wird das auch barrierefreies Webdesign genannt. Näheres über barrierefreies Webdesign erfahren Sie in diesem Blogartikel: barrierefreies Webdesign

Oben ist die Schriftfarbe gut sichtbar, weil ein guter Farbkontrast zwischen Hintergrund-und Schriftfarbe gewählt wurde unten nicht

Das Bild zeigt eine Webseite mit einem guten Farbkontrast zwischen Hintergrund-und Schriftfarbe oben und einen schlechten Farbkontrast unten.

zu barrierefreies Webdesign gehört auch:

Hier noch ein Youtube-Video von mir zum Thema barrierefreies Webdesign:

Barrierefreiheit in der Informatik – Barrierefreie Software-Entwicklung

Das erstellen von Programmen nennt sich Software-Entwicklung. Das erstellen von Software die für Menschen mit Behinderung bedienbar ist, nennt sich barrierefreie Softwareentwicklung .

Hier ein Youtube-Video von mir zur barrierefreien Softwareentwicklung mit Java – Swing:

Das nächste Video von mir erklärt barrierefreie Softwareentwicklung mit Microsoft Dotnet:

Barrierefreiheit in der Informatik – Entwicklungsumgebungen

Noch immer ist es schwer Softwareentwickler zur barrierefreien Softwareentwicklung zu motivieren. Da ist die Frage interessant: Mit welcher Entwicklungsumgebung können Softwareentwickler mit Behinderungen programmieren. Die Antwort finden Sie in folgendem Artikel:

Ansicht der Entwicklungsumgebung Visual Studio 2015 mit Accessibility-Eigenschaften
Ansicht der Entwicklungsumgebung Visual Studio 2015 mit Accessibility-Eigenschaften

Barrierefreiheit in der Informatik – Betriebssysteme

Ein Betriebssystem ist eine Art „Brücke“, im Fachjargon „Schnittstelle“ genannt, zwischen Mensch und Computer / Laptop. Damit Menschen mit Behinderungen Betriebssysteme bedienen können, ist es wichtig, dass Betriebssysteme barrierefrei sind und es Bedienungshilfen gibt.
Mehr zum Thema finden Sie in folgenden Blogartikeln:

Diese Bild zeigt die Erleichterte Bedienung Windows 10

Das Bild zeigt die Erleichterte Bedienung bei Windows 10.

Zugangshilfen beim Betriebssystem Linux - Ubuntu das Register "Sehen"

Das Bild zeigt die Zugangshilfen des Betriebssystems Ubuntu.

Hier noch ein Video zum Thema „Barrierefreiheit bei Betriebssysteme“:

Barrierefreiheit in der Informatik – Barrierefreie Apps

Wenn Smartphones und Iphones von Menschen mit unterschiedlichen Behinderungen bedienbar sein sollen, müssen Apps barrierefrei entwickelt werden. Zur Zeit gibt es noch viel zu wenig barrierefreie Apps. Näheres können Sie im Blogartikel: barrierefreie Apps – Was ist das?

Barrierefreiheit in der Informatik – Apps für Behinderte

Die Apps verändern das Alltagsleben von Behinderten zum positiven. Einige Apps sind in der Lage körperliche Einschränkungen zu überwinden. In folgendem Blogartikel erfahren Sie mehr über dieses sehr spannende Thema:
Apps für Behinderte / Menschen mit Behinderung – Android / IOS

Barrierefreie Informatik – Beratung

Wenn Sie in Sachen barrierefreie Informatik Beratung benötigen, dann rufen Sie mich an:
Tel: 07121/504458 oder schreiben eine Mail: info@marlem-software.de
Marlem-Software bietet Barrierefreiheit in der Informatik!