Kredit & Penghargaan
Terima Kasih! FET Timetable Explorer dapat direalisasikan berkat komuniti sumber terbuka yang hebat. Kami berterima kasih kepada semua pembangun yang menyumbang kepada pustaka dan alatan yang kami gunakan.
1. Pustaka Pihak Ketiga
FET Timetable Explorer menggunakan pustaka sumber terbuka berikut:
Papa Parse
Versi: 5.4.1
Tujuan: Penganalisis CSV yang pantas dan berkuasa untuk menganalisis fail CSV jadual waktu FET dalam pelayar.
Pembangun: Matthew Holt
Laman Web: https://www.papaparse.com/
Repositori: https://github.com/mholt/PapaParse
Lesen MIT
html2canvas
Versi: 1.4.1
Tujuan: Pustaka JavaScript untuk menangkap tangkapan skrin halaman web, membolehkan fungsi eksport PNG untuk jadual waktu.
Pembangun: Niklas von Hertzen dan penyumbang
Laman Web: https://html2canvas.hertzen.com/
Repositori: https://github.com/niklasvh/html2canvas
Lesen MIT
2. Perisian FET
FET (Perisian Penjadualan Waktu Percuma)
Pembangun: Liviu Lalescu
Tujuan: FET Timetable Explorer direka untuk memvisualisasikan dan mengurus jadual waktu yang dihasilkan oleh FET, perisian penjadualan waktu automatik sumber terbuka percuma.
Laman Web: https://lalescu.ro/liviu/fet/
Penting: FET Timetable Explorer adalah aplikasi web bebas dan tidak berafiliasi secara rasmi atau disokong oleh FET. FET adalah tanda dagangan berdaftar pemilik masing-masing.
GNU AGPL v3
3. Alatan & Teknologi Pembangunan
FET Timetable Explorer dibina menggunakan teknologi web standard:
- HTML5: Penandaan dan struktur
- CSS3: Penggayaan dan reka bentuk responsif
- JavaScript (ES6+): Logik aplikasi dan interaktiviti
- LocalStorage API: Pengekalan data sisi klien
- Drag & Drop API: Pengurusan jadual waktu interaktif
4. Perkhidmatan CDN
Kami menggunakan Rangkaian Penghantaran Kandungan berikut untuk menyediakan pustaka pihak ketiga:
- cdnjs (Cloudflare): https://cdnjs.com/ - CDN yang pantas dan boleh dipercayai untuk pustaka sumber terbuka
5. Ikon & Aset Visual
FET Timetable Explorer menggunakan:
- Unicode Emoji: Emoji sistem asli untuk ikon (📚, 🏫, 👥, 👨🏫, 🏷️, dsb.)
- Logo Tersuai: Direka khusus untuk FET Timetable Explorer
6. Maklumat Lesen
Semua pustaka pihak ketiga yang digunakan dalam projek ini dikeluarkan di bawah lesen sumber terbuka permisif yang membenarkan penggunaan komersial dan bukan komersial:
Lesen MIT
Kedua-dua Papa Parse dan html2canvas dilesenkan di bawah Lesen MIT, yang memberikan kebenaran untuk:
- Menggunakan, menyalin, mengubah suai, menggabungkan, menerbitkan, mengedar, mensublesenkan, dan/atau menjual salinan perisian
- Membenarkan individu yang dibekalkan perisian untuk melakukan perkara yang sama
Teks lesen penuh tersedia dalam repositori masing-masing.
7. Penghargaan Khas
Kami ingin merakamkan penghargaan kami kepada:
- Liviu Lalescu: Kerana mencipta dan menyelenggara FET, perisian penjadualan waktu yang berkuasa yang menginspirasi alat visualisasi ini
- Matthew Holt: Kerana Papa Parse, yang menjadikan penganalisisan CSV mudah
- Niklas von Hertzen: Kerana html2canvas, yang membolehkan eksport tangkapan skrin yang mudah
- Komuniti Sumber Terbuka: Kerana membina dan menyelenggara alatan yang menggerakkan pembangunan web moden
- Institusi Pendidikan: Kerana memberikan maklum balas dan membantu menambah baik alat ini
8. Menyumbang
Jika anda ingin menyumbang, melaporkan pepijat, atau mencadangkan ciri:
- Hantar maklum balas melalui aplikasi
- Hubungi kami melalui fetviewer.com
9. Sejarah Versi
FET Timetable Explorer telah berkembang melalui pelbagai pencapaian, sentiasa meningkatkan fungsi dan pengalaman pengguna. Untuk maklumat versi terperinci, sila rujuk log perubahan aplikasi.
10. Penafian
Pustaka pihak ketiga yang disebut dalam dokumen ini diselenggara oleh pemilik masing-masing. FET Timetable Explorer tidak menuntut pemilikan atau afiliasi dengan projek-projek ini selain menggunakannya sebagai kebergantungan. Semua tanda dagangan, logo, dan nama jenama adalah hak milik pemilik masing-masing.