107 заметок с тегом

интерфейс РСС

Курс по интерфейсам в Москве

27 января, 1:08

Мы анонсировали очередной курс «Пользовательский интерфейс и представление информации»:

Кавер-версия классического курса Артёма Горбунова в исполнении Ильи Бирмана. Курс дополнен примерами и личными наблюдениями нового преподавателя.

Хороший пользовательский интерфейс учитывает человеческие слабости, перекладывает работу на машину, минимизирует ошибки и раздражение пользователя. Но как именно? Лучшие примеры, такие как карты Гугля, Айфон или калькулятор кредитов на сайте польского банка, демонстрируют универсальные принципы и приёмы дизайна интерфейсов, которые не зависят от стандартов операционной системы, среды или устройства. Эти принципы и примеры рассматриваются в теоретической части курса, посвящённой проектированию пользовательского интерфейса.

Курс пройдёт с 12 по 15 марта в Москве (14-е число — перерыв на выполнение домашки). Все оргвопросы отправляйте, пожалуйста, в наш учебный центр. Записывайтесь на сайте.

учёба   работа   интерфейс   дизайн   Москва

Отложить звонок Избранное

11 января, 15:58

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

В почте всегда можно пометить письмо как непрочитанное, хочется такого же в пропущенных звонках. Но это, конечно, было бы странно. Особенно помечать так звонок, который состоялся. И если ещё и ты сам звонил, а не тебе.

Но вот реально нужна возможность «отложить» звонок. То есть жмёшь «отложить на час», а через час телефон говорит «Дак чё, позвонить Васе?». Естественно, всё это должно быть завязано на Ремайндерс, чтобы напоминалки синхронизировались и поддерживали геолокацию. «Отложить звонок до вечера, когда вернусь домой». На Айфоне 4С эту задачу, похоже, решает Сири, но как быть простым смертным с первобытными аппаратами?

интерфейс   жизнь   Айфон

Интерфейсные тени в Фотошопе Избранное

6 января, 13:49

Стандартный эффект дроп-шадоу в Фотошопе виден за версту. С его помощью обычно получается неправдоподобная, плоская и некрасивая тень:

Кнопка с эффектом дроп-шадоу

Смысл эффекта — плашка по форме объекта кладётся под него, размывается и сдвигается. Вот какие параметры выставлены у этой тени:

Параметры эффекта дроп-шадоу

Чтобы тень была интереснее не обязательно звать техдизайнера: группа параметров Quality позволяет добиваться намного лучших результатов.

Во-первых, контур. Его можно гнуть:

Контур тени в Фотошопе

График изображает характер схождения тени на нет. Правда, почему-то он развёрнут задом наперёд: слева самая дальняя от объекта точка, а справа — самая ближняя. Почти всегда стоит опускать серединку пониже, чтобы тень на половине своего радиуса была густой уже менее, чем наполовину.

В комплекте с Фотошопом идут какие-то совершенно невменяемые контуры, дискредитирующие саму эту фичу (речь о первых двух строчках):

Контуры тени в Фотошопе

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

Контур тени в Фотошопе

Настоящая тень сходит на нет неравномерно, потому что источников света много разных. Так что контур стоит немного поискажать по вкусу и до готовности.

Во-вторых, шум. Шум просто стоит добавить на уровне 2-3%:

Шум у теней в Фотошопе

С такими контуром и шумом кнопка получится уже вот такая (остальные параметры те же):

Кнопка с улучшенным эффектом дроп-шадоу

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

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

решения   интерфейс   дизайн   Фотошоп

Телефоны в телефоне

8 декабря, 14:57

Сколько у вас телефонов записано в контакт-листе в телефоне? У меня сейчас 372, из них 209 — в основной группе. Недавно проводил зачистку, удалил несколько десятков.

Интересно, что вот Тогнаццини утверждает, что у «обычных людей» не больше дюжины контактов, якобы по причине того, все боятся их потерять, и поэтому записывают только самые основные. Мне показалось, что это какая-то вата, и я провёл опрос в своём твиттере: «Вопрос НЕ дизайнерам и НЕ веб-разработчикам: сколько контактов у вас записано в телефоне?».

