Задать вопрос
ainazkambar
@ainazkambar
Начинающий веб-разработчик

Почему browser-sync ломает кодировку?

Возникла проблема с одним проектом. Вчера при работе с проектом заметил, что вместо одной буквы в браузере всегда отображается заменяющий символ (ромбик с вопросительным знаком). До этого все было в порядке.

Я попробовал:
- удалить и набрать блок, который содержит текст
- очистил кэш браузера

Не помогло.

Касаемо кодировку ничего не трогал. Везде стоит UTF-8. В папке dist/index.html все правильно прописано и при открытии непосредственно html файла также все правильно отображается. Проблема появляется только при запуске локального сервера через gulp, соответственно проблема думаю в browser-sync. Интересно, что если посмотреть через консоль разработчика, во вкладке "Элементы" также отображаются эти два брата близнеца. Проблема решается если поставить перед словом "клиентов" два пробела вместо одной, но это бред. Почему это происходит?

640a92291bceb717860914.png
640a92368edce964253003.png
  • Вопрос задан
  • 81 просмотр
Подписаться 1 Средний 3 комментария
Пригласить эксперта
Ответы на вопрос 1
delphinpro
@delphinpro Куратор тега HTML
frontend developer
Это давняя проблема. Решения я не находил.
Но так как проблема только в отображении, а сами файлы в порядке, то ее можно просто игнорировать. К тому же этот глюк плавающий, он может проявляться или нет, а если и проявляется, то в разных местах.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы