﻿id	summary	reporter	owner	description	type	status	priority	component	resolution	keywords	cc
1069	Не указан charset для css/main.css	alx	san	"В процессе работы с БД (r153/base) случайно обнаружил, что при наведении курсора на заголовки столбцов таблицы на главной странице справа от них появляются странные ""письмена"" типа “|±μ” или что-то подобное. В процессе исследования этого загадочного явления я пришел к файлу css/main.css, в [source:base/css/main.css@153:869#L860 строке 869] которого было написано:

{{{#!css
    content: ""⇵"";
}}}

То есть на самом деле это были стрелочки, показывающие режим сортировки списка.

Почему же браузер отображал их неправильно? Разгадка нашлась очень быстро. Оказалось, что при ответе на запрос css/main.css (кстати, клиент почему-то запрашивает не css/main.css, а `css/main.css?random=@Environment.TickCount` - что это за странные параметры и для чего они нужны, для меня осталось загадкой) сервер не указывает кодировку документа (он указывает только `Content-Type: text/css`). В случае, когда кодировка документа не указана, подразумевается, что документ использует кодировку ASCII, следовательно, ни ""⇵"", ни любые другие не-ASCII символы в таком документе использоваться не могут. В нашем же случае css/main.css, очевидно, имеет кодировку utf-8, следовательно, для правильной работы браузера в ответе сервера должно быть указано `Content-Type: text/css; charset=utf-8`.

Предполагаю, что та же проблема имеет место при запросах других документов (например скриптов javascript), а не только css/main.css.

**Предлагаю** исправить работу сервера, добавив в поле Content-Type указание кодировки возвращаемых документов."	дефект	closed	major	БД изделий АДС	fixed		