Вот какие ответы я получил: 150, 512, 237, 700, 100, 97, 250, 42, 120, 371, 350, 113, 250, 100, 101, 336, 60, 250, 177, 283, 450, 600, 1000, 300, 327, 82, 200, 100, 200, 120, 92, 30, 50, 273, 170, 430. В среднем выходит 251. Конечно, моя аудитория всё равно специфическая, даже с фильтром (да и фильтр я придумал как-то не сильно серьёзный), но всё равно разница колоссальная. Даже в самом скромном контакт-листе — 30 записей, что в 2,5 раза больше, чем «не больше дюжины».

Обсуждается при этом в статье Тога неудобство поиска в контакт-листе Айфона. Скроллить длинные списки бесит, а поиск по буквам там как-то спрятан и сделан второстепенным механизмом.

Было бы круче, если бы поиск был виден сразу, и клавиатура бы сразу была показана и была в нужной раскладке, а при поиске вместо дебильного словаря Айфона (который исправляет «купи йогурты» на «купи йогу рты») использовался бы как раз контакт-лист, чтобы можно было очень неряшливо печатать, но всё равно мгновенно находить кого надо.

Да, а на статью Тога я вышел с интересной заметки Марко Армента тоже про поиск.
Айфон   вопрос   интерфейс

Листалка в Эгее

22 ноября, 1:19

В свежем совете — рассказ о листалке в Эгее:

Уже несколько дней у меня на сайте крутится Эгея с обновлённым листальным кодом (публично пока недоступна). Ахронологические страницы научились рисовать стрелки вверх и вниз, а поиск вообще избавился от листалки. Дизайн листалок между заметками тоже слегка изменился.

E2   дизайн   интерфейс   ссылки   фокус

Эмси 1.3 Избранное

9 ноября, 23:22

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

Сначала у него было недостаточно entertaining value (это не шутка). Мы написали им письмо удивления, а пока они его рассматривали, мы добавили поповер, который рассказывал о том, что это и зачем, и засубмиттили апдейт. Тут Эплы вдруг передумали и пропустили нашу недостаточно развлекательную прогу (1.0). А потом стремительно пропустили и версию с поповером (1.1).

Но весь смысл поповера был в том, чтобы добавить им веселья там, а им и так весело сделалось, поэтому мы решили потом его убрать.

Потом был апдейт до 1.2, в котором добавилась голубая сосиска-прогрессбар и альт-перемотка. Правда, версию 1.2 сначала не пропустили в стор из-за того, что на скриншоте в качестве песни в меню было написано «The Beatles: Yesterday»! Сказали, что у нас нет прав на слово Beatles (причём, они это откуда-то знают). Пришлось подправить скриншот и потерять ещё неделю.

В версии 1.3 мы, наконец, убрали поповер, сделали нормальное меню и вообще улучшили дизайн. Прогрессбар больше не рисуется постоянно, а появляется только при нажатом Альте (то есть когда перемоткой можно воспользоваться):
Эмси 1.3

Напомню, что версия 1.1 была новым словом в интерфейсах:
А ещё мы сделали суперважный шаг вперёд в интерфейсах: у нас нет идиотской галочки «запускать при запуске системы». Программа без лишних вопросов прописывается в Login items при запуске и выписывается оттуда при выходе через её меню. Если у вас показывалась текущая песня, а потом вы перезагрузились, то и после перезагрузки она продолжит показываться. А если не показывалась, то и после перезагрузки не будет.
Как вы знаете, во Льве уже официально так стало правильно себя вести — открываться после перезапуска, если тебя не закрыли перед ним. К сожалению, об этом плохо знает компания Эпл: версию 1.3 нам завернули как раз за то, что она перезапускается, не спросив пользователя! При этом предыдущие версии с этой фичей спокойно пропускали.

