Скринсейверы и локализация

Персональный блог одноименного форумчанина. Человека и парохода, не побоюсь этого сравнения :)

Модератор: tyomitch

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Скринсейверы и локализация

Сообщение tyomitch » 29.07.2006 (Сб) 12:23

* Изобретатель скринсейвера -- Джон Соча, бывший ghostwriter-ом мирового мегахита "Norton Commander" (а также части нортоновских утилит, и некоторых нортоновских книг -- включая совершенно блестящий учебник по ассемблеру). Само слово "скринсейвер" тоже придумал он.

Многие, включая меня самого, считают, что наибольшее впечатление из всех eye candy в первых версиях NC производил именно встроенный скринсейвер; и именно NC раскрутил скринсейверы как класс до их теперешней популярности.

Говорят, что в итоге Нортон с Сочей разругались, и начиная с NC4, Сочу даже перестали упоминать в справке в числе создателей. Когда Соча ушёл из Symantec, он некоторое время работал в MS, и именно над скринсейверами; MS Plus! для Win95 и Win98 разработаны командой под руководством Сочи.


* Один из скринсейверов в NC5 называется "мышерокеры". На время локализации такое название, наверное, было понятным и даже прикольным, но сейчас, в отрыве от того культурного контекста, оно вызывает одно недоумение. Гусеничные рокеры?

Это плавный переход к теме "как не нужно локализовать программы". Иногда в результате недостаточного профессионализма переводчиков в программе оказываются выражения, понятные только им самим и только первую неделю после перевода. Похожая тема уже поднималась GSerg-ом со товарищи, тогда -- применительно к Фолауту. Что лучше: "ГЕКК" (непонятная бессмыслица, за уши притянутая к сюжету) или "КоСоГоР" (забавная бессмыслица, точно так же за уши притянутая к сюжету)? Когда переводчики "отрываются", важно, чтобы их чувство юмора находило пересечение с чувством юмора пользователей: иначе перевод воспринимается как издевательство. (Чемоданчик "Косогор"? Что за чушь?)

См. тж. обсуждение локализуемости юмора в сообщениях об ошибках компилятора.


* Бывают и противоположные примеры -- когда авторы проги делают её сложной или даже совсем невозможной для локализации. Типичный пример труднолокализуемой проги -- та, в которой строки для подписей и сообщений собираются динамически. С вероятностью 100% из-за грамматических особенностей языка локализации (порядка слов, наличия падежей, родов, двойственного числа и т.п.) придётся править код генератора строк под каждый конкретный язык.

Локализация иконок вызывает ещё большие затруднения. В Win10, помнится, типу месседжбокса vbCritical соответствовала картинка "красная ладонь" (в SDK соответствующая константа до сих пор называется MB_ICONHAND). Потом кто-то заметил, что в некоторых странах показать раскрытую ладонь -- оскорбление, и иконку заменили на "стоп-сигнал" (красный восьмиугольник с надписью STOP, увековеченный в константе MB_ICONSTOP). Потом кто-то заметил, что не все могут прочитать надпись STOP латиницей, и иконку заменили на теперешний красный круг с белым крестом.

Похожую историю Чен рассказывал про карту часовых поясов в Windows 95: чтобы никого ненароком не обидеть, она была полностью удалена.
Изображение

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 19.08.2006 (Сб) 23:48

В качестве иллюстрации к посту решил отснять месседжбокс типа vbCritical в разных версиях Windows. Изменения его внешнего вида -- лучшая иллюстрация эволюции виндового GUI: функция MessageBox была функцией №1 в USER.EXE, и её функциональность остаётся неизменной на протяжении всех 21 года существования Windows.

Можно считать этот пост поминками по моему заброшенному сайту-музею.


Изображение
Windows 1.x: исходный вариант (ладонь)

Изображение
Windows 2.x: восьмиугольник, по-прежнему ладонь

Изображение
Windows 3.x: восьмиугольник, надпись STOP

Изображение
Windows NT 3.x: чуть-чуть другие размеры и сорасположение элементов

Изображение
Chicago Alpha 58: то же самое, но в новой шкуре

Изображение
Chicago Alpha 73: опять чуть-чуть другие размеры элементов

Изображение
Chicago Beta 1: вместо знака STOP -- кирпич на круге (ни в одном релизе его не было)

Изображение
Windows 95 (Beta 1.4): кирпич с тенью и привычными контролами

Изображение
Windows 95 (Beta 2): опять другие размеры и сорасположение элементов

Изображение
Windows 95 (Beta 3): вместо кирпича -- окончательный белый крест

Изображение
Windows 95: окончательный вариант, текст отцентрован вертикально

Изображение
Windows NT 4.0: белый крест, как в релизе Win95, а кнопка узкая, как в её ранних бетах
Неприметная отличительная особенность семейства NT: незадизабленный крестик для закрытия окна

Изображение
Windows 98: градиентный заголовок

Изображение
Windows 2000: новые системные цвета и шрифт

Изображение
Windows XP: труколорная иконка, визуальная тема

Изображение
Windows Vista (Beta 1): опять новая шкура

Изображение
Windows Vista (Beta 2): окно поделили на две части -- сообщение и кнопки

Изображение
Windows Vista: окончательный вариант, иконку снова обновили


--------------------
Если у кого есть возможность сделать скриншоты в других интересных версиях Windows (особенно интересуют беты Whistler и Longhorn), буду благодарен.
Последний раз редактировалось tyomitch 14.06.2007 (Чт) 14:38, всего редактировалось 3 раз(а).
Изображение

DirectXManiac
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1543
Зарегистрирован: 03.11.2005 (Чт) 13:32
Откуда: из DirectX SDK

Сообщение DirectXManiac » 20.08.2006 (Вс) 0:10

особенно интересуют беты Whistler и Longhorn, а также свежевышедшая Vista Beta 2

Можно куда-нить поподробнее просто первые две или хотябы линк...
ЗЫ. СОРИ ЗА ОФФТОП!
#define ROFL 0xDDDD

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 20.08.2006 (Вс) 0:15

Изображение

DirectXManiac
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1543
Зарегистрирован: 03.11.2005 (Чт) 13:32
Откуда: из DirectX SDK

Сообщение DirectXManiac » 20.08.2006 (Вс) 1:12

tyomitch
Извини за флуд! Просто настроение!
:?
#define ROFL 0xDDDD

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 24.08.2006 (Чт) 23:09

Ап!
принёс и поставил Висту бету 2, добавил скриншот оттуда :-)
Изображение

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 14.06.2007 (Чт) 14:34

Новый апдейт!
У вас нет доступа для просмотра вложений в этом сообщении.
Изображение


Вернуться в Tyomitch

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8

    TopList  
cron