Ответы к посту
Бесит
8

Ответ trapwalker в «Бесит»

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

Уже в тексте коментов было, вынесу для не читавших в отдельный пост.

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

У кого горит жёппь от рекламы Я-почты, ставим яндекс-бета почта. Там рекламы нет!

До НГ у меня так же как в исходном посте полыхало от каждого пуша и плашки рекламы на каждой остановке. Сейчас поставил замены и хожу спокойный. Охлаждение траханьем.jpg )

Тут ещё про 2Гис говорили... тоже стоит попробовать, может зайдёт, но по-мне у Yango получается пока удобнее всех.

2

Ответ на пост «Бесит»

А еще бесит когда антивирус, сука, ведет себя как самый настоящий вирус.

  • То спамит постоянными предложениями "перейди на супер премиум подписку", "Ой, а я вас перевел на решим расширенной защиты, бесплатно до..."...

  • Или так "Ахтунг, ахтунг - а поставь еще вот эту вот програмулину по защите хз чего от чего в триал режиме".

  • То сам ставит какие-то важные приложения допом, просто потому, что так решил.
    То сцука не дает открыть мне сайт который я хочу, потому, что кто-то там решил, что сайт плохой. А что бы отключить антивир и зайти на сайт, еще задолбаешься кнопку отключения искать.

Млин, тебя поставили на комп, что бы ты его защищал от несанкционированных установок, внедрения всяких реклам, шпионов и тп. Почему ты сам становишься тем, от кого должен был защищать?

733

Ответ на пост «Бесит»

Серия Простыми словами

О! Вот да, вот это моя тема.

там ниже после всей это ярости будет конструктив. честно.

Бесит, когда приложение "борется" с пользователем, типа знает лучше него как ему надо. Я задвигаю сайдбар, а он, сука, выезжает! Я смахиваю плашку, а она не смахивается, упирается! Я регулирую масштаб, а он зараза возвращается к тому, который хер пойми кто считает более правильным в этой ситуации для меня! Это вот я сейчас про @Yandex карты и яндекс.навигатор, например, говорю.

Страшно бесит, когда пришло пуш-уведомление, маячит мне час, другой, вот дошли руки его глянуть, тыкаю, а эта зараза начинает крутить мне "спиннер", мол загружаю че-то, а когда загрузится не ясно, грузится оно вообще, или просто крутится на месте - не понятно! Прислали пуш - будьте добры прогрузить уже всё для его отображения! Ну что за наглость бесячая!?

Хуже этого только пуш на шторке, где не весь текст отображается, а только начало. И не развернуть никак, и нажимаешь - выкидывает в это сраное приложение (и то если повезёт), а там всё, нет пуша! Где он?! Нету! Ищи свищи! И хорошо если где-то есть история всех уведомлений, а её нет! Этим грешит дохера приложений, даже банков. Это ж ваши продажи! Вот вы наспамили мне пушем свой сраный автокредит или ипотеку под 120%, вот я даже "соблазнился", чтоб хотя бы разузнать о чем речь. Жмёшь, и пуфффф! НЕТ ЕГО! Как не бывало! Ну и нахрена?!

И как отключить весь этот спам? Отключишь на уровне андроида - и нужные уведомления не получишь, включишь - спам несколько раз в день дилинькает!

И вот эти спиннеры вместо информативных прогресс-баров! Страшно бесят! Когда человечество потеряло эти сакральные знания о том, как делать нормальные прогресс бары? Чтоб видно было прогресс, а не тупое верчение на месте, чтоб видно было сколько хотя бы примерно может занять ожидание, чтобы было понятно имеет ли смысл вообще ждать и хватит ли у меня времени, чтобы дождаться! Ведь если нет, то я просто просру кучу времени в надежде, что оно доделается! Неужели трудно померять время при тестировании? Неужели сложно как-то оценить скорость и помножить на количество загружаемого или обрабатываемого? Эта эе херня с бесполезныи гифками вместо прогресс-бара до вайбкодинга пришла! Кто это придумал? Фронтендеры?! Кого проклинать?!

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

Ваше, блин, приложение 99.99% пользователям нужно, чтобы показать скидочный QR-код, а вы вместо него ещё спросите сразу при запуске как пользователь оценивает ваше чудесненькое приложеньицко! На и одной звезды такому мудацкому бесячему интерфейсу жалко! Нашли время! Человек запустил приложение, он чего-то хочет, думаете это он хочет вам проголосовать в плеймаркете? Обратную связь вам оставить? Да, сука! Какбы б там не было тупых и нерелевантных всей чудовищности ситуации вопросов, а когда напишешь простыню с объяснением почему всё плохо, то эта простыня улетает прямо куда-то в сортир бесконечнсти! В черную дыру презрения и безразличия! Никакой обратной связи по обратной связи! Нахера мне это, если вам это самим не впилось ни разу?!

