Przepływ wejścia

etapy 1–3 · od uruchomienia do strony głównej
Etap przepływu
Wariant stanu
Uzgodnienie protokołu kanał WebSocket
Nawiązanie kanału WebSocket w toku
Uzgodnienie protokołu — connection.hello oczekuje
Uwierzytelnienie — wynik z .ack oczekuje
Powiązanie — przejście do kolejnego etapu oczekuje
Postęp uzgodnienia 0%

Wartości w logu są przykładowe — ilustrują strukturę komunikatów connection.hello i connection.hello.ack opisaną w dokumentacji przepływu.

Stan okna
O tym opracowaniu

Co przedstawia

Trzy pierwsze etapy przepływu głównego Danaco Console w jednym prototypie klikalnym: łączenie z serwerem (etap 1, trzy warianty stanu), rejestracja i logowanie (etap 2, sześć stanów) oraz przygotowanie środowiska pracy (etap 3). Przejście między etapami odbywa się w obrębie tego pliku — bez przeładowania strony i bez odsyłacza do innego dokumentu.

Rama aplikacji pojawia się dopiero na etapie 3. Etapy 1 i 2 stoją przed uwierzytelnieniem, więc nie mają ani szyny nawigacji, ani belki tytułowej aplikacji, ani wstążki narzędziowej — mają wyłącznie własną, minimalną belkę okna systemowego. Arkusz zasoby/rama.css i skrypty powłoki dołączane są dopiero po wydaniu tokenu, przy pierwszym wejściu w etap 3.

Przełącznik etapów i przełączniki stanów na paskach pod nagłówkiem są rusztowaniem prototypu — w rzeczywistych oknach nie występują. Panel „Uzgodnienie protokołu” pod oknem etapu 1 również jest warstwą demonstracyjną.

Źródło w dokumentacji

Odwzorowane interakcje

Decyzje projektowe ponad źródła