Полезная информация

Общайтесь со знакомыми и друзьями в нашем сообществе в Facebook.

№107-11-2013 13:14:37

littleleshy
________
 
Группа: Members
Откуда: Москва
Зарегистрирован: 13-12-2008
Сообщений: 2504
UA: Firefox 25.0

Firefox, FTP и UTF-8

Есть замечательный бесплатный FTP-сервер. Называется Filezilla Server.
Всё вроде бы отлично, но при входе на сервер с помощью [firefox] некорректно отображаются имена файлов (и папок), содержащие кириллицу.
Дело всё в том, что FTP-сервер работает только с UTF-8, а [firefox] почему-то определяет кодировку как 1251.
Ладно, переключаем вручную кодировку в UTF-8. Но стоит перейти в другую папку, как тут же [firefox] снова использует 1251!
Я даже UTF-8 на первое место в списке поставил, но нет: [firefox] упорно настаивает на 1251.
Нашёл какой-то browser.fixup.use-utf8 в about:config, да толку всё равно ноль.

Поведение браузера, на мой взгляд, весьма странное. Багов на эту тему не нашёл.

Изменённые параметры about:config:
browser.fixup.use-utf8;true
intl.charsetmenu.browser.static;UTF-8, windows-1251, KOI8-R, ISO-8859-1

Что можно сделать?

Отсутствует

 

№207-11-2013 14:39:56

banbot
Moderator
 
Группа: Moderators
Зарегистрирован: 23-12-2007
Сообщений: 5252
UA: Firefox 28.0

Re: Firefox, FTP и UTF-8

А пропатченная Filezilla нормально работает с Firefox?


Do you feel lucky, punk?

Отсутствует

 

№307-11-2013 15:53:40

krigstask
друг народа
 
Группа: Members
Откуда: Rampova, Inkerimaa
Зарегистрирован: 13-09-2005
Сообщений: 4593
UA: Opera 12.1
Веб-сайт

Re: Firefox, FTP и UTF-8

banbot
Странно предлагать здесь другую версию _сервера_.


Ядрёная консоль делает меня сильней!

Отсутствует

 

№407-11-2013 19:02:39

Dzirt
Участник
 
Группа: Members
Зарегистрирован: 26-02-2012
Сообщений: 1892
UA: Firefox 25.0

Re: Firefox, FTP и UTF-8

Еще более странно работать с ftp-сервером с помощью web-браузера, а не с помощью специально для этого предназначенными программами...

Отсутствует

 

№507-11-2013 19:07:37

banbot
Moderator
 
Группа: Moderators
Зарегистрирован: 23-12-2007
Сообщений: 5252
UA: Firefox 28.0

Re: Firefox, FTP и UTF-8

littleleshy
Почитайте https://bugzilla.mozilla.org/show_bug.cgi?id=406498, там это как-то решили.


Do you feel lucky, punk?

Отсутствует

 

№607-11-2013 22:21:55

littleleshy
________
 
Группа: Members
Откуда: Москва
Зарегистрирован: 13-12-2008
Сообщений: 2504
UA: Firefox 25.0

Re: Firefox, FTP и UTF-8

Dzirt пишет

странно работать с ftp-сервером с помощью web-браузера

Если в браузере есть клиент, зачем он там? Навигация + загрузка с помощью браузера — почему нет?

banbot
Спасибо за инфу, поизучаю и посмотрю, что выйдет.

Добавлено 07-11-2013 22:25:20
Да, а к «патченым» версиям я отношусь с осторожностью. Видел ещё «версию» FileZilla Server, которая в 1251 имена выдаёт.

Добавлено 07-11-2013 22:45:06

banbot пишет

https://bugzilla.mozilla.org/show_bug.cgi?id=406498

Там как раз проблема решена патчем для сервера.
Я пока решил ситуацию следующим образом:

intl.charset.default;utf-8

Посмотрю, как это на всё остальное повлияет.

Отредактировано littleleshy (07-11-2013 22:50:09)

Отсутствует

 

№707-11-2013 23:29:29

Dzirt
Участник
 
Группа: Members
Зарегистрирован: 26-02-2012
Сообщений: 1892
UA: Firefox 25.0

Re: Firefox, FTP и UTF-8

littleleshy пишет

Если в браузере есть клиент,

В браузере НЕТ клиента, есть усеченная до нельзя _возможность_ скачать (и только!) файл с ftp-сервера с целой кучей ограничений и требований к ftp-серверу. Соответствует - значит повезло, не соответствует - фигли ж ты хотел? Никто и не обещал... Вот ты и вляпался в эти ограничения (неподдерживаемая кодировка, даже скорее тупая работа в одной-единственной однобайтовой кодировке, скорее всего ANSI кодировке текущей Windows, скажи "спасибо" что хотя бы не в семибитной ASCII, как любят делать "программисты" из Америки. Кстати, изначально FTP работает таки в ASCII, и например русская буква 'я' с кодом 0xFF для FTP-сервера - управляющий символ).

Отредактировано Dzirt (07-11-2013 23:31:02)

Отсутствует

 

№807-11-2013 23:41:25

littleleshy
________
 
Группа: Members
Откуда: Москва
Зарегистрирован: 13-12-2008
Сообщений: 2504
UA: Firefox 25.0

Re: Firefox, FTP и UTF-8

Dzirt пишет

В браузере НЕТ клиента

Изучаем матчасть, что такое клиент и что такое сервер.

Dzirt пишет

_возможность_ скачать

Я уже сказал, что

Навигация + загрузка с помощью браузера — почему нет?

А про букву «я», конечно, здорово, но это к старым FTP-серверам.

Отсутствует

 

№908-11-2013 10:08:34

Dzirt
Участник
 
Группа: Members
Зарегистрирован: 26-02-2012
Сообщений: 1892
UA: Firefox 25.0

Re: Firefox, FTP и UTF-8

littleleshy пишет

Изучаем матчасть, что такое клиент и что такое сервер.

А... Теоретик. Понятно.

littleleshy пишет

А про букву «я», конечно, здорово, но это к старым FTP-серверам.

Это не к старым ftp-серверам, это к стандарту.

Отсутствует

 

№1008-11-2013 10:28:07

littleleshy
________
 
Группа: Members
Откуда: Москва
Зарегистрирован: 13-12-2008
Сообщений: 2504
UA: Firefox 25.0

Re: Firefox, FTP и UTF-8

Dzirt пишет

Теоретик

И на практике тоже так, между прочим.
Да и во всяком случае мало смысла использовать специальный клиент, если FTP работает в read only.

Dzirt пишет

это к стандарту

К старому стандарту. Вот поновее.

Отсутствует

 

№1108-11-2013 11:11:08

Dzirt
Участник
 
Группа: Members
Зарегистрирован: 26-02-2012
Сообщений: 1892
UA: Firefox 25.0

Re: Firefox, FTP и UTF-8

littleleshy пишет

И на практике тоже так, между прочим.

На практике, если какой-то клиент выполняет в лучшем случае 10% того, что требуется выполнять нормальному клиенту, он называется "малофункциональным обрезком", пользоваться которым - себе дороже. Но ты можешь продолжать считать его нормальным ftp-клиентом :) Одно только непонятно - фигли ты тогда сюда пишешь о проблемах? Он же вполне себе "клиент" ;)

littleleshy пишет

К старому стандарту. Вот поновее.

Ну да... В новом так и написано - надо работать в UTF-8 если хотите чтобы все символы показывались. Тебе напомнить с какой именно проблемой ты сюда пришел или и сам вспомнишь?

Отсутствует

 

№1208-11-2013 12:28:39

littleleshy
________
 
Группа: Members
Откуда: Москва
Зарегистрирован: 13-12-2008
Сообщений: 2504
UA: Firefox 25.0

Re: Firefox, FTP и UTF-8

Dzirt пишет

если какой-то клиент выполняет в лучшем случае 10% того, что требуется выполнять нормальному клиенту, он называется "малофункциональным обрезком"

Чушь. По определению это всё клиенты. У каких-то функционал шире, у каких-то уже. Это нормально.
Мы же не говорим

Этот стул нельзя называть стулом, у него жёсткие спинка и сиденье, отсутствуют колёсики, нет регулировки угла наклона спинки и высоты сиденья, а ещё он не вращается. Так что это не стул.

Dzirt пишет

фигли ты тогда сюда пишешь о проблемах

Проблемы на то и проблемы. Я же не пишу сюда о том, что я не могу через [firefox] менять атрибуты файлов, и не могу писать файлы.

Я не считаю, что в данной теме следует обсуждать функциональные возможности клиентов и причину возникновения заданного вопроса.

Dzirt пишет

надо работать в UTF-8

Бинго! В том-то и дело, что [firefox] с FTP решил работать в 1251.

Отсутствует

 

№1308-11-2013 12:50:13

Dzirt
Участник
 
Группа: Members
Зарегистрирован: 26-02-2012
Сообщений: 1892
UA: Firefox 25.0

Re: Firefox, FTP и UTF-8

littleleshy пишет

Мы же не говорим

    Этот стул нельзя называть стулом, у него жёсткие спинка и сиденье, отсутствуют колёсики, нет регулировки угла наклона спинки и высоты сиденья, а ещё он не вращается. Так что это не стул.

Люблю я этих теоретиков :) Твоя аналогия вообще не правильная, правильная будет такая: "Этот стул нельзя называть стулом, у него вместо четырех ножек одна, прикрученная в торец сидушки. Это скорее лопата, а не стул". Именно так выглядит "ftp-клиент" встроенный в браузер Firefox. Ты в своей аналогии путаешь стул и кресло на колесиках.

littleleshy пишет

Бинго! В том-то и дело, что [firefox] с FTP решил работать в 1251.

Вот-вот. Я так сразу и написал - то, что встроено в Firefox полноценным ftp-клиентом не является. И если ты хочешь работать с ftp-сервером, то и следует пользоваться специально для этого предназначенными программами. Но до тебя очень долго как-то доходит...

Отредактировано Dzirt (08-11-2013 12:50:59)

Отсутствует

 

№1408-11-2013 15:22:32

littleleshy
________
 
Группа: Members
Откуда: Москва
Зарегистрирован: 13-12-2008
Сообщений: 2504
UA: Firefox 25.0

Re: Firefox, FTP и UTF-8

Dzirt
На кой ляд мне нужно целое самостоятельное приложение, 90% функционала которого я пользоваться НЕ БУДУ?
Уже есть реализация, которой более чем достаточно. Просто один маленький недостаток, который вообще-то легко исправляется.
Чего здесь непонятного?

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]