Подписка на блог

В Телеграме помимо ссылок на заметки делюсь околодизайнерскими наблюдениями.

В Твиттере помимо ссылок на заметки пишу всякую чушь.

В Тумблере и Же-же есть автоматические трансляции. Если не работает, напишите мне: ilyabirman@ilyabirman.ru.

По РСС и Джейсон-фиду трансляции для автоматических читалок

Опера

On my love to Opera

This post has moved.

Following my post on the topic in Russian, Opera’s Vadim Makeev asked me to reproduce it in English so that other guys from Opera could fully enjoy it. So here are some screenshots from my dear Opera browser, which I’ve been using for years, and have just switched from to stupid Safari a couple of days ago. Safari sucks, as well as any other browser, but at least it looks good.

Пост нежной любви к Опере

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

Вот так Опера сообщает, что есть обновление:

Пост любви к Опере

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

А вот так выглядит процесс обновления:

Пост любви к Опере

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

Но особый шик в том, что это окно — изменяемого размера:

Пост любви к Опере

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

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

Пост любви к Опере

Предприняты все меры, чтобы напугать пользователя случившимся. Всё не влезает, снизу очень мило подписи к радиокнопкам выровнены по центру (им надо это запатентовать!).

Кстати, по умолчанию выбрана кнопка Send Report, что является преступлением против человечности: и так браузер обвалился, а тут ещё я должен какой-то отчёт отправлять. Вроде бы очевидно, что если вам нужен отчёт, то отправляйте его там где-нибудь в фоновом режиме и заткнитесь. При этом если на кнопку нажать, то в браузере открывается страница, которая имитирует отправку отчёта, но на самом деле он не отправляется. То есть как: я ждал самое долгое минуты 3-4, процесс отправки не завершался, поэтому я закрывал всё нафиг. Может, там проектное время отправки отчёта 15 минут, надо просто подождать было? В любом случае я приучился жать на Do Not Send Report.

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

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

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

Зато Юнайт есть!

2011   глюки   Опера   Сафари   скриншоты

Почему Опера

На днях я поставил Оперу 10.53. Она падает каждые 5-10 минут. Просто так. Я ничего не делаю, она просто падает. При этом иногда она падает молча, а иногда перезапускается и предлагает отправить отчёт (само это окно иногда виснет); другой раз отчёт отправить не предлагает, а зато спрашивает, переоткрывать ли окна с прошлого раза; иногда перезапускает две копии самой себя (в конце дока прыгает вторая, капец), которые конфликтуют и вываливают ошибки. Если исхитриться отправить отчёт, то она имитирует поиск полезной информации по моему отчёту (ничего не находит, естественно).

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

Если раньше Опера была раем для пользователя и адом для разработчика, то сегодня она постепенно становится адом для всех. Зато к ней прикручивают говно просто не укладывающейся в голове степени бессмысленности, типа Юнайта. Зато разработчики Оперы в первых рядах в деле реализации какой-нибудь суперновой технологии (до которой никому на планете вообще нет дела) так, чтобы была, для галочки, но еле-еле работала (как в своё время было с битторрентом).

Я мечтаю перелезть с уродской и глючной Оперы на что-нибудь красивое и надёжное. Но другие браузеры просто не позволяют мне работать эффективно. Любой другой браузер я воспринимаю как преграду на моём пути к получению информации.

