Die folgenden Tests beziehen sich nur auf das Zeitungsportal und sind zusätzlich zu den bereits in Frontend Testplan formulierten Tests auszuführen.
Diese Seite befindet sich noch im Aufbau! |
General:
Header: (DDBNEXT-3204)
- The header has a width of 100 %
- The header is sticky
- The logo is linked to the start page of the Zeitungsportal
- In the middle of the header is a search field (with the exception of the start page)
- Text in the search field: "Suche in historischen Zeitungen"
- The button in the search field has a mouse over effect
- A search leads to the search results page (objects must be ingested und indexed, first)
- The person icon is visible only if the user is logged in
- SM: Other Logo
- XS: Person icon is only visible in the menu
Menü: (DDBNEXT-3205)
- The menu opens with a click on the menu icon
- Animation: The menu slides over the content from the right margin
- The content is greyed out if the menu is opened
- The menu has the same items as in the current DDB
- All menu items are linked to the DDB sites not to Zeitungsportal sites
- The person icon should be linked to the "Meine DDB" favorites page
- Mouse over menu items are underlined
- Active menu items are blue (same colour as the arrow)
- The menu closes with a click on the x-icon
- XS: Person icon is only visible in the menu
- XS: The menu must be scrollable
Footer: (DDBNEXT-3206)
- The footer has a width of 100 %
- The menu has the same items as in the current DDB
- All menu items are linked to the DDB sites not to Zeitungsportal sites
- The DDB logo is linked the DDB start page
- The social links are the same as in the DDB portal just with different icons
- On mouse over menu items should be underlined.
- SM, MD: Only the first two menu items are visible by default; further items can be faded in by clicking on "Mehr";
- XS: The menu items are arranged differently
Startpage: (DDBNEXT-3207)
- Available via url ".../newspaper"
- On top we see the claim, a subtitle, a key visual and a search field
- There is no searchbar in the header of the startpage
- The content is centered horizontally like in the entire DDB Portal
- A picture on the right and the title "Geschichte aus erster Hand"
- The year figures in the subtitle should come from the search index so that the year of the oldest and the latest available newspaper issue are displayed
- Text in the search field: "Suche in historischen Zeitungen"
- The button in the search field has a mouse over effect
- SM, XS: The elements are placed differently
- XS: The button in the search field is just a magnifier icon, no text
Three tiles: (DDBNEXT-3208)
- Underneath: Three tiles "Zeitung über Titel auswählen", "Zeitung über Ort auswählen", "Zeitung über Jahr auswählen"
- "Titel auswählen" is linked to the Select by title page via button with mouse-over-effect
- "Ort auswählen" is linked to the Select by place page via button with mouse-over-effect
- "Datum auswählen" is linked to the Select by date page via button with mouse-over-effect
- XS: The tiles are placed vertically
Graph: (DDBNEXT-3209)
- The element visualizes all available newspaper issues of the Zeitungsportal in a line diagram
- The user can select a certain year by moving the slider over the line
- The selected year and the number of newspaper issues of the year are displayed in the slider
- By clicking on the button in the silder the user is linked to a search results page with all issues of the respective year
- SM: The timeline is horizontally scrollable
- XS: The timeline is not displayed
"Heute vor 100 Jahren": (DDBNEXT-3210)
- The element depicts the cover of a newspaper issue published exactly 100 years ago
- If there are more than one newspaper issues published on this date the cover displayed is selected by chance
- If there are no newspaper issues published on this date the cover of the chronologically next newspaper issue is displayed
- On top today's date is displayed; on the bottom the title of the newspaper is displayed
- With the blue buttons the user can browse through the different days, alway one day back resp. one day after
- When browsing through different days, the date and title of the selected newspaper is displayed.
- By clicking on "Anzeigen" button the user gets to the viewer page of the respective newspaper issue
- XS: The image should also be swipeable with the same function as the buttons
- Klicking "Nach oben"-Button (on the bottom on the right with mouse-over) leads to top of the page.
Select by title page: (DDBNEXT-3216)
- This page shows all newspapers available in the Zeitungsportal sorted alphabetically ascending
- "Tabs" and filter block on top are sticky
- For performance reasons only some newspapers should be loaded initially, more newspapers should be loaded if the user scrolls down
- Elements for each newspaper
- Thumbnail
- Title
- Erscheinungsverlauf
- Erscheinungsfrequenz
- Verbreitungsort
- "Volltext" icon if the newpaper has at least one issue with full texts
- Thumbnail and title are linked to the newspaper page
- On mouse over the title is underlined
- XS: Metadata elements are displayed only after clicking on "Mehr anzeigen" [in the XD-prototype the Erscheinungsbild is displayed, but the will probably not work because the titles are too long]
- On the left side the active character filter is displayed, initially "Alle"
General filters
- On top we see three "tabs", the active "tab" is red; the other tabs are linked to the Select by place/by date page
- XS: The "tabs" are replaced by a dropdown
- Below the "tabs" is a register and a search field
- Initially "Alle" is highlighted; if the user clicks on a character the list is filtered an the character is displayed on the left side
- The user can narrow down the list by entering characters into the search field; the list adapts immediately
Select by place page: (DDBNEXT-3217)
This page works similar to the "Select by title page", only that the list is sorted by the Verbreitungsort alphabetically ascending and within the Verbreitungsort by the newspaper alphabetically ascending.
If the newspaper has more than one Verbreitungsort it appears repeated in the list.
The filters (register, search field) do not refer to the title but to the Verbreitungsort.
Select by date page: (DDBNEXT-3218)
General centuries page
- This page shows all years - arranged by centuries - with at least one newspaper issue in the year
- "Tabs" block on top is sticky
- Years without any newspaper issue are greyed out
- Years with at least one newspaper issue are white and clickable; on mouse over the year background colour is blue
- If the user clicks on a year, e.g. 1834, he gets to the year page
- XS: Centuries are displayed only on demand
General year page
- This page shows all dates - arranged by months - with at least one newspaper issue
- "Tabs" block on top is sticky
- Dates without any newspaper issue are greyed out
- Dates with at least one newspaper issue are white and clickable; on mouse over the date background colour is blue
- The active year is displayed on top as a removable filter
- If the user clicks on the filter he gets back to the centuries page
- If the user clicks on a date, e.g. 03.02., he gets to the list page
- XS: Different calendar design; users can browse through the months or go directly to a specific month; in the dropdown months without newspaper issues should be greyed out
General list page
- This page shows all Newspaper issues of the date
- "Tabs" block on top is sticky
- Elements for each newspaper
- Thumbnail
- Title
- Date of issue
- "Mehr Informationen zu dieser Zeitung" link
- "Volltext" icon if the newspaper has at least one issue with full texts
- On mouse over the title is underlined
- Thumbnail and title are linked to the viewer page of the newspaper issue
- "Mehr Informationen zu dieser Zeitung" is linked to the newspaper page
- The active year and date are displayed on top as removable filters
- If the user clicks on the date filter he gets back to the years page
- If the user clicks on the year filter he gets back to the centuries page
Newspaper page: (DDBNEXT-3219)
Block newspaper information
- Elements
- Title of the newspaper
- Erscheinungsverlauf
- Erscheinungfrequenz
- Verbreitungsort
- Sprache ZDB-ID
- Info icon
- Search field
- This starts a search filtered by the active newspaper and goes directly to a search results page
- If no fulltexts exists, a tooltipp is displayed in mouse-over
- ZDB Information (optional) → Example: Berliner Tageblatt; Example non-existing: Bekanntmachungen...
Block Verfügbare Ausgaben
- This block works similar to the Select by date pages only that the calendars only refer to issues of the active news
- Centuries view
- Here we see all years - arranged by centuries - with at least one issue of the active newspaper
- Only centuries are displayed with at least one year with issues
- Years without any issue are greyed out
- Years with at least one issue are white and clickable; on mouse over the year background colour is blue
- If the user clicks on a year, e.g. 1834, the block changes to the year view
- Year view
- Here we see all dates - arranged by months - with issues of the active newspaper
- Dates without issues are greyed out
- Dates with at least one newspaper issue are white and clickable; on mouse over the date background colour is blue
- The active year is displayed on top as a removable filter
- If the user clicks on the filter he gets back to the centuries view
- If the user clicks on a date, e.g. 03.02., he gets to the viewer page of the newspaper issue
- If the user clicks on a date, e.g. 03.02., and there are more than one issues for the date, he gets to a list view of the respective date
- XS: Centuries are displayed only on demand
- XS: Different calendar design; users can browse through the months or go directly to a specific month; in the dropdown months without newspaper issues should be greyed out [same calendar like on the Select by date pages; no correctly visualized in the XD-prototype]
Block "Vorgeschlagene Ausgaben dieser Zeitung"
- Here we see five randomly selected issues of the newspaper by thumbnail, "Ausgabe vom:" + date and a "Zur Ausgabe"-button
- By clicking on the thumbnail or the button "Zur Ausgabe" the user goes to viewer page of the issue
- Responsive: Issues should be swipeable
Search results page: (DDBNEXT-3211)
Header:
- Im Header der Suchergebnisliste erscheint links die Anzahl der Ergebnisse, rechts ein Sortierfeld, das nach 5 unterschiedlichen Kriterien sortieren kann. Letzteres löst nach einer vorgenommenen Änderung eine sofortige neue Suche aus.
- Oberhalb kann man einen Button "Suche speichern" klicken, der zum persönlichen Bereich führt. Ist man nicht eingeloggt erscheint ein entsprechender Hinweis.
Trefferobjekt:
- In der rechten Spalte werden die Treffer angezeigt inkl. Vorschaubild, Titel und Datum, Volltext-Icon (falls vorhanden), Favorit-Icon
- Jeden Treffer kann man über das Icon rechts zu den persönlichen Favoriten hinzufügen. Ist man nicht eingeloggt erscheint ein entsprechender Hinweis. Ist das Objekt bereits favorisiert wird das Icon invers dargestellt.
Footer:
- Unterhalb der Suchergebnisliste kann man direkt zu den nächsten 4 weiteren Suchergebnisseiten navigieren, sowie einzeln über "Zurück" und "Weiter". Die aktuelle Seitenzahl wird blau hinterlegt dargestellt.
- Bei Klick auf "Gehe zu" erscheint unterhalb des Textes eine schwarze Box, in der man jeweils per Button zu "Erste Seite" und "Letzte Seite" springen kann. Zudem kann man im Text "Seite XY von xyz" per Direkteingabe oder per Pfeiltasten die Seitenanzahl XY eingeben und mit dem ">"-Button daneben auf diese Suchergebnisseite navigieren.
- Ganz rechts kann man die Anzahl der angezeigten Treffer pro Suchergebnisseite per Dropdown auf "10, 20, 50, 100" pro Seite einstellen. Eine vorgenommene Änderung löst eine sofortige neue Suche aus.
Filter:
- Die linke Spalte enthält die Filter für Zeitraum, Zeitung, Verbreitungsort, Datengeber und Sprache.
XS: Der Filterblock wird erst nach Klick auf "Ergebnisse filtern" angezeigt - Zeitraumfilter: (DDBNEXT-3213)
Der Graph zeigt die Anzahl der aktuellen Treffer auf einem Zeitstrahl an. (Nicht in XS-Darstellung)
Unterhalb sind die Datumsgrenzen in separaten Feldern für Tag, Monat und Jahr dargestellt und mit den aktuellen Grenzwerten gefüllt.
Links und rechts direkt unterhalb des Graphen kann man mittels der anklickbaren blauen Punkte die Grenzen des Jahreszahlenintervalls innerhalb des aktuellen Intervalls neu wählen. Dabei wird auch die entsprechende Jahreszahl in dem Feld unterhalb sofort angepasst.
Beim Klick auf den unterhalb angezeigten "Anwenden"-Button wird das gewählte Intervall als Filter gesetzt und eine sofortige neue Suche gestartet.
- Die weitere Filter verhalten sich identisch: (DDBNEXT-3214)
Max. 4 Einträge werden direkt angezeigt, jeweils mit einer Trennlinie sowie ein +-Button links und die Anzahl der Treffer rechts neben dem Namen. Sie sind nach Trefferanzahl sortiert. - Klickt man auf den +-Button wird dieser Wert als Filter gesetzt und eine sofortige neue Suche gestartet. Das "+" wird zu einem blau hinterlegtem "-", über dessen Klick man den Filter wieder löschen kann.
- Sind mehr Einträge vorhanden erscheint darunter ein "Alle anzeigen"-Button. Ein Klick darauf öffnet eine Lightbox, die max. 10 Einträge (in ebensolcher Darstellung) enthält. Sind mehr vorhanden wird eine Paginierung eingeblendet, über die man auf weitere Trefferseiten gelangt. Oberhalb der Trefferliste wird ein Suchschlitz eingeblendet, über den man die Trefferliste ab Eingabe des ersten Zeichens filtert.
- Ist ein Filter ausgewählt, erscheint oberhalb der linken schwarzen Box ein weitere abgetrennte Box "Aktive Filter". Sie zeigt die ausgewählten Filter in einzelnen Buttons an, über die man per Klick die Filter wieder löschen kann. Zudem besteht die Möglichkeit über den Button "Alle Filter löschen" sämtliche Filter zu löschen. In beiden Fällen wird eine sofortige neue Suche ausgelöst.
Viewer page: (DDBNEXT-3245)
- The object page shows an issue of a newspaper
- The same header and footer are used as on all Zeitungsportal pages
- XS, SM: The left sidebar is initially folded