Мы не могли не написать письмо-привет Эплам, и спросить, хрена ли они хотят, если теперь даже их программы так себя ведут, но они были непоколебимы — пользователь должен обязательно сам решить, что он хочет перезапуска программы. Короче, пришлось изменить дизайн так, чтобы сделать по-ихнему.

Но зато у нас специальная промоцена!

Бегите покупать Эмси 1.3 за один доллар вместо трёх!
интерфейс   Эпл   Эмси

Подсказки в полях во Льве Избранное

27 сентября 2011, 12:26

Поведение бледненьких подсказок в полях (атрибут placeholder в ХТМЛ) изменилось во Льве, ну и вообще в эпловском дизайне последнего времени. Теперь подсказки исчезают не при фокусировке поля, а только после начала ввода:

Подсказки в полях во Льве

Такой вариант поначалу немного непривычен и кажется глюком. Оставшийся в поле текст как бы мешает вводу.

Но, с другой стороны, логика в нём понятная: часто начинаешь думать над заполнением очередного поля в форме лишь когда дошёл до него, то есть когда оно попало в фокус. И странно, если подсказка исчезает именно в тот момент, когда она больше всего нужна.
интерфейс   Эпл

Решение по-эпловски Избранное

21 сентября 2011, 5:06

Об одном из сильнейших приёмов в решении любой дизайнерской проблемы пишет у себя Женя Арутюнов. Вот встроенный в Мак простейший текстовый редактор Текстэдит:

Встроенный в Мак текстовый редактор Текстэдит

Типа проблема в том, что тулбар может не влезть в окно по ширине. А решение состоит в том, чтобы не считать это проблемой. «Не поместился — значит не поместился», — пишет Женя.

Этот приём мы называем «решением по-эпловски». Исходная формулировка у нас была такая: «Решить по-эпловски — значит сделать вид, что проблемы нет». Но со временем я понял, что «сделать вид» тут лишние. Проблемы ведь реально нет. От этого продажи Маков не упадут, недовольные пользователи не станут звонить чаще в суппорт, ни один пользователь не задумается о переходе на Виндоус. Во вселенной никого не волнует, что будет с этим тулбаром, если он не влезет!

Там в комментариях обсуждение небольшое, стоит глянуть. Ясное дело, куча людей против.

Безусловно у Эпла полно недодумок и недоделок, и не исключено, что в данном случае они просто не предусмотрели этой ситуации, и поэтому оно работает как-то так, как получается само собой. Однако нам тут важно не Эплам оценку дать, а самим правильный вывод сделать. Тем более, что если бы они её предусмотрели, что почти наверняка оставили бы ровно так.

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

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

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

Ховер из овер Избранное

21 августа 2011, 23:18

Пришло время попрощаться с ховером. Больше нельзя делать, чтобы что-то ценное появлялось или срабатывало при наведении. С айпадами уже достаточно много народу, чтобы не рассчитывать на наличие у пользователя «наводимого» устройства ввода. И ясно, что число этих людей и устройств будет только расти (жалко только, что Эйч-пи сдулись, я думал, у Айпада появится хоть какой-нибудь конкурент).

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

Естественно, всякую обычную обратную связь, типа подсветки ссылок при наведении, надо делать и впредь. Безобидные всплывающие подсказки, которые показывают «чуть больше», чем видно просто так — это тоже ок. Но все функции должны быть теперь доступны без этого.
Айпад   интерфейс

Визитки и координаты Избранное

8 июля 2011, 11:03

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

С одной стороны, передать визитку — быстрее, чем диктовать все свои данные. С другой стороны, с визитки потом всё равно приходится эти данные вводить в телефон или почтовый клиент. Данные на визитке, лежащей у меня в кошельке, как-то не находит Спотлайт. А на дворе-то 21-й же век.

Хочется, чтобы можно было просто приложить мой телефон к телефону другого человека — и мы обменялись всеми координатами. А в адресной книге должен появиться статус «новый» (типа непрочитанного сообщения), чтобы легко найти свежеполученную запись в списке.

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

Глюкапча

24 июня 2011, 0:49

