Archiv der Kategorie: Informatik & IT

Ein Roboter darf keinen Menschen verletzen! LOL

Bild aus dem Film I Robot
I Robot

Ich finde es immer noch amüsant, was sich Asimov in Runaround schon 1943 ausdachte:
1.) Ein Roboter darf kein menschliches Wesen verletzen oder durch Untätigkeit gestatten, dass einem menschlichen Wesen Schaden zugefügt wird.
2.) Ein Roboter muss den ihm von einem Menschen gegebenen Befehlen gehorchen – es sei denn, ein solcher Befehl würde mit Regel eins kollidieren.
3.) Ein Roboter muss seine Existenz beschützen, solange dieser Schutz nicht mit Regel eins oder zwei kollidiert
0.) Ein Roboter darf die Menschheit nicht verletzen oder durch Passivität zulassen, dass die Menschheit zu Schaden kommt
In den letzten Jahrzehnten verfolgte ich einige sehr langweilige Diskussionen, in denen es um die Rechte von Androiden ging. Jetzt wird mit der Schuldfrage bei selbstfahrenden Autos das Thema wieder ein wenig realistischer und interessanter.
Selbstfahrende Autos: Wer haftet?
Wer haftet, wenn selbstfahrende Autos Unfälle bauen?
Noch interessanter finde ich Aussagen vom EU-Abgeordneten Mady Delvaus: Wir müssen in Erwägung ziehen, dass die KI die intellektuellen Fähigkeiten des Menschen innerhalb nur weniger Jahrzehnte überflügeln könnte.“ Das weitere Schlussfolgerungen aus dieser Möglichkeit zu der Frage führen, ob sich die Spezies Mensch mit dieser Entwicklung selbst gefährdet, liegt auf der Hand.
Meiner Meinung nach liegt es jetzt noch bei uns, ob selbstlernende Roboter eine Gefahr für die Menschheit, oder, ob sie zum Segen der Menschheit werden. Daher ist es essentiell, dass wir uns dafür einen international gültigen rechtlichen Rahmen für die weitere Forschung und Entwicklung zulegen. Morgen könnte es dazu bereits zu spät sein, denn wenn wir alleine die Risiken und Herausforderungen eines immer engeren Zusammenwirkens von Menschen und Robotern im Alltag berücksichtigen, werde sogar ich einen selbstlernenden Androiden besitzen, bevor es eine Gesetzesgrundlage dafür gibt, was er darf und was nicht.
Ich bin unbedingt für technischen Fortschritt und träume von einer objektiven, logischen KI, welche die Fehler, emotionaler, habgieriger, religiöser Fanatiker und Menschen korrigiert, aber nicht um jeden Preis. Vielleicht wäre es momentan sinnvoller sich darum zu bemühen, dass die Menschen weltweit ein friedvolles, erfülltes Leben führen können. Denn auf dieser Basis hätten wir auch von einer mächtigen KI nichts zu befürchten, weil wir sie (noch) entwerfen. Entwickeln wir sie um Macht über andere zu erlangen, um Kriege zu gewinnen und andere zu unterdrücken, dann kann ich nur froh darüber sein, dass ich heute lebe und die zukünftigen Generationen bedauern.
Will sich jemand dazu einen kalten Schauder über den Rücken laufen lassen und ein Horrorszenario in Form einen Sci-Fi Romanes lesen, der findet hier die Heliosis.

Weblinks:
Robotik und Künstliche Intelligenz: EU Parlament verabschiedet erste „Robotergesetze“
Charta der Digitalen Grundrechte der Europäischen Union
CHARTA DER DIGITALEN GRUNDRECHTE DER EUROPÄISCHEN UNION
ENTWURF EINES BERICHTS mit Empfehlungen an die Kommission zu zivilrechtlichen Regelungen im Bereich Robotik (2015/2103(INL))
Künstliche Intelligenz und künstliche Moral (1) – von dummen Mördern und künstlichen Polizisten

(16)

Barrierefreiheit mit WordPress

In diesem Artikel erkläre ich wie Sie einen WordPress-Blog barrierefrei machen können.

Was ist WordPress?

