Aliexpress переадресовує на .ru топ-левел домен
Це давня проблема, але я так і не зміг зрозуміти, чому так відбувається.

Видалив усі дані сайту в хромі, російської мови в браузері для веб-сторінок взагалі не додано, тільки українська та англійська, в системі стоїть англійська та регіон «Україна», підключений до робочого VPN з Нідерландів. І все одно при введенні адреси aliexpress.com мене перекидає на aliexpress.ru/?gatewayAdapt=glo2rus — та ще й виставляє «Москва/русский/RUR»
Наскільки мені відомо, aliexpress.ru — це окремий ресурс, працівники і, можливо, навіть хостинг відомо де, і українських користувачів не мало би туди перекидати. А що з цим зробити — незрозуміло.
Подобається Сподобалось 7
До обраного В обраному 2
Схожі топіки
- Петиція по ESG для тиску інвесторів на Nestle і їм подібних
- Andersen заявляє, що припиняє роботу в росії, а сама переводить співробітників в Aston зі штаб-квартирою у москві
- LinkedIn і війна. Надсилайте кейси, коли вас забанили за проукраїнські пости
- Чи дійсно EPAM, DataArt та Luxoft закривають офіси в росії?
- Reuters: Microsoft не планує повністю виходити з ринку росії

Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
65 коментарів

Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Тоже перекидывало на .ru, помогла очистка истории, потом перешла на aliexpress.com и выбрала английский, а сам сайт в хроме поставила на функцию «всегда переводить» и выбрала украинский.
Тоже перекидывало на .ру, помогла очистка истории, потом выбрала английский, а сам сайт в хроме поставила на функцию «всегда переводить» и выбрала украинский.
у меня никуда не редиректит. Ukraine/English/UAH
Теж мучився з цим .ru , там навіть сторінки не відкривалися,, або відображалося здоровезними знаками. То я вийшов з акаунту , зайшов по новій, і головне- в правому верхньому кутку натиснув, щось типу «Перейти на глобальну англійську» Все перейшло і автоперекладач браузера (Хром) все відобразив українською. Тепер можна зробити закладку, відображується .com
Да. Бесит. Еще и ставит дефолтной валютой фубль
. я не говорю по-украински, сорри.
Изначально заблокировать вход на aliexpress.ru через файл hosts
чтобы сайт не ставил cookies. Помощь тут https://vynesimozg . com/kak-zablokirovat-sajty-s-pomoshhyu-fajla-hosts-v-windows/ или на подобном сайте.
Потом вытереть все кукиз относящиеся к aliexpress.ru.
РЕШАЕТСЯ ТАК:
1.) открываем какой нибудь поисковик.
2.)Пишем например: aliexpress feedback
Нас перекидывает на aliexpress.com в какойнибудь feedback любого товара,
3.) далее выбираем английский язык и остаёмся на этом сайте.
Можно поэксперементировать с выставление нужного языка в профиле, если будет переадресовывать опять на .ru -проделываем пункт1, 2, 3 и выставляем нужный язык заново.
Удали куки — перестань заходить по ссылкам на русскую версию AliExpress, не пользуйся vpn/proxy с выходом на ru IP
aliexpert.com.ua/ru/tovary-aliexpress
Нажимаєте каталог
Телефони
Смартфони
Смартфони
Відремонтовані
В мене вийшо зайти тільки так
Допомогло видалення всіх куків з-під замочка, дякую!
Олександр Бражій Студент в КНУ ім. Тараса Шевченка 03.01.2023 20:27
Проблему можна розв’язати на компі, але на мобільному пристрої — неможливо. Пропоную наступне рішення (не миттєве, але дієве):
Відкриваєте m.aliexpress.com/feedback.html
Вибираєте “* Bugs”
Пишете “I’m trying to open aliexpress.com website, but it redirects me to aliexpress.ru. Firstly, I do not know Russian. Secondly, the website cannot be loaded in my country, it’s blocked. Please, stop redirecting users with Ukrainian IP to Russian AliExpress version!”
дійсно таке було — дуже дратувало
почистив куки — все ок
все ок до першої аутентифікації?
Ні. Все ок навіть після випадково відкритих посилань на .ру (браузер FireFox)
Sergiy Adamenko Software Engineer 05.12.2022 21:27
У мене відкривається COM. Налаштування локації Windows: Country=US, Reginal Format=English(US). IP — місцевий. https://freeimage.host/i/HCkp8tS
Тепер картина така, що навіть при заобороні сайтам юзати локацію — все рівно редіректить на кацап.СРУ. При налаштуваннях БЕЗ російської взагалі.
Разрабы посчитали, что если выбрал русский язык, то пользуйся русской версией сайта. Мне помогло когда выбрал — доставка в Украину, язык инглиш, валюта усд.
Раніше допомагало.. тепер при переході на корзину — далі на СРУ..
Знайшов рішення тут — aliexpert.com.ua/. ss-perenapravlyaet-na-ru. Може комусь теж стане в нагоді
дякую зайшов з першого разу , попередньо почистив куки .
Олександр Бражій Студент в КНУ ім. Тараса Шевченка 21.12.2022 00:03
Хех.
Випадково помітив.
Маю два смартфони (Китайці)
На основному system language is English, на іншому російська (українізація у Китайців то кринж).
AliExpress Android app має різний інтерфейс на моїх телефонах.
А как сделать алиэкспресс Украина , если не понял ни одного вашего ругательства.
надо в хроме вбить в строку адреса chrome://settings/content/all
И почистить там все связанное с алиекспресом.
(Настройки -> Cookies and other site data -> Show all Site Data — без понятия как это будет не на анлийском хроме )
Вся веб-частина аліекспреса розробляється в росії, на школохабрі є статті від тих, хто його пиляє.
Із того що я щойно зрозумів.
Кацапська версія аліка це зовсім окремий веб інтерфейс, ще-й урізаний. І його таки розробляють в кацапстаін.
Sergiy Andrusenko Web Developer 11.08.2022 15:50
Воркераунд: відкрити login.aliexpress.com почистити всі сториджи, куки і тд, перевантажити цю ж сторінку і потім можна відкривати aliexpress.com
Можете по подробней обяснить как это сделать
Элементарно меняется. В настройках куки заменить site=rus на site=glo
Допомогло заблочити Локацію для сайта.
До сих пор переадресовывает и не грузит страницу, работает только если заходить по ссылке: best.aliexpress.com/?lan=en
Но выбран интерфейс али на англ и виндовс тоже англ. В профиле Али — Украина.
Vasyl Zuziak я у мами ^Uінженер 08.04.2022 13:43
всім страждущим: встановіть собі аддон, який дозволяє оверрайднути значення http header’a `Accept-Language` в `en-US,en;q=0.5`
Vitalij Berdinskih java developer 08.04.2022 15:21
Это и без аддона делается и Али срать хотел на этот хедер — он смотрит на гео-ИП (а также отсутствие какой-то куки).
он смотрит на гео-ИП
Так как у меня под Linux mint на гео не смотрит и не редиректит, то фиг понять, что там ему нужно.
P. S. Android, попробовал
Редиректнуло.
На смартфоне английский.
Хм. В чем же фишка отсутствия редиректа под Linux mint
Vitalij Berdinskih java developer 09.04.2022 07:37
Может Linux mint (странное названих браузера) просто не умеет или не хочет выполнять редирект а-ля 301 Location или 302 Found
Linux mint — — >> browser Google Chrome в моем случае.
Vasyl Zuziak я у мами ^Uінженер 10.04.2022 14:54
1 якщо ви знаєте як для конкретного сайту підмінити якийсь хедер, і щоб при цьому дефолтні настройки для всіх решта сайтів лишалися робочими — то поділіться рецептом
2. *Для мене* хедер + brave (такий браузер) і ніяких редіректів немає, англійська лишається англійською. І це не залежить від місця/країни перебування. Я убив один вечір поки знайшов рішення. Спеціально для вас можу записати відосик. Правда, перед тим як користуватися цим способом треба таки видалити всі куки від Алі.
PS: я розумію що ми в інтернеті, але імхо можна якось більш спокійніше висловлювати свою думку
Vitalij Berdinskih java developer 10.04.2022 15:37
якщо ви знаєте як для конкретного сайту підмінити якийсь хедер, і щоб при цьому дефолтні настройки для всіх решта сайтів лишалися робочими — то поділіться рецептом
Ничего не понял. Зачем для какого-то сайта менять какой-то хедер? Вот мой браузер пишет абсолютно всем сайтам:
Accept-Language: en-US,en;q=0.5
И это всё равно не мешает Алиэкспресу переадресовать меня на домен .ru, в то время как адекватные сайты наоборот открывают сайт в английской версии даже если это украинский сайт и у него есть украинская версия.
К слову проверил: не знаю может там наконец-то у кого-то мозги включились, но ни хром, ни фокс сейчас не переадресовывают на российский домен. А раньше это было регулярно.
*Для мене* хедер + brave (такий браузер) і ніяких редіректів немає, англійська лишається англійською
Значит Алиэкспресс уже починил эту фигню. У меня на домашнем компьютере (который в разобраном виде теперь лежит в сумке) ни в одном браузере не было русского языка в списке accept-language — это давнее и осознанное решение. Но повторяюсь: регулярно открывая сайт алиэкспресс я был переадресован на российский домен и при хотя флажек показывался украинский и гривна была в списке доступных валют переключатель валют был на рубле — всё как написал топикстартер.
Надоели ссылки на ru.aliexpress.com? Исправляем без регистрации и СМС.
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.