Есть кое-что ещё хуже, чем капча — это нерабочая капча:

Глюкапча

Ошибка тут, ясное дело, в том, что сам сервер тоже не может прочитать эту капчу (could not read), и поэтому не понимает, правильно я её ввёл или нет.
глюки   интерфейс

Ай-ОС 5 и интерфейс Избранное

7 июня 2011, 12:02

Ну, чего я опасался вчера, то и произошло. Приобретя несколько клёвых функций (в частности, сбылись несколько мечт), Ай-ОС 5 стал заодно ещё уродливее и нелогичнее. Встречайте «Центр уведомлений»:

Центр уведомлений Ай-ОС 5

Как вообще что-то может так выглядеть? Наняли дизайнеров из Оперы, что ли?

И оно вызывается проведением пальца сверху вниз, как в Андроиде. Казалось бы, почему всё кривое и необъяснимое не оставить Андроиду? Была ведь бесконечно богатая и до смеха простая концепция: есть экраны с приложениями. И звонилка, и эсемесилка, и даже настройка телефона — это всё просто приложения. Продолжали бы в том же духе. Но нет, слева от приложений приделали поиск, снизу под всем приделали выезжающую пепельницу с переключалкой задач, а теперь вот ещё и этот «Центр уведомлений» присобачили сверху.

Понятно, что публика требует нового и «прикольного». На попсовых музцентрах должна была в какой-то момент появиться огромная кнопка Super Dynamic Bass Boost с синим светящимся кольцом вокруг, даже если качество звука от неё только страдало. Но Эплам раньше удавалось оставаться в стороне от подобной лажи.

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

Хорош страдать фигнёй, добавьте приложения «Спотлайт» и «Центр уведомлений» и уберите весь этот хлам со всех сторон. Ну и переделайте даблтап так, чтобы передо мной было всё самое важное.
Айфон   Андроид   интерфейс

Об ухудшении интерфейса Ай-ОСа Избранное

6 июня 2011, 2:02

В третьем Ай-ОСе добавили Спотлайт. Сначала казалось, что это круто, но реально за два года, или сколько там прошло, я вообще ни разу им не воспользовался. Но ладно, пускай будет, фиг бы с ним.

Проблема в том, что они поставили его слева от остальных страниц домашнего экрана:

Об ухудшении интерфейса Ай-ОСа

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

В четвёртом Ай-ОСе как бы добавили многозадачность. На самом деле это, как мы понимаем, не совсем так. Но всё-таки в результате Скайп обрёл смысл, да и всякие геолокационные приложения получили гораздо больше возможностей.

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

Об интерфейсе многозадачности в Ай-ОСе

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

Как надо было сделать? Надо бы просто оставить всё по-старому в части интерфейса. Хорошо, что добавились полезные фоновые сервисы, но нафига мне ещё один способ переключиться в другое приложение-то? Я нажму хоум, потом нажму в иконку приложения в привычном месте.

Я надеюсь, что завтрашний день по крайней мере не сделает интерфейс Ай-ОСа ещё хуже.
Айфон   интерфейс

Эмси 1.1 Избранное

23 мая 2011, 23:57

Не все знают, что Эмси давно уже есть в Апсторе. А между тем, он там есть. Мы с Алексеем Блиновым уже доделали новую версию, и она стала доступна пару дней назад. А сегодня мы встретились на Пиккадилли-серкусе и сейчас сидим и пьём кофе в Сохо, и вот торжественно анонсируем её:

Эмси 1.1

В новой версии появился небольшой прогрессбарчик, в который можно тыкать с нажатым Альтом, чтобы перематывать песню в нужное место, и менюшка, из которой можно закрыть программу.

А ещё мы сделали суперважный шаг вперёд в интерфейсах: у нас нет идиотской галочки «запускать при запуске системы». Программа без лишних вопросов прописывается в Login items при запуске и выписывается оттуда при выходе через её меню. Если у вас показывалась текущая песня, а потом вы перезагрузились, то и после перезагрузки она продолжит показываться. А если не показывалась, то и после перезагрузки не будет.

