На практика стандарт за работа с математичните формули в Интернет, записани с TeX формат, е библиотеката MathJax. Академията за онлайн-обучение Khan Academy води много курсове, посветени на математиката. Главна мисия на тази платформа е създаване на качествено образование, достъпно за всички – независимо от местоживеенето и материалното състояние. Ето защо за Khan Academy е много важна бързата работа на сайта и върху слаби стари компютри и мобилни устройства. Това е причината академията да разработи собствена библиотека за рендиране на TeX към HTML, с име KaTeX, която в близко бъдеще ще може да изцяло да замени MathJax и да работи по-бързо.
Засега проектът е с номер едва 0.1.0 и по функционалност не може да се сравнява с MathJax. Библиотеката KaTeX подържа по-малко входни формати, но вече има преобразуване към HTML, а поддръжката на MathML тепърва предстои.
Основно преимущество на KaTeX е много голямата скорост на работа. Според проведените тестове, KaTeX изпреварва MathJax от 10 до 50 пъти. Този резултат е постигнат основно благодарение на използваните възможности на съвременния CSS. Това е донякъде компромис, понеже при различните браузъри формулите леко се различават. Компромисът е приемлив, понеже днешните браузъри поддържат стандартите много по-добре, отколкото преди 10 години.
Библиотеката KaTeX се разпространява с MIT лиценз.
Всичко важно от света на технологиите, директно в пощата ти.
С абонирането приемате нашите Условия и Политика за поверителност. Може да се отпишете с един клик по всяко време.
Коментирайте статията в нашите Форуми. За да научите първи най-важното, харесайте страницата ни във Facebook, и ни последвайте в Google Новини, TikTok, Telegram и Viber или изтеглете приложението на Kaldata.com за Android, iPhone, Huawei, Google Chrome, Microsoft Edge и Opera!