Или, ладно, просто загружаешь приложение, а оно, херяк, мне здоровенную картинку сплеш-скрина на весь экран и идёт загрузка. Ну нарисуйте на этой картинке вместо херни какой-то мой QR-код! Нахрена мне вот эта промо-картинка бестолковая?! Ещё хуже, когда вообще ничего не видно, что-то грузится, и когда оно загружается, выясняется, что я ждал, сука, подгрузки рекламы, а не моего QR-кода!. Ух, бесячая хрень!

В любом софте не надо менять без моего согласия что-то в интерфейсе. Зачем?! Вот я смотрю на карту, например, пытаюсь понять в каком порядке объехать POI, а внутри у этой адской пердоплясины уже зреет таймер, по которому зачем-то панель поиска выедет на пол экрана, или ещё какая-то херь! Или масштаб сделается таким, как, сука, дизайнеру нравится, а не как я установил, или ещё что-нибудь повернётся, откроется, закроется, высунется! Не ймётся - сделайте замочек в углу. Я нажму его, и интерфейс перестанет мне под пальцы подсовывать ненужные куски интерфейса с полусекундным таймаутом! Если ваши, сука, маркетолухи, вам напели и как-то доказали, что это увеличивает конверсию и прибыли, окей, но дайте мне возможность это выключить! Я же нахер свалю и не буду пользоваться! Не велика потеря? Окей, перебьюсь, но нахрена мне терпеть эти плевки в лицо и неуважение разрабов?

Ну ладно, вот вы крутые современные разрабы, сделали полезное приложение, оно умеет работать оффлайн, умеет скачивать контент наперёд, чтоб когда не будет инета не смотреть ваши злоебучие бесконечные спиннеры загрузки. Но что стоят все эти сарания, когда запускаешь такое приложение с загруженным ещё дома контентом, а оно тебе спиннер на весь экран рисует бесконечно без интернета "загружая" рекламный баннер. или акцию, или пуши по апи без возможности пропустить! ЗА-ХЕ-РА?! Неужели нельзя протестить? Неужели нельзя как-то автоматически проанализировать, что не будет блокеров в работе интерфейса при перебоях с сетью? Это ж не инста какая, это карты, навигатор, или аудиокниги, зачем им интернет? Там загружено всё должно быть и работать хоть у черта на куличках! Вы же пюёте в душу своему пользователю. Вот отрубили ему интернет. ну ладно, он дмает, ща прслушаю заготовленные подкасты или книжки, а оно - "ннна! гружу че-та... вот посмотри юзер как крутица... кручу-верчу загрузить хочу..."

Ща и @pikabu достанется! Зачем показывать кнопку активной, если она не работает!? Приложение Пикабу - даже кнопка назад иногда не реагирует на тап, не говоря о кнопке "отправить" при комментировании, или кнопка "коммент"! Ну что за херня?! А зачем блокировать выделение в редакторе черновика пр и перебоях со связью?! Вот я пишу большой пост. прям в вашем забагованном редакторе пишу, стараюсь, контент вам делаю авторский забесплатно, доверился вашей площадочке, несу, так сказать, своё всё сюда, душу изливаю, делюсь сокровенным! А нут хоба, переподключился вайфай или свет на роутере моргнул, или ещё что, и мой черновик затемняется, влазит плашка "перезагрузи страницу", и ВСЁ, блин! Я даже текст скопировать не могу! А вы, ж, блин, НИ-ХЕ-РА не успеваете его сохранить ни в LocalStorage, ни к себе в API. Вот к бабке не ходи, а пара-тройка здоровенных абзацев и куча правок не сохранится! Постоянно такое! Или перставлял картинки в посте таскал их боясь уронить, а это ж, блин, как по минному полю! А когда перестанут глючить абзацы в редакторах? Особенно с цитированием. То слипнется, то не слипнется! Неужели это у меня у одного постоянно цитирование после разбиения или удаления абзацев ведёт себя максимально не так, как ожидаешь?!

Фух... отбомбился. Ладно. Выдохнули...

Вот тут щас конструктив пойдёт.

Ща срезюмирую, чтоб не только вот эта дикая ярость, а что-то полезное в посте было. Короче:

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

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

