скриншоты РСС
A note of tender love to Opera
3 мая 2011, 2:43
Here’s how Opera says it has to update:

Everything is just awesome. The copy. The order and position of buttons. The existence of Help button. But the winner is the crippled glow of «Install Now».
And here’s the update process:

This one is also great. The download speed is specified up to a tenth of a kilobyte. The custom progress bar has a brand glare. The percentage of progress is in the middle and is displayed as black on dark-blue, again with high precision. «Time remaining: 1 second» instead of «1 second remaining». Charming selection of buttons, with «Cancel» as the main one.
But the sweetest treat here is that this window is resizable:

This one is from some other version (notice how the weirdo button is called Minimize To Toolbar here).
But update is not the only thing Norwegian designers are keen at. Here’s a window stating that Opera has crashed:

All measures are taken to make sure the news freaks out the user completely. Nothing fits anywhere. The radio-button labels are centered (they should patent it!).
By the way, the default button is Send Report, which is an outrage on humanity: a browser crash is no fun in the first place, and then I have to send some crappy report? It’s kind of obvious that if you want a report, you just send it in the background and shut up. Now, if you click the button, a page opens in the browser to imitate report sending, but in reality nothing happens. I mean, i’ve typically waited for some time, with a maximum of 3 to 4 minutes, with no success. Maybe by design it needed 15 minutes to send the report, who knows? Anyway, I got used to clicking Do Not Send Report.
The icon is nifty, but if you think about it, they have designed a custom icon for a browser crash. That’s an important aspect of the user experience with Opera, so I guess that sort of makes sense.
Also, Opera is a unique application. After crashing it manages to do the impossible. I used to have its icon on the left side of Dock. And so after a crash on the right side a new Opera started jumping happily, while the one to the left stayed unlaunched. How’s that even possible? I have no clue, but apparently Opera does. Because of this after every crash it was necessary to remove the old Dock icon and then move the new one into its place.
Once the new icon didn’t appear immediately, so I clicked the old one. It started jumping, and then the new one appeared, also jumping. That was real fun, since they both started to bombard me with error boxes, saying something about conflicting resources, and then they hung so I had to force quite both. Epic.
But: they have «Unite».
Пост нежной любви к Опере
30 апреля 2011, 1:32
Вот так Опера сообщает, что есть обновление:

Обратите внимание на всё: копирайтинг, порядок и расположение кнопок, наличие кнопки Help. Но особое внимание обратите на обгрызанное свечение у кнопки Install Now.
А вот так выглядит процесс обновления:

Тут тоже полный кайф везде: скорость скачивания апдейта указана с точностью до десятой доли килобайта; прекрасный кастомный прогрессбар с фирменным бликом и процентами посередине, написанными чёрным по тёмно-синему (опять же, с высокой точностью); «Time remaining: 1 second» вместо «1 second remaining»; очаровательный подбор кнопок, главная — Cancel.
Но особый шик в том, что это окно — изменяемого размера:

Это уже из какой-то немножко другой версии (видите, тут наиболее наркоманская кнопка называется Minimize To Toolbar).
Но не обновлениями едиными занимаются норвежские мегадизайнеры. Вот, например, окно, сообщающее о том, что Опера упала:

Предприняты все меры, чтобы напугать пользователя случившимся. Всё не влезает, снизу очень мило подписи к радиокнопкам выровнены по центру (им надо это запатентовать!).
Кстати, по умолчанию выбрана кнопка Send Report, что является преступлением против человечности: и так браузер обвалился, а тут ещё я должен какой-то отчёт отправлять. Вроде бы очевидно, что если вам нужен отчёт, то отправляйте его там где-нибудь в фоновом режиме и заткнитесь. При этом если на кнопку нажать, то в браузере открывается страница, которая имитирует отправку отчёта, но на самом деле он не отправляется. То есть как: я ждал самое долгое минуты 3-4, процесс отправки не завершался, поэтому я закрывал всё нафиг. Может, там проектное время отправки отчёта 15 минут, надо просто подождать было? В любом случае я приучился жать на Do Not Send Report.
Иконка зачётная, но если вдуматься: это ж надо было задизайнить собственную иконку для падения браузера! Это весьма важная часть пользовательского экспириенса.
А ещё Опера — уникальное приложение. После падения оно умудряется делать невероятную вещь. У меня иконка Оперы в доке слева была всегда. Так вот, после падения, в правом конце дока начинала радостно прыгать новая Опера, а та, которая слева, оставалась незапущенной. Как так может быть — ума не приложу, но Опера может всё. Поэтому после падения Оперы всё время приходилось удалять старую иконку из дока, а новую двигать на её место.
Ещё как-то раз новая Опера как-то не сразу стала прыгать, поэтому я кликнул на старую, которая слева. Старая запрыгала, а тут и новая вылезла, и тоже давай прыгать. И вот тут-то началась полная дискотека, потому что они обе стали ругаться на недоступность всех их ини-файлов и вообще дико конфликтовать и в итоге зависли. Пришлось убить форс-квитом обе. Мрак.
Зато Юнайт есть!
О новом дизайне эпловских приложений
18 апреля 2011, 17:50

В основном спрашивающие расстраиваются, что Эплы всё сильнее отступают от собственных интерфейсных гайдлайнов. Но Эплы явно понимают что-то в интерфейсе, поэтому кому, если не им, экспериментировать; от кого, если не от них, мы узнаем, как ещё можно делать программы? Нельзя всю жизнь сидеть в командной строке; но нельзя всю жизнь сидеть и в абсолютно идентичных и неизменных окнах.
В Айфоне Эплы показали много приложений на нестандартных контролах:

Они убедились, что никого это не сбивает с толку, а всех только радует, поэтому в рамках Федеральной целевой программы «Back to the Mac» теперь делают то же самое на Маке. Если компас может выглядеть как компас, почему адресная книга не может выглядеть как адресная книга?
Я приветствую изменения: во-первых, операционной системе совершенно необязательно быть скучной. Кроме того, узнаваемость приложений повысится, многим можно будет отказаться от заголовка; собственно, Айтюнс, Квиктайм и вот новый Адресбук так и поступили. На Айфоне отсутствие названия в интерфейсе приложения — давно норма жизни. И в Экспоузее увидеть нужное окно будет проще. В общем, кругом одни плюсы.
Немного с другой стороны к этому вопросу подходит Джон Грубер. В своём выступлении «The Gap theory of UI design» он рассказывает о том, что гайдлайны нужно просто знать и понимать, а дальше, до тех пор, пока интерфейс понятен, его оформление — вопрос моды. Посмотрите видео.
Короче, надо делать крутые и современные приложения, а не бороться за соблюдение гайдлайнов. Но при этом знать гайдлайны тоже нужно хорошо.
Эгея и часовые пояса
2 марта 2011, 18:48
Для начала напомню, как именно было дело раньше. При инсталляции спрашивалось, в каком часовом поясе вы находитесь и используется ли в нём летнее время. Далее этот часовое пояс прописывался как «текущий часовой пояс» и именно он пихался каждой заметке. При смене часового пояса (например, вы поехали в отпуск) необходимо было зайти в настройку и изменить часовой пояс, чтобы в заметках, которые будут написаны из отпуска, прописывался правильный часовой пояс. Ещё можно было зайти в настройку любой заметки и вручную прописать для неё любое время и часовой пояс.
Ясно, что это была жопа, а не система. Необходимость следить за часовым поясом — полная чушь, никто не менял его при переезде, потому что даже не знал, что это есть и как оно на что влияет. Да и лишние поля в инсталляторе никому не грели душу.
Сейчас инсталлятор выглядит так:

Он пытается скриптом определить часовой пояс на компьютере того, кто устанавливает движок. При инсталляции этот пояс прописывается в качестве пояса по умолчанию. Поскольку браузер возвращает лишь разницу с Гринвичем, но не говорит, используется ли в регионе пользователя летнее время, определить это не удаётся, ну и чёрт с ним.
При создании и при публикации заметки часовой пояс тоже определяется скриптом, но если это почему-то не получается, то используется часовой пояс по умолчанию. При этом если дело происходит летом, то заметка, написанная из Москвы, будет сохранена как «GMT+4» вместо правильных «GMT+3 с переходом на летнее время». Но это не беда, так как не оказывает влияния ни на что на свете кроме семантической красоты (которая не оказывает влияния ни на что на свете вообще).
В результате все заметки будут отображаться с правильным временем, а пользователю ничего не нужно будет для этого делать вообще.
Кстати, первые копии уже улетели некоторым из согласившихся потестировать. По мере правки багов буду раздавать всё большему числу людей.
Скоро закрытый бета-релиз Эгеи
1 марта 2011, 13:59
Новая версия будет отличаться от старой в первую очередь чистотой. Вместо целой кучи невероятных опций, экранов и прибамбасов теперь у меня для вас почти есть прекрасный, лёгкий и удобный движок блога. Трудно поверить, но в Селекте (старая версия движка) был даже файловый менеджер. Вот список фич, которые были безжалостно убиты в Эгее:
— файловый менеджер;
— страница «Инфо» со всякой статистикой, как и весь код, собиравший эту статистику;
— всё про трекбек (треш какой-то);
— интеграция с Науплеин (была такая программа у меня, которая показывала на сайте, что сейчас играет на компьютере, тоже треш);
— интеграция со Спестой;
— управления часовыми поясами (сейчас просто автоматически всё делается как надо, а если даже и нет, то никого на планете это не волнует);
— кросс-пост в Же-же (пусть Же-же РСС тянет);
— бэкап и рестор (можно взять обычный дамп базы данных и воткнуть в другую инсталляцию вручную);
— кат, известный также как «Читать дальше» (оптимизировать интерфейс для тех, кому не нравится читать блог — бред);
— редактирование по даблклику (изврат);
— закачка файлов, не являющихся картинками (пока не успеваю сделать хорошо, а делать лишь бы как — не хочу);
— древовидные теги, «Рубрика».
А, да: в e2 больше нет реестра, поэтому вся старая лажа с поломкой реестра теперь исключена (конечно, появится какая-нибудь новая, но та была совсем на ровном месте). Устройство дистрибутива тоже теперь нормальное: система не пересекается с файлами пользователя, то есть обновлять всё можно без ущерба для своих данных.
Ещё раньше был поиск на экране «Настройка». Это была технически крутая фича для тех времён, когда она появилась, но на самом деле она лишь немного маскировала тот дикий хламовник, который там имел место. Вот так выглядит экран настройки сейчас:

Приятно посмотреть. Да, всё, что касается тем оформления вообще полностью переписано, то есть вывод в браузер теперь управляется сверхумной и ультрауниверсальной подсистемой, которая, тем не менее, в 100 раз проще для понимания, чем старая. Расскажу постепенно о том, как что устроено.
В связи со всем этим великолепием я ищу бета-тестеров. Но я хочу, чтобы это были люди, которые могут не только сказать, что что-то не так, но и предложить пути решения. В первую очередь это касается вёрстки и скриптов, но, в принципе я бы хотел ещё максимизировать количество серверных конфигураций, на которых всё будет работать без запинок, так что тут помощь тоже очень приветствуется. Естественно, ваше согласие быть бета-тестером не обязует вас чинить то, что у меня поломано; единственное условие — нераспространение дистрибутива.
Кому интересно? Отвечать буду почтой и не сразу.
Готовьте бабки
19 декабря 2010, 2:49
The status for the following app has changed to In Review.Картинка для привлечения внимания (и для тех, кто ещё не врубился, о чём новость):

Это значит, что вам нужно готовить бабло, так как скоро, наконец-то, будет, на что его потратить. Если вы ещё не научились покупать программы в Апсторе, пора по-быстрому разрулить все вопросы с кредитками, подарочными кодами и всей остальной шелухой, чтобы быть во всеоружии.
Эсемески от разных служб
17 декабря 2010, 17:11

Ютел знает, когда у меня день рождения, но не знает, как меня зовут. Это чудесно. И те и другие пишут отвратительное «Вы» с большой буквы.
Совсем клинический случай — это эсемески от «Диван-ТВ»:

Что у них курят авторы этих текстов — вот вопрос, которым должен озаботиться госнаркоконтроль.
Соглашение Айтюнса изменилось
14 ноября 2010, 14:25
Тут мне случайно это окно выпало на телефоне, раньше всегда это случалось на компьютере.

Вот какие хитрые, подумал я! На компьютере-то можно не читая нажать Agree, а тут нужно что, весь этот кошмар скроллить до кнопки? При этом многие из вас знают, что скроллить длинные списки вниз на Айфоне — сомнительное удовольствие.
Но оказалось, что дизайнеры так просто не сдались юристам! Соглашение разделено на 55 страниц с кнопкой Agree под любой из них:

Это забавно, потому что весь этот интерфейс говорит: «Да, мы знаем, что вы согласитесь не читая, и нас это устраивает». Последняя отчаянная попытка юристов:

Иконки статус-строки Айфона
1 ноября 2010, 2:54

Когда их столько, если включить ещё и отображение процент батарейки, то он просто не показывается. Но его включают какие-то странные люди, хода мысли которых я понять не могу.
Добавлено на следующий день: Не хватает ещё, как минимум, иконки геолокации, ВПН’а, и крутилки, символизирующей, что телефон что-то качает.
Диалог перезаписи файла в Виндоусе 7
1 июля 2010, 2:17

Это небольшое эссе с заголовками и подзаголовками и единственным вариантом Cancel, естественно, читать не хочется. Какая разница, что там написано, если всё равно файл с таким же именем — это непреодолимое препятствие, и единственное, что можно сделать — это отменить перемещение?
Но оказывается, что главы этого эссе — это выбираемые пункты меню:

Как такой интерфейс мог родиться? Вот это загадка.
Ты, вы и я
3 декабря 2009, 17:17

Интересно, вселенная покарала автора строки «Забыл(а) пароль», или он всё ещё жив и здравствует?
Другой вид шизофрении — это обращение к пользователю то на «я», то на «вы» в одинаковом контексте. Вот новый Фьюжен называет мою Буткемп-партицию «вашей», а мой существующий Виндоус-комьютер — «моим»:

Это заметка для очистки рабочего стола от двух завалявшихся картинок.
Делаем в Доке стек для скриншотов
9 ноября 2008, 16:52
Cоздаём в своей пользовательской директории папку Screenshots и тащим её в док — она превращается в стек. Теперь говорим ей, чтобы она сортировалась по дате создания файла (тогда самые последние скриншоты всегда будут ближе всего к низу, то есть к доку):

Кидаем имеющиеся на рабочем столе скриншоты в стек, получается что-то такое:

Чтобы дальше скриншоты падали туда сами собой, говорим Терминалу:
defaults write com.apple.screencapture location ~/ScreenshotsТак как в качестве иконки стека отображается последний файл, то сразу видно, как скриншот туда падает. А на десктопе этого обычно не видно, ведь он загорожен окнами.
killall SystemUIServer
Закачать всё
28 июня 2008, 1:16

Яндекс.Ахтунг
14 июня 2007, 20:51

Google действительно колбасит
21 февраля 2006, 3:54

Правда, я всё же пригляделся, и поэтому ввёл слово правильно
Кстати, меня вот перебрасывает на результаты поиска, а не на главную страницу.
Екатеринбург 404
3 октября 2005, 23:56

Не получается воспринимать число 404 просто как число 404... Где-то на подсознательном уровне кажется, что в Екатеринбурге что-то не найдено.
I Didn't Say That!
1 октября 2005, 16:14

Вот честно, я не говорил такого.
А вы говорите «Вордпресс». Ну, «Вордпресс». Интересно, это локализация плохая, или просто у «Вордпресс» настолько фиговые возможности локализации, что даже "to" нельзя исправить на "к заметке", а "am"/"pm" на нормальное 24-часовое представление времени?
У меня-то и такого нет, но просто зачем вообще заниматься локализацией, если её нельзя сделать по-человечески?



