TSOFA - Basit, Çevrimdışı Flashcard Uygulaması

TSOFA ("ti-sofa") - Basit, Çevrimdışı Flashcard Uygulaması - tarayıcınızda görüntüleyebileceğiniz tek bir HTML dosyasında tamamen var olan bir flashcard uygulamasıdır. Sunucu yok, reklam yok, kayıt yok, ödeme gerektiren "premium" özellikler yok, derleme süreci yok, bulut senkronizasyonu yok: Sadece basit, ücretsiz bir flashcard uygulaması.

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

Özellikler

  • Tek HTML dosyası - Her şey bir HTML dosyasında, herhangi bir cihazda paylaşması ve görüntülemesi kolay
  • Çok Dilli Destek - Dil bağımlılığını azaltmak için emoji tabanlı tasarım, ayrıca 24 dil desteklenmektedir: English, Español, Français, Deutsch, Nederlands, Italiano, Português, Polski, Русский, Norsk, Svenska, 中文, हिन्दी, বাংলা, 日本語, 한국어, ไทย, العربية, Tiếng Việt, Türkçe, Tagalog, Kiswahili, فارسی, Bahasa Indonesia
  • Klavye kontrolleri - Çevirmek için boşluk, gezinmek için oklar
  • HTML desteği - Resim gömme, metin biçimlendirme, bağlantı ekleme
  • Karıştırma - Pratik için rastgele sıra
  • S/C Tersine Çevirme - Soruları cevaplarla değiştirme
  • Flashcard kaldırma - Ustalaştıkça kartları kaldırın, geri getirmek için sayfayı yenileyin
  • Sol, sağ veya orta hizalama - Girintiyi korumak için hizalamayı değiştirin
  • Entegre zamanlayıcı - Flashcard destesinden geçişinizi zamanlamak isterseniz
  • CSV içe aktarma - Elektronik tablolardan veri yapıştırma
  • Yazdırılabilir - Flashcardların kağıt kopyasını yazdırın
  • Sıfır kurulum - Hemen çevrimdışı çalışır, programlama becerileri gerekmez
  • Gizlilik odaklı - Flashcardlarınız bulut sunucularına yüklenmez veya depolanmaz; yalnızca cihazınızdaki HTML dosyasında bulunurlar
  • Sadece Ücretsiz - Kayıt yok, ödeme duvarı yok, reklam yok, "premium" özellikler yok; her şey ücretsiz

Örnek Flashcard Setleri

(Bu flashcardlar AI tarafından oluşturulmuş ve doğruluk açısından kapsamlı bir şekilde incelenmemiştir.)

Kendi TSOFA Flashcard Setlerinizi Oluşturun

Yeni flashcard setleri oluşturmak için editör web sayfasını kullanabilirsiniz.

Alternatif olarak, tsofa.html dosyasını indirebilir ve herhangi bir metin editöründe açabilirsiniz. <script> bölümünün üst kısmına yakın FLASHCARDS değişkenini (ve isteğe bağlı olarak TOPIC değişkenini) bulun ve metin dizesi değerlerini düzenleyin. Varsayılan dili ayarlamak için LANGUAGE değişkenini ayarlayın (bu daha sonra uygulamanın kendisinde değiştirilebilir.)

İstediğiniz herhangi bir HTML etiketini koyabilirsiniz ve bunlar flashcard'da, resimler ve video dahil olmak üzere işlenecektir.

Flashcardlar için Array/JSON Formatı

Array/JSON formatı için, FLASHCARDS dize değerleri için geri tırnak (klavyede 1 tuşunun solunda) kullanmanızı öneririm, böylece tırnak karakterleri dahil edebilir ve birden fazla satıra yayılabilirsiniz. İsteğe bağlı olarak sayfada görüntülemek için bir TOPIC ayarı da ekleyebilirsiniz.

const TOPIC = "(Sayfada görüntülenecek bir konu buraya koyun veya boş bırakın.)";

let FLASHCARDS = [
[`Fransa'nın başkenti nedir?`, `Paris`],
[`2 + 2 nedir?`, `4`],
[`Güneş sistemimizin en büyük gezegeni hangisidir?`, `<b>Jüpiter</b><br><i>1,898 × 10²⁷ kg kütleye sahiptir</i>`],
[`İkinci Dünya Savaşı hangi yıl sona erdi?`, `1945`],
[`'Romeo ve Juliet'i kim yazdı?`, `William Shakespeare<br><img src="shakespeare.png">`],
[`HTML nedir?`, `<b>HyperText İşaretleme Dili</b><br>Web sayfaları oluşturmak için standart işaretleme dili`],
];

Flashcardlar için CSV Dize Formatı

Alternatif olarak, CSV (virgülle ayrılmış değerler) metninin tek bir dizesinden de flashcardları yükleyebilirsiniz. Bu format genellikle elektronik tablolar tarafından veya diğer flashcard uygulamalarında dışa aktarma formatı olarak kullanılır.

const TOPIC = "(Sayfada görüntülenecek bir konu buraya koyun veya boş bırakın.)";

let FLASHCARDS = `"Soru 1","Cevap 1"
"Soru 2","Cevap 2"
"Virgüllü soru","Virgüllü cevap"`;

Açık Kaynak

GitHub'da iyileştirmeler önerebilir veya hataları bildirebilirsiniz.