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ファイル - 1つの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の一般的なスペイン語動詞
- 英語のイディオム
- 日本語ひらがな文字
- 日本語カタカナ文字
- 論理的誤謬
- モールス信号
- NATOフォネティックアルファベット
- 恐怖症
- SAT/GRE語彙
- タイポグラフィ用語
独自のTSOFAフラッシュカードセットを作成
エディタWebページを使用して新しいフラッシュカードセットを作成できます。
または、tsofa.htmlファイルをダウンロードして、任意のテキストエディタで開くこともできます。<script>セクションの先頭近くにあるFLASHCARDS変数(およびオプションでTOPIC変数)を見つけて、テキスト文字列値を編集します。デフォルト言語を設定するためにLANGUAGE変数を設定します(これは後でアプリ自体で変更できます。)
任意のHTMLタグを入れることができ、画像やビデオを含むフラッシュカードにレンダリングされます。
フラッシュカード用の配列/JSON形式
配列/JSON形式の場合、FLASHCARDS文字列値にバッククォート(キーボードの1キーの左側)を使用することをお勧めします。これにより、引用符文字を含めたり、複数行にまたがったりできます。オプションで、ページに表示するTOPIC設定も追加できます。
const TOPIC = "(ここにページに表示するトピックを入力するか、空のままにします。)";
let FLASHCARDS = [
[`フランスの首都は何ですか?`, `パリ`],
[`2 + 2は何ですか?`, `4`],
[`私たちの太陽系で最大の惑星は何ですか?`, `<b>木星</b><br><i>質量は1.898 × 10²⁷ kgです</i>`],
[`第二次世界大戦はいつ終わりましたか?`, `1945年`],
[`『ロミオとジュリエット』を書いたのは誰ですか?`, `ウィリアム・シェイクスピア<br><img src="shakespeare.png">`],
[`HTMLとは何ですか?`, `<b>ハイパーテキストマークアップ言語</b><br>Webページを作成するための標準マークアップ言語`],
];
フラッシュカード用のCSV文字列形式
または、CSV(カンマ区切り値)テキストの単一文字列からフラッシュカードをロードすることもできます。この形式は、スプレッドシートや他のフラッシュカードアプリのエクスポート形式として一般的に使用されます。
const TOPIC = "(ここにページに表示するトピックを入力するか、空のままにします。)";
let FLASHCARDS = `"質問1","回答1"
"質問2","回答2"
"カンマ付きの質問","カンマ付きの回答"`;
オープンソース
GitHubで改善を提案したり、バグを報告したりできます。