Moje dane i zapisywanie projektu
W skrócie
- Dane pozostają w tej przeglądarce na tym urządzeniu. Statable nie wysyła ich na żaden serwer; nie ma konta.
- Gdy zmieniasz urządzenie albo pracujesz na cudzym komputerze, zapisz projekt do pliku (.statable): Ctrl+S lub ⌘S.
- W Chrome i Edge wybierasz miejsce jednorazowo, na przykład folder OneDrive; potem Ctrl+S nadpisuje ten sam plik. W Safari, Firefoksie i na telefonach Ctrl+S pobiera plik.
W przeglądarce
Projekt (dane, opisy kolumn, strony, notatki) jest zapisywany w przeglądarce na bieżąco. Mały znacznik wyboru obok nazwy projektu w lewym górnym rogu to potwierdza. Statable przechowuje kilka projektów; strona startowa wymienia je w części „Ostatnio edytowane”. Otwarcie nowego pliku lub przykładu tworzy nowy projekt - poprzedni zostaje na liście.
Zapisywanie do pliku
Nazwa projektu w lewym górnym rogu otwiera menu; pokazuje stan, na przykład „Zapisano w media.statable · 2 min temu”, „Niezapisane zmiany” lub „Nie zapisano do pliku”. Obok nazwy znacznik wyboru oznacza, że wszystko jest zapisane, a kropka - że są zmiany, których nie ma w żadnym pliku.
- „Zapisz do pliku …” (Ctrl+S lub ⌘S) za pierwszym razem pyta o miejsce i nazwę. Potem Ctrl+S nadpisuje ten plik bez pytania.
- „Zapisz jako …” (Ctrl+Shift+S lub ⇧⌘S) wybiera inny plik, np. na kopię.
- Po zamknięciu przeglądarki pyta raz, czy Statable może znowu zmieniać plik. Menu pokazuje wtedy „Zapisuj dalej w media.statable”; wystarczy jedno kliknięcie.
- Tam, gdzie przeglądarka tego nie potrafi, przycisk brzmi „Pobierz jako plik”. Każdy zapis tworzy wtedy nowy plik w folderze „Pobrane” (media (1).statable …); starsze można usunąć.
Na wspólnych komputerach i między urządzeniami
W sali seminaryjnej lub na wspólnym komputerze dane pozostają w przeglądarce tego komputera. Dlatego po zakończeniu pracy zapisz je do pliku, najlepiej w folderze w chmurze, takim jak OneDrive, a w domu lub na następnym komputerze otwórz plik na stronie startowej (przeciągnij plik albo użyj „Otwórz plik projektu”). Dla pełnego bezpieczeństwa usuń potem projekt z przeglądarki na stronie startowej.
Przypomnienia
Statable ostrzega przy zamykaniu karty tylko wtedy, gdy są zmiany, których nie ma w pliku, a projekt to coś więcej niż dane przykładowe lub pusta tabela. Po około dziesięciu minutach pracy bez pliku jednorazowo pojawia się wskazówka; „Nie przypominaj ponownie” wyłącza ją dla tego projektu.
Opieka nad pracą i dydaktyka
- Opieka nad pracą: wyślij plik .statable e-mailem lub przez chmurę. Zawiera dane, wszystkie strony, notatki i decyzje; osoba prowadząca pracę otwiera go na stronie startowej.
- Dydaktyka: udostępnij plik na platformie kursu. Studenci pobierają go i przeciągają na stronę startową Statable. Otwiera się jako nowy projekt; ich własne projekty pozostają nietknięte.
- Link taki jak „…/?projekt=kurs/media.statable” lub „…/#oeffne=kurs/media.statable” otwiera plik leżący na tym samym serwerze co Statable, po zapytaniu „Otworzyć projekt …?”. Ze względów bezpieczeństwa Statable nie otwiera przez link plików z innych serwerów (także z platform edukacyjnych): pobierz plik i przeciągnij go.
Zamykanie i usuwanie projektu
„Zamknij projekt” wraca do strony startowej; projekt pozostaje w przeglądarce i na liście. Usuwanie jest możliwe tylko tam: w menu (trzy kropki) wiersza „Usuń z przeglądarki” usuwa projekt, po potwierdzeniu. Potem istnieje już tylko jako plik, jeśli został zapisany. Oryginalny plik z danymi nigdy nie jest zmieniany.
Gdy pamięć jest pełna
Przeglądarka dopuszcza tylko ograniczoną ilość miejsca. Gdy jest pełne, Statable pokazuje znak ostrzegawczy obok nazwy projektu („Pamięć pełna”): ostatnia zmiana nie jest wtedy zapisana. Zapisz projekt jako plik skrótem Ctrl+S i usuń z przeglądarki projekty, których już nie potrzebujesz, na stronie startowej.
Dla ekspertów
- Zapis do tego samego pliku korzysta z File System Access API (showSaveFilePicker, showOpenFilePicker, FileSystemFileHandle). Istnieje ono w Chrome, Edge i innych przeglądarkach opartych na Chromium na komputerach, a nie w Safari, Firefoksie ani na telefonach; tam zostaje pobieranie pliku.
- Dostęp do pliku jest zapamiętywany dla każdego projektu w IndexedDB (baza „statable-dateien”). Po ponownym uruchomieniu przeglądarka znowu prosi o zgodę; Statable pyta dopiero po kliknięciu, czego wymaga przeglądarka.
- Zapis przechodzi przez plik tymczasowy przeglądarki; jeśli zapisywanie zostanie przerwane, poprzedni plik pozostaje bez zmian.
- Projekt to JSON (format „statable-projekt”, wersja 1); dane są w środku jako .sav (Base64). Nic nie jest wysyłane na serwer.
- Otwieranie przez link ładuje dane wyłącznie z tego samego źródła, z którego pochodzi sam Statable (Content-Security-Policy connect-src 'self'), bez plików cookie, z limitem rozmiaru 100 MB i zawsze po zapytaniu.