Если вас, как и меня, коробит от этого ужаса под названием ru.aliexpress.com, предлагаю решить этот вопрос раз и навсегда.
1. Ставим расширение для браузера Violentmonkey: https://violentmonkey.github.io/get-it/, позволяющее использовать пользовательские скрипты на сайтах.


- 1.c. Код скрипта:
// @name Global Aliexpress
// @namespace Violentmonkey Scripts
var links = document.evaluate(‘//a[contains(@href, ‘ru.aliexpress.com’)]’,
var clean_url = link.href.split(‘?’)[0];
link.href = link.href.replace(‘ru.aliexpress.com’, ‘aliexpress.com’);
4. Сохраняем и пользуемся.

P.S. Модераторы! Почините редактор! Невозможно же пользоваться, отбивает всякую охоту что-либо писать вообще. Все скачет туда-сюда, bbcode не работает от слова совсем. Восемтырнацтый год на дворе, а тут каменный век.
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях. Отписаться от уведомлений вы всегда сможете в профиле автора.
Убираем русский алиэкспресс

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

хотя должен делать так:

Я ни в коей мере не против развития малого бизнеса, но когда вместо конкуренции внаглую пропихивает себя это уже перебор.
Алгоритмы machine learning Alibaba заточены под продвижение товаров с наибольшим объёмом продаж, и закономерно возникает проблема курицы и яйца: российский сегмент платформы здесь не может конкурировать с Китаем, а в итоге местные продавцы не получают достаточных позиций в поиске. После ряда неудачных попыток и экспериментов нам удалось повысить позиции российских товаров, но система всё еще далека от идеала, мы будем её улучшать.
Только вот русский отсорсеры как всегда забыли спросить конечного пользователя, нужно ли ему это.
Поскольку мне это не нужно, я это уберу с помощью 2 небольших бубнов и танца расширений для браузера
Чтобы это отключить нужно знать как это работает. lang=eng не сработал, значит алиэкспресс берет у тебя информацию не с браузера, а смотрит по ip адресу. Поставить в настройках английский язык и зайти на aliexpress.com хорошее решение, но переодически части русского али всплывают там и там, набирая критическую массу возвращают нам сайт обратно на ру сегмент. Что заставляет нас снова и снова чистить куки чтобы вернутся на международную версию сайта
1) Первое что нам нужно сделать это очистить куки, это такие записи сайта в которых хранятся настройки. Закрываем все окна с открытым алиэкспресом, заходим в настройки браузера, куки, в поиске пишем ali и удаляем все. Повторяем несколько раз, пока кукисов от али не останется совсем

2) Скачиваем расширение для браузера с названием Edit this cookie или любое другое позволяющее редактировать и блокировать нам кукисы
Включаем впн, иначе дальше нас будет выкидывать на русский алиэкспресс.
Заходим на сайт Aliexpress.com открываем расширение и ищем куки с названием aep_usuc_f
там хранятся настройки языка, смотрим чтобы было написано locate=en если так не написано еще раз повторяем первый пункт нажимаем на замочек чтобы он закрылся. Теперь мы сделали куки только для чтения. Поздравляю половина дела сделано! впн можно отключать

Однако и теперь блуждая на просторах алиэкспресса сайт постоянно норовит перекинуть нас на aliexpress.ru что делает нашу пляску с бубном бесполезной поэтому достаем второй бубен:
3) скачиваем любое расширение редиректор (позволяет еще до подачи запроса на сервер изменить адрес сайта) открываем и пишем такое правило:
Если в строке сайта есть aliepress.ru то меняем его на aliexpress.com
у меня это выглядит так:

4) готово! вы прекрасны! Теперь алиэкспресс остается без всяких нововведений испортивших улучшающих нам сайт от маилсру груп, алиэкспресс росиия и прочих.
5) бонусом можно отключить рефералочку для тех людей, которые хотят на нас заработать и передают нам вирусные ссылки вида бест.алиэкзбрес.ру воруя наш кашбек
пишем такое правило:
Если в строке сайта есть бест.алиэкспресс то меняем его на алиэкспресс.ком

