HTML-экспорт без charset — риск неверного определения кодировки #27

Closed
opened 2026-06-25 19:59:20 +07:00 by artem.kokos · 0 comments
Owner

Приоритет: важно.

Проблема: Сгенерированный HTML (redmine_reporter/formatters/html.py, строки 26–80) — это фрагмент <table> без <!DOCTYPE html>, без <html>, без <head> и, главное, без <meta charset="utf-8">. При открытии в браузере кодировка может определиться неверно, и кириллица отобразится некорректно.

Ожидаемое поведение: HTML-отчёт содержит объявление кодировки и корректно отображается в браузере.

Рекомендация: Обернуть вывод в полноценный HTML-документ с <meta charset="utf-8">.

**Приоритет:** важно. **Проблема:** Сгенерированный HTML (`redmine_reporter/formatters/html.py`, строки 26–80) — это фрагмент `<table>` без `<!DOCTYPE html>`, без `<html>`, без `<head>` и, главное, без `<meta charset="utf-8">`. При открытии в браузере кодировка может определиться неверно, и кириллица отобразится некорректно. **Ожидаемое поведение:** HTML-отчёт содержит объявление кодировки и корректно отображается в браузере. **Рекомендация:** Обернуть вывод в полноценный HTML-документ с `<meta charset="utf-8">`.
artem.kokos added the bugformats labels 2026-06-25 19:59:20 +07:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: artem.kokos/redmine-reporter#27