lehrkraefte:blc:informatik:ffprg2-2023:localdownloadupload

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
lehrkraefte:blc:informatik:ffprg2-2023:localdownloadupload [2023/08/15 07:48] Ivo Blöchligerlehrkraefte:blc:informatik:ffprg2-2023:localdownloadupload [2023/08/21 05:28] (current) – [Voki-Trainer] Ivo Blöchliger
Line 1: Line 1:
 +====== Lokaler Up- und Download  ======
 +  * Testen und Studieren Sie folgendes Beispiel {{lehrkraefte:blc:informatik:ffprg2-2023:local-up-download.zip}}
 +
 +Die Möglichkeit, Daten lokal in eine Webseite zu laden und daraus zu exportieren, ermöglicht es, datenschutztechnisch völlig problemlose Webapplikationen zu erstellen. Es werden damit keine Daten zum Server übertragen und der Benutzer hat volle Kontrolle über seine Daten (muss diese Verantwortung aber auch selber wahrnehmen und seine Dateien im Griff haben).
 +
 +Damit können z.B. relevante Inhalte des ''localStorage'' zwischen Geräten und Browsern ausgetauscht werden.
 +
 +===== Anwendungen =====
 +==== Voki-Trainer ====
 +Folgende technische Punkte sind in diesem Beispiel ausgearbeitet:
 +  * Laden und Speichern von und in eine lokale Datei
 +  * Umgang mit direkt editierbaren HTML-Element (''contenteditable="true"'')
 +
 +
 +Das folgende Beispiel darf gerne ausgebaut werden z.B. 
 +  * dass nicht gleich wieder das gleiche Wort abgefragt wird.
 +  * dass Wörter, die man aufs erste Mal kann, länger nicht mehr abgefragt werden.
 +  * dass die aktuelle Wörterliste auch noch im localStorage gespeichert wird, damit man eventuelle Änderungen nicht verliert.
 +  * die Möglichkeit, eine neue Liste zu erstellen (anstatt nur die Seite neu laden).
 +  * die Möglichkeit, die Sprachen zu wählen (solange noch keine Wörter in der Liste vorhanden sind).
 +
 +{{lehrkraefte:blc:informatik:ffprg2-2023:voci-trainer.zip}}
 +
 +