Barrierefreie Appentwicklung: 10 Tipps für zugängliche progressive Web Apps

In diesem Artikel gebe ich 10 Tipps wie progressive Web Apps zugänglich bzw. barrierefrei entwickelt werden können.

Was sind progressive Web Apps

Eine Progressive Web App ist eine responsive Webseite, die zahlreiche Merkmale besitzt, die bislang nativen Apps vorbehalten waren. Sie kann erstellt werden wie eine Webseite mit HTML5, CSS3 und JavaScript. Die offizielle Abkürzung für Progressive Web App ist PWA.

Was ist barrierefreie App-Entwicklung als progressive Web-Apps?

Barrierefreie App-Entwicklung bedeutet, dass Progressive Web-Apps so entwickelt werden, dass alle Menschen, auch Menschen mit körperlichen Einschränkungen, sie bedienen können.

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

„Barrierefreie Appentwicklung: 10 Tipps für zugängliche progressive Web Apps“ weiterlesen

Barrierefreie Software- und App-Entwicklung mit HTML, CSS und Javascript im Jahr 2020

In diesem Artikel wird erklärt warum das IT-Unternehmen Marlem-Software barrierefreie Softwareentwicklung und App-Entwicklung anbietet.

Auf der Webseite Udemy habe ich letztes Jahr Javascript gelernt:
Abschlussbescheinigung dass Markus Lemcke einen Onlinekurs belegt hat mit dem Titel: Die komplette Javascript Masterclass

„Barrierefreie Software- und App-Entwicklung mit HTML, CSS und Javascript im Jahr 2020“ weiterlesen

Barrierefreie Informatik – Warum ist das im Jahr 2020 wichtig?

In diesem Artikel erkläre ich warum ich auch ich im Jahr 2020 dafür kämpfen werde, dass die Informatik barrierefrei wird.

Barrierefreiheit in der Informatik – Was ist das?

Barrierefreiheit in der Informatik bedeutet, dass

Computernutzung bei Blindheit und Sehbehinderung
Blinde Personen können Computer mithilfe einer Braillezeile nutzen. Das Computer-Ausgabegerät stellt Zeichen in Brailleschrift dar und wird üblicherweise durch Screenreader angesteuert. Bildquelle: zlikovec – 428299819 / Shutterstock.com

so gestaltet sind, dass sie von allen Menschen, auch von Menschen mit Behinderungen, genutzt werden können.

„Barrierefreie Informatik – Warum ist das im Jahr 2020 wichtig?“ weiterlesen

Barrierefreiheit bei Linux für motorische Behinderungen: C’t-Artikel CoAutor Markus Lemcke

In der IT-Fachzeitschrift C’t, heise-verlag, 3/2020 S. 156 gibt es einen Fachartikel über Barrierefreiheit bei Ubuntu bei dem ich Co-Autor bin.

Titelseite der IT-Fachzeitschrift C't
In dieser Ausgabe der IT-Fachzeitschrift C’t gibt es einen Artikel in dem Markus Lemcke Co-Autor ist.

Linux-Distributionen betonen oft ihre Offenheit und investieren viel Energie, sie für Einsteiger einfacher zu gestalten. Gilt dies auch für Menschen mit Behinderungen? Wir haben untersucht, welche Hilfsmittel Ubuntu mit dem auf Gnome aufbauenden Desktop für Nutzer mit einer motorischen Behinderung bietet und was die in der Praxis taugen.

Von Markus Lemcke und Keywan Tonekaboni

Artikel in der IT-Fachzeitschrift C't über Barrierefreiheit bei Linux. Markus Lemcke ist Co-Autor.
Artikel in der IT-Fachzeitschrift C’t über Barrierefreiheit bei dem Linux-Betriebssystem Ubuntu. Markus Lemcke ist Co-Autor.

Den ganzen Artikel gibt es in der C’t, Ausgabe 3 im Jahr 2020 auf Seite 156.

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

Mein Blog basiert auf einem System, das sich WordPress nennt. Da mir Accessibility bei Webseiten ebenfalls ein großes Anliegen ist, habe ich natürlich auch bei meinem Blog darauf geachtet, dass alles barrierefrei ist. Wie Accessibility mit WordPress funktioniert, verrate ich in diesem Artikel.

Bevor ich zum Thema Barrierefreiheit (auf englisch Accessibility) mit WordPress komme, muss ich kurz die Grundlagen von WordPress erklären. WordPress ist eine Blogsoftware. Ein Blog ist eine spezielle Form einer Internetseite auf dem Artikel geschrieben werden. Es müssen nicht zwingend Fachartikel sein. Es kann auch ein „öffentliches“ Tagebuch geführt werden, es kann über Lebensfreude geschrieben werden oder ein anderes Thema. Es gibt auch Blogger (=Autoren von Blogartikeln) die Ihre Leser darüber informieren wieviel neue Kontakte sie auf der Social Media Plattform Xing gesammelt haben.

Tastatur mit Rollstuhlsymbol und Wort barrierefrei
Quelle: Robert Kneschke – 483201067 / Shutterstock.com

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

Barrierefreie Informatik: Fachartikel in IT-Fachzeitschriften im Jahr 2019

In diesem Artikel gibt es einen kurzen Rückblick auf meine IT-Fachartikel im Jahr 2019.

Folgende IT-Fachartikel sind von mir in IT-Fachzeitschriften veröffentlicht:

Das Jahr 2019 war in Sachen IT-Fachartikel schreiben sehr erfolgreich!

Titelseite der IT-Zeitschrift Javamagazin Ausgabe 10 im Jahr 2019
Vorstellung meines selbstentwickelten barrierefreien Texteditors mit JavaFX
Titelseite der IT-Fachzeitschrift dotnetpro
Titelseite der IT-Fachzeitschrift dotnetpro Ausgabe 1/2020 in welcher mein Fachartikel veröffentlicht wurde über barrierefreie Softwareentwicklung mit C# WPF

Barrierefreie Softwareentwicklung mit C# WPF in der IT-Fachzeitschrift dotnetpro

In der IT-Fachzeitschrift dotnetpro wurde ein Artikel von mir veröffentlicht über barrierefreie Softwareentwicklung mit C# WPF.

Titelseite der IT-Fachzeitschrift dotnetpro
Titelseite der IT-Fachzeitschrift dotnetpro Ausgabe 1/2020

„Barrierefreie Softwareentwicklung mit C# WPF in der IT-Fachzeitschrift dotnetpro“ weiterlesen

Barrierefreie Appentwicklung: Die Zweite App von Marlem-Software kommt bald

In diesem Blogartikel informiere ich kurz dass ich eine zweite progressive Web entwickle.

Liebe Blogleser,
ich komme gerade nicht zum Blogartikel schreiben, weil ich eine zweite barrierefreie App entwickle. Es wird ein Sprachassistent wie Siri, Google Assistent oder Cortana.
Folgende Sachen verrate ich schon mal:
Marlems Assistent ist eine progressive Web App die auf Alle Betriebssysteme funktioniert:

  • Windows
  • Android
  • IOS
  • Ubuntu

„Barrierefreie Appentwicklung: Die Zweite App von Marlem-Software kommt bald“ weiterlesen

Javascript-Kurs auf Udemy erfolgreich absolviert

Ich habe einen Online-Kurs auf www.udemy.com für die Programmiersprache Javascript erfolgreich abgeschlossen.

Ich habe zwei neue Ziele. Ich möchte folgende zwei Sachen programmieren können:

Um beide Sachen Programmieren zu können ist es wichtig, die Programmiersprache Javascript gut zu beherrschen. Deswegen habe ich das Buch von Philipp Ackermann studiert, auf YouTube Lernvideos zu Javascript angeschaut und Jetzt auf www.udemy.com einen Online-Kurs „Die komplette Javascript Masterclass: Vom Anfänger zum Profi“ mit 313 Vorlesungen und 37 Stunden erfolgreich absolviert.

Die Online-Kurse auf Udemy sind sehr detailliert. Der Dozent ist auf jeden Aspekt der Programmiersprache Javascript eingegangen. Der Javascript-Kurs hat 313 einzelne Lernvideos. Für mich ist es wegen meiner Behinderung cool, dass jedes Video, wie bei Youtube-Videos auch, pausiert werden kann. So war es mir möglich, jedes einzelne Lernvideo, mit der Entwicklungsumgebung Visual Studio Code, nach zu programmieren. Das hat sehr viel Spaß gemacht.

Hier noch meine Abschlussbescheinigung von Udemy:

Abschlussbescheinigung dass Markus Lemcke einen Onlinekurs belegt hat mit dem Titel: Die komplette Javascript Masterclass
Abschlussbescheinigung dass Markus Lemcke einen Onlinekurs belegt hat mit dem Titel: „Die komplette Javascript Masterclass: Vom Anfänger zum Profi“ (Dauer 37 Stunden)

„Javascript-Kurs auf Udemy erfolgreich absolviert“ weiterlesen

Barrierefreie Softwareentwicklung mit HTML, CSS und Javascript für die Cloud von Marlem-Software

In diesem Blogartikel erkläre ich, warum Marlem-Software barrierefreie Softwareentwicklung mit HTML, CSS und Javascript für die Cloud anbietet.

Was ist Cloud-Software?

Software die auf einer Webseite ausgeführt wird, nennt sich Cloud-Software. Google Docs und Google Drive sind gute Beispiele für eine Cloud-Software.

Cloud-Software ist plattformunabhängig

Dadurch dass Cloud-Software auf einer Webseite ausgeführt wird, kann sie auf allen Betriebssystemen ausgeführt werden. Diese Eigenschaft nennt sich plattformunabhängig. Cloud-Software ist plattformunabhängig.

Javascript ist eine Programmiersprache geworden

Javascript wurde entwickelt um Benutzerinteraktionen auszuwerten, Inhalte zu verändern, nachzuladen oder zu generieren auf Internetseiten. Inzwischen ist Javascript eine Programmiersprache geworden, weil die damalige Scriptsprache stark erweitert wurde. In Ranglisten von Programmiersprachen ist Javascript sogar vor der Microsoft Programmiersprache C#.
Da Javascript so umfangreich geworden ist, kann Cloud-Software mit:

  • HTML
  • CSS
  • Javascript

entwickelt werden.

Plattformunabhängige, barrierefreie Softwareentwicklung für die Cloud

Wer Erfahrung hat Internetseiten mit HTML und CSS barrierefrei zu entwickeln ( Barrierefreies Webdesign ), der kann auch plattformunabhängige Cloud-Software barrierefrei entwickeln.

„Barrierefreie Softwareentwicklung mit HTML, CSS und Javascript für die Cloud von Marlem-Software“ weiterlesen