1 Repo
Asynchronous chat applications implemented using only server-side logic and standard HTML/CSS without client-side scripting.
Distinct from Asynchronous Messaging Frameworks: Distinct from general Asynchronous Messaging Frameworks as it specifically targets the removal of client-side JavaScript.
Explore 1 awesome GitHub repository matching web development · JavaScript-Free Messaging Systems. Refine with filters or upvote what's useful.
css-only-chat ist eine JavaScript-freie Webanwendung, die ein asynchrones Nachrichtensystem ausschließlich mit HTML und CSS implementiert. Sie fungiert als Chat-Oberfläche, die Echtzeit-Updates und Benutzerinteraktion vollständig durch serverseitige Logik und Standard-Browserverhalten erreicht. Das Projekt verwendet einen CSS-Selektor-basierten Request-Trigger zum Senden von Daten und nutzt das automatische Laden von Hintergrundbildern durch den Browser, um Serveranfragen zu initiieren. Um Updates ohne vollständiges Neuladen der Seite bereitzustellen, nutzt es einen HTTP-Chunked-Transfer-Streamer, der Antworten offen hält und inkrementell HTML-Fragmente an den Client anhängt. Das System verwaltet den Anwendungsstatus auf dem Backend, integriert Remote-Key-Value-Stores für die Nachrichtenpersistenz und verwendet einen Pub-Sub-Mechanismus, um den Status über gleichzeitige Benutzersitzungen hinweg zu synchronisieren. Die Benutzeroberfläche wird aktualisiert, indem bestehende HTML-Elemente durch neue, vom Server gelieferte Versionen ersetzt werden.
Implements a complete asynchronous chat application that functions entirely without the use of client-side JavaScript frameworks.