WordPress ist eine kostenlose und freie Webanwendung. WordPress kann als Blog oder als Content-Management-System (CMS) verwendet werden. Weil WordPress sich mittler Weile auch als Content-Management-System eignet, werden auch viele Webseiten mit WordPress erstellt. Das Wort Blog setzt sich zusammen aus Web und Log. Log steht für Logbuch. Ein Blog ist also zunächst mal ein meist öffentlich geführtes Tagebuch.

Barrierefreiheit in der Informatik – Was ist das?

Barrierefreiheit in der Informatik bedeutet, dass Webseiten, Programme und Betriebssysteme so gestaltet sind, dass sie von ALLEN MENSCHEN, auch von Menschen mit körperlichen Einschränkungen, bedient werden können. 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.

Gesetzliche Grundlagen

Seit 1. Mai 2002 gibt es ein Gleichstellungsgesetz für Menschen mit Behinderungen. Im Jahr 2016 wurde dieses Gesetz überarbeitet und im September 2016 trat die Überarbeitung in Kraft. Im § 12 Barrierefreie Informationstechnik werden Träger öffentlicher Gewalt zur Barrierefreiheit bei Webseiten, Programme und Apps verpflichtet. Träger öffentlicher Gewalt sind Behörden, Hochschulen und Universitäten.

Barerierefreies Webdesign – Definiton

Barrierefreiheit mit WordPress ist das gleiche wie barrierefreies Webdesign mit WordPress. Barrierefreiheit bedeutet ohne Hindernisse. Barrierefreiheit gibt es bei Gebäuden, auf der Straße oder in der EDV. Barrierefreiheit in der EDV bedeutet, dass Webseiten, Software und Betriebssysteme so gestaltet sind, dass Menschen mit unterschiedlichen Einschränkungen die Webseite / Software bedienen können.
Barerierefreies Webdesign bedeutet, dass eine Webseite so gestaltet ist, dass sie für ALLEN Menschen, auch für Menschen mit körperlichen und geistigen Beeinträchtigungen wahrnehmbar und bedienbar ist.

Barrierefreies Webdesign – Richtlinien

Es werden Richtlinien benötigt, um zu beurteilen ob eine Webseite nach den Grundlagen des barrierefreies Webdesign erstellt wurde. So existieren internationale und nationale (also für Deutschland geltende) Richtlinien für solche Webseiten.

Wenn Sie eine Webseite z. B. aus Österreich barrierefrei machen sollen, wenden Sie die WCAG 2 an. Bei Internetseiten aus Deutschland die BITV 2.0 .

Barrierefreiheit mit WordPress – die Umsetzung

Ein Theme bei WordPress ist eine Art „Kleid“ für den Blog. Ein Theme bestimmt das Aussehen des Blogs. Eine anderes Wort für Theme wäre „Vorlage“ oder „Template“. Es gibt sehr viele fertige Themes die kostenfrei heruntergeladen werden können. Wenn mehrere Themes im Blog installiert sind, kann das Aussehen des Blogs in Sekunden verändert werden! Das ist eine der vielen Stärken von WordPress.

Damit das Theme barrierefrei wird, muss es bearbeitet werden. Um ein Theme überhaupt bearbeiten zu können, muss mit Hilfe eines FTP-Zugangs der Schreibschutz entfernt werden. Erst dann können die Dateien des Themes bearbeitet werden.

Inzwischen gibt es auf der WordPress-Webseite eine Auflistung von Themes die barrierefrei sind:
Auflistung von barrierefreie Themes

Um ein Theme zu ändern wird der Admin-Zugang benötigt. Dort auf „Design“ und danach „Editor“ klicken. Es öffnet sich eine Datei mit Namen „style.css“. In dieser Datei können wichtige Einstellungen für die Barrierefreiheit gemacht werden.

Damit Menschen mit Sehbehinderung die Schriftgröße im Browser skalieren (=vergrößern) können, muss in der style.css-Datei relative Schriftgrößen verwendet werden. Hier zwei Beispiele:

font-size: 100%;
font-size: 0.750em;

