temmokan: (Default)
Konstantin Boyandin ([personal profile] temmokan) wrote2015-03-12 06:00 am

Тот и этот компьютер

Насколько понимаю эволюцию мышления рисователей интерфейсов (слова "творцов", "создателей" и им подобные явно неуместны), вместо придуманного когда-то "My Computer" теперь пишут "This Computer", потому что "this" не обязательно "my".

Очень, очень тонко. Меня вот что интересует - когда я вхожу удалённым терминалом, почему всё ещё вижу "This Computer"? "This" - тот, с которого я работаю. А тот, на который вошёл, получается, уже "that".

В сочетании с тем, что некоторые семейства ОС всё больше думают (точнее, действуют) за пользователя, выглядит весьма забавно. Меня лично слегка раздражает, что программы перестают делать то, что вроде бы предлагают. Это как у, простите за упоминание, маркетологов: слово "взять" означает на самом деле "купить". Так и здесь: нажимаю на "выключить компьютер", а он вначале принимается обновления ставить.

Ежу понятно, что есть способы обойти такое поведение. Сам умею, как говорится. Вопрос в том: с какого перепуга я теперь должен хитростью вынуждать ОС делать то, что она и так обещает сделать (судя по написям на кнопке)?

Могу только радоваться, что на Linux (практически на всех, которые использую) слова всё ещё обозначают то, что будет делаться. Преимущественно, как минимум. Хотя и тут уже есть первые звоночки: чтобы сохранить картинку в Gimp в нужном вам формате вы что нажмёте? "Save as"? А вот хрен вам в огород! "Export As" не хотите? "Save As" сохраняет только в однои-единственном внутреннем формате программы.

В общем, хаос.
doldonius: (Default)

[personal profile] doldonius 2015-03-12 01:26 am (UTC)(link)
Так выросло уже поколение, в жизни не видевшее нормальных интерфейсов. И еще много чего нормального, судя по внезапной бешеной популярности systemd.

А в описанном поведении GIMP (и аналогичном многих других редакторов) определенная логика все-таки есть: экспорт обычно подразумевает потерю возможности дальнейшей работы. Если MIDI "сохранить как" PCM, что потом будет делать с новым файлом MIDI-редактор?

Вот гимповский интерфейс собственно редактирования — это да, его явно придумывали какие-то инопланетные кристаллоиды, не обладающие ни конечностями, ни каким-либо подобием зрения.
doldonius: (Default)

[personal profile] doldonius 2015-03-13 06:06 am (UTC)(link)
Ну, в английском "save as" подсмысл "под другим именем" вполне присутствует. Особенно в контексте меню "file". Так что с той стороны нелогично скорее включение в эту опцию совершенно иной по природе и последствиям операции переформатирования.

[identity profile] morthan2006.livejournal.com 2015-03-12 09:48 am (UTC)(link)
А ведь так было не всегда. Когда-то Gimp нормально всё сохранял по Save as. Но потом пришли «простые пользователи ПК» и завалили разработчиков жалобами. Я, дескать, наворотил всего подряд: слои, маски, эффекты... Нажал «Сохранить», на следующий день открываю сохранённый JPEG — а там никаких слоёв! Верните мне мою работу и вообще, ваш Gimp — [плохая программа].

Разработчики подумали-подумали, да и отключили сохранение в любых форматах, кроме родного. Кому надо в другие форматы — тот нажмёт «Export».

Не пойму, радует меня приход в Linux «простых пользователей ПК», или же огорчает. Амбивалентные какие-то чувства по этому поводу.

[identity profile] temmokan.livejournal.com 2015-03-12 03:58 pm (UTC)(link)
Воистину. Меня вот не радует. Раз начали под них прогибаться...

И вообще тенденции пугают. Не слишком давнйи глюк Thunderbird/Firefox, когда в упор не принимался самоподписанный сертификат SSL - тоже ведь весело было, половину почты не прчесть.

Тенденции?

[identity profile] shannar.livejournal.com 2015-04-01 12:51 pm (UTC)(link)
= Не слишком давнйи глюк Thunderbird/Firefox, когда в упор не принимался самоподписанный сертификат SSL - тоже ведь весело было, половину почты не прчесть.

Недавно как раз ещё один почтовый рабочий ящик проверял на работе и решил поставить, заодно и купивши, TheBat!, ранее когда-то активно использовал, решил отблагодарить авторов. Но хорошо, что сначала тестовую скачал, с парой ящиков — оно заработало, а вот с основными, где самоподписанные сертификаты — ни в какую. И позиция разработчиков — нечего такое использовать. Понял, что, видимо, не судьба и буду использовать Sylpheed и дальше.

[identity profile] temmokan.livejournal.com 2015-04-01 01:36 pm (UTC)(link)
Что, они это серьёзно, "нечего такое использовать"?

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

Похоже, TheBat уже перешёл черту адекватности в этом смысле.

