致謝
謝謝! FET 時間表瀏覽器的誕生離不開優秀的開源社群。我們衷心感謝所有為我們提供函式庫和工具的開發者。
1.第三方函式庫
FET 時間表瀏覽器使用下列開源程式庫:
帕帕·帕斯
版本:5.4.1
目的:快速且強大的 CSV 解析器,用於在瀏覽器中解析 FET 時間表 CSV 檔案。
開發者: Matthew Holt
網址: https://www.papaparse.com/
儲存庫: https://github.com/mholt/PapaParse
MIT 許可證
html2canvas
版本:1.4.1
目的:用於擷取網頁截圖的 JavaScript 函式庫,支援時間表的 PNG 匯出功能。
開發者: Niklas von Hertzen 和貢獻者
網址: https://html2canvas.hertzen.com/
儲存庫: https://github.com/niklasvh/html2canvas
MIT 許可證
2. FET 軟體
FET(免費時間表軟體)
開發者: Liviu Lalescu
目的: FET 時間表瀏覽器旨在視覺化和管理由 FET(一種免費的開源自動時間表軟體)產生的時間表。
網址: https://lalescu.ro/liviu/fet/
重要提示: FET 時間表瀏覽器是一款獨立的網路應用程序,與 FET 無正式關聯,亦未獲得其認可。 FET 是其各自所有者的註冊商標。
GNU AGPL v3
3. 開發工具和技術
FET 時間表瀏覽器採用標準 Web 技術建置:
- HTML5:標記和結構
- CSS3:樣式和響應式設計
- JavaScript(ES6+):應用程式邏輯與互動性
- LocalStorage API:客戶端資料持久化
- 拖放 API:互動式時間表管理
4. CDN服務
我們使用以下內容分發網路來為第三方庫提供服務:
- cdnjs (Cloudflare): https://cdnjs.com/ - 開源函式庫的快速可靠的 CDN
5.圖標和視覺資產
FET 時間表瀏覽器使用:
- Unicode 表情符號:圖示的原生系統表情符號(📚、🏫、👥、👨🏫、🏷️ 等)
- 自訂標誌:專為 FET 時間表瀏覽器設計
6.許可資訊
本專案中使用的所有第三方庫均根據允許商業和非商業用途的寬鬆開源許可證發布:
MIT 許可證
Papa Parse 和 html2canvas 均根據 MIT 許可證獲得許可,該許可證授予以下權限:
- 使用、複製、修改、合併、發布、分發、再授權和/或銷售軟體副本
- 允許獲得該軟體的人員做同樣的事情
完整的許可證文字可在相應的存儲庫中找到。
7. 特別感謝
我們謹向以下人士表達感謝:
- Liviu Lalescu:創建並維護了 FET,這是一款功能強大的時間表軟體,啟發了這款視覺化工具的誕生
- Matthew Holt: Papa Parse 讓 CSV 解析變得輕鬆
- Niklas von Hertzen:對於 html2canvas,可以輕鬆匯出螢幕截圖
- 開源社群:用於建置和維護支援現代 Web 開發的工具
- 教育機構:提供回饋並幫助改進此工具
8. 貢獻
如果您想做出貢獻、回報錯誤或建議功能:
- 透過應用程式提交回饋
- 透過 fetviewer.com 聯絡我們
9. 版本歷史
FET 課表瀏覽器已經歷經過多個里程碑的演進,不斷提升功能與使用者體驗。有關詳細的版本信息,請參閱應用程式的更新日誌。
10.免責聲明
本文檔中提及的第三方庫由其各自的所有者維護。 FET Timetable Explorer 不主張對這些項目的所有權或從屬關係,僅將其用作依賴項。所有商標、標誌和品牌名稱均為其各自所有者的財產。