В конце поста как всегда хочу сказать спасибо пикабушникам которые вдохновили меня на это
@kot1972 за то, что рассказал как и почему наш любимый сайт сломался и @NickRomancer за ссылку на ресурсы по которым был написан этот пост.
Так же хочу сказать спасибо всем остальным пикабушникам, что не оставили прошлый мой пост про али Что становится с алиэкспрессом?, сделали 50К+ просмотров и тысячу классов. Многие в комментариях спрашивали как это отключить, я написал. Всем удачных покупок.
На страницах магазинов (по типу www.aliexpress.com/store/%цифры%/search/2.html ) ни один редиректор не работает (по крайней мере у меня), всё равно будет кидать на русскую версию, переключение локалей эффекта не даёт. С включённым редиректором бонусом идёт невозможность перейти на следующую страницу с товарами магазина, так как постоянно будет скидывать на первую. Одному Мао известно, как китайцы придумали и закодили эти охуительные алгоритмы. С VPN, кстати, всё работает нормально (хотя с VPN смысла в редиректорах нет). Я использую вот этот скрипт для редиректов: https://greasyfork.org/en/scripts/16734-aliexpress-remove-lo.
Инструкции по установке в большинство браузеров там же

1.8K поста 17K подписчика
Подписаться Добавить пост
Правила сообщества
0. Реферальные и трекинговые ссылки запрещены — карать будем с русской основательностью и китайской изощренностью. В общем, не забывайте отрезать от ссылок https://www.aliexpress.com/item/1234567890.html хвосты вида ?spm=. &pvid=.
1. Точно так же запрещены обсуждения на тему «как и товар получить, и деньги вернуть». Мошенников мы очень не любим.
2. Автоматический перевод описаний — это, конечно, почти всегда смешно, но не следует забывать, что участники сообщества на него наверняка уже насмотрелись. Пишите только про самые выдающиеся шедевры противоестественного интеллекта.
3. Не секрет, что продавцы бывают нечестными, а арбитраж торговой площадки необъективным. Тем не менее, просим вас абстрагироваться от эмоций, как бы они вас ни переполняли, а вместо этого максимально подробно описывать ситуацию. Кстати, если вы сделаете это до того, как писать гневные ответы продавцам и сотрудникам площадки, и уж тем более жать на кнопки — вероятность получить полезный и своевременный совет от более опытных участников значительно возрастает.
2 года назад
Я не знаю зачем автор проделывает эти танцы с бубном, но у меня работает такой метод:
1. Заходим на Али
3. Заходим в «Мои заказы» или «Мои желания», или ещё куда .
4. Жмём на ссылку «Go to Global Site (English)»

Возможно будет выкидывать по истечении сессии, но не надо ничего устанавливать
2 года назад
Ну что за блядская контора, перфект ворлд испортили, аллоды испортили, сука даже алиэкспресс испортили, прям бесит
раскрыть ветку
2 года назад
На страницах магазинов (по типу www.aliexpress.com/store/%цифры%/search/2.html ) ни один редиректор не работает (по крайней мере у меня), всё равно будет кидать на русскую версию, переключение локалей эффекта не даёт. С включённым редиректором бонусом идёт невозможность перейти на следующую страницу с товарами магазина, так как постоянно будет скидывать на первую. Одному Мао известно, как китайцы придумали и закодили эти охуительные алгоритмы. С VPN, кстати, всё работает нормально (хотя с VPN смысла в редиректорах нет). Я использую вот этот скрипт для редиректов: https://greasyfork.org/en/scripts/16734-aliexpress-remove-lo.
Инструкции по установке в большинство браузеров там же.
раскрыть ветку
2 года назад
Я ни в коей мере не против развития малого бизнеса
Купить на Али за 100, а потом продать через Инсту за 1000 — это не малый бизнес, а спекуляция и пидорообразие.
раскрыть ветку
2 года назад
А что если просто отфильтровать вот так?
И на али бывают акции местных магазинов дешевле чем брать у них напрямую, хрен через поиск найдёшь. у них всё кривое.

раскрыть ветку
Похожие посты
1 месяц назад

Лучшие аккумуляторы типоразмера АА. Но это не точно
Думаю многие пользуются перезаряжаемыми батарейками типоразмера АА(«пальчиковые») и ААА(«мизинчиковые»), но в основном это никель-металлогидридные(Ni-MH) аккумуляторы. Они не особо прихотливы и стоят относительно дешево, например, аналонги даже с текущим курсом можно взять по 500 рублей за 8 штук разного размера, зарядное покупается отдельно.

Но их номинального напряжения 1.2В не всегда достаточно для правильного функционирования электронных устройств. Те же геймпады Xbox или oculus quest начинают ругаться на низкий уровень заряда через 15 минут работы от свежезаряженных элементов, при этом работать могут долго, но выключаются уже без предупреждения, что вызывает некоторый дискомфорт в районе копчика, особенно в играх, требующих сосредоточения и быстрой реакции. Похожие проблемы возникали у родителей при использовании подобных аккумуляторов в тонометрах, пультах ДУ, фотоаппарате(из того, что сейчас вспомнил). Еще один минус «никеля» это довольно быстрая потеря ресурса. При использовании в мощном потребителе, ёмкость может начать снижаться уже после сотни циклов заряда/разряда.
Литиевые аккумуляторы лишены этих недостатков, но номинальное напряжение привычных элементов в 3.7В несколько высоковато для большинства устройств, да и в парный слот придется какую-то перемычку лепить, что снизит общую ёмкость. С подобной проблемой я сталкивался при использовании еще одного «диковинного» типа химии LiFePO4. Обычно в комплекте идут четыре полноценных элемента типоразмера АА и пара коннекторов. В данный момент 4 штуки без коннекторов стоят 600 рублей за набор. В качестве «заглушки» можно использовать закороченную старую батарейку, зарядное устройство покупается отдельно.

К плюсам данного вида аккумуляторов можно отнести номинальное напряжение 3.2В, которое максимально близко к тому, что выдаёт пара батареек, минусом является низкая ёмкость, всего 700мАч. А учитывая, что в двойном слоте половину места будет занимать «пустышка», это совсем мало. Для сравнения, алкалиновые батарейки из фикспрайса в сумме дают порядка 6000мАч.
И тут мы подходим к литий-ионным аккумуляторам с «костылями», о которых я постараюсь написать максимально подробно. Для сравнения заказывал у одного и того же продавца, но из разных складов. Из RU склада комплект пришел за неделю, но вид был не очень презентабельным. В сером пакете был обычный пластиковый холдер и пара сдвоенных кабелей для зарядки.

Из CN склада отправили полноценную коробку с ярким принтом и характеристиками с обратной стороны, сами аккумуляторы находятся в блистере, но кабель тут один.

