TSOFA - L'App di Flashcard Semplice e Offline

TSOFA ("tee-sofa") - L'App di Flashcard Semplice e Offline - è un'app di flashcard che esiste interamente in un singolo file HTML che puoi visualizzare nel browser. Nessun server, nessuna pubblicità, nessuna registrazione, nessuna funzionalità "premium" a pagamento, nessun processo di build, nessuna sincronizzazione cloud: È semplicemente un'app di flashcard semplice e gratuita.

🇺🇸 English, 🇪🇸 Español, 🇫🇷 Français, 🇩🇪 Deutsch, 🇳🇱 Nederlands, 🇮🇹 Italiano, 🇵🇹 Português, 🇵🇱 Polski, 🇷🇺 Русский, 🇳🇴 Norsk, 🇸🇪 Svenska, 🇨🇳 中文, 🇮🇳 हिन्दी, 🇧🇩 বাংলা, 🇯🇵 日本語, 🇰🇷 한국어, 🇹🇭 ไทย, 🇸🇦 العربية, 🇻🇳 Tiếng Việt, 🇹🇷 Türkçe, 🇵🇭 Tagalog, 🇰🇪 Kiswahili, 🇮🇷 فارسی, 🇮🇩 Bahasa Indonesia

Caratteristiche

  • File HTML singolo - Tutto in un file HTML, facile da condividere e visualizzare su qualsiasi dispositivo
  • Supporto Multilingue - Design basato su emoji per ridurre la dipendenza linguistica, ma anche 24 lingue supportate: English, Español, Français, Deutsch, Nederlands, Italiano, Português, Polski, Русский, Norsk, Svenska, 中文, हिन्दी, বাংলা, 日本語, 한국어, ไทย, العربية, Tiếng Việt, Türkçe, Tagalog, Kiswahili, فارسی, Bahasa Indonesia
  • Controlli da tastiera - Spazio per girare, frecce per navigare
  • Supporto HTML - Incorpora immagini, formatta testo, aggiungi link
  • Mescolamento - Randomizza l'ordine per la pratica
  • Inversione D/R - Scambia domande con risposte
  • Rimozione flashcard - Rimuovi carte man mano che le padroneggi, ricarica la pagina per riportarle
  • Allineamento sinistro, destro o centrato - Cambia allineamento per preservare l'indentazione
  • Timer integrato - Se vuoi cronometrare il tuo percorso attraverso il mazzo di carte
  • Importazione CSV - Incolla dati da fogli di calcolo
  • Stampabile - Stampa una copia cartacea delle flashcard
  • Zero configurazione - Funziona immediatamente offline, nessuna competenza di programmazione necessaria
  • Focalizzato sulla privacy - Le tue flashcard non vengono caricate o archiviate su server cloud; esistono solo nel file HTML sul tuo dispositivo
  • Semplicemente Gratuito - Nessuna registrazione, nessun paywall, nessuna pubblicità, nessuna funzionalità "premium"; tutto è gratuito

Set di Flashcard di Esempio

(Queste flashcard sono generate dall'IA e non sono state controllate accuratamente per la correttezza.)

Crea i Tuoi Set di Flashcard TSOFA

Puoi usare la pagina web dell'editor per creare nuovi set di flashcard.

In alternativa, puoi scaricare il file tsofa.html e aprirlo in qualsiasi editor di testo. Trova la variabile FLASHCARDS (e opzionalmente la variabile TOPIC) vicino all'inizio della sezione <script>, e modifica i valori di testo. Imposta la variabile LANGUAGE per impostare la lingua predefinita (questo può essere cambiato più tardi nell'app stessa.)

Puoi inserire qualsiasi tag HTML desideri e verranno renderizzati nella flashcard, incluse immagini e video.

Formato Array/JSON per Flashcard

Per il formato array/JSON, raccomando di usare i backtick (sulla tastiera a sinistra del tasto 1) per i valori stringa FLASHCARDS in modo da poter includere caratteri di virgolette e estendersi su più righe. Puoi opzionalmente aggiungere anche un'impostazione TOPIC da visualizzare sulla pagina.

const TOPIC = "(Inserisci un argomento da visualizzare sulla pagina qui, o lascia vuoto.)";

let FLASHCARDS = [
[`Qual è la capitale della Francia?`, `Parigi`],
[`Quanto fa 2 + 2?`, `4`],
[`Qual è il pianeta più grande del nostro sistema solare?`, `<b>Giove</b><br><i>Ha una massa di 1,898 × 10²⁷ kg</i>`],
[`In che anno è finita la Seconda Guerra Mondiale?`, `1945`],
[`Chi ha scritto 'Romeo e Giulietta'?`, `William Shakespeare<br><img src="shakespeare.png">`],
[`Cos'è HTML?`, `<b>HyperText Markup Language</b><br>Il linguaggio di markup standard per creare pagine web`],
];

Formato Stringa CSV per Flashcard

In alternativa, puoi anche caricare flashcard da una singola stringa di testo CSV (valori separati da virgole). Questo formato è comunemente utilizzato dai fogli di calcolo o come formato di esportazione in altre app di flashcard.

const TOPIC = "(Inserisci un argomento da visualizzare sulla pagina qui, o lascia vuoto.)";

let FLASHCARDS = `"Domanda 1","Risposta 1"
"Domanda 2","Risposta 2"
"Domanda con, virgola","Risposta con, virgola"`;

Open Source

Puoi suggerire miglioramenti o segnalare bug su GitHub.