Für Menschen mit einer Farbsehschwäche ist es wichtig, dass genügend Farbkontrast vorhanden ist, zwischen Hintergrundfarbe und Schriftfarbe. Suchen Sie einfach nachdem Wort „color“. So finden Sie die Hintergrund und die Schriftfarbe. Mit dem Colour Contrast Analyser können Sie überprüfen ob der von Ihnen gewählte Farbkontrast für Menschen mit einer Farbsehschwäche in Ordnung ist.

Wenn Bilder in WordPress hochgeladen werden, sollten diese einen Alternativtext haben, damit die Vorlesesoftware von Blinden und Sehbehinderten vorlesen kann, was auf dem Bild zu sehen ist. Die Vorlesesoftware heißt „Screenreader“, zu deutsch „Bildschirmleser“. Es ist nicht nötig, dass im Alternativtext das Bild ganz detaliert beschrieben wird. Es sollte nur ganz grob erklärt werden, was auf dem Bild zu sehen ist.
Hier ein Beispiel:

<img style="max-width: 800px;" src="barrierefreies_webdesign_banner.jpg" alt="Firmenlogo und eine Bildschirmtastatur entwickelt von Marlem-Software" height="162" />

Jedes Theme hat eine Datei mit dem Namen „header.php“ . Falls in Ihrem Theme ganz oben eine Grafik eingebaut ist, dann können Sie in der Datei header.php nachschauen ob diese Grafik einen Alternativtext hat, damit der Screenreader von blinden und Sehbehinderten Menschen entsprechende Informationen bekommt.

Das Plugin „WP Accessibility Plugin“ zur Verbesserung der Barrierefreiheit

Es gibt inzwischen ein Plugin, das WP Accessibility Plugin mit dem Sie bestimmte Sachen per Einstellungen in WordPress barrierefrei machen können. Folgende Einstellungen und noch mehr sind möglich mit diesem Plugin:

  • Accessibility toolbar mit Schriftvergrößerung und Kontrast-Unschalter hinzufügen.
  • Füge die Sprache der Seite und Leserichtung zum HTML-Element hinzu.
  • Zu HTML 5 Elementen ARIA landmark roles hinzufügen
  • Farbkontrast-Tester zwecks Farbenblindheit nach WCAG 2.0

Barrierefreiheit mit WordPress – Schlussbemerkung

WordPress eignet sich hervorragend um Webseiten barrierefrei zu machen. Wenn die obigen Tipps umgesetzt werden, dann ist die WordPress-Webseite nicht 100% barrierefrei, aber viele wichtige Barrieren für Menschen mit unterschiedlichen Einschränkungen sind beseitigt. Achja, die Suchmaschine freut sich auch über barrierefreie Blogs. Google ist blind und kann nur lesen.

Autor: Markus Lemcke
Webseite: Barrierefreiheit mit WordPress und barrierefreies Webdesign von Marlem-Software

(29)

Speicherung von Kreditkartendaten der Gäste im Hotel

Zuerst einmal eine Orientierungshilfe, die zwar für Rheinland-Pfalz herausgegeben wurde, aber leicht auf andere Gebiete und auch auf Österreich übertragen werden kann.

View Fullscreen

Hervorheben und zitieren möchte ich aus dem PDF:

Zur Gewährleistung der hier angesprochenen Datensicherheit verpflichtet § 9 BDSG
den Hotelier, alle „technischen und organisatorischen Maßnahmen zu treffen“, die
erforderlich sind, um die rechtmäßige Nutzung der Daten zu gewährleisten.
Dazu muss er
1. Unbefugten den Zutritt zu Datenverarbeitungsanlagen verwehren (Zutrittskontrolle),
2. verhindern, dass Datenverarbeitungssysteme von Unbefugten genutzt werden
können (Zugangskontrolle),
3. gewährleisten, dass die zur Nutzung Berechtigten ausschließlich auf die ihrer
Zugriffsberechtigung unterliegenden Daten zugreifen können (Zugriffskontrolle),
4. gewährleisten, dass nachträglich überprüft und festgestellt werden kann, ob und
von wem personenbezogene Daten in Datenverarbeitungssysteme eingegeben,
verändert oder entfernt worden sind (Eingabekontrolle),
5. gewährleisten, dass überprüft und festgestellt werden kann, an welche Stellen
eine Übermittlung personenbezogener Daten erfolgt (Weitergabekontrolle),
6. gewährleisten, dass personenbezogene Daten, die im Auftrag verarbeitet werden,
nur entsprechend den Weisungen des Auftraggebers verarbeitet werden können
(Auftragskontrolle),
7. gewährleisten, dass personenbezogene Daten gegen zufällige Zerstörung oder
Verlust geschützt sind (Verfügbarkeitskontrolle) und
8. gewährleisten, dass zu unterschiedlichen Zwecken erhobene Daten getrennt
verarbeitet werden (Trennungsprinzip).
Dabei hat er insbesondere die dem Stand der Technik entsprechenden
Verschlüsselungsverfahren einzusetzen.
Diese Grundsätze der Datensicherheit gelten nicht nur für die Computer des
Hotelbetriebs selbst, sondern auch dann, wenn der Hotelier seinen Hotelgästen die
Nutzung von WLAN ermöglicht.
Kommt es trotzdem zu Datendiebstahl oder Datenverlusten, so ist der Hotelier
verpflichtet, den hiervon Betroffenen, also insbesondere den Hotelgästen, diese
„Datenpanne“ anzuzeigen und Maßnahmen zu treffen, den hierdurch drohenden
Schaden zu begrenzen; eine solche Anzeige ist auch der DatenschutzAufsichtsbehörde
gegenüber abzugeben (§ 42a BDSG).

Ist es wirklich so einfach? Speicherung von Kreditkartendaten der Gäste im Hotel weiterlesen

(42)

[:de]Bestpreisklausel – Tourismus missbraucht Parlament[:]

[:de]Ich habe mir gerade die Nationalratsdebatte zur Bestpreisklausel im Tourismus angehört und somit durfte ich miterleben, dass sich alle Parteien einig waren. Der Antrag wurde einstimmig angenommen und ein Beschluss wird folgen.
Es ist mir absolut unverständlich, weshalb die unfähigsten und dümmsten Menschen in der Tourismusbranche das Sagen und die Besitztümer haben. Das kann doch nur über Ausnützung von Schwachstellen in unserem System funktionieren. Bereicherung durch Konkurs, Steuerhinterziehunbg und Umgehung des Systems über Stiftungen und diverse Unternehmensformen. Denn könnten die Hoteliers 1 und 1 zusammen zählen, hätten sie jetzt nicht die Regierung um Hilfe anbetteln müssen. Leider lassen sich die Parlamentarier alle einstimmig missbrauchen und aus ihren Reden und Argumenten schließe ich, dass sie ebenfalls nicht einmal 1 und 1 zusammen zählen können. Die ÖVP hat wenigstens gewarnt und verdeutlicht, dass solche Eingriffe eigentlich nicht in ihrem Interesse sind, aber zugestimmt haben sie dennoch.
Der arrogante Stronach-Typ hat uns aufgeklärt:
Die Hoteliers zahlen an Booking 15 bis 20% Kommission und Booking zahlt an Google jährlich Milliarden, damit der Gast bei der Suche nach einem freien Zimmer auf der Booking Seite landet. Er erklärte, dass die Kommission für die Leistung, ein paar Byte hin und her schieben, wirklich überhöht sei, aber dass es keine andere Möglichkeit gäbe, als sie zu zahlen. Sonst wird das Hotel bei Booking hinaus geschmissen und kein Mensch findet es je wieder.
Wahnsinn, seid ihr dumm. 1 und 1 ist 2 liebe Hoteliers und Parlamentarier.
Wenn der Hotelier direkt an Google zahlt ist Booking raus und kann den Konkurs anmelden. Und wenn der Hotelier direkt an Google zahlt, über AdWords, kann er dafür soviel ausgeben und zwar gezielt und effizient ausgeben, wie es ihm sein Budget für Werbekosten erlaubt. Aus, Punkt, so einfach wäre das, würde man sein Gehirn zum denken einsetzen.
Von Google sind sowieso alle abhängig, also macht das nur den Unterschied, dass Bookings ausgeschaltet werden würde. Google bekommt damit nicht mehr Macht, denn Google ist unbedingt davon abhängig, dass sie gute Suchergebnisse liefern. Sonst brächten sie sich selbst in Gefahr und wer Google auch nur ein wenig kennt, der weiß, dass Google diesbezüglich unschlagbar ist und alles unternimmt, damit das so bleibt. Wenn der Hotelier nun sein eigens Buchungssystem (es gibt unzählige kostenlose Open Source Lösungen) auf seiner Homepage einbindet, zahlt er keine Kommissionen mehr und wenn das Buchungssystem so halwegs up-to-date ist, dann werden die Daten bei der Buchung vom Gast auf der Homepage des Hotels eingegeben und sofort direkt in das Hotelverwaltungsprogramm übernommen. Dies gibt die Daten direkt an das Buchhaltungsprogramm weiter und bis zur Jahresbilanz des Hotels kann alles vollautomatisiert ablaufen.
Aber wovon rede ich denn da, wenn jemand so unfassbar dumm ist, dass er 20% für quasi Nichts zahlt und dann die Regierung missbraucht, dem ist wohl nicht mehr zu helfen.
Um eine Regierung die so schwach ist, dass sie da einstimmig mitspielt, würde ich mir ebenfalls Sorgen machen, läge mir etwas an dieser alten, verkorksten, unflexiblen, seltsamen Machtstruktur, die früher oder später ohnehin von einer direkten Demokratie abgelöst werden muss. Ob ich das noch erleben werde, dass meine Stimme so viel wert ist, wie die eins Abgeordneten, bezweifle ich, aber es muss zwangsläufig kommen, oder die Menschheit richtet sich über die rasant zunehmende Idiokratie selbst zu Grunde. Das sehe ich nicht nur bei uns, sondern auch in der Türkei, Ungarn, Russland und gerade eben in den USA (Trump wird Präsident).
Entweder die Menschen setzen unmittelbar sofort auf die moderne Technologie und arbeiten zusammen, oder die Spirale der Machtstrukturen treibt uns demnächst in ein weltweites totales Desaster.