С виду обычные пальчиковые батарейки, если бы не разъем Type-C в верхней части.

На выходе каждого 1.5В, на внутреннее сопротивления смотреть смысла нет, т.к. в качестве «прокладки» установлен стабилизатор.

Поставил одну пару на зарядку и проверил можно ли заряжать элементы во время использования. Как оказалось, их нужно обязательно извлекать, т.к. на выход прилетает 5 Вольт с блока питания, с пары это 10В, что будет фатально для устройств с питанием 3В.

Первое что пришло в голову «хм, значит можно купить кейс под 4 слота, подать 5 Вольт на полюса каждого и заряжать сразу 4 аккумулятора». Нет, нельзя, палит контроллер и на выходе вместо 1.5В начинает приходить прямое напряжения с лития(3.7В). И это не теория, один аккумулятор пал жертвой моего любопытства.
Для дальнейшего тестирования использовал модуль нагрузки и вот такой четырехконтактный зажим.

Для начала посмотрим какой ток может выдерживать аккумулятор. Когда они только появились, можно было выжать около 1А, сейчас же защита срабатывает после 2.3А, неплохо.

При разряде током 0.1А элемент отдал 1300мАч или 2Втч. Когда оставалось 70мВтч ёмкости, контроллер скинул напряжение до 1.1В. Это довольно удобная фича, благодаря которой устройство начинает сигнализировать о низком уровне заряда, а не вырубается внезапно.

Многие мне говорили, что у аккумуляторов такого типа высокий саморазряд и они садятся в ноль за месяц просто лёжа в ящике стола. Логика в этом есть, «мозгам» же нужно питаться в ожидании нагрузки. Отложил несколько штук и установил напоминалку на полгода. Через 6 месяцев повторно прогнал тест и получил в среднем 800мВтч или 500мАч ёмкости, это около 30% от начальной, так что в месяц уходит порядка 10% заряда, что не так страшно как пугали.

Я выше писал, что сломал один элемент, подав 5В на выход, так что с чистой совестью и максимально аккуратно распотрошил его. Литиевая батарея занимает практически весь объем, к ней припаяна небольшая плата со стабилизатором, а основной контроллер спрятан в мелкой «шайбе» у плюсового выхода.


К сожалению, его маркировка испарилась вместе с частью корпуса во время пробоя, так что схему найти не получится.

Остальными аккумуляторами пользуюсь с декабря прошлого года и они меня полностью устраивают. Я покупал комплект за 1200 рублей когда курс был более гуманным, сейчас в этом же магазине али независимо от склада отправки они обойдутся в 1500 рублей.
Да, ёмкость где-то вдвое ниже, чем у алкалиновых батареек, а стоят в десять раз дороже, но литий способен выдержать до 1000 циклов разряда/заряда без потери ёмкости, так что со временем они окупятся с запасом(в моём случае уже окупились). Ну и плюс в карму за сохранение экологии, т.к. на момент начала деградации один такой аккумулятор должен пережить 500 алкалиновых батареек.
Так что возвращаясь к заголовку, мне действительно кажется, что это лучший заменитель как обычных батареек, так и никелевых аккумуляторов, а вы как считаете?
Надеюсь не сильно утомил текстом, в свободное время пишу обзоры и стараюсь разбирать тему подробно(многое урезал).
Ссылки на телеграмм канал не будет )
Показать полностью 14
3 месяца назад

Топ 25 товаров стоимостью до 30 рублей с бесплатной доставкой найденных на AliExpress
1) Брелок-отвертка для очков

Полезный инструмент брелок с отвертками для затягивания шурупов у очков и другой мелкой техники. Стоит такая 30 рублей с бесплатной доставкой. Ссылка на источник
2) Подставка для фотографий

Металлическая подставка-держатель для фотографий и карточек. Стоит 29 рублей. Ссылка
3) Резиновый демпфер от ударов

Самоклеящийся резиновый отбойник для дверей, предотвращающий удары и шум от ручки двери. Стоит такая 30 рублей. Ссылка
4) Декоративные подвески

Подвески для телефона, смартфона или рукоделия. Стоит такая 23 рубля. Ссылка
5) Декоративные бабочки

Украшение для ёлки или различных поделок. Стоит такая 30 рублей. ссылка
6) Плата защиты акб

Защитная плата литий-ионных аккумуляторов. Стоит такая 12 рублей с бесплатной доставкой. ссылка на источник
7) Плата для пайки

Текстолитовая пустая плата-болванка для пайки различных электронных компонентов под различные проекты. Стоит такая 20 руб. Ссылка
8) Заглушка разъёма зарядки

Силиконовая заглушка для разъёма зарядки смартфона или планшета Type-C от пыли и грязи. Стоит такая 29 рублей. ссылка
9) Приманка для рыб

Рыболовная приманка для рыбалки. Стоит такая 28 рублей. ссылка
10) Антипригарные подушечки

Многоразовые антипригарные силиконовые сетки для выпечки. Стоит такая 29 рублей. ссылка
11) Силиконовые чашечки для кексов

Силиконовая формочка для приготовления кексов. Стоит такая 29 руб. Ссылка на источник
12) Переводилки для ногтей

Переводилки-наклейки для красивого дизайна женских ногтей. Стоит набор 13 рублей с бесплатной доставкой. ссылка
13) Женский браслет

Браслет в виде графика сердцебиения (пульса). Стоит такой 29 рублей. ссылка
14) Женское ожерелье

Стоит такое 29 рублей. ссылка
15) Коннектор APM HID 1P

Водонепроницаемый, пыленепроницаемый, огнестойкий автомобильный коннектор. Стоит такой 30 рублей с бесплатной доставкой. ссылка на источник.
16) Аксессуары для плазменной резки

Колпачки, сопла и тд. Стоят такие около 10 рублей. ссылка
17) Опора для капельного орошения

Специальные пластиковые опоры для фиксации шлангов. Стоит такая 21 рубль. Ссылка
18) Головка микрополива

Головка для полива. Стоит такая 21 руб. Ссылка
19) Щетка для чистки зубов и десен животных

Напальчник с щеткой для чистки зубов собак и кошек. Стоит такая 29 рублей. ссылка
20) Светодиодная автомобильная лампочка

C10W C5W лампы для подсветки салона, багажника, бардачка и номерного знака. Стоит такая 22 рубля. ссылка

Датчик-термостат KSD9700. Стоит такой 30 рублей. Ссылка
22) Платы зарядки аккумуляторов

Зарядные платы для акб для ремонта различных устройств или их доработки. Стоит такая около 28 рублей с бесплатной доставкой. Ссылка
23) Корпус для аккумулятора 18650

Для различных самоделок или ремонта/доработки техники. Стоит такой 24 рубля. Ссылка на источник
24) Эластичная лента для шитья

Растягивающаяся лента для нижнего белья и другой одежды. Стоит такая 28 руб. Ссылка
25) Самоклеящаяся цифра на входную дверь

