← Обратно към FET Timetable Explorer
Благодарности и заслуги
Благодаря! FET Timetable Explorer е възможен благодарение на невероятната общност с отворен код. Благодарни сме на всички разработчици, които допринасят за библиотеките и инструментите, които използваме.
1. Библиотеки на трети страни
FET Timetable Explorer използва следните библиотеки с отворен код:
Папа Парс
Версия: 5.4.1
Предназначение: Бърз и мощен CSV парсер за анализиране на CSV файлове с разписание на FET в браузъра.
Разработчик: Матю Холт
Уебсайт: https://www.papaparse.com/
Хранилище: https://github.com/mholt/PapaParse
Лиценз на MIT
html2canvas
Версия: 1.4.1
Предназначение: JavaScript библиотека за заснемане на екранни снимки на уеб страници, позволяваща експортиране в PNG формат за разписания.
Разработчик: Никлас фон Херцен и сътрудници
Уебсайт: https://html2canvas.hertzen.com/
Хранилище: https://github.com/niklasvh/html2canvas
Лиценз на MIT
2. Софтуер за полеви транзистори
FET (Безплатен софтуер за разписание)
Разработчик: Ливиу Лалеску
Предназначение: FET Timetable Explorer е предназначен за визуализиране и управление на разписания, генерирани от FET, безплатен софтуер за автоматизирано разписание с отворен код.
Уебсайт: https://lalescu.ro/liviu/fet/
Важно: FET Timetable Explorer е независимо уеб приложение и не е официално свързано с или одобрено от FET. FET е регистрирана търговска марка на съответните му собственици.
GNU AGPL v3
3. Инструменти и технологии за разработка
FET Timetable Explorer е изграден с помощта на стандартни уеб технологии:
- HTML5: Маркиране и структура
- CSS3: Стилизиране и адаптивен дизайн
- JavaScript (ES6+): Логика и интерактивност на приложението
- LocalStorage API: Съхранение на данни от страна на клиента
- Drag & Drop API: Интерактивно управление на разписанието
4. CDN услуги
Използваме следните мрежи за доставяне на съдържание (CMS), за да обслужваме библиотеки на трети страни:
- cdnjs (Cloudflare): https://cdnjs.com/ - Бърза и надеждна CDN мрежа за библиотеки с отворен код
5. Икони и визуални ресурси
FET Timestake Explorer използва:
- Unicode емоджи: Системни емоджита за икони (📚, 🏫, 👥, 👨🏫, 🏷️ и др.)
- Персонализирано лого: Проектирано специално за FET Timetable Explorer
6. Информация за лиценза
Всички библиотеки на трети страни, използвани в този проект, са пуснати под разрешителни лицензи с отворен код, които позволяват търговска и некомерсиална употреба:
Лиценз на MIT
Както Papa Parse, така и html2canvas са лицензирани под лиценза на MIT, който дава разрешение за:
- Използване, копиране, модифициране, обединяване, публикуване, разпространение, сублицензиране и/или продажба на копия на софтуера
- Позволете на лицата, на които е предоставен софтуерът, да правят същото
Пълните текстове на лиценза са достъпни в съответните хранилища.
7. Специални благодарности
Бихме искали да изразим своята благодарност към:
- Ливиу Лалеску: За създаването и поддържането на FET, мощният софтуер за разписание, който вдъхнови този инструмент за визуализация
- Матю Холт: За Papa Parse, което прави анализа на CSV файлове без усилие
- Niklas von Hertzen: За html2canvas позволява лесно експортиране на екранни снимки
- Общността с отворен код: За изграждането и поддръжката на инструментите, които захранват съвременната уеб разработка
- Образователни институции: За предоставяне на обратна връзка и за подпомагане на подобряването на този инструмент
8. Принос
Ако искате да допринесете, да съобщите за грешки или да предложите функции:
- Изпратете обратна връзка чрез приложението
- Свържете се с нас чрез fetviewer.com
9. История на версиите
FET Timetable Explorer еволюира през множество етапи, непрекъснато подобрявайки функционалността и потребителското изживяване. За подробна информация за версията, моля, вижте регистъра на промените на приложението.
10. Отказ от отговорност
Библиотеките на трети страни, споменати в този документ, се поддържат от съответните им собственици. FET Timetable Explorer не претендира за собственост или принадлежност към тези проекти, освен ако не ги използва като зависимости. Всички търговски марки, лога и имена на марки са собственост на съответните им собственици.