anonymous@RULINUX.NET~# | Last login: 2024-11-22 17:43:23 |
Регистрация Вход | Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск |
Форум - General | [RSS] |
Возникла необходимость просматривать json файлы, содержащие кириллицу на веб-сервере. Разумеется, сервер не передаёт в какой они кодировке и фуррифокс включает кодировку "по умолчанию".
И тут возникает проблема: не понятно где ему надо указать опцию, чтобы кодировкой по умолчанию был UTF-8. В about:config по charset везде выставил utf-8, в графическом настройщике юникода как кодировки "по умолчанию" вообще нет.
Как настраивается это поведение? Переключать кодировку на каждый файл очень неудобно.
UPD: Как видно по UA, у меня Icewasel (если это имеет значение).
spaceivan(*) (2014-10-05 18:42:36)
Отредактировано spaceivan по причине upd
Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Firefox/31.0 Iceweasel/31.1.0
|
|
|
Скрыть
Re:Firefox и UTF-8 по дефолту> разве он не всегда в utf-8? Т.к. у меня русская локаль, то он почему-то использует cp1251 по дефолту. > алсо напиши юзерскрипт который будет делать JSON.parse(document.body.textContent) и все Зачем мне их парсить? Мне надо смотреть некоторые значения, которые могут быть кириллическими. spaceivan(*)(2014-10-05 19:13:56)
Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Firefox/31.0 Iceweasel/31.1.0 |
anonymous(*)(2014-10-05 19:24:26)
Mozilla/5.0 (Linux; U; Android 2.3.6; en-us; ThL V9 Build/GRK39F) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 |
Скрыть
Re:Firefox и UTF-8 по дефолтуLANG=ru_RU.UTF-8 LANGUAGE= LC_CTYPE="ru_RU.UTF-8" LC_NUMERIC="ru_RU.UTF-8" LC_TIME="ru_RU.UTF-8" LC_COLLATE="ru_RU.UTF-8" LC_MONETARY="ru_RU.UTF-8" LC_MESSAGES="ru_RU.UTF-8" LC_PAPER="ru_RU.UTF-8" LC_NAME="ru_RU.UTF-8" LC_ADDRESS="ru_RU.UTF-8" LC_TELEPHONE="ru_RU.UTF-8" LC_MEASUREMENT="ru_RU.UTF-8" LC_IDENTIFICATION="ru_RU.UTF-8" LC_ALL= spaceivan(*)(2014-10-05 19:31:41)
Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Firefox/31.0 Iceweasel/31.1.0 |
Скрыть
Re:Firefox и UTF-8 по дефолтуДёрни wget'ом проблемыный текст и посмотри что он тебе отдаст. Опцию показа заголовков включи ("-S" вроде).
anonymous(*)(2014-10-05 22:21:25)
Отредактировано anonymous по причине "не указана" Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Firefox/31.0 |
anonymous(*)(2014-10-05 22:33:46)
Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Firefox/31.0 |
Скрыть
Re:Firefox и UTF-8 по дефолтуА что у тебя до этого через меню не было возможности выставить кодировку. Блэ, я еще хотел написать, потом подумал, уж это ты наверняка проверил уже))) anonymous(*)(2014-10-05 23:01:42)
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/37.0.2062.120 Chrome/37.0.2062.120 Safari/537.36 |
Скрыть
Re:Firefox и UTF-8 по дефолту> А что у тебя до этого через меню не было возможности выставить кодировку. Блэ, я еще хотел написать, потом подумал, уж это ты наверняка проверил уже))) В меню можно было ставить кодировку, но она запоминалась для каждого файла (в рамках сессии) и не применялась к вновь открываемым. spaceivan(*)(2014-10-05 23:14:21)
Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Firefox/31.0 Iceweasel/31.1.0 |
|
|
|
Этот тред читают 2 пользователя: |
Анонимных: 2 Зарегистрированных: 0 |
Re:Firefox и UTF-8 по дефолту
разве он не всегда в utf-8?
фарефокс должен показывать символы в таком виде: \u043a
алсо напиши юзерскрипт который будет делать JSON.parse(document.body.textContent) и все
Mozilla/5.0 (X11; Linux x86_64; rv:32.0) Gecko/20100101 Firefox/32.0