Ocsigen/Eliom: Как удалить ненужный JavaScript?
Я делаю свои первые шаги в веб-программировании с фреймворком Ocsigen. Я могу создавать простые приложения, но я заметил, что Ocsigen генерирует множество ненужного кода JavaScript. Даже пример Hello world, который вообще не имеет интерактивных компонентов, генерирует и включает файл JavaScript объемом 400 КБ. Есть ли способ сказать это не делать этого?
Я впервые заметил эту проблему при тестировании простого приложения, использующего внутренние ссылки; тестирование с отключенным JavaScript работало нормально, но с включенным JavaScript я заметил, что каждая ссылка на самом деле имела связанный фрагмент JavaScript, который я не писал и не могу контролировать. Очевидно, что этот код не нужен, если сайт работает так же хорошо без него. Я действительно хотел бы избежать этого. Какие-нибудь советы?
1 ответ
Это производится, если вы используете Eliom_registration.App
функтор. Ты можешь использовать Eliom_registration.Html5
если вы не используете javascript, и он сгенерирует простую HTML-страницу без какой-либо магии. С другой стороны, это означает, что вы не можете использовать клиентские значения.