[Talk-de] JOSM usability
Torsten Breda
torstiko at gmail.com
Di Jun 3 10:42:40 UTC 2008
Am 3. Juni 2008 12:21 schrieb Bernd Wurst <bernd at bwurst.org>:
> Hallo.
>
> Am Dienstag, 3. Juni 2008 schrieb Torsten Breda:
>> 1. Wenn man einen Weg zeichnet und ist fertig, so möchte man den Weg
>> meist deselektieren, um bspw. einen neuen zu zeichnen. Das geht bisher
>> entweder durch Wechseln in den "Select"-modus und linksklicken in den
>> Hintergrund oder durch Drücken von "u" für unselect oder man beginnt
>> den neuen Weg mit gedrückter "Shift"-taste. Funktioniert auch
>> wunderbar. Jedoch ist keiner der genannten Wege intuitiv bzw. benötigt
>> die Benutzung der Tastatur.
>
> Am letzten Satz scheiden sich vermutlich die Geister. Ich kannte "u" bis vor
> Kurzem nicht und fand es schrecklich, dass man immer alles mit der Maus
> machen muss. Die linke Hand ist doch eh frei, da kann man doch schnell mal
> was drücken.
>
>
>> Mein Vorschlag: Im node-Modus ist die rechte Maustaste so weit ich
>> weiss nicht belegt. Somit könnte man einen Rechtsklick zum deselecten
>> verwenden. Das ist intuitiv und wird in vielen anderen Programmen
>> genau so gemacht.
>
> Die rechte Maustaste ist zum Verschieben des Viewport in jedem Modus
> unersetzlich. IMHO.
>
Ich dachte hier an eine Unterscheidung zwischen click+hold und einem
click+release.
click+hold: Ansicht verschieben
click: deselect
Genau diese Kombination ist in anderer Software üblich.
>
>> 2. Denn Zoom-modus habe ich so gut wie nie benutzt. (Höchstens mal
>> unabsichtlich) Meiner Meinung nach sollte er nachrangiger sein, als
>> die anderen Modi. Wie schon gesagt ist auch bei mir der erste Schritt
>> wenn ich mit JOSM arbeite (nachdem Daten geladen sind) der druck auf
>> "s".
>
> Ja. Voll deiner Meinung. Man muss ihn nicht ganz wegwerfen, aber zumindest
> nicht per default aktiviert!
>
>
>> 3. Den Geometrie-kram benutze ich nicht. Sicherlich hat diese Funktion
>> ihre Existenzberechtigung, Mich stört sie nur. Noch schlimmer ist,
>> dass seit dieser Funktion die Tipps in der Statusleiste nicht mehr
>> angezeigt werden, die auf die unverzichtbaren Tasten "Shift", Strg"
>> und "Alt" hinweisen. Damit auch zum nächsten Vorschlag
>
> Ja. Ich hab auch viele der neuen Angaben doch noch nicht kapiert. Zumindest
> werden mit gleichen Symbolen wie beim measurement-plugin andere Werte
> angezeigt. :)
>
>
>> 4. Unbedingt die Funktionstasten "Shift", "Strg" und "Alt" besser
>> "bewerben". Vielleicht könnte man das erneut in eine MOTD einbauen.
>> Auf jeden Fall gehört der Hinweis in die Statusleiste.
>
> motd ist ja der Platz für "Neuigkeiten", also Dinge, die sich an diejenigen
> richten, die JOSM schon kennen und die sich geändert haben.
>
> Ich denke eine erweiterung der JOSM-Tipps-Seite im Wiki bzw. eine besser
> strukturierte Wiki-Seite würde besser passen.
>
> Aber ja, die Statusleiste ist wichtig. Ich brauche sie zwar nicht mehr
> unbedingt, weil ich die sachen die ich brauche jetzt kann, aber wenn ich
> jetzt mal zwei Wochen nicht mappe, brauch ich die wieder. :)
>
Vielleicht eine MOTD, die auf den reanimierten Eintrag in der
Statusleiste hinweist? :)
>
>> 5. Wenn man Daten über einen Link laden möchte, kann man den Link nur
>> über "Strg+v" einfügen. Intuitiver wäre hier ein "Link aus der
>> Zwischenablage einfügen"-Button.
>
> Ich bin dafür, das Feld auf jeden Fall leer zu lassen und den Text als Hinweis
> einfach drüber oder drunter. Dann könnte man dort endlich mal den Mittelklick
> benutzen.
> Momentan muss man immer das Feld leeren, die URL woanders markieren und dann
> mit Mittelklick in das Feld packen. Nicht grade elegant.
>
> Ich weiß nicht, wie und ob JAVA kontrolliert auf die verschiedenen
> System-Zwischenablagen zugreifen kann. Ein leeres Eingabefeld, in das man
> einfach mittelklicken kann wäre aber wichtig.
>
Man kann auf die mittlere Maustaste klicken??? Scherz beiseite, du
hast recht. Das Feld sollte leer sein. + einen Button "aus
Zwischenablage einfügen.
>
>> 6. Das "Ungluenode"-Plugin gehört nach meinem Geschmack fest eingebaut.
>
> Hm. Kenn ich garnicht... :)
>
Das damit gelöste Problem kennst du aber. Z.B. wenn sich eine Straße
mit einem Wald einen node teilt. Wenn du die Straße verschiebst, dann
ändert sich die Form des Waldes. Das plugin fügt einen Button hinzu,
der jedem an den markierten node angeschlossenen Weg einen eigenen
node gibt. -> sehr praktisch
>
>> 7. Das "namefinder"-Plugin sollte Standard sein. Es erleichtert gerade
>> dem Neuling das Laden des gewünschten Kartenausschnittes.
>
> Ja. Und stört alle anderen nicht.
>
>
>> 8. Wenn man Kartendaten vom Server läd, sollte der Ausschnitt der
>> geladen wird, unabhängig von der gewählten Größe eine minimale Größe
>> haben. Ansonsten muss man meist sofort nachladen, bzw übersieht der
>> Anfänger, dass benachbarte Straßen noch nicht geladen sind.
>
> Gute Idee!
>
>
>> 9. Bereiche, zu denen der Server noch nicht nach Kartendaten befragt
>> wurde, könnten andersfarbig hinterlegt sein, um an das nachladen zu
>> erinnern. (Habe gerade gesehen, dass man das in den
>> Anzeige-Einstellungen aktivieren kann. Ist das die
>> Standarteinstellung?)
>
> Man kann da einen Rahmen einblenden lassen. Mich stört er meist, keine Ahnung
> was der Default ist.
>
Stimmt! Was an den Rahmen stört ist, dass lediglich die äußerste
Begrenzung interessant ist und nicht die Einzelgrenzen der geladenen
Bereiche. Eine radikalere Lösung währe nodes in nicht geladenen
Bereichen für edits zu sperren. (evtl sogar auszugrauen.)
>
>> 11. Die Richtungspfeile sind sehr wichtig, verwirren aber den Neuling.
>> Daher sollte hier die Grundeinstellung "only interesting direction
>> links" sein. Pfeile eines gewählten Weges werden ja immer angezeigt.
>
> Ich finde die Pfeile nützlich und fand die nie verwirrend. Aber ist auch
> schnell umgestellt.
>
War jetzt auch nicht sehr wichtig. Führt aber gemeinsam mit mappaint
zu einem für den Neuling gewohnteren Kartenbild.
>
>> 12. Es sollte eine "Auto-Update"-Funktion für JOSM geben. Somit ist
>> man immer auf dem neuesten Stand.
>
> Ich denke das soll zumindest manuell über die motd passieren.
> hier wurde ja mal ein script gepostet, das immer schaut ob's ne neue
> JOSM-Version gibt. Da müsste man vielleicht serverseitig klären, ob man diese
> Abfrage will und das Start-Script ggf. mitliefern.
>
Es gibt ja fast täglich neue Versionen. Eine motd kann ja nicht die
bereits installierte überprüfen. Es muss ja auch nicht jede
"popels"-Änderung gleich ins Autoupdate gepackt werden, aber das weiss
meist derjenige, der eine neue Version fertig gestellt hat am besten.
Gruß
Torsten
Mehr Informationen über die Mailingliste Talk-de