Вот список фич, об отсутствие которых я запинаюсь в других браузерах:
  • переключение между окнами по правой кнопке + колесу (как без этого жить — просто не понимаю);
  • возможность выключить нахрен отображение строки табов (у меня открыто по 70 окон иногда, поэтому от этой панели никакой пользы, а мне жалко места на ненужную хрень);
  • надёжное открытие сайтов, то есть закрыть их могу только я, а не падение браузера или отключение электропитания (это не я должен нажимать Reopen windows from last session, браузер сам должен открываться с того же места, мгновенно);
  • жесты и переклики;
  • мгновенный Back (идут годы, а никто не может сделать);
  • поиск из адресной строки;
  • никнеймы у букмарок (мне печатать удобнее, чем кликать);
  • синхронизация букмарок;
  • Paste and go;
  • волшебная палочка;
  • анду закрытия окон (⌘Z, блин, просто ⌘Z! и окна помнят, куда из них вела кнопка Back!);
  • длиннющий перечень закрытых ранее окон;
  • спид-дайл (только в Опере я понимаю, как его настроить; все слизанные аналоги какие-то странные);
  • нормальный зум в сочетании с Fit to width;
  • настройка клавиатуры (⌘N должен открывать новый «таб», а не отдельное окно, и мне надо, чтобы по F включался Fit to width, а по U — User mode);
  • да, User mode;
  • возможность запрещать определённым сайтам Флеш, анимированные картинки и всё остальное говно;
  • полноэкранный режим.
«Развитие» Оперы при этом идёт по такому пути, что если не в этом году — так в следующем я буду вынужден от неё отказаться. То есть такой уровень издевательства и презрения к собственным пользователям недопустим. Как же мне быть?

Добавлено через несколько часов: после отключения юнайта (который почему-то был включен, хотя я его никогда об этом не просил) Опера не упала ни разу.
2010   браузеры   глюки   Опера

Опера: сложная любовь

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

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

Опера: окно выбора языка интерфейса

Сказать, что это катастрофа — ничего не сказать. Какой к чёрту Юнайт, ребята? Глаза-то откройте, посмотрите, что вы выпускаете!

Пользоваться Оперой — весьма мучительно. Но пользоваться другими браузерами невозможно в принципе: они беспомощны в ситуации, когда открыто одновременно 100 сайтов, а я в интернете ведь не только новости читаю и почту проверяю.

Опера 10

Мне как пользователю Оперы очень грустно наблюдать за тем, что происходит с интерфейсом будущей версии. Я думал написать про то, как там всё ужасно, но с этим отлично справился Мегагеннорг (на сайте которого, блин, невозможно найти даже как его зовут, зато всё дёргается).

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

Теперь вот они обещают 16 июня «переизобрести веб».

Делаем Опере нормальную иконку

В Виндоусе иконка Оперы не напрягала, а вот на Маке она смотрится жутко:

Жуткая иконка Оперы на Маке

Её нужно поменять. Удивительно, но многие пользователи Маков даже не знают, что приложения, которые с расширением .app — это не файлы, а папки, а уже внутри них лежат исполняемые файлы приложений наряду с кучей всякого барахла. Чтобы открыть .app-папку (вместо запуска соответствующего приложения) у неё по правой кнопке есть пункт Show Package Contents.

Иконка Оперы находится в файле /Applications/Opera.app/opera.icns; этот файл нужно заменить хорошим. Пять секунд работы, и всё становится прекрасно:

Клёвая иконка Оперы на Маке
2008   Мак   Опера

Пробуем улучшить дизайн скролл-маркера Оперы

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

Я предлагаю делать так:

Пробуем улучшить дизайн скролл-маркера Оперы

Страница длинная, а браузер — это просто окошечко, которое показывает нам её часть, как на офисном календаре. Невидимая в окне браузера часть страницы немного темнее видимой, поэтому при скроллинге мы сразу видим границу. Затемнение должно быть не больше 10%, чтобы оно было очевидным, но нисколько не мешало читать.

После завершения прокрутки (либо после того, как прокручено больше высоты экрана) видимая область за секунду светлеет. Искусственно добавленные к светлой области скруглённые края видны только при прокрутке.

Фичи для галочки

