Разбор: «Яндекс» действительно притворяется системным сообщением iOS на iPhone
На днях пользователь vc.ru Nick Rozhdesvenski опубликовал пост, в котором показал скриншот своего телефона, где главная страница «Яндекса» имитирует системное сообщение iOS и предлагает сделать «Яндекс» поиском по умолчанию.
Проверка фактов
Чтобы убедиться, так ли это, я решил открыть сайт одиозной компании «Яндекс» на компьютере в браузере Safari, включив режим отладки и используя «юзер-агент» iPhone. И проверить, действительно ли это системное сообщение или «Яндекс» имитирует системное сообщение iOS, используя фишинговый методы?
Давайте посмотрим короткое видео (2,6 Мб)
ШТОШ
Вот мы и доказали, что Яндекс подсовывает нам псевдосистемное сообщение iOS, несмотря на то, что мы в браузере на компьютере, а язык системы английский.
Продолжаем
Судя по описанию в коде класса DIV, в яндексе такой вид скама называется «native-promo».
Возможно у яндекса свои стандарты, но во всём мире сообщения, поп-апы и прочие уведомления притворяющиеся системными — считаются фишинговыми, и используются как правило лишь недобросовестными компаниями.
Конечно мы не питаем пустых надежд, и помним что «яндекс» и раньше обманывал своих пользователей.
Яндекс.Телемост
Например когда вместе с программой «Яндекс.Диск» они самовольно устанавливали на компьютеры пользователей программы «Яндекс.Телемост», «Скриншот Редактор» и «Заметки», и уверяли читателей VC, что их якобы нельзя удалить. Но пользователи выяснили, что эти программы имеют отдельные исполняемые файлы и запускаются отдельно, следовательно их можно легко удалить.
Можно продолжать и далее…
Но у меня возникает вопрос, а насколько этична эта компания, на что ещё они готовы пойти ради своей выгоды?
А так же я хочу узнать, что думает по этому поводу компания Apple, если опубликовать скриншот или видео в Twitter и тэгнуть соответствующих людей?
Предлагаю поднять шумиху чтобы сие чудо дошло до руководства apple
Да херня это, ни где в ревью гайдах не написано, что нельзя имитировать дизайн алерта, и да это обычный алерт, любое приложение может вызвать в 2 строчки. Тем более не особо то и похоже, тк Алерт на отдельном window, в другом месте экрана и поверх текущего контента.
Да, гайд был бы применим, если бы это было Safari Extension:
https://developer.apple.com/app-store/review/guidelines/#design
4.4.2 Safari extensions must run on the current version of Safari on macOS. They may not interfere with System or Safari UI elements and must never include malicious or misleading content or code.
Но там, судя по всему, просто скрипт на сайте Яндекса.