[identity profile] seetolearn.livejournal.com 2015-03-13 05:11 pm (UTC)(link)
Тоже хотел об этом написать. Экспорт не сохраняет слои, текст, пути или ухудшает качество, поэтому не является сохранением. Рассмотрим автосохранение. Автосохранение сохраняет в тот файл, в который вы в последний раз сохраняли, то есть после сохранения в jpeg дальнейшая работа пользователя не автосохраняется.

То есть это только вершина айсберга, где айсберг — это фундаментальное изменение UI. Что такое сохранение? Это копирование из памяти в файл. Раньше программы имели команды копирования из памяти в файл и копирования из файла в память, и пользователь манипулировал этим вручную. Для этого он должен не забывать сохранять свою работу перед закрытием программы. Были такие программы (даже сейчас есть!), в которых, если не сохранишь, потеряешь.

Потом решили сделать так, что каждый документ в памяти соответствует некоторому файлу на диске и является кэшем этого файла. Разумеется, программа автоматически манипулирует кэшем, вмешательства пользователя не требуется. Автосохранение, быстрое сохранение — это следствия этой идеи. Но эта идея не внедрена до конца.

Эта идея имеет много преимуществ для пользователей, включая продвинутых пользователей. Я обеими руками за, если её доведут до конца. Но она создаёт проблемы для таких программ, как Gimp. Отказываться от автосохранения? Автосохранение теряет информацию? Запрещать слои в jpeg? При открытие jpeg конвертировать его в psd? А в какой директории psd хранить? Кто будет чистить эту директорию? Я не знаю, как лучше сделать, так как не работаю с Gimp-ом плотно. Просто откатиться назад тоже не выход. Рассмотрим редактор субтитров. Он может редактировать обычные субтитры (srt), но также свой формат, в котором есть перевод титров. Конечно, этот перевод приходится экспортировать. Мне не нравится, если после экспорта моя работа перестанет автосохраняться. От автосохранения я отказываться не хочу.

[identity profile] temmokan.livejournal.com 2015-03-16 05:06 pm (UTC)(link)
Автосохранение можно реализовать как барузерный кэш: хранить в удобном для программы формате, в "невидимом" для пользователя виде. Много памяти на диске? Можешь запомнить множество шагов для возможного отката.

Меня раздражает переопределение терминов в данном случае. Было сохранение графического файла в нужном мне формате - и стало сохранением во внутренний формат программы. Не пришей кобыле хвост в чистом виде.

[identity profile] seetolearn.livejournal.com 2015-03-17 10:00 am (UTC)(link)
Про кэш-то я писал. У него свои проблемы. В какой директории его хранить? Кто будет чистить эту директорию? Во-вторых, я вынужден в конце редактирования выполнять сохранение руками, а компьютер мог бы сделать это автоматически.

Если под сохранением вы подразумеваете сохранение по команде пользователя, то да, это подмена понятий. Тогда надо выдумать термин для автосохранения, пока ещё моя идея не внедрена до конца.

[identity profile] temmokan.livejournal.com 2015-03-18 11:48 pm (UTC)(link)
Можно использовать уже известный термин "сессия" (№сеанс") и сохранять его, как вариант. Тогда можно избежать подмены.

[identity profile] seetolearn.livejournal.com 2015-03-13 05:22 pm (UTC)(link)
Я давно не жалуюсь на интерфейсы, потому что результата никакого. Стань IT-бизнесменом и выпускать правильные программы. :) К сожалению, я не бизнесмен.

[identity profile] temmokan.livejournal.com 2015-03-16 05:00 pm (UTC)(link)
Но правильные программы можно ведь выпускать в любом случае.

[identity profile] quantum-ms.livejournal.com 2015-03-14 03:21 pm (UTC)(link)
А если на тонком клиенте? Как назвать, если все данные на "Моём Компьютере" на нём и не находятся. "Как бы мой компьютер" или "Как бы этот компьютер", или "Данные на сервере для этого тонкого клиента"?
Edited 2015-03-14 21:22 (UTC)

[identity profile] temmokan.livejournal.com 2015-03-16 05:00 pm (UTC)(link)
По большому счёту, это такой же маразм, как и политкорректность.

У компьютера ведь есть имя - сетевой идентификатор - ну и указывать его, не плодя лишнего.

[identity profile] quantum-ms.livejournal.com 2015-03-16 09:43 pm (UTC)(link)
Согласен.

[identity profile] seetolearn.livejournal.com 2015-03-23 10:00 am (UTC)(link)
Только что увидел, что в «Gimp» есть ещё 1 тип сохранения: «Сохранить копию». :)

[identity profile] temmokan.livejournal.com 2015-03-23 03:56 pm (UTC)(link)
Да, точно. В документации:

"The Save a Copy command does the same thing as the Save command, but with one important difference. It always asks for a file name and saves the image into the XCF file format, but it does not change the name of the active image or mark it as “clean”. As a result, if you try to delete the image, or exit from GIMP, you are informed that the image is “dirty” and given an opportunity to save it."

Вроде как и сохранил, ан нет, всё ещё "нечистое".

Когда они успели набрать столько инопланетян в разработчики?