Фейсбук, убейся апстену
22.06.2015 Понедельник 07:33
Ща будет разоблачительный пост, срывающий покровы. В лучших традициях.
Долго молчал, но пришло время сказать. Facebook sucks! Или по-русски, Фейсбук - ацтой! Я считаю, что ВКонтакте на порядок круче. Причём не надо крутизну прямо связывать с количеством фич. Ничего подобного. Иногда "круто" - это "просто"! Ну и вообще, круто это когда пользовательский интерфейс в меру гибок, достаточно понятен, чтобы научиться им пользоваться, не заглядывая в документацию, не перегружен ненужными фичами и контентом, но при этом обладает фичами однозначно нужными. По всем этим параметрам наш родной, дуровский вконтакте делает фейсбук как стоячего, я щетаю.
Начнём, перекрестясь.
Мой друг лайкнул пост. Я вижу это в своей ленте:
Где возможность комментирования?! Её нет. Ок, по всей видимости, у автора оригинального поста запрещено комментирование его постов не-друзьями. Если зайти по имеющейся ссылке (текст "photo" в верхей части скриншота), то можно увидеть, что это так и есть. И тут Фейсбук отдаёт Вконтакту сразу две фигуры.
Во-первых, зачем, не спрашивая пользователя, размещать в лентах его друзей понравившийся ему пост? А если человек лайкает сотни постов каждый день? Что будет в лентах его друзей? Да один он там будет! В контакте этот вопрос решён — человек сам выбирает, рассказать ему о том, что ему понравилось, чтобы об этом узнали друзья, или нет.
Во-вторых. Раз уж Фейсбук решил рассказать всем друзьям моего друга о том, что ему понравился некий пост, почему нет возможности обсудить этот пост с моим другом в самом логичном для этого занятия месте — под постом в ленте этого друга? Не вовлекая в дискуссию всех, читающих оригинал поста. Чисто с другом. Это реально бесит. Это всё равно как если бы в реальной жизни ваш друг вам сказал о чём-то, что он недавно узнал, но ответить вы ему не можете — вы немой, ядрёна кочерыжка!!!
Объясняю (для программистов в фейсбуке) как поступают
правильные программисты в такой ситуации. И как сделано в контакте. Дискуссия в оригинальном посте — это одна дискуссия. А дискуссия в ленте моего друга — это другая дискуссия. И права на участие в этих двух дискуссиях разные. В первом случае они определяются автором оригинального поста (с которым я не знаком и с которым мы оба не горим желанием что-либо друг с другом обсуждать), а во втором — моим другом. С которым мы любим всякое обсуждать.
Далее.
Это комменты к некоему посту. Рядом с каждым написано сколько часов назад он написан. Вы видите, что комменты не упорядочены по времени?! А знаете почему? Всё из-за вот этой маленькой штучки в правом-верхнем углу:
Переводится "наиболее релевантные". Что это за таинственная опция?! Как они определяют релевантность коммента? И почему из шестнадцати комментов к этому посту, шесть признаны нерелевантными? Может, по количеству лайков к комменту? Ничего подобного — легко заметить, что среди "релевантных" комментов нет ни одного лайкнутого. А среди "нерелевантных" — есть. Кроме того, есть специальная опция сортировки по количеству лайков ("Top comments"). До опций можно добраться кликнув на "Most relevant", появляется меню:
"Recent Activity" на человеческом языке означает "упорядочить по времени написания". И если её выбрать, всё встаёт на свои места — видны все комменты и они упорядочены по времени. Но совершенно непонятно, почему эта опция не является вариантом по умолчанию, и почему из шестнадцати комментов шесть надо просто тупо не показывать. А чтобы их увидеть, надо что-то там где-то выбирать.
Есть мнение, что эта опция нужна для того, чтобы как-то организовать комменты к посту, к которому написано несколько тысяч комментариев. Типа если просто упорядочить по времени, то ни черта будет не разобрать. К этому у меня имеется сразу три возражения:
1.В данном посте не несколько тысяч, а всего шестнадцать комментов.
2.Логика определения релевантности скрыта от пользователя. Поэтому, пользуясь этой опцией, я не могу быть уверенным, что действительно релевантные лично для меня комменты не скрыты. А тогда в чём её ценность для меня?
3.Есть сомнения в том, что "дискуссии" из нескольких тысяч комментов вообще имеет смысл как-то упорядочивать кроме упорядочивания по времени написания. Хочется разветвлять дискуссию — это надо делать в других ветках (постах, форумах). Или мириться с упорядочиванием по времени.
Едем далее.
Вижу в своей ленте некий пост от паблика, на который подписан:
Из информации под постом следует, что к нему написано двенадцать комментариев. Кликаем на значке комментариев, чтобы их посмотреть. Получаем:
Видим почему-то только два комментария из двенадцати. Ну, по крайней мере, есть линк "Показать ещё 10 комментариев" ("View 10 more comments"). Нажимаем его:
И считаем комменты. Семь! Семь комментов! А обещали двенадцать, жулики.
В контакте все комменты всегда упорядочены по времени. Вроде бы. По крайней мере, я не замечал обратного. В фейсбуке же эта странность бросается в глаза.
Есть ещё глюк с упорядочиванием постов в ленте, но его трудно поймать — он то проявляется, то нет. Однако у меня на рабочем компе лежат соответствующие
улики скриншоты. Доберусь до работы, добавлю их в пост.
Ещё по мелочи:
С главной страницы (www.facebook.com) до списка своих друзей в один клик добраться НЕЛЬЗЯ. В контакте — можно.
Любая страница вашего профиля содержит массу нерелевантной информации. Например, если вы заходите на страницу со списком своих друзей, под собственно списком вы видите ещё какие-то непонятные списки музыки, фильмов, ТВ-шоу, книг, спортивных клубов, ваших фотографий и видео, страниц, которые вы лайкнули, приближающихся событий и ещё кучу всякой хрени. Напомню, вы хотели всего лишь посмотреть список своих друзей. В контакте, на странице со списком друзей вы видите список своих друзей. Точка.
Реклама в фейсбуке занимает на глаз четверть страницы. В контакте — примерно одну шестую часть, и можно прокрутить страницу так, что реклама станет невидна. В фейсбуке так сделать невозможно.
Время рендеринга страницы в контакте быстрее даже на глаз раза в два.
В общем и целом, интерфейс в фейсбуке перегружен.
В общем, смайлик "большой палец вниз"!
P.S. А ещё, попробуйте как-нибудь удалиться из фейсбука. Не знаю, изменилось ли что-нибудь сейчас, но когда я удалялся в 2012 году, мне пришлось искать информацию о том, как это сделать, в интернете. Даже пост про это
писал. Update: пост не совсем про это, оказывается (уже запамятовал), но всё равно он показателен.
UPDATE. Ещё пара моментов.
Я понимаю, что компании, владеющей социальной сетью, надо как-то монетизировать эту самую сеть. Но всему есть предел. Заметьте, как расположена реклама в фейсбуке (в версии для браузера на десктопе). Не где-нибудь сбоку, как следовало бы её расположить если хоть немного уважаешь свои пользователей. А посередине, блин! А именно — на пути следования взгляда от основного контента к списку друзей в правой части страницы. То есть, хочешь ты или не хочешь, но твой взгляд постоянно пересекает блоки с рекламой. Весьма креативно, ничего не скажешь. Только повторяю, всему есть предел. Тем, кто так не считает, можно предложить подумать над вариантом когда время от времени полезный контент вообще пропадает и на пять секунд вместо фейсбука появляется реклама.
В контакте реклама скромно сидит сбоку. И её можно прокрутить за пределы экрана.
Ещё один момент. Допустим, мой друг лайкнул некий пост в каком-то паблике. Я вижу этот факт в своей ленте. Я хочу тоже лайкнуть этот пост. Главная цель этого моего действия — дать понять моему другу, что мне тоже нравится то, что понравилось ему. В конце концов, социальная у нас сеть или что? Однако я вижу, что этот пост лайкнуло уже десять тысячей пользователей. Увидит ли мой друг мой лайк? Честно говоря я не знаю, как это работает в фейсбуке, — может быть, есть уведомление. Но даже если это так (в чём я сомневаюсь), это неочевидно. Ибо я лайкаю то, что лайкнули уже десять тысяч человек. Что наводит на мысль о том, что я лайкаю оригинальный пост, а не его ретрансляцию через друга, а значит, скорее всего, мой друг никакого уведомления о моём лайке не получит.
Причина у этой проблемы та же, что у отсутствия возможности комментировать лайкнутые посты, описанной выше, — в фейсбуке лайкнуть, как и прокомментировать, можно только оригинальный пост. В контакте можно лайкать и комментировать как оригинальный пост, так и — независимо (!) — его ретрансляцию через друга. Соответственно, если я лайкаю ретрансляцию, к оригинальному посту это не имеет никакого отношения, зато имеет отношение к ретрансляции. А значит, мой друг получит уведомление о моём лайке.
UPDATE 2. Обещанные скриншоты про упорядочивание постов в ленте.
Открываю в браузере Facebook. Вижу следующее:
Это моя лента. Как видно, в ней первый пост – от Iryna Politykina, второй – от Elena Dombovsky. Обновляю страницу. Теперь я вижу:
Первый пост – по-прежнему от Iryna Politykina, но второй теперь от Sergey Dvinin. Спрашивается - что за... ? Куда делся пост от Elena Dombovsky? А он есть, только он теперь находится под постом от Sergey Dvinin (его теперь не видно на втором скриншоте). What the heck, как говорят в лучших домах Лондона? Если обновлять страницу, порядок постов меняется постояно. Это опять, видимо, какая-то “Most relevant” сортировка. Почему посты в моей ленте не упорядочены самым простым и естественным образом — по времени их создания? Или, если уж на то пошло, хоть КАК-НИБУДЬ упорядочены! Ведь порядок меняется при простом обновлении страницы! Выше моего понимания.