AW: [Allegro] Volltextsuche

Fischer, Thomas fischer at sub.uni-goettingen.de
Di Jun 18 12:59:07 CEST 2013


Hallo Herr Eversberg,

schönen Dank!

> Am 11.06.2013 18:31, schrieb Thomas Fischer:
>  >
>  > mit Ihrer Überarbeitung der Volltextsuche bin ich nicht recht
>  > glücklich. Soweit ich sehe haben Sie nur den Hinweis auf die Hilfe
>  > entfernt und alles andere unverändert gelassen, das war nicht meine
>  > Intention.
> Ihre Intention ist das vollkommen irritationsfreie Programm, das
> wissen wir wohl. Im ersten Schritt ist das kaum herstellbar, aber
> inzwischen haben wir weitere getan, was ein wenig Zeit verschlang:
>
>    a99  und  ftr.flx liegen bereit (ftp bzw. svn)

Ich habe mir beides heruntergeladen und ausgetestet.

>  > 1. Der Text in der Anzeige endet in der neuen Version mit
>  > "Suchbegriff ei". Da fehlt zumindest ein "n".
> "n" wurde ergänzt.

OK.

>  > 2. Ich finde die automatische Anzeige von h ftr im Hintergrund immer
>  > noch irritierend und nicht hilfreich.
> Ja wie denn anders? Wenn etwas irritierend ist, *kann* es nicht
> zugleich hilfreich sein.
> Schon im ersten Dialogfenster können Sie, statt zur Eingabe des
> Suchbegriffs weiterzugehen, "Hilfe" wählen und aus dem Dialog
> erst mal wieder aussteigen. Das sollte einen evtl. infolge von
> Fehlerfurcht auftretenden Adrenalinausstoß senken.

Ich habe für mich in der ftr.flx mit
        // h ftr                Deaktiviert ThF.
die Hilfeanzeige deaktiviert (alles was ich gegebenenfalls nachsehen müsste steht unterhalb des sichtbaren Rahmens).

>  > 3. Gibt man als Suchbegriff "?" ein, kommt immer noch die von mir
>  > monierte Kette von unnötigen Fenstern.
> Jetzt nicht mehr.

Doch. Ist auch plausibel, da in der Flexdatei
if "?" jump help
steht. Macht mir aber jetzt nichts mehr, weil ich die anderen unsinnigen Meldungen, das
"Mit dieser Funktion können Sie die gesamte Datenbank durchsuchen ..."
und das
mes Ende
am Ende deaktiviert habe (beides ist bei Ihnen noch aktiv. Warum?)

>  > 4. Sucht man z.B. nach "*", so kommt die Meldung
>  > ----------------
>  >  Empty closure / *+ nicht am Anfang!
>  > ----------------
>  > die wohl inhaltlich korrekt, sprachlich aber wenig elegant und für
>  > die meisten NutzerInnen wahrscheinlich unverständlich ist.
> Behoben, Meldung ist jetzt nichtirritativ. (Stammte aus Fremdsoftware,
> die wir allzu unkritisch eingebunden hatten.)

Prima!

>  > 5. Die natürliche Reaktion auf diese Situation wäre für mich,
>  > "Abbruch" oder "Hilfe" zu wählen.
>  > "Hilfe" ist nicht im Angebot,
> Doch, ist, aber eben schon im Vorfeld, VOR der Abfrage des Suchbegriffs.

Ich brauche es aber jetzt, in dieser Situation!
Ist jetzt aber nicht mehr schlimm, weil man leicht aus der Situation herauskommt oder ein "?" in der Suche eingeben kann.

>  > und "Esc" führt wieder auf die
>  > obige Anzeige, das darf eigentlich nicht sein.
> Behoben.

Ja, gut.

>  > 6. Steht ein korrekter Suchbegriff im Suchfenster, so startet "Esc"
>  > die Suche, das geht auch gar nicht.
> Aber Sie sehen doch, daß es geht!? Wie auch immer, ist geändert.

Auch gut.

>  > 7. Unklar ist mir immer noch die Bedeutung von
>  > "Copy", was irgendein "Paste" (!) im Suchfenster ausführt.
> Die Schaltfläche, und mit ihr die Unklarheit, ist beseitigt.

Hm, bei mir nicht. (Neueste Version A99 v33.1)

>  > Soweit fürs Erste, ich vermute aber dass es noch mehr Probleme gibt.
> Was sollen wir mit Mutmaßungen ohne Untermauerung durch Belege?

Nur eine Vorkehrung, dass Sie nicht meinen, mir würde nichts mehr einfallen oder ich wäre ein für alle Male zufriedengestellt. Spontan fallen mir einige Seltsamkeiten der benutzten RegExp-Maschine ein...

>  > Irgendwie alles Kleinigkeiten, die aber insgesamt ein (m.E. unnötig)
>  > schlechtes Licht auf die Software werfen und insbesondere unerfahrene
>  > NutzerInnen irritieren können.

Auf die Dauer ist es natürlich kein Entwicklungsmodell, dass ich meckere und B.E. macht dann schon. Allerdings sehe ich derzeit für mich auch keine andere Möglichkeit, die Software besser oder freundlicher zu machen. Wir haben in unserer Abteilung auch ein halbes Dutzend ProgrammiererInnen, die sich mit GUIs befassen, da möchte ich mich nicht unnötiger Peinlichkeit aussetzen, wenn ich mal A99 benutze und mir jemand über die Schulter schaut...

Davon unabhängig noch zur Datei selbst: Sie enthält DOS- und ANSI-Zeichen, z.B. in DOS-Ansicht:
kann nicht ge÷ffnet werden
und
Die nicht gew³nschten mit [Entf] beseitigen
weil an diesen Stellen auf das "ansi" verzichtet wird.
Ließe sich nicht so etwas wie ein "ansi-Modus" einführen, der so wirkt als würde hinter jedem var und write ein "ansi" stehen?
Herrn Bergers Ausführungen kommen mir im Prinzip sinnvoll, aber doch eher langfristig zu realisieren vor.

Mit freundlichen Grüßen
Thomas Fischer






Mehr Informationen über die Mailingliste Allegro