Anmerkung.: Ich kann leider überhaupt nicht programmieren (MS-Batch und Basic zählen meiner Meinung nach nicht..., Wer mir ein gutes Buch zum LUA lernen empfehlen kann, sollte dies tun :lol:
Dieser Thread sollte dazu genutzt werden um Ideen und konkrete Anwendungen für die virtuelle Tastatur zu sammeln was ich hier hinein schreibe ist natürlich nur das, was ich dazu denke und ist wahrscheinlich auch verbessrungswürdig.
Ersteinmal muss ich sagen, dass ich bis jetzt ziemlich unzufrieden bin mit den Lösungen von Virtuellen Bildschirmtastaturen die ich bis jetzt gesehen habe auf Mobiltelefonen, Sparkassenterminalen aber eben auch am PC und auf der Pandora.
Meiner Meinung nach sollte jede Tastatur, also auch die virtuelle dazu dienen die Schreibgeschwindigkeit zu erhöhen um den Anwender schnell zum gesünschten Ziel zu bringen (darum ist Anpassbarkeit durch den Benutzer ein großes Plus aber dazu später mehr.)
Was ich bis jetzt gesehen habe entspricht aber eher etwas anderem. Es sind eher eingeblendete Bilder von QWERTY Layouts bei denen man nun mit Hilfe des Stylus einzeln nacheinander die Buchstaben und Sonderzeichen auswählen kann. Das ist nun ausgerechnet nicht optimal.
Die Virtuelle Tastatur Kann nicht wie eine richtige Tastatur mit 10 Fingern (und noch nicht mal mit 2 Fingern wie bei der Pandora) bedient werden sondern in diesem Ansatz nur mit EINEM Stylus, darum ist es nicht von Vorteil wenn man die Ansätze von richtigen Tastaturen kopiert. Wenn man den Benutzer überlässt die Tastatur nach seinen Wünschen anzupassen, kann er seine eigene Schreibgeschwindigkeit erhöhen.
(Es fällt selbst Moddern sehr schwer bei der richtigen Tastatur Tasten zu entfernen/zu ersetzen oder zu vergrößern oder mit anderen Funktionen zu belegen.... Bei der Virtuellen Tastatur ist das alles möglich...
Aber bei keiner die ich bis jetzt gesehen habe ist das realisiert.)
Wenn ich an Anpassbarkeit durch den Benutzer denke, fällt mir als erstes Emacs ein, welches sich ja dank seiner LUA-basierten Oberfläche zur Laufzeit völlig anpassen lässt und dadurch auch sehr portierbar und Anpassbar ist. ===> WINK: Eine LUA-basierte Virtuelle Tastatur wäre sehr interessant. Nicht nur für die Pandora benutzer....
Eine Kontext-Sensitive wäre interessanter. Eine Kombination dessen was Open Office, japanische Mobiltelefone und auch die Zsh-Shell schon seit einer ganzen Weile beherrschen. Der Anwender versucht ein Wort einzugeben: wie bei Open Office versucht nun das Programm schon zu erraten was das für ein Wort ist und schlägt es vor, der Anwender kann nun entweder den Vorschlag ignorieren und weiter schreiben oder ihn mit einem Tastendruck annehmen und schneller weiterschreiben. Desweiteren kann der Benutzer auch aktiv wie bei der Zsh-Shell mit der Tab-Taste Worte erraten lassen die er eingeben will. (Das Programm nimmt dabei ein Wörterbuch und wie die Zsh-Shell die History der bereits eingegebenen Worte zuhilfe).
Ein anderer Ansatz den ich sehr interessant für diese Art von Tastatur finden würde wäre ein Tastatur die mit Wahrscheinlichkeiten arbeitet. Wer schon mal in einer Traditionellen Druckerei mit Schriftsetzern war, der wird vielleicht wissen, dass dort die Kästen mit den Lättern nach einem bestimmten System angeordnet sind.
Buchstaben die relativ oft gebraucht werden wie zB. das "E" und Satzzeichen sind weiter oben und besser zugänglich als andere weniger oft gebrauchte Buchstaben wie zB. das "Q".
Bei diesem Ansatz könnte man doch je nachdem welche Taste der Benuzer gerade mit dem Stylus gewählt hat, eine Bienenwabenstruktur (da wird ja der Platz bekanntlich am besten ausgenutzt und die Auswahlmöglichkeiten sind größeer als bei rechtecken...) mit den Buchstaben um den Stylus herum entstehen lassen, die genau die Lettern enthält von denen es am wahrscheinlichsten ist, dass er sie jetzt braucht (wieder ein Ansatzt mit Wörterbüchern und Statistik) und die Lettern von denen es unwahrscheinlicher ist, dass er sie jetzt braucht erscheinen weiter weg vom Stylus in der Bienenwabenstruktur.
Desweiteren kann man bei "normalen" Eingaben das Layout der Tastatur ganz anders aufteilen. Ich kann zwar mit 10 Fingern schreiben und habe das Layout der Deutschen Tastatur oder der Englischen im Kopf aber wenn ich eine virtuelle Tastatur habe nutze ich dieses Wissen nicht, selbst wenn diese genauso aufgebaut ist. Wenn die virtuelle Tastatur in 3 Berreiche für Sonderzeichen/AEOU.../PMRT...Z.. aufgeteilt wäre, könnte zumindest ICH schneller die Tasten finden, weil sich mir diese Trennung schneller erschließen würde als der klassiche ansatz.
Wenn ich meine Tastatur jederzeit nach meinen Wünschen anpassen kann, brauche ich mich nicht an die Regeln/Beschränkungen zu halten die mir von realen Tastaturen auferlegt werden !
mfg. jonai
Dieser Thread sollte dazu genutzt werden um Ideen und konkrete Anwendungen für die virtuelle Tastatur zu sammeln was ich hier hinein schreibe ist natürlich nur das, was ich dazu denke und ist wahrscheinlich auch verbessrungswürdig.
Ersteinmal muss ich sagen, dass ich bis jetzt ziemlich unzufrieden bin mit den Lösungen von Virtuellen Bildschirmtastaturen die ich bis jetzt gesehen habe auf Mobiltelefonen, Sparkassenterminalen aber eben auch am PC und auf der Pandora.
Meiner Meinung nach sollte jede Tastatur, also auch die virtuelle dazu dienen die Schreibgeschwindigkeit zu erhöhen um den Anwender schnell zum gesünschten Ziel zu bringen (darum ist Anpassbarkeit durch den Benutzer ein großes Plus aber dazu später mehr.)
Was ich bis jetzt gesehen habe entspricht aber eher etwas anderem. Es sind eher eingeblendete Bilder von QWERTY Layouts bei denen man nun mit Hilfe des Stylus einzeln nacheinander die Buchstaben und Sonderzeichen auswählen kann. Das ist nun ausgerechnet nicht optimal.
Die Virtuelle Tastatur Kann nicht wie eine richtige Tastatur mit 10 Fingern (und noch nicht mal mit 2 Fingern wie bei der Pandora) bedient werden sondern in diesem Ansatz nur mit EINEM Stylus, darum ist es nicht von Vorteil wenn man die Ansätze von richtigen Tastaturen kopiert. Wenn man den Benutzer überlässt die Tastatur nach seinen Wünschen anzupassen, kann er seine eigene Schreibgeschwindigkeit erhöhen.
(Es fällt selbst Moddern sehr schwer bei der richtigen Tastatur Tasten zu entfernen/zu ersetzen oder zu vergrößern oder mit anderen Funktionen zu belegen.... Bei der Virtuellen Tastatur ist das alles möglich...
Aber bei keiner die ich bis jetzt gesehen habe ist das realisiert.)
Wenn ich an Anpassbarkeit durch den Benutzer denke, fällt mir als erstes Emacs ein, welches sich ja dank seiner LUA-basierten Oberfläche zur Laufzeit völlig anpassen lässt und dadurch auch sehr portierbar und Anpassbar ist. ===> WINK: Eine LUA-basierte Virtuelle Tastatur wäre sehr interessant. Nicht nur für die Pandora benutzer....
Eine Kontext-Sensitive wäre interessanter. Eine Kombination dessen was Open Office, japanische Mobiltelefone und auch die Zsh-Shell schon seit einer ganzen Weile beherrschen. Der Anwender versucht ein Wort einzugeben: wie bei Open Office versucht nun das Programm schon zu erraten was das für ein Wort ist und schlägt es vor, der Anwender kann nun entweder den Vorschlag ignorieren und weiter schreiben oder ihn mit einem Tastendruck annehmen und schneller weiterschreiben. Desweiteren kann der Benutzer auch aktiv wie bei der Zsh-Shell mit der Tab-Taste Worte erraten lassen die er eingeben will. (Das Programm nimmt dabei ein Wörterbuch und wie die Zsh-Shell die History der bereits eingegebenen Worte zuhilfe).
Ein anderer Ansatz den ich sehr interessant für diese Art von Tastatur finden würde wäre ein Tastatur die mit Wahrscheinlichkeiten arbeitet. Wer schon mal in einer Traditionellen Druckerei mit Schriftsetzern war, der wird vielleicht wissen, dass dort die Kästen mit den Lättern nach einem bestimmten System angeordnet sind.
Buchstaben die relativ oft gebraucht werden wie zB. das "E" und Satzzeichen sind weiter oben und besser zugänglich als andere weniger oft gebrauchte Buchstaben wie zB. das "Q".
Bei diesem Ansatz könnte man doch je nachdem welche Taste der Benuzer gerade mit dem Stylus gewählt hat, eine Bienenwabenstruktur (da wird ja der Platz bekanntlich am besten ausgenutzt und die Auswahlmöglichkeiten sind größeer als bei rechtecken...) mit den Buchstaben um den Stylus herum entstehen lassen, die genau die Lettern enthält von denen es am wahrscheinlichsten ist, dass er sie jetzt braucht (wieder ein Ansatzt mit Wörterbüchern und Statistik) und die Lettern von denen es unwahrscheinlicher ist, dass er sie jetzt braucht erscheinen weiter weg vom Stylus in der Bienenwabenstruktur.
Desweiteren kann man bei "normalen" Eingaben das Layout der Tastatur ganz anders aufteilen. Ich kann zwar mit 10 Fingern schreiben und habe das Layout der Deutschen Tastatur oder der Englischen im Kopf aber wenn ich eine virtuelle Tastatur habe nutze ich dieses Wissen nicht, selbst wenn diese genauso aufgebaut ist. Wenn die virtuelle Tastatur in 3 Berreiche für Sonderzeichen/AEOU.../PMRT...Z.. aufgeteilt wäre, könnte zumindest ICH schneller die Tasten finden, weil sich mir diese Trennung schneller erschließen würde als der klassiche ansatz.
Wenn ich meine Tastatur jederzeit nach meinen Wünschen anpassen kann, brauche ich mich nicht an die Regeln/Beschränkungen zu halten die mir von realen Tastaturen auferlegt werden !
mfg. jonai