В одном из комментариев к великой заметке было замечено, что Undo на закрытие табов не работает в Фаерфоксе, но если установить «навороченный плагин управления закладками», то такая возможность появится. Что я ответил на это?
Вот в этом весь Фаерфокс. Закладки «есть», но чтобы ими пользоваться нужен плагин. Функции Оперы не только в ней есть, но ими ещё и можно сразу начинать пользоваться.
Действительно, путь Оперы состоит не в том, чтобы зафиксировать факт наличия фичи, добавив её на страницу Features на сайте. Путь Оперы состоит в добавлении функциональности, в создании новых инструментов и подходов к использованию веба.

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

Такие фичи, которые вроде бы и есть, но при этом пользоваться ими не очень ясно как, я называю «фичами для галочки». Но что-то мне уже слабо вспомнить, к чему я это всё.
2008   Опера   Фаерфокс

Сказал на «Эхе», что думаю про Хром

В сегодняшней «Точке» на «Эхе» у Александра Плющева высказался про Хром. Говорить в прямом эфире надо уметь, а я не умею; дважды заметно лажанулся с русским языком. Пытался избежать пиара Оперы, но у меня не получилось! Программу в звуке можно скачать на сайте.

Собственно, суммирую своё отношение к Хрому здесь.

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

А ещё оказалось, что я слегка наврал в эфире, приводя пример про поиск на Дискогсе. Хром научился Дискогсу после того, как я однажды там поискал: по запросу «d Sabretooth» среди вариантов снизу стало появляться «Искать Sabretooth на discogs.com». Но мне всё-таки кажется более удобным вариант, когда ты внятно говоришь, что бы ты хотел, и потом имеешь возможность рассчитывать на то, что оно сработает определённым образом, а не надеяться, что подходящий вариант появится среди предложенных.

Гостем в студии был Влад Головач, который хвалил Хром за быстроту. Он сказал мне, среди прочего, что (передаю смысл) задача браузера — показывать веб-странички, и Хром с этим справляется. Я считаю такую точку зрения ошибочной. Есть также те, кто протестуют против камеры и радио в телефоне, говоря, что «задача телефона — звонить». Здесь люди пытаются на основании названия устройства судить о том, какие у него должны быть функции, в то время, как телефон — это просто штука, которая всегда с собой в кармане и на связи. Его задача — делать всё то, что мне может от него понадобиться, чтобы не носить в другом кармане другую штуку. Задача компьютера — считать, если исходить из названия. Если люди, высказывающие такое мнение, и существовали, их совершенно правильно никто не слушал.

Про интерфейс Хрома я уже писал то ли где-то в комментариях, то ли на Вотсоуэвере (разведёшь блогов — начинаешь путаться в них). Это первое сильное впечатление интерфейсом после Айфона. Я тоже хочу уметь так делать.

У Джони Айва есть понятие «честного» дизайна. Это когда что-то выглядит ровно настолько сложным, насколько оно является таковым. Кабина пилота самолёта — сложная. Монитор — это просто. Он показывает картинку. Это не прибор для настройки сведения лучей. Поэтому на передней панели эпловского монитора нет ни одной кнопки и на нём не горит диод, когда он включен. Вот Хром выглядит таким же простым, каким является.

Александру Плющеву спасибо.
2008   Опера   Хром   Эхо Москвы   я

Про зум на Опере мини

One advancement that is important on the small screen is Opera Zoom beta. This is basically what is in Opera Mini 4 and will be in Opera Mobile 9, and similar to what debuted in the Wii (which was out before iPhone, so no it is not a copy of that).
Но главное преимущество операминиевского зума над сафаревым, как я уже, кажется, говорил, не в том, что он появился, как выяснилось, всё-таки, раньше, а в том, что он избавляет тебя от горизонтального скроллинга, форматируя всегда текст текущей колонки так, чтобы он по ширине влезал в экран.

А вообще статья по ссылке про то, что выпущен SDK Оперы 9.5 для производителей, которые хотят встраивать Лучший Браузер™ в свои устройства.
2008   Айфон   Опера
Ранее Ctrl + ↓