Добро пожаловать на Открытый христианский форум JesusChrist.ru. Для того чтобы писать в форуме, Вам необходимо зарегистрироваться и войти на форум через ссылку для входа.
Re: Бета-версия 6.0 программы "Цитата из Библии"
[re: ВСЕМ]
Ещё насчёт BOM-кода можно найти в документации на PERL:
The trick is that if you read a BOM, you will know the byte order, since if it was written on a big-endian platform, you will read the bytes 0xFE 0xFF, but if it was written on a little-endian platform, you will read the bytes 0xFF 0xFE. (And if the originating platform was writing in UTF-8, you will read the bytes 0xEF 0xBB 0xBF.)
Можно просто при открытии файла HTML и обнаружении там этих байт - расширить первую строку дополнением слева следующим тегом, по сути синонимом этих байт: <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> </head>
То же самое касается расширением строкой DefaultEncoding=utf-8 при открытии bibleqt.ini.
Костыль конечно, но чём сложность ради совместимости со стандартом реализовать это?