
As they perfectly say: there are a lot of talks about invites and so little about Google Wave itself. I’ll help Google and talk about Google Wave. Sorry folks, I don’t have invites to send at looks like had none at all — no easy way to find out and not a word in the Help section. Oh, Google, you are so… so… arrrrgh! Just because it’s invite-only and not everyone can enjoy this, let’s be honest, pathetically cool but practically useless service, I’ll describe you why Google made its best to implement its unique philosophy on awful user experience in one more of its interfaces. Don’t get sad and bored, I’ll highlight just three most outrages GUI fails novelties ;)

Google Wave itself
Scrollbars
Yeah! That’s the thing I dislike most. They are glossy little things that scroll sometimes from top to bottom but sometimes in a certain area. First I thought that Google decided to make scrollbars like on DesignCharts but I was wrong. Scrollbar on DesignCharts is pretty usable comparing to GoogleWave scolldisaster. There is only scroll slider actually and no scroll bar. You can’t click slider background to slide on page up or down (the way I like to slide most). You can either click the arrows on the slider either drag it and then some dark thing on the background slides somewhere in the direction you pointed. The whole block scrolls too, but… it’s unobvious while working with it. You’ll get used to it, we even use Microsoft Powerpoint now but why not give user a perfect experience form the very beginning? UX! UX!

If you have a scroll wheel on you mouse, you can use it and it would help a lot, but I have Wacom and Mighty MouseM here and I had to get used to scrollbars.
Summary: it’s more about scroller on fancy flash website then about scroller in application. If you had to make a section in help about scrollbars (they had to) then these scrollbars don’t seem to be intuitive and user friendly.
Working with panels
While everyone moves forward, everyone knows about modal interfaces being wrong, Google makes its own way in implementing something unusable. I think that controls on panels tops are portents of Google OS GUI. And the model for this OS is must be Windows XP. Welcome to the future of interfaces, yep.

So we have minimize to top, maximize and close buttons. What do they do? Minimize to top minimizes to top near Google Wave logo — very unobvious (roll up is more expected) and I am sure users lose their minimized windows for the first times. Close button closes the panel. Maximize button makes that awful ‘fill whole 23″ of your display with this content’. Lucky I am — my browser windows are not maximized to fill the whole screen, so maximize is only about a browser window.

Process of closing windows varies a bit: sometimes you have × button to close the window and sometimes clicking outside it is the only choice.
Summary: if it’s prototype of Google OS GUI you’d better find a better role models then copying Windows XP inaccuracies.
Semantics
Though there are not a few inconveniences in the interface I’ll highlight just one more that shows how Google didn’t really care about UX. The text editing panel when you enter the text. First of all it’s placed not near the text you enter replacing the toolbar of the panel and the second — you can’t say what do some buttons do until you press them, which is bad.

Some of buttons show dropdowns and have arrow next to icon and some of them do the same but with no arrow. How should I find out before clicking?
Summary: compare two bars and you’ll notice the buttons on them look different. Not so consistent, ah? ;)
For the Google fans
Hello there. Thank you for reading. I know Google Wave is preview (being in beta is their style of living for ages) and I know they can do everything better. I don’t like Google itself lot but I adore Gmail (which actually thinks my emails are spam ;) and I waited for Waves as you were. What I do here is helping Google to make better UX. It almost turned out with Opera ;)


Воистину.
А вообще гугл последнее время сильно раздражает. Причем именно интерфейсом своих проектов.
Вообще, вся эта затея с инвайтами и бетой кажется настолько странной, что у меня прямо заканчиваются слова в голове. Что gmail, который как был бетой, так ей и остался, а история с приглашениями затянулась на пару лет, хотя уже сейчас, когда в принципе ничего существенно не изменилось, я уже могу просто нажать на кнопку “create an account” или как там у гугла и зарегистрироваться по-настоящему безо всяких приглашений, инвайтов и прочей магии.
Это все к тому, что, клево, конечно, что гугль создает какие-то сверхновые технологичные штуки, дизайн к которым как всегда делают скорее шахтеры, чем дизайнеры (серьезно, у гугля должен быть огромный штат дизайнеров, где они? Что они делают? Они живы там вообще?), но как обычно попользоваться этим клевым невероятным сервисом я смогу лишь через год, когда опять ничего не изменится, а штатный программист просто заменит кнопку “Request an invitation” на “Create an account”.
Много по делу. Много сгоряча.
Юзер тесты их видел? Вот и я нет.
Но излагаешь приятно.
Denis Raskopin, у них дизайнеров хороших хватало, а потом ребят задолбали всякой ерундой и вынудили искать что-то другое. ;)
When I joined, I thought there was potential to help the company change course in its design direction. But I learned that Google had set its course long before I arrived.
Genn, даже не ерундой. У гугля, видимо, свой взгляд на всю эту проблему с дизайном, причем взгляд что-то типа «Проблема? Какая проблема, вы о чем? Нет у нас никаких проблем, мы же Гугль».
Обидно, все это в итоге. Такая крупная клевая корпорация не страшащаяся инноваций могла бы повторить судьбу Эппла в сфере интернет технологий — но, кажется, не повторит. Во всяком случае так красиво, как это сделали яблочники.
> Что gmail, который как был бетой, так ей и остался
Gmail уже достаточно давно не бета ;)
Скролл поразительно дурацкий. Так и не понял как им пользоваться.
В расположении кнопок редактирования текста особой проблемы не нашел. Во всяком случае, ее можно решить цветом, не трогая композицию.
С остальным согласен.
mendizabal, придется ответить картинкой, которая не вошла в пост из-за того, что оказалась очень длинной:

Ух, да, штука не такая уже и аховая как было показано в презентации. В общем странно, что они сделали такую неудобную вещь.
Я недавно получил инвайт, посмотрел че там как.
Если честно – был очень разочарован, эти волны ужасны. Особенно ужасны популярные волны, в 100+ комментариев. Уровень информационного шума просто превышает всякие разумные пределы, древовидные комментарии взрывают мозг, все могут удалять и редактировать все.
Особенно доставляет смотреть как несколько людей печатают посты в риалтайме одноременно – такая атмосфера базара и неразберихи что хочется закрыть все это как можно скорее.
Вообще интересно будет посмотреть что другие разработчики смогут сделать с этой технологией. Гугл создал технологию и за это ему спасибо, нормальный интерфейс пусть другие разработают :)
@Genn, я вот тоже люблю Gmail, но моих писем он отправляет в спам ровно половину ;)
Странно, вот у меня этот Gmail вообще спам отлично вычисляет. Нормальные письма туда всего пару раз уходили.
Roman, куда большей проблемой для меня является то, что он письма отправленные мной пихает у получателей в спам. Как-то неприятно все время говорить «а вы в спаме проверьте» ;)
“Нельзя кликнуть на фон и прокрутить на страницу вверх или вниз.”
Можно. Колесом прокрутки мышки это работает. Тут два момента:
Q1. Почему при перетаскивании удерживая кнопку мыши текст не скроллится?
A1. Cause of drag’n'drop
Q1. А Почему тогда текст при этом криво выделяется?
A1. Cause it’s preview.
Большую часть времени пользуясь стилусом или тыкая пальцем в экран, перемещение внутри блоков не самое комфортное. Спасают кнопки навигации на рамке экрана.
Скролл-бары в блоке контактов забавны.
С одной стороны, “Все смешалось: люди, кони…” Вместе и живые юзеры и боты. Вот их и попытались разделить смешным сепаратором. В результате – вместо одного неоднозначного скролла – будет два.
Если кто-то пробовал добавить и потом искал возможность его удалить – его адрес добавляется в общий Google Profile – искать там.
Основное – присутствие архаизма в модальности.
Даже в Gmail существует возможность открыть письсо в новом окне чтобы видеть тексты двух других, со ссылками на которые пишешь. Если бы в строке заголовка письма появилась бы ссылка. позволяющая открыть письмо в новом окне сразу из списка…
В случае с wave – не иметь возможность отрыть рядом два окна wave с разными обсуждениями, идущими параллельно чтобы видеть их одновременно? Вместо этого – постоянно перекликиваться между окнами и в кажом искать в каком месте кто и что написал? Попробуйте читать, открывая книгу, находя место до которого дочитал ранее – прочитывая один абзац, потом закрывая и ставя на полочку. А теперь попробуйте таким образом читать 5 книг одновременно.
В целом, первый вердикт – Соберите вместе 20 человек и пусть они все говорят одноврененно – у вас получится Wave.
ReyMayson, про колесо прокрутки мыши я написал. Речь в процитированном куске предложения идет о стандартном поведении полос прокрутки. They gotta do what they gotta do! ;)
Спасибо за интересный комментарий. Хочу только прокомментировать оба ответа в QA одним комментарием:
C1. As we care. It has to work as we expect it to.
По двум и более waves одновременно – обнаружено, что несколько одновременно можно открыть посредством Ctrl+click.
Значит, все не так модульно. Еще – не помешало бы иметь возможность уменьшать/скрывать иконки пользователей в wave – при наличии нескольких окон они могут занимать собой значительную часть пространства.
Кстати, по поводу навигации мышкой.
Интересно, какому количеству людей при браузинге по умолчанию нужен Select Text Tool вместо Drag Tool?
Когда вы броузите сайты – вам было бы удобнее удерживая кнопку перетаскивать сайт в нужном направлении (аналог “кулачка” в Adobe Reader и т.п.) или вам по-умолчанию нужен инструмент выделения текста?
ReyMayson, меня устраивает то, как это реализовано в фотошопе: нажал пробел и тягай. Проблема с этим инструментом активным по-умолчанию заключается в том, что не все элементы при перетаскивании ведут себя как текст. Если перетянуть картинку на рабочий стол, то она туда сохранится; если перетянуть ссылку, то сохранится она; если же перетянуть кнопку, то при отпускании кнопки мыши, кнопка не выполнит никаких действий. И все это интуитивное многообразие заменить на простое таскание? Не стоит ;)
Да, пробел в PS уже давно вошел в набор стандартных рефлексов.
В Wave это не получится – пробел перемещает внутри одной волны от одного непрочитанного блипа к другому.
Дискуссия здесь не в том, чтобы всегда вместо выделения текста сделать “hand” – каждое актуально в своем случае. Что просится – так это сделать простую переключалку между этоми состояниями, а не выбирать только что-то одно.