Цифра для приклеивания на двери, почтовые ящики и любые другие предметы. Стоит такая около 29 рублей с бесплатной доставкой. Ссылка на источник.
Уважаемые подписчики и гости сообщества! Информация актуальна на момент размещения поста. Хорошего дня =)
Показать полностью 25
5 месяцев назад

Этот китайчик просто любит жизнь: реставрируем игровую консоль с помойки за 250 рублей

Ни для кого не секрет, что иногда на онлайн-барахолках можно встретить продавцов, которые продают различные устройства с помойки. И ведь иногда прямо слёзы наворачиваются от того, какие крутые штуки люди умудряются выкидывать. Зачастую подобные девайсы требуют серьёзного обслуживания, но и стоят копейки: недавно я увидел симпатичную игровую консоль PGP Aio Droid Letto, которая привлекла моё внимание своими миниатюрными размерами и симпатичным дизайном, а ещё тем, что была в ужаснейшем состоянии и стоила всего 250 рублей. А поскольку я обожаю копаться в различных девайсах и давать им вторую жизнь, я сразу же её заказал! Сегодня мы с вами: приведем корпус устройства в подарок, подберем дисплей от GPS-навигатора, найдём прошивку на безымянное устройство и перепрошьём с помощью замыкания ножек NAND, а также посмотрим, годится ли на что-то консоль по цене кофе в столице!
Мои давние читатели знают, что я просто обожаю различные старые китайские консоли. Денди, сеги, портативные устройства: уже как минимум с 10’ок игровых консолей я отремонтировал и написал о них статьи. Как уже было упомянуто выше, нашим сегодняшним героем станет некая PGP Aio Droid Letto 2012 года выпуска — ODM устройство, на которое налепили шилдик PGP. В своё время, подобные консоли были довольно популярны (в первую очередь — из-за своей цены) и как минимум несколько китайских заводов разрабатывали и продавали их локальным брендам под реализацию. Средняя цена была 2.000-6.000 рублей, что было весьма немного.

Листал я себе онлайн-барахолку в поисках игровых консолей и увидел Letto за преусловный прайс 250 рублей. Как уже говорил в интро — меня привлек приятный дизайн и компактность: я любитель поиграть в дороге, но даже PS Vita/PSP может оказаться великоватой для кармана летних шорт. А тут идеальный вариант! Ну и конечно же я видел плачевное состояние консоли и мне хотелось в ней покопаться и попытаться довести до ума.

Заказ сделан, консоль пришла из Анапы в Ейск за несколько дней и вот, уже дома я начинаю осматривать покупку и разбирать консольку. И конечно же без серьезного ремонта не обошлось!
Хардварный ремонт
Разобрать устройство довольно легко: лишь выкрутить 4 винтика, которые уже кто-то до меня потерял и расщелкнуть корпус. Перед нами открывается плата, которая не похожа на топляка, но явные следы попадания влаги имеют. Кроме того, она очень пыльная.


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


После мытья и сушки корпуса, я решил заодно и заменить дисплей. Родной оказался с царапинами и неприятной трещиной на тачскрине. И вот тут есть маленький лайфхак: кто сказал, что дисплеи для таких устройств нужно покупать по названию модели втридорога? Секрет вот в чём: в небольшие консоли, китайцы обычно ставили стандартные матрицы с разрешением 480×232 и интерфейсом TTL RGB от… автомобильных навигаторов и фоторамок! Почти все дисплеи с этим интерфейсом унифицированы и имеют одинаковый шлейф (40 пин) и распиновку, а поскольку тачскрин у таких модулей резистивный (резистивный тач требует всего 4 сигнальных линии), то он сразу же включен в общий шлейф дисплея, делая дисплеи навигаторов и китайских консолей взаимозаменяемыми! Вот вам и идея, куда можно применить старый нерабочий авто-навигатор 🙂

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

После осмотра платы, на фронтальной стороне можно увидеть сгнивший SMD-элемент. Скорее всего, это ключ и я изначально предположил, что он отвечает за питание камеры (т.к находился близкой к ней). К сожалению, после того, как я счистил коррозию, оказалось что один пятачок и ножка ключа сгнили 🙁 И чуть позже это стало серьёзной проблемой.

Не забываем почистить аналоговой стик от грязи и пыли. Подойдет спирт или контакт-клинер.

Программный ремонт
Поскольку консоль висела на заставке, нам предстояло найти прошивку и прошить устройство. Тут нам очень помогает Wayback Machine: ищемоф. сайт устройстваи пытаемся найти кликабельные ссылки на прошивку. В моём случае, ссылка была наяндекс диски файл был на месте!

Однако в архиве нет никакой инструкции: лишь софт для прошивки и сама прошивка. У меня был опыт с GP33003, поэтому я быстро разобрался: нам придется замкнуть пару ножек на чипе NAND. Для этого гуглим модель NAND и ищем даташит. В даташите смотрим на распиновку и ищем пины I/O — это сигнальные линии, в моём случае они находятся снизу, 5 и 6. Суть манипуляций проста: при загрузке, первичный загрузчик (Boot ROM) пытается загрузить вторичный загрузчик из встроенной памяти. Если зажата одна из сервисных кнопок (а таковых у этой консоли нет) или вторичный загрузчик найти не удалось (если плата только-только с конвейера), то он переводит консоль в режим прошивки с помощью фирменного софта. Замыкая сигнальные линии, отвечающие за ввод-вывод (и таким образом, выдавая билиберду вместо нормальных данных), мы обманываем первичный загрузчик и как-бы делаем вид, что в памяти нет системы и плата только-только с конвейера.

По итогу девайс определился и пошёл прошиваться фирменной программой без каких либо проблем. 5 минут и вуаля! Устройство уже загрузилось и предложило откалибровать тачскрин!


Собираем девайс и всё проверяем: кнопки работают, стик работает, всё замечательно! Или не совсем… а звук то где? Я полез менять динамик, предположив, что возможно он не перенес солёной ванны но всё оказалось куда печальнее. Ведь тот самый сгнивший ключ как раз относился к аудиотракту… Звука нет совсем, даже на подключение наушников устройство не реагирует… Вот обидно то, а? И Bluetooth у нас тоже нет. И ведь судя по всему, отлетел пятачок IN, а не GND 🙁

Но это не помешает нам попробовать потестировать консольку в эмуляторах и проверить её в играх. GP33003 — вполне бодрый чип, который тянет большинство эмуляторов вплоть до PS1. Попробуем поиграть в игры для NES, SMD, SNES и PS1. Справится ли она с ними?
Сначала я решил погонять парочку предустановленных игр: Fruit Ninja и Trial X. И обе игрушки шли отлично: за Trail X можно даже повспоминать про давно ушедшие годы Gravity Defied. Игра идёт стабильно, без каких-либо лагов. В целом, спокойно можно ставить нативные игры до ~2013-2014 года — они здесь пойдут хорошо.

Эмулятор PS1 в лице EPSXE без проблем дал настроить хардварные кнопки и попробовать поиграть в Time Crisis. FPS хороший, а как я понимаю, это далеко не самая легкая игра для PS1. Никаких лагов нет, но плавность звука, по понятным причинам, проверить нельзя. Автопропуск кадров делает своё дело (при этом рывков нет).

А вот эмуляторы классики, такие, как PS1 или SMD работают без нареканий. Ну если уж тяжелющий эмуль PS1 потянул, то с чего бы ему не тянуть 8 и 16 битки? Проблем никаких нет, все кнопки можно забиндить без танцев с бубном (виртуальный джойстик можно убрать).


И конечно же, консоль можно использовать в качестве простенького планшета. В ВК ленту полистать, или видос посмотреть (тут был бы HDMI кстати) — короче доступны почти все фишки планшетов 2012-2013 годов. Вполне неплохо, да?
Копаться в этом девайсе было весело. Увы, но малину подпортил сгнивший ключ: со звуком от консоли было бы гораздо больше толку. Однако сама по себе концепция устройства очень классная и я понимаю, почему современные анберники в похожем дизайне и форм-факторе расходятся как горячие пирожки: это действительно удобно! И даже несмотря на довольно старое железо, если у вас есть подобный девайс, он всё ещё может оказаться вам полезным.
А вам как этот гаджет? Жду ваше мнение в комментариях! Кстати, если вдруг у вас есть подобные китайские консольки и вы не хотите с ними замарачиваться/не можете сами оживить — я их последнее время начал коллекционировать и оживлять из принципа. Авось кому-то данная в статье информация окажется полезной и вы сможете оживить свой ништяк?
Показать полностью 19
Поддержать
8 месяцев назад

Ответ на пост «Яндекс.Барыга ?»
На Али экспресс от мейла вообще сортировку убрали по цене. вот такие совы эффективные менеджеры нынче.
Поэтому рассказываю лайфхак: поставил глобальную версию, глобальная версия орёт, что пипец ставьте мейлрушечку, чтоб её заткнуть выставляем страну доставки там где нет мейлру например Украину кстати :). Прикол в том что страна доставки НЕ сбросится в основном приложении( мейлрушном) и останется Россией, но орать глобальное приложение перестанет(оно кстати даже обновляется нормально). Причем валюта стоит рубли :))) Соответственно заходим в глобальную версию ищем товар нормальным поиском, добавляем в корзину или в избранное, потом заходим в мейлрушное приложение и покупаем! Профит!
ПС
решил ответить постом, может кому будет полезно
Обновление поста:
Товарищ из комментов @Alksandr(спасибо огромное), заметил, что теперь и корзины и избранное разделены, я проверил — это правда. Но тут же нашел обходной путь.
Рассказываю:
1. Ищите на глобальной версии
2. Когда нашли — жмыкаем поделиться и выбираем открыть браузер
3. Браузер откроет ссылку вида https://a.aliexpress.com/_mLaQTTy и вверху предложит открыть приложение, но приложение мейлрушечное
4. Нажимаем «открыть»
5. Попадаем в мейлрвую богомерзкую приложуху ИМЕННО С ЭТИМ ТОВАРОМ
6. Кидаем в корзину/избранное/оплачиваем или всё что вы пожелаете
7.Профит!
Да длиннее но систему имхо обмануть пока что можно.
Добавил ещё:
Если не получилось открыть сразу в браузере, на этапе «поделиться» выбираем какой нибудь мессанджер и почтим себе в сохраненное оттуда копируем ссылку в браузер
Показать полностью
10 месяцев назад
Очередная распродажа Алиэксрпесс. Ждем окончания, чтобы цены вернулись к нормальным
Нашел намедни на Алиэкспресс столик в машину раскладной. Где-то около 1700 стоил. Положил в корзину. Сегодня зашел, думаю, надо бы взять. А цена — опа! — 1900.
Что такое, думаю. Потом понял: начинается очередная распродажа. В ее момент обещают цену 1890.
Теперь жду, когда распродажа закончится и цены вернутся к нормальным. Скоро письмо о распродаже там будет знаком, что покупать пока не стоит, надо подождать.
Такое вот, вывернутое сегодня на дворе время.
11 месяцев назад

Aliexpress испортили окончательно, но есть лазейки
Теперь для жителей России и стран СНГ, кроме Украины, на сайте и в приложении Aliexpress нет сортировки по цене, нельзя выбрать тип доставки, невозможно просмотреть подробное описание товара. К счастью остались способы немного улучшить ситуацию.
Такое впечатление, что «эффективные российские менеджеры» Aliexpress делают всё возможное для того, чтобы люди перестали пользоваться площадкой. С каждой новой версией приложение становится всё хуже, а сайт всё неудобнее.
Для тех, кто покупал на Али всякую мелочёвку, невелика потеря, но для тех, кто занимается электроникой, достойной альтернативы Aliexpress нет. К примеру, я сегодня купил на Али зарядно-разрядный прибор для тестирования аккумуляторов ZKE Tech EBC-A10H за 4783 рубля. Попробуйте найти его по сравнимой цене где-нибудь ещё.
Вот так на сайте теперь выглядит описание товара: обрезок первой картинки и обрезанный текст.

При поиске сортировка только по лучшему совпадению и заказам, причём, если выбрать сортировку по заказам, товаров сразу станет радикально меньше.
Вообще поиск на сайте работает отвратительно, многие товары невозможно найти даже если указать точное называние, зато покажут массу товаров, не имеющих никакого отношения к предмету поиска.
Простого способа сделать «нормальным» сайт Aliexpress я не нашёл. Некоторые используют в отдельном браузере aliexpress.com через VPN, указав другую стану и предварительно почистив куки. При этом на «нормальном» сайте можно найти и выбрать товар, а на российском в другом браузере заказать его.
Для российского сайта я нашел лишь один «костыль»: для того, чтобы отсортировать результаты поиска по цене, нужно добавить в конце адреса &SortType=price_asc, чтобы отсортировать от меньшей цены к большей, или &SortType=price_desc от высокой к низкой.
В поле типа сортировки остаётся «лучшее совпадение», но товары выстраиваются по цене.
Реальную стоимость товаров с доставкой, к сожалению, в поиске не видно (придётся щёлкать в каждый товар), но всё равно так лучше, чем вообще без сортировки.
Способов, как на сайте смотреть полные описания товаров и выбирать тип доставки я пока не нашёл.
Зато нашёлся выход с приложением. Прежде всего, отключите автообновление приложений в настройках Google Play. Если в вашем приложении Aliexpress нет сортировки по цене и выбора типа доставки, удалите его и установите версию 8.20.230 с форума 4PDA. В этой версии ещё все работает, при этом можно делать заказы и оплачивать их.

