Больше полугода назад я писал восторженный пост о технологии Google Wave. Основывался я при этом на длинном фильме с девелопер превью, где гугловцы устраивают шоу из демонстрации основных идей технологии.
Сейчас уже многие успели получить инвайт на бету волн, поиграться, забросить, обдумать. Мне стало казаться, что в технологии есть несколько изъянов, которые не позволят ей так уж потрясти мир.
1) Высокий технологический уровень вхождения для клиента. Пользователь, чтобы иметь возможность хоть как-то работать с интерфейсом волн, должен отвечать нескольким критериям. Он должен использовать Chrome, Firefox или Safari, мощный процессор для обработки монструозного жаваскрипта, очень стабильное и быстрое соединение с Сетью.
Мне, чтоб поиграться с волнами, приходится выходить из любимой Оперы и запускать Мозиллу. На двухъядерном ноутбуке с 2Мбит/сек сетью всё надсадно подтормаживает.
2) Очень жёсткий принцип организации интерфейса. Да, у него могут быть разные скины, но принцип -- жёсткий. Это подходит для сервиса электронной почты, но не для интересного пространства, в которое аггрегируется куча интересного контента с других проектов. Мне кажется, в интерфейсном плане пользователю будет интересней, всё же, покидать свой аккаунт в волнах и переходить на сайт с узкой специализацией. Так просто удобнее, а заставить человека жить неудобно очень сложно.
3) Высокий технологический уровень вхождения для разработчиков. Давно существующий проект перезатачивать под логику интерактивности и логику отправки дельт, хранения истории изменений, -- очень дорого. Строить новый на принципах волн? А зачем, когда у корпорации Google уже есть волны? Мне кажется, реализация поддержки Google Wave со стороны сервера окажется слишком затратной и муторной. Её, конечно, будут делать. Но не в большей мере, чем реализацию Atom Publishing Protocol.
APP был прекрасной идеей организации программного интерфейса публикации разнородного контента на сайты. Однако по факту Atom ассоциируется сейчас только с лентой последних постов, причём и это скорее будет RSS. Идея загнулась, потому как реализовывать её в каждом отдельном случае просто лень.
Если резюмировать, я считаю, что Google Wave нарушает принцип простоты Интернета. Это сложная технология. А всё гениальное -- просто. Значит, Гугл работает над унылым говном. Впрочем, поживём-увидим :)

