TSOFA - सरल, ऑफ़लाइन फ्लैशकार्ड ऐप
TSOFA ("टी-सोफा") - सरल, ऑफ़लाइन फ्लैशकार्ड ऐप - एक फ्लैशकार्ड ऐप है जो पूरी तरह से एक HTML फ़ाइल में मौजूद है जिसे आप ब्राउज़र में देख सकते हैं। कोई सर्वर नहीं, कोई विज्ञापन नहीं, कोई पंजीकरण नहीं, कोई भुगतान वाली "प्रीमियम" सुविधाएं नहीं, कोई बिल्ड प्रक्रिया नहीं, कोई क्लाउड सिंक नहीं: यह बस एक सरल, मुफ़्त फ्लैशकार्ड ऐप है।
🇺🇸 English, 🇪🇸 Español, 🇫🇷 Français, 🇩🇪 Deutsch, 🇳🇱 Nederlands, 🇮🇹 Italiano, 🇵🇹 Português, 🇵🇱 Polski, 🇷🇺 Русский, 🇳🇴 Norsk, 🇸🇪 Svenska, 🇨🇳 中文, 🇮🇳 हिन्दी, 🇧🇩 বাংলা, 🇯🇵 日本語, 🇰🇷 한국어, 🇹🇭 ไทย, 🇸🇦 العربية, 🇻🇳 Tiếng Việt, 🇹🇷 Türkçe, 🇵🇭 Tagalog, 🇰🇪 Kiswahili, 🇮🇷 فارسی, 🇮🇩 Bahasa Indonesia
विशेषताएं
- एकल HTML फ़ाइल - एक HTML फ़ाइल में सब कुछ, किसी भी उपकरण पर साझा करना और देखना आसान
- बहुभाषी समर्थन - भाषा निर्भरता को कम करने के लिए इमोजी-आधारित डिज़ाइन, लेकिन 24 भाषाओं का भी समर्थन: English, Español, Français, Deutsch, Nederlands, Italiano, Português, Polski, Русский, Norsk, Svenska, 中文, हिन्दी, বাংলা, 日本語, 한국어, ไทย, العربية, Tiếng Việt, Türkçe, Tagalog, Kiswahili, فارسی, Bahasa Indonesia
- कीबोर्ड नियंत्रण - पलटने के लिए स्पेस, नेविगेट करने के लिए तीर
- HTML समर्थन - छवियां एम्बेड करें, टेक्स्ट फॉर्मेट करें, लिंक जोड़ें
- शफलिंग - अभ्यास के लिए यादृच्छिक क्रम
- प्रश्न/उत्तर उलटना - प्रश्नों को उत्तरों से बदलें
- फ्लैशकार्ड हटाना - जैसे-जैसे आप महारत हासिल करें कार्ड हटाएं, उन्हें वापस लाने के लिए पेज रीलोड करें
- बाएं, दाएं या केंद्र संरेखण - इंडेंटेशन को संरक्षित करने के लिए संरेखण बदलें
- एकीकृत टाइमर - यदि आप अपने फ्लैशकार्ड डेक के माध्यम से समय देना चाहते हैं
- CSV आयात - स्प्रेडशीट से डेटा पेस्ट करें
- प्रिंट करने योग्य - फ्लैशकार्ड की कागज़ी प्रति प्रिंट करें
- शून्य सेटअप - तुरंत ऑफ़लाइन काम करता है, कोई प्रोग्रामिंग कौशल की आवश्यकता नहीं
- गोपनीयता-केंद्रित - आपके फ्लैशकार्ड क्लाउड सर्वर पर अपलोड या संग्रहीत नहीं होते हैं; वे केवल आपके उपकरण पर HTML फ़ाइल में मौजूद हैं
- बस मुफ़्त - कोई पंजीकरण नहीं, कोई पेवॉल नहीं, कोई विज्ञापन नहीं, कोई "प्रीमियम" सुविधाएं नहीं; सब कुछ मुफ़्त है
उदाहरण फ्लैशकार्ड सेट
(ये फ्लैशकार्ड AI-जनरेटेड हैं और सटीकता के लिए पूरी तरह से समीक्षा नहीं की गई हैं।)
- रसायन विज्ञान अम्ल और क्षार
- तत्वों की आवर्त सारणी
- कोशिका जीवविज्ञान
- मानव अंग और उनके कार्य
- मेट्रिक रूपांतरण
- गुणा तालिका
- भाग तालिका
- रोमन अंक
- MCAT अध्ययन प्रश्न
- नर्सिंग स्मृति सहायक
- फार्माकोलॉजी स्मृति सहायक
- चिकित्सा शब्दावली
- अमेरिकी संवैधानिक संशोधन
- अमेरिकी संवैधानिक कानून
- अमेरिकी राज्य राजधानियां
- विश्व इतिहास घटनाओं का वर्ष
- देश मुद्राएं
- देश राजधानियां
- अर्थशास्त्र शब्द
- आमतौर पर भ्रमित शब्द
- 100 सामान्य फ्रेंच क्रियाएं
- 100 सामान्य स्पेनिश क्रियाएं
- अंग्रेजी मुहावरे
- जापानी हिरागाना वर्ण
- जापानी काटाकाना वर्ण
- तार्किक भ्रांतियां
- मोर्स कोड
- नाटो फोनेटिक वर्णमाला
- फोबिया
- SAT/GRE शब्दावली
- टाइपोग्राफी शब्द
अपने खुद के TSOFA फ्लैशकार्ड सेट बनाएं
आप नए फ्लैशकार्ड सेट बनाने के लिए संपादक वेब पेज का उपयोग कर सकते हैं।
वैकल्पिक रूप से, आप tsofa.html फ़ाइल डाउनलोड कर सकते हैं और इसे किसी भी टेक्स्ट एडिटर में खोल सकते हैं। <script> अनुभाग के शीर्ष के पास FLASHCARDS वेरिएबल (और वैकल्पिक रूप से TOPIC वेरिएबल) खोजें, और टेक्स्ट स्ट्रिंग मान संपादित करें। डिफ़ॉल्ट भाषा सेट करने के लिए LANGUAGE वेरिएबल सेट करें (इसे बाद में ऐप में ही बदला जा सकता है।)
आप कोई भी HTML टैग डाल सकते हैं जो आप चाहते हैं और वे फ्लैशकार्ड में प्रस्तुत किए जाएंगे, जिसमें चित्र और वीडियो शामिल हैं।
फ्लैशकार्ड के लिए Array/JSON प्रारूप
Array/JSON प्रारूप के लिए, मैं FLASHCARDS स्ट्रिंग मानों के लिए बैकटिक्स (कीबोर्ड पर 1 कुंजी के बाईं ओर) का उपयोग करने की सलाह देता हूं ताकि आप उद्धरण वर्ण शामिल कर सकें और कई लाइनों तक फैल सकें। आप वैकल्पिक रूप से पेज पर प्रदर्शित करने के लिए TOPIC सेटिंग भी जोड़ सकते हैं।
const TOPIC = "(यहां पेज पर प्रदर्शित करने के लिए एक विषय रखें, या इसे खाली छोड़ दें।)";
let FLASHCARDS = [
[`फ्रांस की राजधानी क्या है?`, `पेरिस`],
[`2 + 2 क्या है?`, `4`],
[`हमारे सौर मंडल में सबसे बड़ा ग्रह कौन सा है?`, `<b>बृहस्पति</b><br><i>इसका द्रव्यमान 1.898 × 10²⁷ किग्रा है</i>`],
[`द्वितीय विश्व युद्ध किस वर्ष समाप्त हुआ?`, `1945`],
[`'रोमियो और जूलियट' किसने लिखा?`, `विलियम शेक्सपियर<br><img src="shakespeare.png">`],
[`HTML क्या है?`, `<b>हाइपरटेक्स्ट मार्कअप लैंग्वेज</b><br>वेब पेज बनाने के लिए मानक मार्कअप भाषा`],
];
फ्लैशकार्ड के लिए CSV स्ट्रिंग प्रारूप
वैकल्पिक रूप से, आप CSV (कॉमा-सेपरेटेड वैल्यूज़) टेक्स्ट की एक स्ट्रिंग से भी फ्लैशकार्ड लोड कर सकते हैं। यह प्रारूप आमतौर पर स्प्रेडशीट द्वारा या अन्य फ्लैशकार्ड ऐप्स में निर्यात प्रारूप के रूप में उपयोग किया जाता है।
const TOPIC = "(यहां पेज पर प्रदर्शित करने के लिए एक विषय रखें, या इसे खाली छोड़ दें।)";
let FLASHCARDS = `"प्रश्न 1","उत्तर 1"
"प्रश्न 2","उत्तर 2"
"अल्पविराम के साथ प्रश्न","अल्पविराम के साथ उत्तर"`;
ओपन सोर्स
आप GitHub पर सुधार सुझा सकते हैं या बग की रिपोर्ट कर सकते हैं।