Кстати, там же на форуме есть моды приложения, в том числе и старого «нормального» приложения Aliexpress без всплывающего баннера, требующего обновиться на российское приложение. Можно установить такой мод одновременно с новым приложением и выбирать товары и складывать в корзину в нём, а оплачивать в новом.
Надеюсь, со временем кто-нибудь сделает дополнение для Chrome или Firefox, «возвращающее» нормальный сайт Али. Скорее всего технически это возможно.
Если вы знаете способы, как сделать сайт Aliexpress более пригодным для использования, расскажите о них в комментариях.
Показать полностью 2
1 год назад
Русский сайт алиэкспресс
Я знал что, до чего дотянутся руки наших эффективных менеджеров превращается в гав. но, сегодня интерфейс нашей версии сайта меня убил вообще.

Это всё что он отобразил на мой запрос. Где сортировка по хоть чему нибудь. Хоть как нибудь. Я не знаю как вправить мозги содателю этого сайта, только дубинатором. Ярости моей нет предела. Причём иногда сортировка появляется, но сортирует вообще не по теме.
Минимализм наше всё.
1 год назад

Достучаться до поднебесной
Доброго времени суток, Уважаемые.
Тут много слов было понаписано и много жалоб в комментах о том, наколько говном стал РуАлиекспресс.
Погундосили наших манагеров и разошлись.
Правда стоит сказать что были еще классные посты как это обойти, но это костыли, которые не факт что будут долго работать.
А что если попробовать дать Китайцам хорошую и массовую обратную связь?
Понимаю что не факт что сработает, но почему бы Да?!
Это бесплатно и не займет много времени, и есть вероятность успеха.
Вообщем, нацеливаем диваны. Я подсвечу куда надо.
Заходим на главную страницу, переходим к концу страницы по ссылке Поддержка.

Далее снова внизу страницы оставить отзыв.

Логинимся. Тут уже нас встречает сегмент .com и хочется верить отзыв пойдет куда надо.

Пишем все что думаем, но культурно и по существу. Переводим на великопиндосский.

Там были еще пару вопросов, но меня туда второй раз уже не пущает.
Поздравляю, Вы великолепны!

Понимаю, что мой один отзыв ничего не изменит, но для любого хорошего управленца обратная связь очень ценная штука.
Если таких отзывов будет много, хочется верить что Российским манагерам прилетит привет из поднебесной и что-нибудь изменится к лучшему.
Показать полностью 5
2 года назад
Ответ на пост «Убираем русский алиэкспресс»
Я не знаю зачем автор проделывает эти танцы с бубном, но у меня работает такой метод:
1. Заходим на Али
3. Заходим в «Мои заказы» или «Мои желания», или ещё куда .
4. Жмём на ссылку «Go to Global Site (English)»

Возможно будет выкидывать по истечении сессии, но не надо ничего устанавливать
3 года назад

Отключить авто воспроизведение видео на сайтах
Многих возможно раздражает тот факт, что на некоторых сайтах автоматически воспроизводится видео (к примеру на новостных сайтах где идёт прямой эфир новостей и т.д.).
Для отключения этой функции на ПК для браузеров есть одно удобное расширение: Disable HTML5 Autoplay.
Теперь после установки данного расширения видео не будет автоматически запускаться, а запустится лишь тогда когда Вы нажмёте play.
4 года назад
А посылку я вам не отдам, потому что вашего дома на Яндекс.Картах нету!
Пишу на нервах! Просто одни эмоции остались от общения с сайтом IML. Заказал подарок для брата с алиэкспресс с доставкой из России курьером. На следующий день, то есть сегодня, посылке был присвоен номер и появилась возможность еще раз указать получателя и адрес доставки (хотя до этого все указывалось как при заказе на сайте али, так и в личной переписке по просьбе продавца). Захожу по полученной от IML ссылке и указываю данные. Дохожу до строчки «Адрес доставки». При нажатии на нее строчка превращается во фрэйм Яндекс. Карты. Ну, думаю, хорошо. Так может даже удобнее. Ввожу адрес в строку поиска. Город нашли. Улицу нашли. А вот дома на карте нет. Причем даже не так. Строение есть, но его приписали участку вообще с другой улица. Вот он, кружком обведен. Это дом 4 по улице Болотной. Но Я.К думают, что это Сланцевая, 55.

И все. Хоть ты тресни, а заказать доставку у IML ты на этот адрес не сможешь. Причем не так давно заказывал доставку на OZON, так у них была такая же функция, но с возможностью указать адрес вручную. И все прекрасно добралось до получателя! Курьер в трех соснах не заблудился. А тут — нет. Ткни в карту и все! Нет дома на карте? Значит ничего не доставим! . Ну да ладно. Всякое бывает, подумал я и отправился просить помощи у техподдержки. Не зря же на сайте есть отдельная страница для этого. Все написал, задал вопрос. Жму на кнопку отправки и получаю ошибку, мол, «Укажите обратный e-mail». Но я же уже вводил его, выбором из выпадающего списка (почта сохранена в браузере) >_> Окей, может хром тупит. Введу вручную. Но нет. Оказывается эта форма остается пустой, что бы вы ни делали. Хоть пишите вручную, хоть копируйте-вставляйте, хоть выбирайте из списка. Даже через код страницы (путем указания value) не сохраняется информация в поле! Попробовал проделать то же самое в IE11, но там сайт вообще не открылся.
Спасибо тебе, IML, за увлекательный экспириенс на исходе дня.
P.S.: в итоге пришлось заказать подарок на другой адрес (на других родственников) и попросить передать, но это уже не тот сюрприз, который я планировал.
Свежий фиксы починить работает почти помочь герой карма много: как мы исправили проблемы с логином на AliExpress

Мы запустили блог на «Хабре» совсем недавно, и в комментариях к первой же статье было много вопросов о том, когда и как мы планируем устранять проблему с логином на сервисах AliExpress. И сегодня я расскажу, что вообще пошло не так, как мы чинили баг(и), с чем уже удалось справиться, а что будет улучшено в будущем.
Введение: мультидоменная авторизация и при чём тут Intelligent Tracking Prevention
Как известно, сессионные секреты чаще всего хранятся в куках, а куки доступны в конкретном домене. При этом изначально все браузеры принимали куки, проставленные на сторонних сайтах, то есть не на том ресурсе, где пользователь находится прямо сейчас. С технической точки зрения это удобно: взял ajax-скрипт, дернул что-то с другого домена — и кука прочиталась/поставилась.
К сожалению, этот механизм стал основой активного слежения за пользователями веба, что не нравилось последним настолько, что был порожден целый класс плагинов к браузерам, которые предотвращали сбор данных сторонними трекерами.
Современные браузеры очень похожи по своим основным функциям, и на волне борьбы за privacy началось встраивание умных функций предотвращения слежения. Всё началось с попытки классификации сайтов на доверенные/недоверенные на основе истории посещений еще в 2017 году.