- Давайте юзеру способ отделить мух от котлет, во входящих уведомлениях, то есть полезные и нужные сообщения от рекламных. Вы рискуете иначе забесить пользователя и он отключит уведомления на ВСЕХ событиях. Ну вот если я не собираюсь брать кредит, почему я не могу отключить эти вонючие предложения? Или банку виднее? Или он надеется уговорить? Да я скорее свалю в другой банк!

- Решили прислать пользователю уведомление - это называется асинхронное взаимодействие. Пользователь откроет его когда ему будет удобно. Когда и если это произойдёт, то не заставляйте пользователя попусту ждать, пусть вся необходимая информация уже будет загружена и готова к показу. Ценить время пользователя - это хороший тон. Берегите репутацию!

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

- Не перебарщивайте с анимацией интерфейса, не давайте ему "спорить" с пользователем и мешать человеку настраивать рабочую среду так, как удобно. Юзер задвинул панель поиска - значит так ему надо, он не забудет откуда её вытащить, не суйте ему её обратно через 5 секунд. Пользователь хочет посмотреть на карту. Ну ладно, один раз сунули, но из раза в раз! То же и с масштабом. Да, в настройках есть галочка, но часто бывает, что нужно исключение, не надо ломать пользователя через колено.

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

- Сообщайте пользователю об ошибках правильно. Не молчите. Нет, трейсбэк на весь экран - это тоже плохо, но и "Ой, что-то пошло не так" без возможности пользователю понять что делать дальше - это тоже зло. Ну вот случилась техническая шоколадка, вы выкатили в прод багнутую версию и куча пользователей ловит 500 на каких-то операциях через API. На самом деле можно предусмотреть такую нештатную проблему и отдавая проге 500 ошибку с каким-то кодом, сделайте возможность команде поддержки прописать на этот случай аварийный месседж. Sentry отлично группирует однотипные проблемы. Почему, пока вы не загасили пожар проблемы, не успокоить пользователей правильным аварийным сообщением? Да, хорошо когда приложение говорит, что разрабы уже знают о проблеме и решают её, но пользователю нифига не очевидно действительно это так, или просто шаблонный ответ бздушной машины, за которой никто не следит. Кастомное сообщение покажет, что работа идёт. а если там будет и какой-то эстимейт, вообще круто! нет ничего хуже чувства беспомощности пользователя, когда он сталкивается с неинформативной ошибкой в нужном и полезном ему приложении, и не знает действительно ли эта проблема решится, или надо искать другие пути.

- Офлайн. Это очень здорово, если ваше приложение умеет что-то полезное в оффлайне. Жизнь нам показывает, что с перебоями в сети нам жить дольше, чем хотелось бы. Не рушьте все свои старания каким-нибудь затыком, который не даст пользователю сделать то, для чего всё, нужное казалось бы есть. Грамотно сделанный оффлайн-режим - это статус, это уровень, это престиж. Не так уж и сложно порубить загружаемый для оффлайна контент помельче, кэшировать его погибче, обновлять этот кэш половчее... Это вот опять камень в яндекс. Почему-то они умудряются загружать свои гигабайтные куски обновлённых карт в самый неподходящий момент, когда карта нужна, даже если старая. Если бы приложение не злоупотребляло пушами со спамом, то я бы картам, например, разрешил сообщать мне, что вышло обновление по какому-то из загруженных мной регионов... И так ди нужно грузить именно всю карту? Нежели нельзя обойтись дифом? Так уж много там поменялось? Дайте пользователю более гибкий контроль использования пространства. Вот Телеграм хорошо это делает. Прозрачно и информативно. И по трафику, и по объёмам. У меня в телефоне много места, где-то я захочу больше инфы оффлайн, а в каких-то приложениях это не надо. Но сейчас, например у яндекс карт и навигатора проблемы с построением маршрута оффлайн. Особенно на дальние дистанции. Ну сделайте вы какой-то грубый уровень с дорогами, чтобы в незагруженных регионах маршрут строился примерно. Сделайте возможность автозагрузки всех регионов на каком-то маршруте. Сталкиваться со всем этим в дороге - это очень неудобно. У вас таких популярных совершенно нет удобных инструментов подготовки в поездке. Я могу о тонкостях логики и эргономики говорить вечно. Там же очевидные проблемы и очевидные решения. Неужели только мне? Это потому что я диванный эксперт?

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

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

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

Так что без обид. Нужно уметь принимать критику конструктивно, а я, в свою очередь, тоже помимо эмоций постарался добавить конструктивности в этот пост, начавшийся с гнева и ярости=).

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

Показать полностью
17

Ответ на пост «Бесит»

Ответ на пост «Бесит»

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

Показать полностью 1
Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества