TRANSPARENT WEITERENTWICKELT
Entwicklungsweg & Versionen.
Hier wird sichtbar, wie MomentRevival Schritt für Schritt gewachsen ist: von neuen Funktionen über verständlichere Texte bis zu Fehlerkorrekturen, Datenschutz und Qualitätssicherung.
Versionsprotokoll
6.5.1Einheitlicher MarkenauftrittAktueller Stand
- Kontakt, Datenschutz und Impressum sind als eigene, direkt erreichbare Seiten unter
momentrevival.comveröffentlicht - alle öffentlichen Kontakt- und Fehlerberichtwege verwenden
contact@momentrevival.com - die rechtlich und redaktionell relevanten Seiten folgen dem MomentRevival-Auftritt; externe EMTI•Music-Verweise sind aus dem öffentlichen Auftritt entfernt
- die neuen Seiten erhalten kanonische Adressen, Suchmaschinen-Einträge, Offline-Verfügbarkeit und denselben technischen Schutz wie die Anwendung
6.5.0Produktivstart unter eigener Domain
- die öffentliche Hauptadresse lautet jetzt kurz und dauerhaft
https://momentrevival.com/ - geteilte Nachrichten, Kalenderdateien, Widgets und das Versionsprotokoll verweisen nicht mehr auf die bisherige Testadresse
- die Domainwurzel öffnet die Anwendung ohne sichtbaren technischen Dateinamen; direkte Altaufrufe und
wwwwerden auf die kanonische HTTPS-Adresse vereinheitlicht - kanonische Suchmaschinen- und Social-Media-Metadaten sowie
robots.txtundsitemap.xmlbereiten den regulären öffentlichen Betrieb vor - ein eigener, streng begrenzter Auslieferungsordner verhindert, dass Quelltexte, alte Fassungen, Prüfunterlagen oder persönliche Arbeitsdateien auf den Webspace gelangen
- automatisierte Prüfungen sichern die neue Adresse, die Startseitenkonfiguration und den Inhalt des Uploadpakets ab
6.4.1Sicheres direktes Löschen
- gespeicherte Momente lassen sich nun auch direkt in der Auswahl des ewigen Kalenders über die klar bezeichnete Schaltfläche „Moment löschen“ entfernen
- dieselbe namentliche Sicherheitsabfrage schützt jetzt auch den Löschweg unter „Meine Momente“; Abbrechen verändert keine Daten
- die Sicherheitsfrage erklärt, dass der Moment aus allen davon abhängigen Ansichten entfernt wird
- unmittelbar nach dem Löschen steht weiterhin „Rückgängig“ zur Verfügung, um den vollständigen Moment samt Verknüpfungen wiederherzustellen
- ausschließlich für den Kalender gespeicherte Daten sind deutlich als „Nur Kalender“ markiert und besitzen den getrennten Löschweg „Kalendereintrag löschen“
- Löschschaltflächen sind optisch als vorsichtige Aktion hervorgehoben; ein neuer Hilfeabschnitt erklärt beide Datenarten und ihre Folgen
6.4.0Öffentliche Widget-Familie
- der bisherige Zeitmoment wird um drei klar unterscheidbare Einbettungen erweitert: Jahrestags-Countdown, Vorschau der nächsten drei Zahlenmeilensteine und kompakter Jubiläums-Badge
- alle vier Varianten verwenden dieselbe zentrale
widget.html; bestehende Einbindungen ohne Variantenangabe bleiben als Zeitmoment kompatibel - automatische, helle oder dunkle Farbgebung und eine passende Einbettungshöhe erleichtern den Einsatz auf unterschiedlichen Vereins- und Projektseiten
- der Generator erklärt den jeweiligen Einsatzzweck, zeigt eine echte Vorschau und liefert einen direkt kopierbaren vollständigen Einbettungscode
- jede Variante enthält genau einen dezenten, sichtbaren MomentRevival-Rücklink, aber keine Analysekennung und kein verdecktes Tracking
- Widget-Titel beschreiben den eingebetteten Inhalt für assistive Technik; die Sandbox bleibt ohne gleichursprüngliche Speicherrechte
- Hilfe, Datenschutz, lokale Testseite und technische Prüfungen decken die gesamte Widget-Familie ab
6.3.4Zentral einbettbares Vereins-Widget
- der Widget-Generator erzeugt jetzt eine vollständige öffentliche MomentRevival-Adresse statt eines nur auf derselben Website funktionierenden relativen Pfads
- Vereine kopieren nur den fertigen Einbettungscode;
widget.htmlmuss nicht auf deren Webserver hochgeladen oder dort gewartet werden - eine eigene Kopierschaltfläche und eine klare Vier-Schritte-Erklärung erleichtern die Einbindung in Vereinsseiten und Baukastensysteme
- das eingebettete Widget darf seine lokale Berechnung nun ausdrücklich innerhalb einer eng begrenzten Sandbox ausführen; Speicher-, Formular- und Zugriffsrechte werden nicht freigegeben
- der Einbettungscode unterdrückt die Übermittlung der Vereinsseiten-Adresse als Referrer
- Hilfe und Datenschutzhinweise erklären zentrale Bereitstellung, öffentliche URL-Parameter und technisch übliche Verbindungsdaten
- der dezente, sichtbare MomentRevival-Rücklink bleibt als transparente Herkunftsangabe erhalten
6.3.3Serverseitige Schutzschicht
- der Bauvorgang erzeugt jetzt automatisch eine zur jeweiligen Fassung passende Apache-Datei
.htaccess - die SHA-256-Prüfsummen aller erlaubten Skripte werden nicht nur in die HTML-Dateien, sondern zusätzlich in echte HTTP-Sicherheitsheader übernommen
- Hauptanwendung und Versionsseite erhalten serverseitigen Einbettungs- und Clickjacking-Schutz
- das bewusst für fremde Webseiten bestimmte Widget bleibt als einzige Anwendungsseite weiterhin einbettbar
nosniff, eine vollständige Referrer-Sperre und eine eng begrenzte Berechtigungsrichtlinie gelten für alle Projektantworten- ausführbare alte HTML-Archive und sonstige interne HTML-Prüfseiten werden im öffentlichen Projektverzeichnis gesperrt; öffentlich bleiben nur Hauptseite, Versionsseite und Widget
- HSTS wurde bewusst noch nicht erzwungen, weil diese hostweite Entscheidung erst nach bestätigter dauerhafter HTTPS-Nutzung aller betroffenen Bereiche erfolgen darf
6.3.2Sicherheitsgehärtete Datenverarbeitung
- Sicherungs- und Kalenderimporte besitzen nun zusätzlich direkt in den Parsern feste Größen-, Mengen- und Strukturgrenzen
- manipulierte Schlüssel in Vorbereitungsdaten werden verworfen; interne Zuordnungstabellen besitzen keine vererbten Objektschlüssel mehr
- importierte Erinnerungsbilder sowie freiwillig ausgewählte Fehler-Screenshots werden anhand ihres tatsächlichen Dateikopfs geprüft, nicht nur anhand des angegebenen Dateityps
- sehr große Bildabmessungen werden vor der lokalen Weiterverarbeitung abgewiesen
- geteilte Gestaltungscodes sind in Länge und Zeichenvorrat begrenzt
- eine restriktive Inhaltsrichtlinie erlaubt nur Skripte mit beim Bau erzeugten SHA-256-Prüfsummen; eine Referrer-Sperre ergänzt den Seitenschutz
- der Service Worker speichert ausschließlich erfolgreiche, gleichursprüngliche Standardantworten und übernimmt keine Fehler- oder Fremdantworten in den Offline-Cache
- zusätzliche automatisierte Sicherheitstests prüfen manipulierte Sicherungen, Bildsignaturen, Schlüssel, Gestaltungscodes, Seitenschutz und Cache-Regeln
6.3.1Klarer Beispieleinstieg
- das umfangreiche Beispiel-Set ist jetzt eindeutig der empfohlene Proberundgang für neue Nutzer
- der zweite Einstieg im Kopfbereich führt direkt zum Beispiel-Set statt zum weniger umfassenden Einzelbeispiel
- das Einzelbeispiel bleibt als sinnvolle, aber deutlich nachrangige Schnellalternative ohne Einfügen erhalten
- beide Wege stehen nun unmittelbar beieinander und erklären klar, welche Funktionen sie jeweils zeigen und welche nicht
- das Einzelbeispiel ist standardmäßig eingeklappt, damit die Startseite trotz beider Möglichkeiten ruhig und entscheidungsarm bleibt
- Hilfe, Fokusführung und Sprungziele wurden an die neue Hierarchie angepasst
6.3.0Anschauliche, sicher getrennte Beispieldaten
- eine neue Einsteiger-Rubrik auf der Startseite erklärt „Meine Momente“ und beide ewigen Kalenderarten anhand eines freiwilligen, frei erfundenen Beispiel-Sets
- vier abwechslungsreiche Beispielmomente veranschaulichen Geburtstag, Hochzeit, gemeinsame Reise und Tiergeburtstag
- zwei vorbereitete Beispielkalender zeigen sowohl einen reinen Geburtstagskalender als auch einen persönlichen Jahreskalender mit Geburtstag, Jahrestag, Gedenktag und eigenem Anlass
- jeder Mustereintrag ist mit der farbigen Kennzeichnung „BEISPIELDATEN“ klar von echten Nutzerdaten getrennt; eine abweichende Schriftart wurde zugunsten besserer Lesbarkeit bewusst vermieden
- alle Beispieldaten lassen sich gemeinsam einfügen, vorübergehend ausblenden, wieder anzeigen oder vollständig entfernen
- feste interne Beispielkennungen stellen sicher, dass die Sammelaktionen keine echten Momente, normalen Testmomente oder persönlichen Kalendereinträge verändern
- Beispielmomente werden nicht als persönliche Momente gezählt und bleiben aus persönlichen Übersichten, Vergleichen und Zeitberechnungen ausgeschlossen
- die Hilfe, die Hinweise im Kalender und die Datenschutzinformationen erklären Speicherung, Sicherung und vollständige Entfernung der Beispieldaten
- automatisierte Prüfungen sichern die verlustfreie Trennung, alle Anlasskategorien sowie den vollständigen Einfügen–Ausblenden–Wiederanzeigen–Entfernen-Ablauf ab
6.2.0Transparenter Entwicklungsweg
- neue eigenständige Seite „Entwicklungsweg & Versionen“ mit einer chronologischen, aufklappbaren Darstellung aller dokumentierten Projektstände
- Volltextsuche sowie gemeinsames Öffnen und Schließen erleichtern den Zugang auch bei einer langen Versionsgeschichte
- aktuelle Version, Zahl der dokumentierten Stände und Erstellungsdatum werden automatisch aus den Projektquellen eingesetzt
- der Bauvorgang erzeugt die Versionsseite bei jeder neuen Fassung erneut aus
VERSIONEN.md - ein verpflichtender Abgleich verhindert eine neue Veröffentlichung, wenn die aktuelle Versionsnummer noch nicht im Entwicklungsprotokoll beschrieben ist
- Hilfe und Seitenabschluss verlinken die Historie unter der verständlichen Bezeichnung „Entwicklungsweg & Versionen“
- die Seite erklärt transparent den Unterschied zwischen kostenloser Nutzung und einer rechtlich ausdrücklichen Open-Source-Freigabe
- die zusätzliche Seite funktioniert responsiv, ohne externe Bibliotheken und innerhalb der installierbaren Web-App auch offline
6.1.0Ewiger persönlicher Jahreskalender
- jeder Kalender besitzt die frei wählbare Art „Nur Geburtstage“ oder „Persönlicher Jahreskalender“
- der persönliche Jahreskalender kann ausgewählte Geburtstage, Jahrestage, Gedenktage und eigene Anlässe verbinden
- sensible Gedenktage werden niemals automatisch ausgewählt; der bisherige Geburtstagskalender bleibt nach der Datenmigration unverändert auf Geburtstage beschränkt
- vorhandene gespeicherte Momente können als jährliche Kalendereinträge verwendet werden; zusätzliche kalenderinterne Anlässe bleiben von Berechnungen getrennt
- Herkunfts- und Kategoriemarkierungen, Filter und eine Drucklegende halten gemischte Kalender übersichtlich
- PDF-Ausgabe, automatische DIN-Seitenaufteilung, Farben, Vorbereitungslisten und jährliche ICS-Erinnerungen funktionieren für beide Kalenderarten
- alte Geburtstagslisten bleiben kompatibel; neue Kalenderlisten-Sicherungen umfassen beide Kalenderarten
- Hilfe, Datenschutz, Startseite und strukturierte Funktionsbeschreibung wurden erweitert
- alle Kalenderfunktionen bleiben ausdrücklich vollständig kostenlos und benötigen weder Konto noch Freischaltung
6.0.3Einheitliche Bearbeitung & Schnell nach oben
- ein dauerhaft schwebender, halbtransparenter Aufwärtspfeil führt per Klick oder Touch zum Seitenanfang
- der Aufwärtspfeil berücksichtigt sichere Bildschirmränder, reduzierte Bewegung und geöffnete Dialoge
- Geburtstage aus „Meine Momente“ und reine Kalendereinträge tragen eindeutige Herkunftsmarken
- beide Eintragsarten lassen sich direkt im Geburtstagskalender umbenennen und vollständig bearbeiten
- die Umbenennung eines Moments gilt bewusst überall und verhindert widersprüchliche Doppelbezeichnungen
- auch die vollständige MomentRevival-Sicherung erläutert Vorschau, Bestätigung und Schutz vorhandener Daten direkt an der Funktion
- die Komplettsicherung nennt vor der Bestätigung zusätzlich neue und bereits vorhandene Geburtstagsdaten und Kalender
6.0.2Sicheres Einlesen von Geburtstagslisten
- separate Geburtstagssicherungen werden nach der Dateiauswahl zunächst geprüft und zusammengefasst
- der Import erfolgt erst nach der ausdrücklichen Bestätigung „Liste jetzt sicher ergänzen“
- vorhandene Geburtstage werden nicht doppelt angelegt und vorhandene Kalender nicht ersetzt
- vorhandene Kalendergestaltung, Notizen, Geschenkangaben und Aufgaben haben bei Überschneidungen Vorrang
- fehlende Vorbereitungsangaben und neue, noch nicht vorhandene Aufgaben können aus der Sicherung ergänzt werden
- falsche, unlesbare oder vollständige Sicherungsarten erhalten eine verständliche Fehlermeldung mit dem richtigen Wiederherstellungsweg
- Hilfe und Beschriftung erklären den Dateiimport direkt an der Funktion
6.0.1Sichtbare Bedienung & direktes Umbenennen
- nicht ausgewählte Schaltflächen heben sich bereits vor dem Darüberfahren dezent vom Hintergrund ab
- Bezeichnungen gespeicherter Momente lassen sich unter „Meine Momente“ direkt umbenennen, ohne Datum, Anlass oder verknüpfte Inhalte zu verändern
- nur im Geburtstagskalender geführte Namen besitzen ebenfalls eine direkte Funktion „Text umbenennen“
- vollständige Änderungen sind eindeutig als „Datum oder Anlass ändern“ beziehungsweise „Datum oder Zuordnung ändern“ getrennt
- das Erinnerungsbuch ist direkt am passenden Eintrag unter „Meine Momente“ erreichbar
- Eingabemaske, Geburtstagshilfe und allgemeine Hilfe erklären, wo spätere Änderungen und neue Funktionen zu finden sind
- Bedienwege und Hilfetexte werden durch zusätzliche Regressionstests abgesichert
6.0.0Persönlicher Begleiter & Komplettsicherung
- mehrere frei benennbare Geburtstagskalender mit unabhängiger Auswahl und Gestaltung
- Suche, Monats- und Zuordnungsfilter sowie gemeinsames Aus- und Abwählen sichtbarer Geburtstage
- Übersicht bevorstehender Geburtstage mit Tagesabstand und nächstem Alter, soweit ein Geburtsjahr vorliegt
- private Vorbereitung je Geburtstag mit Notizen, Vorjahresgeschenk und jährlich wiederkehrenden Aufgaben
- drei Druckarten für DIN A3, A4 und A5: automatische Wandübersicht, Monatsblätter und große Schrift
- optional tintensparende Ausgabe, freie Schreibzeilen und automatische Kontrastprüfung
- teilbarer Gestaltungslink ohne Namen, Geburtstage oder andere private Inhalte
- Gruß- und Erinnerungskarten mit festlicher, herzlicher und stiller Gestaltung sowie eigener Nachricht
- lokales Erinnerungsbuch je Moment mit Texten, verkleinerten Bildern und druckbarer Chronik
- vollständige private Sicherung für Momente, Pläne, Erinnerungsbücher, Kalender, Vorbereitungen und Gestaltungen
- sichere ID-Zuordnung beim Ergänzen einer vollständigen Sicherung sowie Hinweis auf Änderungen seit der letzten Sicherung
- Hilfe und Datenschutz an die neuen lokalen Daten, Ausgaben und Weitergabewege angepasst
Noch bewusst nicht enthalten: eine servergestützte, automatisch aktualisierende Kalender-Abonnementadresse. Die bestehende ICS-Datei bleibt eine transparente, lokal erzeugte Momentaufnahme. Ebenfalls vorgemerkt sind ein vollständig lokaler QR-Code für Gestaltungslinks und zusätzliche browserabhängige Messungen möglicher Drucküberläufe.
5.5.1Eindeutige MomentRevival-Sicherungen
- Moment-Sicherung heißt eindeutig
MomentRevival-Momente-Sicherung-DATUM.json - separate Geburtstagssicherung heißt eindeutig
MomentRevival-Geburtstagsliste-Sicherung-DATUM.json - beide privaten Sicherungen sind dadurch auch außerhalb des Download-Ordners sofort dem Projekt und ihrem Inhalt zuzuordnen
- Importbeschriftung präzisiert zu „Bestehende Geburtstagsliste aus Sicherung ergänzen“
- JSON-Inhalte bleiben unveränderte private Nutzdaten ohne Werbelink
Validierung: automatisierte Prüfung beider Dateinamen, der Importbeschriftung und vollständiger Regressionstest.
5.5.0DIN-Druck & freiwillige Geburtstagserinnerungen
- DIN A3, A4 und A5 jeweils im Querformat auswählbar
- automatische Aufteilung nach Gesamtmenge und stärkstem Monat: eine Jahresseite, zwei Halbjahres-Seiten oder Monatsseiten
- besonders volle Monate werden nochmals in lesbare Folgeseiten zerlegt; die Vorschau nennt die Seitenzahl vor dem Drucken
- freiwillige ICS-Datei mit jährlich wiederkehrenden Geburtstagen und wählbarer Erinnerung am Geburtstag, einen Tag, eine Woche oder zwei Wochen vorher
- Erinnerungsdatei wird ausschließlich lokal und erst nach ausdrücklichem Klick erzeugt; keine Web-Push-Berechtigung, kein Konto und kein Erinnerungsserver
- Startseite, Funktionshilfe und Datenschutzhinweise um Druckformate, Seitenlogik, Kalenderimport und Löschung bereits exportierter Dateien ergänzt
- dezenter MomentRevival-Link erscheint genau einmal auf der letzten Druckseite und einmal je importiertem Kalendereintrag
Validierung: Dichte- und Monatsbündelungstests, Schaltjahr- und ICS-Strukturtests, vollständige Regressionstests sowie Browserprüfung auf Desktop und Smartphone.
5.4.0Mein ewiger Geburtstagskalender
- neue eigenständige Rubrik „Geburtstagskalender“ mit dauerhaft gültiger Monatsübersicht
- vorhandene persönliche Geburtstage lassen sich einzeln für die Ausgabe markieren
- zusätzliche Geburtstage von Familie, Freundeskreis oder Bekannten können ausschließlich für diese Kalenderliste gespeichert werden und bleiben von Momenten und Berechnungen getrennt
- zusätzliche Einträge lassen sich ein- und ausblenden, bearbeiten und entfernen; doppelte Namen am gleichen Tag werden in der Ausgabe vereinigt
- sechs harmonische Farbvorlagen sowie frei wählbare Haupt-, Flächen- und Papierfarben mit sofortiger Vorschau
- A4-Querformat-Druckansicht ohne Wochentage, Alter oder gedrucktes Geburtsjahr; über den Browser auch als PDF speicherbar
- einmaliger dezenter MomentRevival-Hinweis mit öffentlicher Startadresse in der Druck-/PDF-Ausgabe
- eigene private Sicherung für Kalenderliste, Auswahl und Farbgestaltung ohne Werbezusatz
- Hilfe- und Datenschutzhinweise um Speicherung, PDF-Ausgabe und Datentrennung ergänzt
Validierung: eigenständige Daten-, Schaltjahr-, Auswahl-, Dubletten- und Farbtests, vollständige Regressionstests sowie Browserprüfung auf Desktop und Smartphone.
5.3.3Hobbys und Leidenschaften leichter finden
- der vorhandene Anlass „Beginn eines neuen Hobbys“ wird nun auch über „Leidenschaft“, „Passion“, „Interesse“, „Interessengebiet“, „Freizeitbeschäftigung“ und „Freizeitaktivität“ gefunden
- es entsteht kein verwirrender doppelter Anlass; alle Begriffe führen zum selben Momenttyp
Validierung: eigene Suchtests für die neuen Begriffe und vollständige Regressionstests.
5.3.2Einfühlsamere Erläuterung zum Todestag
- Beschreibung des Anlasses „Todestag eines Menschen“ lautet jetzt: „Das Sterbedatum der Person, an die du erinnern möchtest.“
- Berechnung und Verhalten des Anlasses bleiben unverändert
Validierung: automatisierter Inhaltstest und vollständige Regressionstests.
5.3.1Klare Alters- und ZeitSchwellen-Erklärungen
- Beschreibung der Altersberechnung auf volle Jahre, danach volle Monate und verbleibende Tage präzisiert
- bei ZeitSchwellen werden Bezugsdatum, Vergleichsdatum und Ergebnis- beziehungsweise Berechnungsstichtag direkt in jeder Karte ausgewiesen
- Auswahltext erklärt, dass der gewählte Geburtstag der Lebensbeginn ist und alle anderen Momente als zweites Vergleichsdatum dienen
- Zeilenabstände und Trennung beim nächsten besonderen Moment in der teilbaren ZeitFingerabdruck-Grafik verbessert
Validierung: automatisierte Inhalts- und Regressionstests sowie Browserprüfung der responsiven Darstellung.
5.3.0Altersberechnung für Menschen und Tiere
- Geburtstagszeilen im ZeitFingerabdruck zeigen das aktuelle Alter in vollständig vergangenen Jahren, Monaten und Tagen
- neuer eigener Abschnitt „Altersberechnung“ für persönliche Geburtstage, runde Geburtstage, Geburtsmomente und Tiergeburtstage
- pro Eintrag werden Geburtsdatum, aktuelles Alter, nächstes Geburtstagsalter, nächstes Geburtstagsdatum und verbleibende Tage genannt
- Altersangaben erscheinen auch auf der teilbaren ZeitFingerabdruck-Bildkarte
- der 29. Februar wird für die Altersanzeige in Nicht-Schaltjahren transparent als 28. Februar behandelt; exakte Jubiläumsberechnungen bleiben unverändert
Validierung: unabhängige Tests für Personen-, Tier- und Schaltjahresgeburtstage, vollständige Tests sowie Browserprüfung der responsiven Darstellung.
5.2.5Nächster Moment eindeutig zugeordnet
- der ZeitFingerabdruck nennt beim „nächsten besonderen Moment“ jetzt direkt den zugehörigen gespeicherten Moment und dessen Anlass
- bei gemeinsamen abgeleiteten Terminen werden alle beteiligten Momente genannt
- dieselbe eindeutige Zuordnung erscheint in der teilbaren ZeitFingerabdruck-Bildkarte
Validierung: automatischer Regressionstest, vollständige Tests und Browserprüfung mit mehreren persönlichen Momenten.
5.2.4Persönlicher Momentzähler klar getrennt
- die Zahl hinter „Meine Momente“ zählt nur persönliche gespeicherte Einträge
- gespeicherte Beispiele und Testmomente werden nicht mehr als eigener Moment gezählt
- ohne persönliche Einträge wird der Zähler ausgeblendet; die Sammlung bleibt für Testmomente weiterhin erreichbar
- für Tastatur und Screenreader wird die Anzahl einschließlich vorhandener, nicht mitgezählter Testmomente eindeutig erläutert
Validierung: automatischer Regressionstest, vollständige Tests und Browserprüfung mit getrennten Testdaten.
5.2.3Testdaten sicher getrennt und Datumsanzeigen geprüft
- das eingebaute Geburtstagsbeispiel und ausdrücklich gekennzeichnete Testmomente bleiben für Einzelberechnungen verfügbar, werden aber aus persönlichen Gesamtansichten ausgeschlossen
- Test-Kennzeichnung wird in lokalen Sicherungen gespeichert; alte Sicherungen bleiben lesbar
- Radar, Jahresansicht, ZeitFingerabdruck, ZeitSchwellen und gemeinsame Schnittpunkte verwenden nur persönliche Momente
- bei mehreren gespeicherten Geburtstagen wird der Lebensbezug nicht mehr aus dem ältesten Datum geraten, sondern muss ausdrücklich gewählt werden
- zeitlich nahe Meilensteine nennen beide tatsächlichen Kalendertage und den früheren Anzeigetag
- Änderungen an Bezeichnung oder Test-Kennzeichnung setzen bereits berechnete Ansichten zurück
- unabhängige Kalenderrechnung prüft Tages-, Wochen- und Monatsangaben einschließlich Schaltjahr und Jahrhundertgrenze
- Hilfe & Nutzung erklärt Testmomente, mehrere Geburtsdaten und die Unterscheidung zwischen exakten und nahen Schnittpunkten verständlich
Validierung: Regressionstests, vollständige automatische Tests und Browserabläufe mit getrennten Testdaten sowie Prüfung der neuen Hilfe ohne horizontalen Überlauf.
5.2.2Beispielwechsel ohne alte Timeline-Werte
- Varianten des eingebauten Geburtstagsbeispiels werden in Vergleichsanalysen als ein Beispiel erkannt, auch wenn eine ältere Variante mit anderer Kennung gespeichert wurde
- die Timeline nutzt beim geänderten Beispiel nur dessen aktuelle Fassung und vergleicht sie mit tatsächlich anderen Momenten
- Selbstvergleiche in Jubiläums-Schnittpunkten und ZeitSchwellen sind auch bei getrennt gespeicherten Beispielvarianten ausgeschlossen
- die konkreten alten und neuen Datumswerte aus dem Bildschirmfoto werden in einer Regression mit echten berechneten Treffern geprüft
Validierung: automatische Tests und erneute Browserprüfung mit zuvor gespeichertem altem Beispiel.
5.2.1Korrekte Timeline nach Datumsänderung
- beim Bearbeiten ersetzt die neue Fassung eines Moments jetzt dessen gespeicherte alte Fassung in allen Timeline-Vergleichsberechnungen
- gleiche stabile Moment-Kennungen können auch bei geändertem Datum keinen Selbst-Schnittpunkt mehr erzeugen
- echte Schnittpunkte nennen beide beteiligten Momente und deren jeweilige Ausgangsdaten eindeutig
- die Bezeichnung des eingebauten Geburtstagsbeispiels folgt einer Änderung des Ausgangsdatums automatisch
- Regressionstest für die konkreten Werte 3.773, 23.955, 9.009 und 29.191 Kalendertage
Validierung: unabhängige Datumsdifferenzen, automatische Tests und Browserprüfung der Datumsänderung.
5.2.0Sichere Neuberechnung und komfortable Fehlerhilfe
- Änderungen an Anlass, Ausgangsdatum oder Bezugsdatum verwerfen sofort die bisherige Ergebnisansicht, Detailansichten und interne Rechen-Zwischenspeicher
- jede neue Berechnung startet zusätzlich mit einem geleerten Berechnungscache
- gespeicherte Momente, gemerkte Termine und Pläne bleiben beim Zurücksetzen der bloßen Ergebnisansicht unangetastet
- Änderungen am persönlichen Durchführungstag aktualisieren Teilen-Text und Kalendervorschau neu und entfernen alte Statusmeldungen
- neue Funktion „Fehler melden“ im Footer mit Kategorie, Kurzbeschreibung, Reproduktionsschritten und erwartetem Verhalten
- optionaler Screenshot per Bildschirmfreigabe oder vorhandener Bilddatei, einschließlich sichtbarer Vorschau und Datenschutzwarnung
- vorbereiteter E-Mail-Entwurf an den vorhandenen Projektkontakt; Browserbeschränkungen bei E-Mail-Anhängen werden offen erklärt
- auf unterstützten Geräten kann Meldung samt Screenshot über das Teilen-Menü an eine E-Mail-App übergeben werden
- kein automatischer Versand, keine automatische Sammlungsauslese und keine Übertragung ohne Nutzerbestätigung
Validierung: automatische Regressionstests sowie Browserprüfung von Datumsrücksetzung, neu berechneten Ergebnissen, Footer-Dialog und E-Mail-Vorschau.
5.1.1Keine Selbst-Schnittpunkte mehr
- inhaltlich identische Momente werden auch bei unterschiedlichen internen Kennungen als derselbe Moment erkannt
- aktueller Entwurf und bereits gespeicherter Eintrag können dadurch keinen scheinbaren Schnittpunkt mehr mit sich selbst bilden
- die irreführende Doppelung wie „303 Monate seit der Geburt & 303 Monate seit der Geburt“ entfällt
Validierung: gezielter Regressionstest für Entwurf/Speicher-Dubletten sowie vollständige automatische Tests und Browserprüfung des Geburtstagsbeispiels.
5.1.0Dezente Markenreichweite in öffentlichen Weitergaben
- bestehender einmaliger Werbeabschluss in Textnachrichten bleibt zentrale Quelle für WhatsApp, E-Mail, X, Facebook-Kopie und Geräte-Teilen
- MomentCard und ZeitFingerabdruck tragen unten sichtbar, aber zurückhaltend die öffentliche MomentRevival-Adresse
- Bildfreigaben übergeben zusätzlich Markenhinweis und URL an das Geräte-Teilen-Menü, soweit das Betriebssystem diese Felder übernimmt
- ICS-Kalenderdateien enthalten Markenhinweis in der Beschreibung und eine standardisierte URL-Eigenschaft
- öffentliche Text-, Markdown- und Druckausgaben enthalten eine dezente Quellenzeile beziehungsweise einen Backlink
- Widget verweist weiterhin sichtbar zu MomentRevival zurück
- Transparenzhinweise in der Oberfläche erklären die Attribution vor der Weitergabe
- private Sammlungssicherungen sowie maschinenorientierte CSV- und JSON-Daten bleiben bewusst frei von Marketingzusätzen
- persönliche Codex-Regel
web-project-marketing-defaultfür künftige eigene Webprojekte angelegt und installiert
Validierung: 76 automatische Tests bestanden. Textfreigabe, Kalenderinhalt, Bildkarten, ZeitFingerabdruck, Widget, öffentliche Exporte und Smartphone-Darstellung geprüft. Keine Nachricht versendet und kein Deployment durchgeführt.
5.0.2Geplante Termine sofort verständlich
- „Meine Pläne“ durch die konkrete Auswahl „Von mir geplante Termine“ ersetzt
- direkt unter der Auswahl erklärt, wie ein geplanter Termin entsteht, einschließlich eines einfachen Freitag-/Samstag-Beispiels
- klare Abgrenzung: lokale Vorbereitung, keine Buchung und kein automatischer Kalendereintrag
- leere Ansicht erklärt den nächsten Schritt über „Termin öffnen“ und „Daraus etwas machen“
- Planungsbereich führt nun von der Idee über den persönlichen Durchführungstag zur eindeutigen Aktion „Als geplanten Termin speichern“
- Sammlung, Jahresansicht, Kalenderauswahl, Rückmeldungen, Hilfe und Datenschutz sprachlich vereinheitlicht
Validierung: 73 automatische Tests bestanden. Erstnutzer-Ansicht mit und ohne gespeicherten geplanten Termin auf Desktop und Smartphone geprüft.
5.0.1Persönliche Timeline im Fokus
- horizontale Kartenleiste durch eine echte vertikale Zeitachse ohne seitliches Scrollen ersetzt
- Datum mit eigener Zeile für Wochentag und Kalendertag; lange Bezeichnungen brechen kontrolliert innerhalb großzügiger Ereigniskarten um
- Rückblick, Ausblick und abgeleitete Discovery-Treffer farblich unterschieden; Schnittpunkte und ZeitSchwellen erhalten goldene Knoten
- eigener, deutlich hervorgehobener „Du bist hier“-Punkt für Heute beziehungsweise den gewählten Bezugstag
- geschlossene Timeline bereits als eigenständiges, farbiges Entdeckungsmodul sichtbar
- Smartphone-Layout mit linksstehender Achse sowie angepasster Datums- und Kartenanordnung; Desktop nutzt eine getrennte Datumsspalte
- reduzierte Bewegung, hoher Kontrast und erzwungene Systemfarben weiterhin berücksichtigt
Validierung: 72 automatisierte Tests bestanden. Visuelle Browserprüfung bei 320 × 568, 430 × 932, 768 × 1024, 1280 × 800, 1440 × 1000 und 1920 × 1080 ohne horizontales Überlaufen.
5.0.0Discovery 2.0: persönliche Zeit neu verbunden
- neuer Discovery-Hub mit ZeitFingerabdruck, aktuellen Lebensanteilen, festen ZeitSchwellen, Jubiläums-Schnittpunkten sowie „Seitdem & bis dahin“-Zusammenfassungen
- Schwellen aus exakten Kalendertagen bei 10, 20, 25, 33⅓, 50, 66⅔ und 75 Prozent; Nähe und exakte Gleichheit werden sprachlich getrennt
- abgeleitete Erkenntnisse in „Heute ist etwas Besonderes“, Jubiläumsradar, persönlicher Timeline, Jahresübersicht, Detailansicht, MomentCard, Teilen und Kalenderexport
- Jahresansicht um frei wählbare Jahre von 1600 bis 9899 und eine kuratierte „Momente des Jahres“-Auswahl erweitert
- installierbare PWA mit lokalem Manifest, App-Icons, netzwerkbevorzugtem Service Worker, Offline-App-Shell und bereinigten Versionscaches
- datensparsames, responsives Einbettungs-Widget mit Beispielseite und Generator unter „Info & Service“
- Wallet-Übergabe technisch vorbereitet und transparent dokumentiert; keine irreführenden aktiven Schaltflächen ohne Signatur-Infrastruktur
- bestehender Browser-Speicher und Datenmodell bleiben kompatibel; keine Serverübertragung persönlicher Daten ergänzt
Validierung: 71 automatisierte Tests und 28 integrierte Browser-Selbsttests bestanden. Reale Browserprüfung einschließlich Discovery-Flows, abgeleiteter Timeline, MomentCard, Kalender, frei gewähltem Jahr, Schalttag, Widget, PWA-Offlinebetrieb, Tastaturfokus, Bewegungsreduktion und sechs Viewports von 320 × 568 bis 1920 × 1080. Keine Veröffentlichung durchgeführt.
4.1.3Deutlich sichtbarer und fließender Fokusimpuls
- Fokusrahmen dauerhaft von drei auf vier Pixel verstärkt
- statt eines kurzen Doppelklopfens ein weich anschwellender Einzelpuls
- gleichmäßige Herzschlag-Frequenz von 2,8 Sekunden mit ruhiger Ausklangphase
- größerer, sanft auslaufender Lichthof für bessere Wahrnehmbarkeit
- Bewegungsreduktion und erzwungene Farbmodi bleiben uneingeschränkt berücksichtigt
4.1.2Sanfter Fokusimpuls und vereinfachter Suchzeitraum
- langsamer Doppelimpuls für sichtbare Tastatur-Fokusrahmen
- Puls wird bei Systemvorgabe oder Einstellung „Weniger Bewegung“ vollständig abgeschaltet
- Fokus bleibt in erzwungenen Farbmodi als statischer Systemrahmen sichtbar
- abstrakte Begriffe rund um Bezugstag und Ausblick durch verständliche Fragen ersetzt
- Zeitraumauswahl nennt nun direkt, dass die Jahre ab dem gewählten Tag zählen
4.1.1Selbsterklärende Berechnung im geführten Einstieg
- eindeutige Schaltfläche „Meine besonderen Termine berechnen“
- direkt vorgeschaltete Erklärung, was berechnet wird
- ausdrücklicher Hinweis, dass der Klick nichts speichert, teilt oder in einen Kalender einträgt
- Schrittstatus und Erläuterung der optionalen Einstellungen sprachlich angeglichen
4.1.0Geführter Einstieg, ruhige Ergebnisse und Barrierefreiheit
- sichtbarer Drei-Schritte-Pfad mit farblicher Fortschrittsanzeige
- fünf vertraute Schnellwahlen; vollständiger Anlasskatalog erst auf Wunsch
- standardmäßige einfache Ansicht und zunächst drei Ergebnisse
- Teilen, Kalender, Filter und weitere Kartenaktionen progressiv offengelegt
- sanfte Animation mit automatischer und manueller Bewegungsreduktion
- neue Barrierefreiheitsseite, stärkere Fokusdarstellung und robuste Kontrastmodi
- suchorientierter Titel, Beschreibung, Social-Metadaten und strukturierte Software-Daten
4.0.0Jubiläumsradar, Feierfenster, MomentCard und Timeline
Der bisherige Terminradar ist jetzt eine kuratierte Auswahl der interessantesten bevorstehenden Momente. Ein lokaler Momentscore kombiniert die vorhandene redaktionelle Auffälligkeit mit Nähe, Stärke, Zahlenmustern und Vielfalt, ohne persönliche Bedeutung als objektiv messbar darzustellen. Über „Alle Jubiläen anzeigen“ bleibt die vollständige chronologische Liste erreichbar.
Das Feierfenster durchsucht alle sichtbaren gespeicherten Momente für 7, 30, 90, 183 oder 365 Tage, das laufende Kalenderjahr, etwa drei oder zehn Jahre sowie einen eigenen Zeitraum. Eigene Zeiträume werden ab heute und auf höchstens etwa zehn Jahre validiert.
Die neue MomentCard wird auf dem Gerät als 1200 × 1500 Pixel großes PNG erzeugt. Persönliche Überschrift und Widmung sind optional; Ausgangsdatum, Jubiläumsdatum sowie Tage, volle Wochen und daraus umgerechnete Stunden/Minuten werden lokal berechnet. Die Oberfläche erläutert, dass ohne Uhrzeiteingabe nur vollständige Kalendertage umgerechnet werden. Speichern, Übergabe an das Geräte-Teilen-Menü und eine eigene Druckansicht sind möglich. Es werden keine Kartendaten hochgeladen.
Eine aufklappbare Timeline zeigt pro berechnetem Moment einen kompakten Rückblick, den Bezugstag und eine kuratierte Auswahl kommender Termine. Sie bleibt per Touch und Tastatur bedienbar und überlädt die Startansicht nicht.
Validierung: 49 automatisierte Projektprüfungen und 28 integrierte Browser-Selbsttests bestanden. Reale Browserprüfung einschließlich Datumseingabe, Schalttag, ungültigem Zukunftsdatum, Feierfenster, Timeline, MomentCard, Kopieren, Kalenderexport, Reload und sechs Viewports von 320 × 568 bis 2560 × 1440. Keine Veröffentlichung durchgeführt.
3.10.0Kreative Ideen für deinen Moment
42 redaktionelle Ideen für „Daraus etwas machen“, mit mehreren Vorschlägen je Auswahl, Rückwärts-/Vorwärtsblättern, Zeit- und Aufwandshinweisen sowie aufklappbaren ersten Schritten. Passende Zusatzideen für Geburtstage, Hochzeit, Reisen, Musik, Erfolge, Tiere und Natur; zurückhaltende eigene Auswahl für sensible Anlässe. Recherchierte Inspirationen sind bei den betreffenden Vorschlägen verlinkt.
Pläne behalten nun die gewählte Ideenkennung auch beim erneuten Öffnen und beim Einlesen einer Sicherung. Alte Pläne bleiben kompatibel. Sechs Kooperationskategorien sind als Vorbereitung dokumentiert; keine aktiven Angebote oder Affiliate-Links. Details und Recherche: IDEEN_UND_KOOPERATIONEN.md.
Validierung: 44 Tests bestanden. Im Browser geprüft: passende Geburtstagsidee, Wechsel, Speicherung und Wiederherstellung der gewählten Idee sowie Rahmenwechsel und aufklappbare Anleitung. Temporär gespeichertes Beispiel anschließend wieder entfernt. Keine Buchung oder Bestellung ausgelöst.
3.9.1MomentRevival beim Teilen weiterempfehlen
Geteilte und kopierte Nachrichtentexte erhalten einmalig den Abschluss „Entdeckt mit MomentRevival“, das Motto „JEDER MOMENT HAT EIN MORGEN.“ und den öffentlichen Startseitenlink. Der Abschluss ist in der Nachrichtenvorschau sichtbar und wird bei Bearbeitung vor der Übergabe ergänzt. Der Link enthält keine persönlichen Termindaten. Direkte WhatsApp-, X- und E-Mail-Übergaben sowie manuelles Kopieren verwenden denselben vollständigen Text.
Das vorhandene Logo kann beim Geräte-Teilen-Menü optional als JPEG mitgegeben oder zum manuellen Anhängen heruntergeladen werden. Bei fehlender Datei-Unterstützung wird eine ausdrückliche Textalternative angeboten. Welche Inhalte eine Ziel-App übernimmt und ob sie eine Linkvorschau erzeugt, bleibt von ihr abhängig. Eine Veröffentlichung auf dem Webserver erfolgte nicht.
Validierung: 42 Tests bestanden, darunter einmaliger Werbeabschluss, bearbeitete Nachrichten und vollständige Übergabelinks mit Sonderzeichen. Nachrichtenvorschau, öffentliches Linkziel und geladenes Logo im lokalen Browser geprüft. Keine Nachrichten versendet; tatsächliche Bildübernahme durch externe Apps nicht geprüft.
3.9.0Termine teilen und in den Kalender übernehmen
Direkte Aktionen an Ergebniskarten, bearbeitbare Nachrichtenvorschau mit Mustererklärung, Übergaben an WhatsApp, X und E-Mail. Geräte-Teilen-Menü für Telegram, Signal und weitere angebotene Apps; Textkopie mit Anleitung für Facebook und als Rückfalllösung. Kein Versand ohne Bestätigung in der Ziel-App, keine lokale Vorschauadresse im Text. Bearbeiteter Text bleibt bei Planungsänderungen erhalten.
Kalenderauswahl unterscheidet berechnetes Datum und Planungsdatum. Download einer einzelnen ICS-Datei bzw. Weitergabe über unterstützende Geräte. Aufklappbare Anleitungen für Import, Anhänge, einmalige Kopie und Erinnerung. Schließen bleibt auch nach direktem Sprung zu den neuen Bereichen erreichbar.
Validierung: 39 bestehende Tests bestanden; Sonderzeichen und Zeilenumbrüche in Übergabelinks geprüft. Browserprüfung: direkte Aktionen, bearbeiteter Nachrichtentext bleibt erhalten, Samstag aktualisiert Kalender-Vorschau, Download und Rückmeldung funktionieren, mobile Ansicht ohne seitlichen Überlauf. Externe Nachrichten wurden nicht verschickt; Verfügbarkeit und tatsächliche Übernahme durch einzelne Geräte-Apps hängen von Browser und Betriebssystem ab.
3.8.2Verständliche Beispielsuchen im Nachschlagewerk
Beispielsuchen sind als freiwillige Hilfestellung mit klaren Suchaktionen und Erklärung gekennzeichnet. Das Zurücksetzen von Suche und Kategorie ist räumlich getrennt und erscheint nur bei aktiver Einschränkung. Die Ergebnisanzeige nennt Suchbegriff und Kategorie. Ein Klick auf ein Suchbeispiel setzt die Kategorie auf alle Kategorien; persönliche Ereignisse werden dadurch weder gewählt noch gespeichert.
3.8.1Klare Begriffe für Momente, Termine und Pläne
Sprachliche Überarbeitung nach der beigefügten Ausarbeitung: „besondere Tage“ im Einstieg, „Termin“ für berechnete Ergebnisse, „Moment“ für das ursprüngliche gespeicherte Ereignis und „Plan“ für eine selbst gewählte Aktivität. „Meilenstein“ bleibt als situative persönliche Einordnung erhalten. Ergebnisüberschriften nennen Zahl und Bezug; Musterkennzeichnungen bleiben auch in der Kompaktansicht sichtbar.
Überarbeitet wurden Einstieg, Bedienhinweise, Filter, Meldungen, Detailansicht, Sammlung, Jahresübersicht, Kalender- und Tabellenexporte, Hilfetexte, Katalogerklärungen und Kooperation. Die Jahresübersicht zählt Termine und unterschiedliche Kalendertage getrennt. Der Filter „Jahrestage & Zeitabstände“ erklärt seine feste Auswahl einschließlich unrunder Werte; er wird nicht irreführend als reine Auswahl runder Zahlen bezeichnet. Die Punktzahl wird ausdrücklich als redaktionelle Gewichtung und nicht als gemessene persönliche Bedeutung oder Seltenheit erklärt.
Validierung: 39 automatisierte Prüfungen bestanden, einschließlich Erhalt der Musterart im Kalenderexport. Auf Smartphonebreite wurde ein abgeschnittener Filtername korrigiert. Datumsregeln, Filterwerte und gespeicherte Anlasscodes bleiben erhalten. Die sprachliche Prüfung ist kein empirischer Nutzertest und kein Nachweis eines universellen Optimums.
3.8.0Durchsuchbares Anlass-Nachschlagewerk mit Quellen
320 Einträge in 26 Nachschlagekategorien: 227 Ausgangsanlässe, 82 Hochzeitsjubiläen und 11 allgemeine Jahresjubiläen. 50 neue Ausgangsanlässe in bestehenden und fünf neuen Kategorien. Aufklappbare Erklärungen, Eingabehinweise, Berechnungsbeispiele, alternative Namen und Quellen. Regionale, nicht unabhängig bestätigte Zuordnungen und persönliche Anregungen werden offen gekennzeichnet. Suche und Zähler werden aus gemeinsamen Daten aufgebaut.
39 Tests bestanden. Rechercheumfang, Quellen und verbleibende Beleglücken: NACHSCHLAGEWERK_RECHERCHE_3.8.0.md.
3.7.0Erweiterter Anlasskatalog zum Durchstöbern
13 recherchierte Ergänzungen; insgesamt 177 Anlässe in 19 Kategorien. Neuer per Button erreichbarer Anlasskatalog mit Suche, Kategorieauswahl, Erklärungen und scrollbarer Liste. Alle Inhalte und Zähler stammen aus dem gemeinsamen Anlasskatalog. Recherche und Prüfung sind in ANLASSKATALOG_RECHERCHE.md dokumentiert.
3.6.2Katalogzahlen, Zahlenbeispiele und Haftungshinweis
164 unterschiedliche Anlassarten in 18 Kategorien bestätigt. Beide Angaben werden beim Erstellen der Webseite aus dem Katalog übernommen. Die Hilfe unterscheidet Anlassarten von berechneten Terminen und erklärt Schnapszahlen, Spiegelzahlen, wiederholte Ziffernblöcke und Zahlenfolgen anhand geprüfter Beispiele.
Neuer Bereich „Haftungsausschluss & Verfügbarkeit“, erreichbar über Info & Service und den Seitenabschluss. Er umfasst kostenlose Inhalte und Funktionen, Verfügbarkeit, lokale Speicherung und externe Angebote. Gesetzlich zwingende Haftung und Mängelrechte bleiben ausdrücklich unberührt.
Rechtliche Arbeitsgrundlage: deutsches Recht, insbesondere §§ 276, 305, 307 und 309 BGB (gesetze-im-internet.de; geprüft am 13.09.2026). Der Text ist ein Formulierungsvorschlag, keine anwaltliche Freigabe. Ob vertragliche Haftungsbeschränkungen wirksam einbezogen sind und zum konkreten Angebot passen, muss gesondert geprüft werden; ein Link im Seitenabschluss allein sichert dies nicht zu.
Validierung: 13 Zahlenbeispiele gegen die Berechnungsfunktionen geprüft, Katalogzahlen in der erzeugten Datei bestätigt, JavaScript-Syntax und bestehende Standalone-Prüfung erfolgreich. Abschließende Browserprüfung wegen Nutzungslimit der Werkzeugfreigabe nicht durchgeführt.
3.6.1Verständliche Texte und eindeutige Bedienhinweise
Sprachliche Durchsicht von Einstieg, Formular, Ergebnisansichten, Sammlung, Jahresübersicht, Hilfebereich, Qualitätssicherung, Anlassbeschreibungen und Kooperation. Technische Begriffe erklärt oder ersetzt. Hilfe zum Teilen auf die vorhandene Kopierfunktion abgestimmt; Hinweis auf nicht vorhandene Uhrzeiteingabe korrigiert. Sammlungssicherung, Ergebnisdateien und Druck der angezeigten Treffer klar unterschieden. Speicherung beim Merken und Planen erläutert. Jahres- und Zeitraumhinweise präzisiert. Die Kooperation wird nun aus der bearbeitbaren Quelle src/cooperation.html aufgebaut; die alte Version bleibt unverändert erhalten.
Geprüft: 35 Projektprüfungen und 28 Browser-Selbsttests bestanden; geänderte Hilfetexte und Beschriftungen im Browser kontrolliert. Die Katalogangabe 164 Anlässe in 18 Kategorien stimmt mit den vorhandenen Daten überein.
3.6.0Qualitätssicherung und ergänzte Hilfe
Neuer Informationsbereich mit 28 ausführlich aufklappbaren Browser-Selbsttests, Soll-/Istwerten, Wiederholung und Prüfbericht als JSON. FAQ zu Funktion, Privatsphäre, Kosten und Teilen ergänzt; Export- und Darstellungshinweise bestehen weiter. Zugangshinweise für Android, iPhone/iPad und Desktop einschließlich Grenzen lokaler Vorschau und Offline-Nutzung ergänzt. Der alte Versionslink wurde entfernt. Der Kooperationsbereich wurde mit 2.5.0 abgeglichen und ist vollständig erhalten, einschließlich aller zehn Partnerbranchen und B2B-Inhalte.
Prüfung: 28/28 Browser-Selbsttests, 35/35 automatisierte Projektprüfungen, mobile Hilfe ohne horizontalen Überlauf; vollständiger Kooperationsinhalt durch direkten Dateivergleich bestätigt.
3.5.3Klare Zeiträume und Ergebnisansichten
Der Zukunftsausblick wird bei Änderungen sofort auf die vorhandene Berechnung angewandt. Die Ergebnisansicht nennt ihren tatsächlichen Bezugstag und Zeitraum. Zukunftsansichten unterscheiden ausdrücklich zwischen Datums- und Auffälligkeitssortierung. Der Rückblick umfasst bis zu 30 Jahre vor dem Bezugstag, frühestens ab dem Ausgangsdatum; Kurzzeitfilter sind dort sowie bei gemerkten Terminen und Plänen ausgeblendet. Gespeicherte Termine bestimmen ihren Abrufzeitraum selbst. Neue Berechnungen starten ohne einen zuvor gewählten Kurzzeitfilter.
Geprüft: Wechsel 3/10 Jahre, zusätzlicher 30-Tage-Filter, unveränderte Rückblicktreffer beim Wechsel des Zukunftsausblicks, Wechsel zwischen Zukunft, Rückblick und Merkliste sowie 35 bestehende automatisierte Prüfungen.
3.5.2Aktueller Bezugstag im Geburtstagsbeispiel
Das globale Geburtstagsbeispiel verwendet unverändert den 25.06.2001 als Geburtstag und automatisch das aktuelle Tagesdatum als Bezugstag. Die Beschriftung erklärt den Begriff „Bezugstag“ direkt am Eingabefeld.
3.5.1Römische Wegmarken und zentrierter Projektabschluss
Die drei Schritte der Einstiegsseite tragen römische Ziffern. Die Service-Links und der neue Projektabschluss sind zentriert; der Verweis auf Version 2.5.0 wurde aus „Gut zu wissen“ entfernt.
MomentRevival verwendet ab Version 3.2.0 drei Angaben:
- Funktionsversion, zum Beispiel
3.2.0: Sie ändert sich, wenn Funktionen oder Verhalten geändert werden. - Erstellungszeit, zum Beispiel
2026-09-13_081530: Sie bezeichnet genau den erzeugten Dateistand in Ortszeit. Das Format ist Jahr-Monat-Tag_StundeMinuteSekunde und lässt sich alphabetisch sortieren. - Aktuelle Datei
MomentRevival_AKTUELL.html: Sie enthält immer den zuletzt erstellten Stand und ist die bequemste Datei für die tägliche Nutzung.
Jeder Bauvorgang erzeugt zusätzlich eine unverwechselbar benannte Archivdatei. Ein Beispiel ist MomentRevival_3.2.0_2026-09-13_081530.html. Bereits vorhandene Archivdateien werden dadurch nicht ersetzt. VERSION_AKTUELL.json nennt Versionsnummer, Erstellungszeit und den Namen der zugehörigen Archivdatei.
Die Versionsnummer folgt dem Schema Hauptversion.Funktionsversion.Korrekturversion:
- Die Hauptversion ändert sich bei einem grundlegenden Umbau.
- Die Funktionsversion ändert sich bei erkennbaren neuen Möglichkeiten.
- Die Korrekturversion ändert sich bei kleineren Fehlerkorrekturen oder Textverbesserungen.
ArchivBekannte Stände
- 3.5.0 – eigene Startseite mit großem Logo, Geburtstagsbeispiel 25.06.2001 und klarem Übergang in den verkürzten Eingabebereich. Vorhandene Sammlungen öffnen direkt; die Startseite bleibt erreichbar.
- 3.4.0 – Zeitfluss statt abstrakter Umlaufbahnen: sichtbare ruhige Bewegung von Erinnerung zu Meilenstein, einheitliche Farbfunktionen in hell/dunkel und sanfte Übergänge.
- 3.3.0 – eigener Bereich „Info & Service“, vollständiges Kooperationsangebot aus 2.5.0, Kontakt und Rechtshinweise, vier Schriftgrößen, Sprungtasten und überarbeitete Darstellung auf kleinen Bildschirmen.
- 3.2.0 – erweiterte Ereignisse für Verlust, Trauer und Trennung; jährliche Jahrestage; Zahlenmusterfilter; Kompaktansicht, Tagesgruppen und Kurzzeiträume; präzise Versionierung.
- 3.1 – systematische Zahlenmuster und die ersten darauf folgenden Optimierungen. Diese Datei wurde während der Entwicklung mehrfach aktualisiert und besitzt deshalb noch keinen sekundengenauen Archivnamen.
- 3.0 – erste neu strukturierte MomentRevival-Fassung.
- 2.5.0 FINAL – unveränderte ursprüngliche Vergleichsfassung.
Für einen neuen Funktionsstand wird zuerst src/version.json angepasst und danach node tools/build.cjs ausgeführt. Wiederholte Testbauten derselben Funktionsversion sind durch ihre Erstellungszeit trotzdem eindeutig unterscheidbar.
Zu diesem Suchbegriff wurde kein Versionsstand gefunden.