А закончилось полной блокировкой установки third-party cookies в дефолтных настройках в 2019-м. Причины введения таких правил описаны, например, тут.
Как всё это повлияло на разработчиков популярных сервисов
Массовая блокировка трекеров в первую очередь повлияла на рекламные возможности компаний по всему миру: им стало сложнее отслеживать активность пользователей для аналитики в целях таргетированной рекламы.
Но был и неприятный побочный эффект, который испытали на себе разработчики продуктов, которым функциональность third-party cookies была нужна совсем для другого. В их числе оказались и мы.
Как всё работало у нас
AliExpress.ru отличается от обычных интернет-магазинов тем, что это локализованная версия глобального AliExpress.com. В итоге русскоязычный сайт наследует/делит авторизацию от сайта в зоне .com, как и проект Tmall.
При этом флоу аутентификации устроен так: пользователь, пришедший на любой из сайтов, сначала проходит аутентификацию, а уже потом во всех доменах ему расставляются куки. Чтобы пользователю всего этого не было заметно, процесс проходит в фоне с помощью AJAX-запроса.
Данный способ вполне адекватен, и долгое время с ним не было проблем, но они начались по мере того, как популярные браузеры начали блокировать технологию трекинга с помощь пикселей. В итоге куки, проставляемые с помощью AJAX-запросов в домены, отличные от того, где находится пользователь, браузеры перестали сохранять. То есть сервер генерирует и возвращает куки, не зная, что браузер их удалил.
В итоге у пользователя работает сессия на том ресурсе, где он инициировал аутентификацию, а в двух других ее просто нет. Большая часть сервисов для русскоязычных пользователей находится в зоне .ru, и они в такой ситуации работают нормально. Но часто возникает необходимость обратиться к Tmall.ru или AliExpress.com — например, при обращении к нелокализованному сервису. И тут уже возникает ситуация, при которой залогиненный на AliExpress.ru пользователь оказывается разлогиненным в зоне .com.
Login loop
Описанная выше проблема на первый взгляд не выглядит очень уж страшно: ну попросит система пользователя авторизоваться еще раз, неудобства же на этом заканчиваются. Так бы оно и было, если бы у нас не была реализована локализация на уровне приложения. Грубо говоря, это означает, что, когда русскоязычный пользователь приходит сначала на AliExpress.com, сервис понимает: это клиент для AliExpress.ru, и редиректит его туда. Имено такой подход был реализован на главной — https://aliexpress.ru/com — и на основной странице логина — https://login.aliexpress.ru/com.
Если у пользователя был браузер, который блокирует куки, то получался замкнутый круг. Клиент приходил на aliexpress.com, его редиректило на aliexpress.ru, там он авторизовывался, попадал в личный кабинет в домене aliexpress.ru, а потом, например, пытался оставить отзыв через «оценку сделок», вызывая https://feedback.aliexpress.com.
Из-за отсутствия кук этот ресурс его не узнавал и отправлял заново логиниться на login.aliexpress.com, который по правилу локализации перенаправлял его в login.aliexpress.ru с параметрами запроса авторизации. Там сервер его уже знает: «русскоязычная» кука же сохранилась, — но из-за «подозрительной» попытки повторного логина просит подтвердить человеческое происхождение и решить капчу, а также производит стандартную простановку кук, как и при первоначальном логине. Затем по return url пользователя возращают на feedback.aliexpress.com, где снова проверяется сессия и из-за отсутствия cookie в домене aliexpress.com будет снова инциирован логин и всё повторяется снова.
Трудно придумать более раздражающего пользователя поведения сайта. И хотя проблема возникала не при покупке товаров, а при использовании сопутствующих фич вроде создания отзыва или проверки трека посылки, хорошего во всем этом было мало.
Как мы решали проблему
Первый шаг: мы отключили редирект login.aliexpress.comlogin.aliexpress.ru для локализации на уровне приложения. Таким образом мы дали возможность повторно авторизоваться и воспользоваться всеми сервисами. Данный шаг сам по себе не является решением основной проблемы авторизации, но исправляет ошибку полной недоступности сервисов из-за login loop. Тем самым мы смогли снять острую фазу проблемы для примерно 5% всех пользователей aliexpress.ru, попадавших в login loop.
На втором этапе мы решили саму проблему с дропающимися куками. Для исправления ситуации нам пришлось внепланово заняться изучением механизмов авторизации, которые изначально не входили в план локализации.
Контроль сессии изначально относится к уровню платформы глобальной Alibaba, и локализация этого сервиса не предполагалась поначалу (что и как мы сделали и будем делать в этом плане, описано в нашей предыдущей статье). В итоге authentication flow был доработан. Пришлось отказаться от silent-режима с помощью ajax-запросов в пользу редиректов, что потребовало определенного времени.
Почему чинили так долго
Самой большой проблемой было то, что механизмы контроля сессии не входили в план локализации и пришлось изучать проблему без возможности «поковырять» сам исходный код.
Для исправления необходимо было поправить не только authentication flow, но и все фронтовые приложения, которые вызывают аутентификацию. Так как исправлять пришлось не локализованные сервисы, то здесь потребовалось взаимодействие с коллегами из глобальной Alibaba, инженерная команда которой расположена в Китае.
При этом для платформы Alibaba эта ошибка в целом некритична, потому что в ней не используются мультидоменные приложения. Если проблема аффектит около 0,25% клиентов в целом, то ее трудно считать критичной. Это значит, внимание к ней не на высоком уровне и апдейты выкатываются не так быстро, как хотелось бы всем причастным к локализованной версии продукта.
Заключение: что мы будем делать дальше
Несмотря на то что основные проблемы уже решены, в бэклоге нашей инженерной команды еще достаточно задач. В нашем to-do:
- Исправить все одностраничные приложения, которые не позволяют обновиться при авторизации. К сожалению, тут потребуется более глубокая переработка механизмов контроля сессии и передачи секретов.
- Доделать все патчи для logout (да-да, на выходе есть такие же проблемы, но не в таком масштабе).
И вместо заключения немного статистики:
- 3d-party cookies отключены примерно у 25% клиентов AliExpress;
- на текущий момент не более 4% логинов осуществляется через непропатченные точки входа, которые не ставят куки в других доменах;
- 90% сценариев таких логинов не предусматривают дальнейшего перехода из *.aliexpress.ru в *.aliexpress.com
На сегодня всё, спасибо за внимание! Буду рад ответить на вопросы в комментариях.
P. S. Валя, Егор, Георгий, Юра и jsoN – огромное вам спасибо за помощь в решении проблем!