von DonPedro » 13 Jun 2015, 20:24
Ich bin ein bißchen baff ob der gegebenen Antworten, so wenig Interesse hätte ich nicht erwartet.
Ich habe nie behauptet oder auch wissentlich versucht anzudeuten, daß "die angezeigte Stelle die Grundlage einer positiven Suche" nach einer LS ist. Das ergäbe ja gar keinen Sinn. Ohne VORHERIGE Suche nach den LS-Begriffen in den Sendungsbeschreibungstexten kann die für die Darstellung zuständige Programmroutine gar nicht wissen, ob und was rot einzufärben ist, oder? Es sei denn diese Markierungs-Routine ruft unabhängig davon eine eigene Suchroutine auf, getrennt von der Suche ob ein positiver Hit, eine LS, vorliegt. Aber das wissen nur Sie und ist auch bezüglich der aufgezeigten Seltsamkeiten nur insofern relevant, als es erklären würde, wieso Suchtexte trotz Einschränkung (Suche wo?) egal wo in der Sendungsbeschreibung markiert werden. Darum ging es mir aber nicht.
Ich habe eindeutig belegt, daß das Programm einmal nicht das tut was es anzeigt, und ein andermal nicht das anzeigt was es dann doch tut. Die sichtbare Oberfläche des Programmes ist das primäre Interface, um es überhaupt bedienen zu können. Auf welche Informationen wenn nicht die angezeigten soll ein Anwender sich sonst halten? Und ein Programm sollte auch das anzeigen, was es erwartungsgemäß anzeigen sollte, und das was es anzeigt sollte übereinstimmen mit den Daten im Hintergrund.
Wahrscheinlich war es nicht gut von mir, so viele Sendungen auf einmal als Beispiele zu bringen, sieht vielleicht wie ein Überfall aus und man flüchtet ohne sich mit der angezeigten Datenflut zu beschäftigen.
Mir geht es hier darum, an die Entwickler Auffälligkeiten zurückzumelden, um das Programm besser zu machen.
Daß Unstimmigkeiten bestehen belegen meine screenshots eindeutig, Anzeige/Darstellung vs Suche hin oder her. Es ist für die Anerkenntnis daß etwas nicht stimmt irrelevant, ob diese von vergangenen Sendungen sind. Die vergangenen Sendungen sind genauso reale Daten und belegen am Tag der screenshots für alle Zeiten, daß in diesem Moment etwas nicht in Ordnung ist. Das sollte jedenfalls Grund genug sein sich damit ernsthaft zu beschäftigen.
Wenn die Anzeige NICHT anzeigt (nicht rot einfärbt), daß ein Treffer besteht (nachdem die Suche POSITIV verlaufen ist), dann ist das ein bug in der Anzeige-routine und sollte doch ausgebessert werden, oder? Jetzt mag zwar die Sendung als LS markiert sein (Herz), aber daß der zuständige Suchtext nicht rot angezeigt wird ist schon ein bug, oder?
Wenn die Such-Routine nichts findet, obwohl offensichtlich (Darstellung) der Suchtext eindeutig vorliegt, dann ist das ein Fehler in der Such-Routine. Und das Suchen besteht aus mehr als der entsprechenden Routine in Java. Wenn der Fehler nicht dort ist (und gar nicht sein kann, wie ds10 meiner Meinung nach etwas dogmatisch behauptet), dann käme doch jener Teil in Frage, der das setup besorgt und den Suchtext und den Text an Java übergibt. Oder der das Ergebnis zurückübernimmt und weiterverarbeitet/weitergibt. Wenn sich Beispiele zeigen lassen, wie dargestellt in meinen screenshots, daß dies nicht korrekt funktioniert, dann sollte dem Problem doch auch auf den Grund gegangen werden. Vielleicht liegen ja keine bugs vor, aber was fehlt sind dann nachvollziehbare Erklärungen für die offensichtlichen Unstimmigkeiten.
Um das konkret anzugehen: ich habe mit dem 10. Jahrestag 9/11 (also Sommer 2011) mehrere LSn definiert und seither nicht mehr verändert. Sie funktionieren in der Regel ohne Probleme, manchmal aber mit hinterfragenswertem Ergebnis.
zB LS "11. September", Wo suchen? -> Überall, Suchbegriff ist ein Stichwort (dies ist für _alle_ meine 911-Stichworte die gleiche Einstellung)
siehe Bsp (screenshot):
# Der Anschlag, Do, 12.3., 0435-0519, zdfinfo
Hier wird der Suchtext "11. September" im Untertitel nicht rot eingefärbt, obwohl dieser korrekt als LS definiert ist.
Das kann ja nun daran liegen, daß die "Suche" dafür kein positives Ergebnis zurückgeliefert hat. Aber hätte sollen, den "11. September" steht eindeutig im Untertitel.
Es liegt wohl an der Suche, denn im linken Teil des Infofensters ist erkenntlich, daß nur die LS-Defnition für "9/11" erkannt wird (Abschnitt LS), was sich auch im rechten Teil durch Einfärbung spiegelt. Was mir hier nebenbei noch auffällt ist, daß dieser Abschnitt "LS" (Herzsymbol) eigenartigerweise nur eine Zeile hat, normalerweise ist das doch zum Ein-/Aufklappen mit allen möglichen Optionen. Aber das entdecke ich gerade erst jetzt, bin zusätzlich verwirrt ...
Nochmals "11. September" ... ANDERE Sendung, weil andere Uhrzeit, gleicher Tag, gleicher Sender
# Der Anschlag, Do, 12.3., diesmal 1415-1500, zdfinfo (also andere Sendung)
a) Wieder wird der Suchtext im Untertitel nicht gefunden.
b) Entdeckt wird aber "9/11", obwohl die Sendungsinfo dies im rechten Teil nicht hergibt.
Wo nimmt die Suchroutine den Treffer "9/11" her? Sucht die Routine in _allen_ Feldern der Sendungsinfo, auch wenn nicht angehakelt?
(Meine angehakelten Felder siehe screenshot). Falls in allen Feldern gesucht wird und sich der Text "9/11" in einem der nicht aktivierten verbirgt, wäre dies zumindest eine Erklärung für den Treffer. Seltsam wäre es aber "9/11" in einem der deaktivierten Felder unterzubringen, habe gerade nachgesehen und keines gefunden wo dies selbst unter Alkeinfluß zu erwarten wäre.
Daß im Untertitel gesucht wird, sieht man am Beispiel
# Der Heilige Krieg, Do, 12.3., 1715-1800, zdfinfo
HIer wird "Terror" im Untertitel richtigerweise gefunden (markiert).
und jetzt wirds richtig spannend durch folgendes Beispiel (gleicher Tag, gleicher Sender, gleicher Titel, GLEICHER Untertitel, andere Uhrzeit)
# Der Heilige Krieg, Do, 12.3., 0055-0140, zdfinfo
Hier wird "Terror" plötzlich nicht mehr im Untertitel gefunden (markiert)!!!!!!
Dazu ist mir besonders wichtig darauf hinzuweisen: alle diese bisher genannten Beispiele sind AM SELBEN TAG durch denselben Daten-update Vorgang entstanden.
Wie ist das zu erklären, daß in der einen Sendung "Terror" gefunden und markiert wird und in der anderen nicht?
Es gibt nur EINE LS-Definition für "Terror", EINE Suchfunktion, EINE Markierungsfunktion die in diesem Datenupdate-Vorgang und Anzeige der gefundenen LS (aufpoppendes Fenster) zur Anwendung kamen. Es steht also außer Frage, daß dies nicht an der LS-Definition liegt, also in meinem Bereich. Denn es kam dieselbe innerhalb von Sekundenbruchteilen zur Anwendung. Es steht auch außer Frage, daß in beiden Sendungen das Stichwort "Terror" im UT vorliegt, ohne Schreibfehler.
Bemerkenswert ist auch, daß im Falle der Sendung 0055 im linken Teil des Info-Fenster nur steht "Nicht als Lieblingssendung von" und dann NICHTS. Dabei müßten die Treffer der LS-Definitionen "Bin Laden" oder "11. September" aufgelistet sein. Aber es steht einfach nichts da. Was passiert hier (nicht)?
Weiteres Beispiel:
# Der Anschlag, Do, 12.3., 1415-1500, zdfinfo
"11. September" wird im Untertitel nicht erkannt.
In der gesamten weiteren Info zur Sendung steht offensichtlich kein weiterer LS-Begriff. Jedenfalls nicht "9/11".
Jedoch im linken Fensterteil steht "Nicht als LS von "9/11"... Hier also steht nach "Nicht als LS von" das gesuchte Stichwort "9/11"
Unbenommen, warum jetzt überhaupt "9/11" als Treffer erkannt wird, wieso steht hier wie auch zu erwarten das Stichwort, im obigen Beispiel aber nicht?
Damit ist für mich, den Anwender, jedenfalls klar, daß das Programm nicht immer so funktioniert wie zu erwarten wäre. Es verhält sich bei offensichtlich gleicher Ausgangslage manchmal unterschiedlich. An der LS-Defintion kann es nicht liegen, denn die ist immer gleich.
Warum im Beispiel "Duell der Degen" der Regisseur "Philippe de Broca" nicht erkannt wurde, ist nicht damit erklärt, daß es eine fehlerhafte Eingabe der LS-Def war. Selbstverständlich ist dies das Erste was ich überprüfe bevor ich erwäge deswegen einen zeitraubenden thread zu starten. Ich nehme mir gerne Zeit Programmierer von Merkwürdigkeiten eines Programms zu unterrichten. ICh gehe davon aus daß das in derem Interesse ist und in meinem als Anwender, der sich auf korrekte Funktionalität verlassen möchte, sowieso.
Zu sagen, die Daten sind veraltet und nicht mehr zugänglich ist kein sinnvoller Umgang zur Lösung eines augenscheinlichen Problems. Daß die screenshots keine fabrizierten Fakes sind um euch zu ärgern darf erstmal vorausgesetzt werden - ich habe meine Zeit auch nicht gestohlen.
Ist mein Verständnis richtig, daß die Rot-Markierungen des LS-Stichwortes sich nicht an die Beschränkung (Suche wo?) halten, falls eine solche definiert wurde?
- Dateianhänge
-
- tvbrowser sendungsinfo felder 20150613-182038.png (24.57 KiB) 8463 mal betrachtet
Ich bin ein bißchen baff ob der gegebenen Antworten, so wenig Interesse hätte ich nicht erwartet.
Ich habe nie behauptet oder auch wissentlich versucht anzudeuten, daß "die angezeigte Stelle die Grundlage einer positiven Suche" nach einer LS ist. Das ergäbe ja gar keinen Sinn. Ohne VORHERIGE Suche nach den LS-Begriffen in den Sendungsbeschreibungstexten kann die für die Darstellung zuständige Programmroutine gar nicht wissen, ob und was rot einzufärben ist, oder? Es sei denn diese Markierungs-Routine ruft unabhängig davon eine eigene Suchroutine auf, getrennt von der Suche ob ein positiver Hit, eine LS, vorliegt. Aber das wissen nur Sie und ist auch bezüglich der aufgezeigten Seltsamkeiten nur insofern relevant, als es erklären würde, wieso Suchtexte trotz Einschränkung (Suche wo?) egal wo in der Sendungsbeschreibung markiert werden. Darum ging es mir aber nicht.
Ich habe eindeutig belegt, daß das Programm einmal nicht das tut was es anzeigt, und ein andermal nicht das anzeigt was es dann doch tut. Die sichtbare Oberfläche des Programmes ist das primäre Interface, um es überhaupt bedienen zu können. Auf welche Informationen wenn nicht die angezeigten soll ein Anwender sich sonst halten? Und ein Programm sollte auch das anzeigen, was es erwartungsgemäß anzeigen sollte, und das was es anzeigt sollte übereinstimmen mit den Daten im Hintergrund.
Wahrscheinlich war es nicht gut von mir, so viele Sendungen auf einmal als Beispiele zu bringen, sieht vielleicht wie ein Überfall aus und man flüchtet ohne sich mit der angezeigten Datenflut zu beschäftigen.
Mir geht es hier darum, an die Entwickler Auffälligkeiten zurückzumelden, um das Programm besser zu machen.
Daß Unstimmigkeiten bestehen belegen meine screenshots eindeutig, Anzeige/Darstellung vs Suche hin oder her. Es ist für die Anerkenntnis daß etwas nicht stimmt irrelevant, ob diese von vergangenen Sendungen sind. Die vergangenen Sendungen sind genauso reale Daten und belegen am Tag der screenshots für alle Zeiten, daß in diesem Moment etwas nicht in Ordnung ist. Das sollte jedenfalls Grund genug sein sich damit ernsthaft zu beschäftigen.
Wenn die Anzeige NICHT anzeigt (nicht rot einfärbt), daß ein Treffer besteht (nachdem die Suche POSITIV verlaufen ist), dann ist das ein bug in der Anzeige-routine und sollte doch ausgebessert werden, oder? Jetzt mag zwar die Sendung als LS markiert sein (Herz), aber daß der zuständige Suchtext nicht rot angezeigt wird ist schon ein bug, oder?
Wenn die Such-Routine nichts findet, obwohl offensichtlich (Darstellung) der Suchtext eindeutig vorliegt, dann ist das ein Fehler in der Such-Routine. Und das Suchen besteht aus mehr als der entsprechenden Routine in Java. Wenn der Fehler nicht dort ist (und gar nicht sein kann, wie ds10 meiner Meinung nach etwas dogmatisch behauptet), dann käme doch jener Teil in Frage, der das setup besorgt und den Suchtext und den Text an Java übergibt. Oder der das Ergebnis zurückübernimmt und weiterverarbeitet/weitergibt. Wenn sich Beispiele zeigen lassen, wie dargestellt in meinen screenshots, daß dies nicht korrekt funktioniert, dann sollte dem Problem doch auch auf den Grund gegangen werden. Vielleicht liegen ja keine bugs vor, aber was fehlt sind dann nachvollziehbare Erklärungen für die offensichtlichen Unstimmigkeiten.
Um das konkret anzugehen: ich habe mit dem 10. Jahrestag 9/11 (also Sommer 2011) mehrere LSn definiert und seither nicht mehr verändert. Sie funktionieren in der Regel ohne Probleme, manchmal aber mit hinterfragenswertem Ergebnis.
zB LS "11. September", Wo suchen? -> Überall, Suchbegriff ist ein Stichwort (dies ist für _alle_ meine 911-Stichworte die gleiche Einstellung)
siehe Bsp (screenshot):
# Der Anschlag, Do, 12.3., 0435-0519, zdfinfo
Hier wird der Suchtext "11. September" im Untertitel nicht rot eingefärbt, obwohl dieser korrekt als LS definiert ist.
Das kann ja nun daran liegen, daß die "Suche" dafür kein positives Ergebnis zurückgeliefert hat. Aber hätte sollen, den "11. September" steht eindeutig im Untertitel.
Es liegt wohl an der Suche, denn im linken Teil des Infofensters ist erkenntlich, daß nur die LS-Defnition für "9/11" erkannt wird (Abschnitt LS), was sich auch im rechten Teil durch Einfärbung spiegelt. Was mir hier nebenbei noch auffällt ist, daß dieser Abschnitt "LS" (Herzsymbol) eigenartigerweise nur eine Zeile hat, normalerweise ist das doch zum Ein-/Aufklappen mit allen möglichen Optionen. Aber das entdecke ich gerade erst jetzt, bin zusätzlich verwirrt ...
Nochmals "11. September" ... ANDERE Sendung, weil andere Uhrzeit, gleicher Tag, gleicher Sender
# Der Anschlag, Do, 12.3., diesmal 1415-1500, zdfinfo (also andere Sendung)
a) Wieder wird der Suchtext im Untertitel nicht gefunden.
b) Entdeckt wird aber "9/11", obwohl die Sendungsinfo dies im rechten Teil nicht hergibt.
Wo nimmt die Suchroutine den Treffer "9/11" her? Sucht die Routine in _allen_ Feldern der Sendungsinfo, auch wenn nicht angehakelt?
(Meine angehakelten Felder siehe screenshot). Falls in allen Feldern gesucht wird und sich der Text "9/11" in einem der nicht aktivierten verbirgt, wäre dies zumindest eine Erklärung für den Treffer. Seltsam wäre es aber "9/11" in einem der deaktivierten Felder unterzubringen, habe gerade nachgesehen und keines gefunden wo dies selbst unter Alkeinfluß zu erwarten wäre.
Daß im Untertitel gesucht wird, sieht man am Beispiel
# Der Heilige Krieg, Do, 12.3., 1715-1800, zdfinfo
HIer wird "Terror" im Untertitel richtigerweise gefunden (markiert).
und jetzt wirds richtig spannend durch folgendes Beispiel (gleicher Tag, gleicher Sender, gleicher Titel, GLEICHER Untertitel, andere Uhrzeit)
# Der Heilige Krieg, Do, 12.3., 0055-0140, zdfinfo
Hier wird "Terror" plötzlich nicht mehr im Untertitel gefunden (markiert)!!!!!!
Dazu ist mir besonders wichtig darauf hinzuweisen: alle diese bisher genannten Beispiele sind AM SELBEN TAG durch denselben Daten-update Vorgang entstanden.
Wie ist das zu erklären, daß in der einen Sendung "Terror" gefunden und markiert wird und in der anderen nicht?
Es gibt nur EINE LS-Definition für "Terror", EINE Suchfunktion, EINE Markierungsfunktion die in diesem Datenupdate-Vorgang und Anzeige der gefundenen LS (aufpoppendes Fenster) zur Anwendung kamen. Es steht also außer Frage, daß dies nicht an der LS-Definition liegt, also in meinem Bereich. Denn es kam dieselbe innerhalb von Sekundenbruchteilen zur Anwendung. Es steht auch außer Frage, daß in beiden Sendungen das Stichwort "Terror" im UT vorliegt, ohne Schreibfehler.
Bemerkenswert ist auch, daß im Falle der Sendung 0055 im linken Teil des Info-Fenster nur steht "Nicht als Lieblingssendung von" und dann NICHTS. Dabei müßten die Treffer der LS-Definitionen "Bin Laden" oder "11. September" aufgelistet sein. Aber es steht einfach nichts da. Was passiert hier (nicht)?
Weiteres Beispiel:
# Der Anschlag, Do, 12.3., 1415-1500, zdfinfo
"11. September" wird im Untertitel nicht erkannt.
In der gesamten weiteren Info zur Sendung steht offensichtlich kein weiterer LS-Begriff. Jedenfalls nicht "9/11".
Jedoch im linken Fensterteil steht "Nicht als LS von "9/11"... Hier also steht nach "Nicht als LS von" das gesuchte Stichwort "9/11"
Unbenommen, warum jetzt überhaupt "9/11" als Treffer erkannt wird, wieso steht hier wie auch zu erwarten das Stichwort, im obigen Beispiel aber nicht?
Damit ist für mich, den Anwender, jedenfalls klar, daß das Programm nicht immer so funktioniert wie zu erwarten wäre. Es verhält sich bei offensichtlich gleicher Ausgangslage manchmal unterschiedlich. An der LS-Defintion kann es nicht liegen, denn die ist immer gleich.
Warum im Beispiel "Duell der Degen" der Regisseur "Philippe de Broca" nicht erkannt wurde, ist nicht damit erklärt, daß es eine fehlerhafte Eingabe der LS-Def war. Selbstverständlich ist dies das Erste was ich überprüfe bevor ich erwäge deswegen einen zeitraubenden thread zu starten. Ich nehme mir gerne Zeit Programmierer von Merkwürdigkeiten eines Programms zu unterrichten. ICh gehe davon aus daß das in derem Interesse ist und in meinem als Anwender, der sich auf korrekte Funktionalität verlassen möchte, sowieso.
Zu sagen, die Daten sind veraltet und nicht mehr zugänglich ist kein sinnvoller Umgang zur Lösung eines augenscheinlichen Problems. Daß die screenshots keine fabrizierten Fakes sind um euch zu ärgern darf erstmal vorausgesetzt werden - ich habe meine Zeit auch nicht gestohlen.
Ist mein Verständnis richtig, daß die Rot-Markierungen des LS-Stichwortes sich nicht an die Beschränkung (Suche wo?) halten, falls eine solche definiert wurde?