В Лондоне зашибись.
интерфейс   Эмси

Загадка выпадающих списков Избранное

28 апреля 2011, 12:49

С выпадающими списками какая-то хрень: все стремятся внутри них объяснить, что в них нужно что-то выбрать. На кнопках никто не пишет «нажмите кнопку». В полях ввода никто не пишет «впишите имя». Но какого-то чёрта по всему интернету встречается эта лажа, когда, например, написано «Страна» и рядом выпадайка, в которой написано «Выберите страну».

Пользователи: «Знаем, как работает выпадайка, видали. Не лохи летят».
интерфейс

О новом дизайне эпловских приложений Избранное

18 апреля 2011, 17:50

За последнее время несколько человек поинтересовались моим мнением о новом дизайне некоторых приложений во Льве, поэтому я решил написать заметку. Речь идёт вот об этом:

О новом дизайне эпловских приложений

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

В Айфоне Эплы показали много приложений на нестандартных контролах:

О новом дизайне эпловских приложений

Они убедились, что никого это не сбивает с толку, а всех только радует, поэтому в рамках Федеральной целевой программы «Back to the Mac» теперь делают то же самое на Маке. Если компас может выглядеть как компас, почему адресная книга не может выглядеть как адресная книга?

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

Немного с другой стороны к этому вопросу подходит Джон Грубер. В своём выступлении «The Gap theory of UI design» он рассказывает о том, что гайдлайны нужно просто знать и понимать, а дальше, до тех пор, пока интерфейс понятен, его оформление — вопрос моды. Посмотрите видео.

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

Криворукий Эпл

31 марта 2011, 15:54

Ну и лажа. Изменил себе подпись в Айфоне, привычным движением жму кнопку Done в правом верхнем углу, и бах, всё исчезло:

Криворукий Эпл

Чё за фигня? Ах, оказывается я нажал кнопку Clear, которая там стоит! Конечно, логично, что кнопки Done там быть не должно, ведь это навигейшен-контроллер, а не выезжающая снизу вьюха. Но какого чёрта там стоит кнопка Clear? Подсмотрели идею у создателей самых тупых веб-форм в интернете?

Надо на Андроид переходить.
Айфон   интерфейс

Лев и мышь Избранное

18 марта 2011, 1:25

Потыкался в Мак ОС 10.7. Круто, чё. Правда, подтормаживает что-то вся анимация.

А вот установилась операционная система за 10 минут. Для установки системы теперь не нужен вообще диск/флешка с дистрибутивом. Сначала из-под работающей системы ты запускаешь «как бы инсталлятор», выбираешь в нём диск, на который ставить, оно прямо туда разворачивает настоящий инсталлятор, а потом перезагружается с того диска и устанавливается уже сама собой. Кайф.

Больше всего меня поразило то, что, кажется, они, наконец, улучшили кривую ускорения мыши. Неужели? За полчаса разведки у меня не отвалилась рука! Если они реально это починили, то это просто поразительно, учитывая то, что они тотально переходят на тачпад везде и во всём.

Кстати, 10.7, думаю, увеличит продажи волшебного тачпада: в ней всё намного веселее в этом плане.

В Сафари шиза: зум с клавиатуры (по ⌘+ и ⌘−) работает по-старому, а тачпадом — как на Айфоне (плавно пропорционально увеличивает страницу). Если чуть-чуть подкрутить клавиатурой, чуть-чуть мышью, а потом ещё пытаться само окно браузера подёргать за край, то понять, что там происходит, уже непросто. А ещё есть опция Zoom Only Text (влияет только на клавиатурную составляющую зума) и, конечно, глобальный зум во всей системе. Надеюсь, что это они как-то упростят всё к релизу.

Скороллить в прямом направлении — одно удовольствие. Мечтал сделать это давно, но весь софт для этого какой-то кривой. Слава богу, что новая ОС это будет поддерживать изначально.

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

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