Weblinks:
http://tvthek.orf.at/live/Politik-live-Nationalratssitzung/13889825
Kartellrecht: Bestpreisklauseln auf dem Prüfstand
https://www.parlament.gv.at/PAKT/AKT/SCHLTHEM/
Hoteliers begrüßen Ende von Bestpreisklausel[:]

(11)

Module installieren mit Odoo 9.0 – Module für Hotelverwaltung, Restaurant, Housekeeping …

und natürlich kostenlose Module für Buchhaltung, Lohnverrechnung, E-Commerce, Verkauf, Einkauf, Kommunikation, Kunden- und Lieferantenverwaltung, …
Bis zur Version 9.0 musste man beim Administrator die „technical features“ aktivieren, damit man Module installieren konnte. Jetzt klickt man auf „Administrator“ und bekommt folgende Auswahl
odooa
Wählt man „about“ bzw. „über“ aus, bekommt man die Möglichkeit, den „Entwicklermodus“ zu aktivieren.
odoo1
Damit stehen einem unter „Apps“ über 1200 Module zur Verfügung, wobei die meisten kostenlos sind. Für manche muss man sich auf oodo.com anmelden und für die wenigen kostenpflichtigen gibt es meist eine kostenlose Alternative. Wer Odoo für die Produktion einsetzt, sollte sich aber auch die kostenpflichtigen leisten können, da sonst ohnehin schon alles (Betriebssystem, Datenbank, OpenERP, …) kostenlos ist. Für mich kommen trotzdem nur die kostenlosen Apps in Frage, da ich sie nur zu Testzwecken installierte. Übrigens kann man gegen Gebühr auch sämtliche Apps in der Odoo-Cloud laufen lassen, wodurch man sich die gesamte EDV spart und sozusagen alles „outgesourced“ hat, was einer ständigen Wartung und Sicherung bedarf. Dann benötigt man nur noch einen Internetzugang und eine Browser (z.B. Firefox auf Ubuntu, wenn die SW kostenlos und gut sein soll) um arbeiten zu können.
odoo

oodo2
odoo3
odoo4odoo5

Ich werde jetzt ein Testhotel mit den kostenlosen Modulen einrichten, damit die Software von Interessierten getestet werden kann.

(122)