#259: Fehler im Level 1 ---------------------------------------+------------------------------------ Reporter: anonymous | Owner: Type: Fehler/Defekt | Status: new Priority: hoch | Milestone: Neo Version 2.0 Component: Tastaturbelegung/Referenz | Version: 2.0 Final Keywords: | ---------------------------------------+------------------------------------ Neo basiert sicher auf einigen guten Ideen, aber hat ein paar grundsaetzliche Fehler schon im Level 1. Hier ein paar Anmerkungen von einem Deutschen der in den USA lebt und viel programmiert..
Was mir an Neo2 gefaellt: - die akzentierten Symbole werden durch Modifikation der unakzentierten Symbole zusammengestellt - die Tasten in verschiedenen Ebenen sind mit aehnlichen Symbolen belegt - die Modifikationstasten fuer die Akzente sind im Randbereich, der sonst ja nur sehr schwer mit den kleinen Fingern zu erreichen ist.. PROBLEME bei Neo2: 1) Tote Tasten! Wieviele Sprachen sprechen Sie? Nur Eine? Nur Deutsch? Wieviel Prozent der Weltbevoelkerung spricht denn Deutsch? Und wenn Sie etwas in einer anderen Sprache eintippen moechten, dann stoepseln Sie einfach eine andere Tastatur ein?? Wohl eher nicht... Die Tasten fuer "U "O "A und das scharfe S gehoeren grundsaetzlich nicht auf die Ebene 1! Wie konnten Sie denn das uebersehen? Die deutschen Umlaute sollten genauso wie ^ ` ' als spezielle Akzenttasten mit den Vokalen U O A zusammengesetz werden. Warum? Weil diese Tasten auf der Ebene 1 sonst grundsaetzlich TOT sind -- in fast jeder Sprache ausser Deutsch -- was fuer eine Platzverschwendung (oder vielleicht deutsche Arroganz?). Ausserdem haben Sie ja schon recht gut herausgefunden dass die anderen Akzente zusammengesetzt werden, um Tastenbelegungen zu sparen. Das selbe Prinzip sollte auch fuer die deutschen Umlaute gelten! Das scharfe S wurde doch vom Duden eleminiert, nein? Also nun eine komplett tote Taste auf Ebene 1!! 2) Als Programmierer verwende ich staendig die Sonderzeichen (){}[]\|/?<>'"*&^%$#@!~`:; -- speziell die verschiedenen Klammern! Diese sollten nicht in einer abstrusen Ebene versteckt sein.. Ebene 3 ist so-lala ... aber die Klammern sind dort recht willkuerlich verteilt.. 3) Numerische Tasten / Nummernblock Die Tasten 0...9 sind doch normalerweise ziemlich unangenehm zu bedienen, oder? Verwenden Sie nicht lieber das numerische Tastenfeld? Den Nummernblock gibt es doch schon auf Ebene 4 -- leicht mit Mod4 zu erreichen... Warum dann nicht die Tasten 0..9 auf der Ebene 1 einfach eliminieren? ==> freie Tasten fuer Sonderzeichen.. 4) Eingebetteter Cursor-Block: genau wie bei den numerischen Tasten, sollte mit einer weiteren Ebene ein virtueller Cursorblock emuliert werden.. 5) Zeichenhaeufigkeit Viele Tastatur-Layouts verwenden die Haeufigkeit in einer speziellen Sprache um die Verteilung der Tasten zu ermitteln... Warum verwenden Sie nicht eine gemittelte statistische Haeufigkeit fuer die haeufigsten Sprachen in der Welt? Die Verteilung der unakzentierten Vokale und Satzzeichen ist schonmal sicher sehr aehnlich.. oder? 6) Akzent-Modifizierer um Superscript und Subscript beliebiger Zeichen zu erreichen.. 7) Sie sollten auch Neo-Layout fuer Englische Tastaturen zur Verfuegung stellen.. -- Ticket URL: <http://wiki.neo-layout.org/ticket/259> Neo-Layout <http://neo-layout.org/> Das Neo-Tastaturlayout ist ein freies und ergonomisch optimiertes Tastaturlayout für die deutsche Sprache, das auch sehr viele Sonderzeichen direkt verfügbar macht.