В 10.7 вслед за Ай-ОСом полосы прокрутки вообще делают временным индикаторами положения, которые исчезают через секунду после прокрутки, что ещё больше говорит нам о том, что контент из кинг, а вовсе не интерфейс (который зло). Привыкание же к правильному направлению прокрутки требует всего пары минут.

Ну а ресьюм работает смешно. Если закрывать окно с несохранённым документом, нажимая на красную кнопку, то говорит, «блин, сохраните меня, а то всё пропадёт»! Причём диалог с этим вопросом стал вдвое сложнее и страшнее на вид зачем-то. Это неправильно: должны просто где-то в меню Window появляться последние закрытые окна. Но вот если в программе нажать ⌘Q, то выходит без вопросов, а при повторном запуске открывается в том же состоянии, с как бы несохранённым ещё документом. Вот это правильно, так и должно быть.

Ну, то, что окна теперь дают ресайзить за любой край (отстой полный), вам уже известно, я думаю.
интерфейс   Мак

Скоро закрытый бета-релиз Эгеи Избранное

1 марта 2011, 13:59

Эгея (Aegea) — будущий мегарелиз моего движка блога E2. Я стараюсь уходить от тупого названия E2 и поэтому чаще использую именно название самого релиза.

Новая версия будет отличаться от старой в первую очередь чистотой. Вместо целой кучи невероятных опций, экранов и прибамбасов теперь у меня для вас почти есть прекрасный, лёгкий и удобный движок блога. Трудно поверить, но в Селекте (старая версия движка) был даже файловый менеджер. Вот список фич, которые были безжалостно убиты в Эгее:
— файловый менеджер;
— страница «Инфо» со всякой статистикой, как и весь код, собиравший эту статистику;
— всё про трекбек (треш какой-то);
— интеграция с Науплеин (была такая программа у меня, которая показывала на сайте, что сейчас играет на компьютере, тоже треш);
— интеграция со Спестой;
— управления часовыми поясами (сейчас просто автоматически всё делается как надо, а если даже и нет, то никого на планете это не волнует);
— кросс-пост в Же-же (пусть Же-же РСС тянет);
— бэкап и рестор (можно взять обычный дамп базы данных и воткнуть в другую инсталляцию вручную);
— кат, известный также как «Читать дальше» (оптимизировать интерфейс для тех, кому не нравится читать блог — бред);
— редактирование по даблклику (изврат);
— закачка файлов, не являющихся картинками (пока не успеваю сделать хорошо, а делать лишь бы как — не хочу);
 — древовидные теги, «Рубрика».

А, да: в e2 больше нет реестра, поэтому вся старая лажа с поломкой реестра теперь исключена (конечно, появится какая-нибудь новая, но та была совсем на ровном месте). Устройство дистрибутива тоже теперь нормальное: система не пересекается с файлами пользователя, то есть обновлять всё можно без ущерба для своих данных.

Ещё раньше был поиск на экране «Настройка». Это была технически крутая фича для тех времён, когда она появилась, но на самом деле она лишь немного маскировала тот дикий хламовник, который там имел место. Вот так выглядит экран настройки сейчас:

Скоро закрытый бета-релиз Эгеи

Приятно посмотреть. Да, всё, что касается тем оформления вообще полностью переписано, то есть вывод в браузер теперь управляется сверхумной и ультрауниверсальной подсистемой, которая, тем не менее, в 100 раз проще для понимания, чем старая. Расскажу постепенно о том, как что устроено.

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

Кому интересно? Отвечать буду почтой и не сразу.
скриншоты   проекты   интерфейс   E2

Авиарежим и вопросы Избранное

24 января 2011, 13:46

Бывает, нужно зайти в почту, а у тебя включен авиарежим. В этом случае глупый телефон делает так:

Авиарежим и вопросы

После нажатия на ОК он, конечно, даёт мне почитать мою почту, но это сообщение сильно раздражает. Такое ощущение, что эту часть ОС писал программист из Микрософта. Ясно ведь, что на самом деле нужно было просто три раза помигать самолётиком в углу.
Айфон   интерфейс
Ctrl +  Ранее