TSOFA - Ứng Dụng Flashcard Đơn Giản, Ngoại Tuyến
TSOFA ("ti-xô-pha") - Ứng Dụng Flashcard Đơn Giản, Ngoại Tuyến - là một ứng dụng flashcard tồn tại hoàn toàn trong một tệp HTML duy nhất mà bạn có thể xem trong trình duyệt. Không máy chủ, không quảng cáo, không đăng ký, không tính năng "cao cấp" phải trả tiền, không quá trình xây dựng, không đồng bộ đám mây: Đó chỉ là một ứng dụng flashcard đơn giản, miễn phí.
🇺🇸 English, 🇪🇸 Español, 🇫🇷 Français, 🇩🇪 Deutsch, 🇳🇱 Nederlands, 🇮🇹 Italiano, 🇵🇹 Português, 🇵🇱 Polski, 🇷🇺 Русский, 🇳🇴 Norsk, 🇸🇪 Svenska, 🇨🇳 中文, 🇮🇳 हिन्दी, 🇧🇩 বাংলা, 🇯🇵 日本語, 🇰🇷 한국어, 🇹🇭 ไทย, 🇸🇦 العربية, 🇻🇳 Tiếng Việt, 🇹🇷 Türkçe, 🇵🇭 Tagalog, 🇰🇪 Kiswahili, 🇮🇷 فارسی, 🇮🇩 Bahasa Indonesia
Tính Năng
- Tệp HTML đơn - Mọi thứ trong một tệp HTML, dễ chia sẻ và xem trên mọi thiết bị
- Hỗ Trợ Đa Ngôn Ngữ - Thiết kế dựa trên biểu tượng cảm xúc để giảm sự phụ thuộc ngôn ngữ, nhưng cũng hỗ trợ 24 ngôn ngữ: English, Español, Français, Deutsch, Nederlands, Italiano, Português, Polski, Русский, Norsk, Svenska, 中文, हिन्दी, বাংলা, 日本語, 한국어, ไทย, العربية, Tiếng Việt, Türkçe, Tagalog, Kiswahili, فارسی, Bahasa Indonesia
- Điều khiển bàn phím - Phím cách để lật, mũi tên để điều hướng
- Hỗ trợ HTML - Nhúng hình ảnh, định dạng văn bản, thêm liên kết
- Xáo trộn - Thứ tự ngẫu nhiên để luyện tập
- Đảo ngược C/T - Hoán đổi câu hỏi với câu trả lời
- Xóa flashcard - Xóa thẻ khi bạn thành thạo, tải lại trang để khôi phục
- Căn trái, phải hoặc giữa - Thay đổi căn chỉnh để giữ thụt lề
- Bộ hẹn giờ tích hợp - Nếu bạn muốn tính thời gian xem qua bộ flashcard
- Nhập CSV - Dán dữ liệu từ bảng tính
- Có thể in - In bản sao giấy của flashcard
- Không cần thiết lập - Hoạt động ngay lập tức ngoại tuyến, không cần kỹ năng lập trình
- Tập trung vào quyền riêng tư - Flashcard của bạn không được tải lên hoặc lưu trữ trên máy chủ đám mây; chúng chỉ tồn tại trong tệp HTML trên thiết bị của bạn
- Hoàn toàn miễn phí - Không đăng ký, không tường phí, không quảng cáo, không tính năng "cao cấp"; mọi thứ đều miễn phí
Bộ Flashcard Mẫu
(Những flashcard này được tạo bởi AI và chưa được xem xét kỹ lưỡng về độ chính xác.)
- Hóa Học Axit và Bazơ
- Bảng Tuần Hoàn Các Nguyên Tố
- Sinh Học Tế Bào
- Các Cơ Quan Người và Chức Năng
- Chuyển Đổi Hệ Mét
- Bảng Cửu Chương
- Bảng Chia
- Số La Mã
- Câu Hỏi Học MCAT
- Ghi Nhớ Điều Dưỡng
- Ghi Nhớ Dược Học
- Thuật Ngữ Y Khoa
- Tu Chính Án Hiến Pháp Mỹ
- Luật Hiến Pháp Mỹ
- Thủ Phủ Các Bang Mỹ
- Năm Sự Kiện Lịch Sử Thế Giới
- Tiền Tệ Các Nước
- Thủ Đô Các Nước
- Thuật Ngữ Kinh Tế
- Từ Thường Bị Nhầm Lẫn
- 100 Động Từ Tiếng Pháp Phổ Biến
- 100 Động Từ Tiếng Tây Ban Nha Phổ Biến
- Thành Ngữ Tiếng Anh
- Ký Tự Hiragana Tiếng Nhật
- Ký Tự Katakana Tiếng Nhật
- Ngụy Biện Logic
- Mã Morse
- Bảng Chữ Cái Ngữ Âm NATO
- Chứng Sợ Hãi
- Từ Vựng SAT/GRE
- Thuật Ngữ Typography
Tạo Bộ Flashcard TSOFA Của Riêng Bạn
Bạn có thể sử dụng trang web trình chỉnh sửa để tạo bộ flashcard mới.
Hoặc, bạn có thể tải xuống tệp tsofa.html và mở nó trong bất kỳ trình soạn thảo văn bản nào. Tìm biến FLASHCARDS (và tùy chọn biến TOPIC) gần đầu phần <script>, và chỉnh sửa các giá trị chuỗi văn bản. Đặt biến LANGUAGE để thiết lập ngôn ngữ mặc định (điều này có thể thay đổi sau trong chính ứng dụng.)
Bạn có thể đặt bất kỳ thẻ HTML nào bạn muốn và chúng sẽ được hiển thị trong flashcard, bao gồm hình ảnh và video.
Định Dạng Array/JSON cho Flashcard
Đối với định dạng array/JSON, tôi khuyên dùng dấu nháy ngược (trên bàn phím bên trái phím 1) cho các giá trị chuỗi FLASHCARDS để bạn có thể bao gồm ký tự dấu ngoặc kép và trải dài nhiều dòng. Bạn có thể tùy chọn thêm cài đặt TOPIC để hiển thị trên trang.
const TOPIC = "(Đặt chủ đề để hiển thị trên trang ở đây, hoặc để trống.)";
let FLASHCARDS = [
[`Thủ đô của Pháp là gì?`, `Paris`],
[`2 + 2 bằng bao nhiêu?`, `4`],
[`Hành tinh lớn nhất trong hệ mặt trời của chúng ta là gì?`, `<b>Sao Mộc</b><br><i>Nó có khối lượng 1,898 × 10²⁷ kg</i>`],
[`Thế chiến II kết thúc vào năm nào?`, `1945`],
[`Ai đã viết 'Romeo và Juliet'?`, `William Shakespeare<br><img src="shakespeare.png">`],
[`HTML là gì?`, `<b>Ngôn Ngữ Đánh Dấu Siêu Văn Bản</b><br>Ngôn ngữ đánh dấu tiêu chuẩn để tạo trang web`],
];
Định Dạng Chuỗi CSV cho Flashcard
Hoặc, bạn cũng có thể tải flashcard từ một chuỗi văn bản CSV (giá trị phân cách bằng dấu phẩy). Định dạng này thường được sử dụng bởi bảng tính hoặc như định dạng xuất trong các ứng dụng flashcard khác.
const TOPIC = "(Đặt chủ đề để hiển thị trên trang ở đây, hoặc để trống.)";
let FLASHCARDS = `"Câu hỏi 1","Câu trả lời 1"
"Câu hỏi 2","Câu trả lời 2"
"Câu hỏi với, dấu phẩy","Câu trả lời với, dấu phẩy"`;
Mã Nguồn Mở
Bạn có thể đề xuất cải tiến hoặc báo cáo lỗi trên GitHub.