Избранное

Позднее Ctrl + ↑

Айфон ОС 3.0: нюансы (часть 2)

Вот ещё несколько мелких наблюдений, касающихся будущей ОС Айфона.

Судя по всему, анду распространяется не только на вырезание и вставку, но и вообще на любые манипуляции с текстом. Вот тут виден вариант Undo Typing (и уродский логотип «Энгеджета»):

Анду в прошивке 3.0 Айфона

Поскольку сообщения теперь будут не только текстовые, отправка их может занять вполне внушительное время, поэтому процесс отправки больше не блокирует доступ к полю ввода следующего сообщения. Можно отправить фотографию по ММС, а пока она отправляется — писать, скажем, комментарий к ней:

Процесс отправки больше не блокирует доступ к клавиатуре

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

Вот скриншот сообщения о том, что сообщение (ага) отправить не удалось:

Сообщение не отправлено

Я своими глазами вижу, что май мессидж — это MobileCrunch! MobileCrunch (тоже, кстати, уроды те ещё). Однако красный восклицательный знак возле Грега Кумпарака заставляет усомниться в том, что своим глазам можно верить. Кстати, наличие такого красного восклицательного знака позволяет хоть чуть-чуть надеяться если не на отчёты о доставке, то хотя бы на отчёты о невозможности доставки. Он выглядит так, как будто бы на него можно нажать, и за ним что-то скрывается:

Красный восклицательный знак

Есть ещё гипотеза, что сообщение с предыдущего скриншота как раз-таки и было вызвано нажатием на этот восклицательный знак.

В настройке можно будет полностью вырубить ММС — это большая удача (правда, как мы знаем, ММС на первых Айфонах вообще поддерживаться не будет):

В настройке можно полностью вырубить ММС

А ещё количество действий, навешиваемых на даблклик центральной кнопки, увеличится — можно будет переходить сразу в Спотлайт или в камеру:

По даблклику центральной кнопки можно будет переходить сразу в Спотлайт или в камеру

Как и на макосовском спотлайте, здесь можно будет настроить порядок, в котором выдаются результаты поиска, в зависимости от собственных приоритетов:

В Спотлайте можно будет настроить порядок, в котором выдаются результаты поиска

Продолжение следует.

Айфон ОС 3.0: нюансы (часть 1)

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

В новом Сафари можно будет открывать ссылки в новом окне, а также копировать их адреса в буфер обмена. По всей видимости, для появления меню необходимо нажать на ссылку и подержать:

В новом Сафари можно будет открывать ссылки в новом окне

Если область, подлежащая копированию в буфер обмена, скрыта за верхней частью экрана, то вполне логично, что пузырь-кнопка Copy появляется снизу:

Если область за верхом экрана, кнопка Copy появляется снизу

Судя по этому скриншоту, из браузера можно копировать не только блоки текста, но и отдельные их фрагменты:

Из браузера можно отдельные фрагменты текста

В недавних звонках теперь будут показывать не только время, когда звонок имел место, но и его продолжительность:

Продолжительность звонков

В карточке у человека появилась кнопка Share Contact:

В карточке у человека появилась кнопка Share Contact

Она открывает меню с вариантами Email или MMS, но варианта SMS там нет. Это неприятно, но надеюсь, возможность скопировать номер телефона в буфер обмена всё-таки есть.

Она открывает меню с вариантами Email или MMS

Похоже, Эплы действительно серьёзно взялись за поддержку горизонтального режима, потому, что кроме названных почты, сообщений, заметок, бирж, он поддерживается даже в редактировании карточки из адресной книги:

Горизонтальный режим в редактировании карточки из адресной книги

Ещё несколько наблюдений — в следующей части.

Айфон ОС 3.0

Итак, в анонсированной сегодня прошивке 3.0 для Айфона появляются:

  • копипейст и анду,
  • глобальный Спотлайт, а также внутренний поиск в почте, заметках и т. д.,
  • горизонтальный режим в почте,
  • голосовые заметки,
  • поддержка блутусных стереогарнитур (только для Айфонов 3Г),
  • ММС (только для Айфонов 3Г),
  • миллион всяких крутых АПИ для разработчиков, среди которых, например, доступ к данным ГПС-приёмника, позволяющий написать полноценное приложение-навигатор.

Ещё они объявили, что теперь поддерживают использование Айфона в качестве ГПРС-модема, но сказали, что проблема в том, чтобы добиться такой поддержки от операторов. Кто-нибудь что-нибудь понимает? Какое оператору дело до того, к чему подключен мой телефон? Почему-то все остальные телефоны работают в качестве ГПРС-модема, не спрашивая мнения операторов. Очевидно, это как-то связано с тем, что к Айфону чаще всего прилагается безлимитный интернет, и операторам не понравится идея раздавать его не только вашем телефону, но ещё и компьютеру.

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

Домофоны

Интерфейсы домофонов проектируют идиоты. Почему я должен мёрзнуть у подъезда, пытаясь понять, куда мне нажать? Хм, ответ на этот вопрос — двумя предложениями раньше.

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

Если цифровые клавиши на домофонах предназначены для ввода номера квартиры или пароля от подъезда, то что́ делают служебные кнопки — понять решительно невозможно, нужно это знать. Обозначения К и С, видимо, должны в этом как-то помогать. Но что они значат? К — это квартира, ключ, key, код? С — это code, call, cancel?

При этом на всех домофонах всё работает по-разному. Где-то нужно ввести номер квартиры и оно сразу начнёт звонить. Где-то нужно ввести номер квартиры, а потом одну из волшебных кнопок. Где-то нужно сначала нажать кнопку, чтобы подготовить домофон к твоему намерению ввести номер квартиры. При этом индикация на экране (если он вообще есть) никак не помогает понять, что от тебя требуется.

А самый остроумный домофон мне встретился в одном из домов в Сокольниках:

Самый остроумный домофон

Желающие могут подумать над тем, как должен быть устроен нормальный домофон.

Спасибо спонсору заметки — сайту Домофон РФ.

Выделение слов в чате звёздочками

Есть такой неформальный типографский приём — выделение текста звёздочками. Смысл его в том, чтобы представить диалог частью пьесы и как бы изобразить авторскую речь, а не речь персонажа. Например, вот диалог в чате:

Вася: как пропатчить KDE2 под FreeBSD?
Петя: *чешет репу* чтоб я помнил, что это... :-/

То, что Петя чешет репу, замечает автор повествования, а сам Петя лишь отвечает, что ничего не помнит.

Зачем это нужно? Это позволяет рассказать собеседнику о том, что ты делаешь, оставляя диалог похожим на настоящий. Когда мы пожимаем руку товарищу, мы не говорим: «Степан, я жму твою руку» — это бред, он и так видит, что вы делаете. Поэтому и в сетевом диалоге это смотрится как-то нелепо:

Степан: привет, Илья
Илья: привет, Степан, жму твою руку

Звёздочки в некоторой степени позволяют это победить:

Степан: привет, Илья
Илья: *жмёт ему руку* привет, Степан

Некоторые люди не понимают смысла звёздочек и лепят их просто так вокруг какого-нибудь текста, в котором они от первого лица рассказывают о том, что они делают:

Вася: как пропатчить KDE2 под FreeBSD?
Петя: *чешу репу* чтоб я помнил, что это... :-/

В данном случае звёздочки ни для чего не нужны и ничего не обозначают (кроме того, что Петя где-то их видел и толком не врубился в то, что это).

Миша: что ты делаешь сегодня вечером?
Маша: *думаю*

Здесь это выглядит так, будто Маша собирается посвятить вечер всевозможным думам, в то время, как она имела в виду просто, что ей нужно время, чтобы сформилировать ответ. Маше следовало или написать в третьем лице *думает*, или просто сказать: «щас подумаю...».

Звёздочки — дешёвый аналог ай-эр-сишного /me. Поскольку в ай-эр-си оформление таких строк соответствует их смыслу — они не выглядят репликами участников чата, — то там перепутать лицо невозможно. Если написать «/me скоро пойду спать» вместо правильного «/me скоро пойдёт спать», то в чате появится строчка, не прощающая этой ошибки:

Илья скоро пойду спать.

Со звёздочками нужно быть ещё аккуратнее, чем со смайликами. Если есть хоть какие-то сомнения в их уместности, нужно от них отказаться.

Заметка изначально называлась просто «Звёздочки», была переименована 26 июня 2021 года

Красные квадраты

Вашему вниманию предлагается пять совершенно одинаковых квадратов:

Красные квадраты

Интересно, что в природе существует некая необъяснимая, загадочная сила, которая заставляет людей бояться называть квадраты квадратами, стоит только повёрнуть их на 45° к горизонту. Такой квадрат зачем-то сразу начинают называть ромбом.

Формально, ошибки в этом нет — всякий квадрат является ромбом. Однако, квадраты, стоящие на горизонте, ромбами никто не называет.

Крутилки при загрузке картинок

Крутилки при загрузке картинок — одно из самых ужасных изобретений Веба 2.0.

Почему? Потому, что они ничему не помогают, зато всему остальному мешают.

Классическая крутилка встречалась ещё в досовских приложениях и представляла собой быстро сменяющие друг друга символы ##| / \## . Она просто показывала, что программа не зависла. Логика была в том, что если она зависнет, она уже не сможет ничего крутить.

В современных прикладных программах, как правило, рисованием интерфейса занимается отдельный тред, поэтому крутилка может спокойно продолжать крутиться даже тогда, когда тот тред, про который она крутится, давно завис или вовсе аварийно завершился.

Есть у крутилки и другой смысл.

Спотлайт показывает крутилку

Вот Спотлайт показывает крутилку, пока ищет. Поскольку результаты поиска появляются ещё до того, как он заканчивается, крутилка даёт понять, что они могут дополниться. Когда крутилка погасает, это значит, что перед нами — всё, что нашлось.

Таким образом, крутилки работают тогда, когда оценить реальный прогресс с выполнением текущей задачи невозможно, либо это не имеет смысла потому, что процессу совершенно необязательно доходить до конца, чтобы принести пользу. В других случаях мы должны показывать прогрессбар (естественно, если есть способ оценить сделанную часть работы). Кроме собственно прогресса, он позволяет ещё и оценить равномерность выполнения процесса, прикинуть, сколько осталось ждать.

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

Но ведь постепенно загружающаяся картинка — это и есть прогрессбар загрузки картинки! Больше ничего и не нужно.

Школьные годы чудесные

Если вы со мной примерно одного возраста, то на ваших школьных-лагерных дискотеках играло примерно то же, что на моих. Скутер, Е-Тайп, Аква, Диджей Бобо, Ля Буш... Эти песни с дурацкими текстами про любовь и секс с рэперскими вставками и примитивными синтезаторными мелодиями знают почти все мои друзья и знакомые, но практически никто не знает, что из этого чьё и что как называется — оно и понятно, всё это просто «евроденс», какая там разница.

Я давно уже собираю замечательную музыку того времени, и теперь вот я решил взять самые-самые сливки и сделать из этого микс. Сведены треки как можно менее интрузивно, многие хорошо звучат просто встык, поэтому я так и сделал. Материал прошёл очень серьёзный отбор перед попаданием в этот микс, например, туда не вошли Доктор Албан, Вигфилд, Капитан-Голливуд-проджект и Капитан Джек, Гала, Капелла, Фан-фактори, Мо-до, Снеп, Венгабойс, Хедэвей, Син виз Себастиан, а также Беллини с Каррилио, хотя все эти ребята тоже зажигают.

Евроденс

Скачайте 54 минуты чистой ностальгии в мп3 и танцуйте на здоровье.

Электропочта

Люди очень любят копировать везде слово «электропочта», популяризированное Лебедевым, не замечая, что это шутка. Я даже где-то встречал рекомендацию такого перевода слова email: типа «имейл» — это неправильно, и по-русски нужно писать «электропочта». С тем же успехом авторы могли бы всерьёз порекомендовать в подвале всякого сайта писать «Сайт работает до последнего посетителя».

Часть электро- означает «электрический», а не «электронный».

Электронная почта, конечно, использует электричество. Однако задача ведь не в том, чтобы отразить любое, первое попавшееся свойство этой почты, а в том, чтобы передать именно её электронность как ключевое отличие от бумажной почты. Иначе её можно было бы называть ещё и экспресс-почтой (быстрая ведь). Кстати, бумажная почта использует куда больше электричества: электровозу, тянущему почтовые вагоны, батарейки от мобильника явно не хватит.

Электронная почта по-русски называется «электронной почтой» и может быть сокращена лишь до «эл. почты».

Хитрость меню на Маке

Меню на Маке всегда живёт сверху (см. на любой картинке), а не в текущем окне. Это кажется странным многим виндоусникам: окно отдельно, а меню отдельно, как же так. Но на самом деле меню относится не к окну, а к текущему приложению. Как соотносятся окна и приложения на Маке — отдельная тема, на которую мне лень пока писать.

Дак вот, крутость расположения меню сверху проявляется не только во всем известном следствии закона Фиттса, заключающемся в том, что в него бесконечно проще попасть мышкой (мышка упирается в край экрана, не промахнёшься), но и в том, что оно позволяет делать окна намного более лёгкими и простыми на вид безо всякого ущерба для функциональности. Хитрость состоит в том, что все умные функции можно давать в меню, а в окне оставить только самое-самое важное.

Вот, например, в окне обновлятора есть всего лишь одна кнопка: Install 3 Items (ну, или сколько там айтемсов нужно обновить). А в меню можно выбрать Download only (например, если установка требует перезагрузки, а сейчас это некстати); там же можно настроить частоту проверки обновлений и другие мелочи.

Ранее Ctrl + ↓