TSOFA - Den Enkla, Offline Flashkort-Appen

TSOFA ("tee-sofa") - Den Enkla, Offline Flashkort-Appen - är en flashkort-app som existerar helt i en enda HTML-fil som du kan visa i webbläsaren. Ingen server, inga annonser, ingen registrering, inga "premium" funktioner att betala för, ingen byggprocess, ingen molnsynkronisering: Det är bara en enkel, gratis flashkort-app.

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

Funktioner

  • Enda HTML-fil - Allt i en HTML-fil, lätt att dela och visa på vilken enhet som helst
  • Flerspråkigt Stöd - Emoji-baserad design för att minska språkberoende, men också 24 språk som stöds: English, Español, Français, Deutsch, Nederlands, Italiano, Português, Polski, Русский, Norsk, Svenska, 中文, हिन्दी, বাংলা, 日本語, 한국어, ไทย, العربية, Tiếng Việt, Türkçe, Tagalog, Kiswahili, فارسی, Bahasa Indonesia
  • Tangentbordskontroller - Mellanslag för att vända, pilar för att navigera
  • HTML-stöd - Bädda in bilder, formatera text, lägg till länkar
  • Blandning - Slumpmässig ordning för övning
  • Inversering F/S - Byt frågor med svar
  • Ta bort flashkort - Ta bort kort när du behärskar dem, ladda om sidan för att få tillbaka dem
  • Vänster, höger eller centrerad justering - Ändra justering för att bevara indrag
  • Integrerad timer - Om du vill ta tid på din genomgång av kortleken
  • CSV-import - Klistra in data från kalkylblad
  • Utskrivbar - Skriv ut en papperskopia av flashkorten
  • Noll installation - Fungerar direkt offline, inga programmeringsfärdigheter behövs
  • Integritetsfokuserad - Dina flashkort laddas inte upp eller lagras på molnservrar; de existerar bara i HTML-filen på din enhet
  • Helt Gratis - Ingen registrering, ingen betalvägg, inga annonser, inga "premium" funktioner; allt är gratis

Exempel på Flashkort-Set

(Dessa flashkort är AI-genererade och har inte granskats noggrant för korrekthet.)

Skapa Dina Egna TSOFA Flashkort-Set

Du kan använda editor-webbsidan för att skapa nya flashkort-set.

Alternativt kan du ladda ner tsofa.html-filen och öppna den i vilken textredigerare som helst. Hitta FLASHCARDS variabeln (och eventuellt TOPIC variabeln) nära toppen av <script> sektionen, och redigera textsträngvärdena. Ställ in LANGUAGE variabeln för att ange standardspråket (detta kan ändras senare i själva appen.)

Du kan lägga in vilka HTML-taggar du vill och de kommer att renderas i flashkortet, inklusive bilder och video.

Array/JSON-format för Flashkort

För array/JSON-formatet rekommenderar jag att använda backticks (på tangentbordet till vänster om 1-tangenten) för FLASHCARDS strängvärdena så att du kan inkludera citattecken och sträcka sig över flera rader. Du kan eventuellt lägga till en TOPIC inställning också för att visa på sidan.

const TOPIC = "(Lägg in ett ämne att visa på sidan här, eller lämna detta tomt.)";

let FLASHCARDS = [
[`Vad är huvudstaden i Frankrike?`, `Paris`],
[`Vad är 2 + 2?`, `4`],
[`Vilken är den största planeten i vårt solsystem?`, `<b>Jupiter</b><br><i>Den har en massa på 1,898 × 10²⁷ kg</i>`],
[`Vilket år slutade andra världskriget?`, `1945`],
[`Vem skrev 'Romeo och Julia'?`, `William Shakespeare<br><img src="shakespeare.png">`],
[`Vad är HTML?`, `<b>HyperText Markup Language</b><br>Standardmärkesspråket för att skapa webbsidor`],
];

CSV Strängformat för Flashkort

Alternativt kan du också ladda flashkort från en enda sträng med CSV (kommaseparerade värden) text. Detta format används ofta av kalkylblad eller som exportformat i andra flashkort-appar.

const TOPIC = "(Lägg in ett ämne att visa på sidan här, eller lämna detta tomt.)";

let FLASHCARDS = `"Fråga 1","Svar 1"
"Fråga 2","Svar 2"
"Fråga med, komma","Svar med, komma"`;

Öppen Källkod

Du kan föreslå förbättringar eller rapportera buggar på GitHub.