2015-05-21 7 views
3

Я делаю первые шаги в веб-программировании с помощью системы Ocsigen. Я могу создавать простые приложения, но я заметил, что Ocsigen генерирует массу ненужного кода JavaScript. Даже Hello world example, который вообще не имеет интерактивных компонентов, генерирует и включает в себя файл JavaScript с 400 КБ. Есть ли способ сказать это не делать этого?Ocsigen/Eliom: Как удалить ненужный JavaScript?

Впервые я заметил эту проблему при тестировании простого приложения, использующего внутренние ссылки; тестирование с отключенным JavaScript отработало хорошо, но с возвратом JavaScript я заметил, что на каждой ссылке есть связанный фрагмент JavaScript, который я не писал и не могу контролировать. Очевидно, что этот код не нужен, если сайт работает так же хорошо без него. Я бы очень хотел этого избежать. Какие-нибудь советы?

ответ

4

Это производится, если вы используете функтор Eliom_registration.App. Вы можете использовать Eliom_registration.Html5, если вы не используете javascript, и он будет генерировать обычную html-страницу без магии в ней. С другой стороны, это означает, что вы не можете использовать значения клиента.

+0

А, это было легко. Большое спасибо! –

 Смежные вопросы

  • Нет связанных вопросов^_^