Как стать автором
Обновить

Комментарии 65

firefox пока на проверке :(

Очень полезная идея, и да - часто акционная цена, или цена за большой объём невыгодны.

Да, я когда это понял, у меня внутри что-то оборвалось :D

Сахар покупал и что-то дернуло меня посчитать, что выгодней 1 кг или 5 кг. Хотелось просто пару кг взять, удобней насыпать, чем 5 кг пачку. И стало интересно, сколько потеряю на этом удобстве. И когда посчитал, выяснилось, что 1 кг гораздо дешевле. Я просто не ожидал такого исхода)

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

Подсознательно вбитая установка, что большой объём = ниже цена за единицу.

Гораздо это на сколько? Да, зачастую разница в поользу меньшей фасовки, но там всего в нескольсколько процентов.

У меня такая ерунда была с подсолнечным маслом: одна марка, но в разных бутылках. Хотел взять 2 литра, но потом из любопытства решил посчитать. Внезапно оказалось, что одно и то же масло в 0.87 дешевле, чем 1л, 1.5 л и 2л. Может, правда, самая ходовая тара дешевле, и цена ниже за счёт неё? А всякий неформат просто добавляет больше к стоимости

Это в одном магазине или в разных? Если второе, то имейте в виду, что существует практика выпускать для разных сетей "один и тот же" товар разного качества и по разной цене, при этом обычно отличается и упаковка.

Дико выбесило, когда купил бутылку мартини в "К&Б", польстившись на халявную цену. А она оказалась 0,75.
Впрочем, теперь оно почти везде продаётся в упаковке 0,75л.

Большая упаковка, которая дороже - это не новость. Много раз сталкивался.

Иногда, я люблю сам ходить в магазин (особенно после рабочего дня - голова расслабляется). Список покупок и калькулятор очень помогают. Второй, как раз, для получения "реальной" цены.

С онлайн заказом есть момент - обычно, у магазинов свои приложения для заказа. Есть, конечно, и универсальные. В случае с такими приложениями, показать "реальную" стоимость уже нетривиальная задача. Через web-интерфейс, конечно, вопросов нет, но многие сидят именно через мобильные приложения. А написать своё приложение для работы со всеми платформами (с оплатой и доставкой) - уже идея для стартапа.

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

В "Народном" масло лежит обычно рядом в маленьких пачках по 180-200 г и в больших - по 400-500, и каждый раз цена за килограмм скачет то в сторону маленькой пачки, то большой. Специально сделано или нет - не знаю, но пересчитывать приходится каждый раз даже для одной и той же марки и тех же развесовок.

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

да, идея отличная!) Тоже об этом думал. Но тут мне кажется свою классификацию надо составлять, потому что на сайтах, например, есть просто категория молоко. А в этой категории могут быть совсем разнородные товары. Разная жирность. Безлактозное молоко. И так далее.

Если делать сравнения в рамках торговой марки, то та же проблема.

Пока есть идея сделать сортировку по цене за единицу. И еще добавить ЧС и/или вайтлист для продуктов. Чтобы человек заблочил все неугодные торговые марки и ему показывались только те, которые он считает равноценными. Если их по цене за единицу отсортировать, то тогда выбор продуктов будет значительно быстрее, легче и выгоднее)

Как вариант добавить возможность отметить "для сравнения" и показать кто из выбранных дешевле.

О, это отлично! Выкинуть всё ненужное из ассортимента - это вот прямо "must have"!

К примеру, мне лично не нравится "Простоквашино", но магазины им прям завалены - было бы удобно "вычеркнуть" его из выбора.

Чтобы человек заблочил все неугодные торговые марки

Вы умеете делать отделу маркетинга больно 😁

Осталось только сделать мобильное приложение через камеру для оффлайн магазинов

А ещё лучше - для смарт-очков типа Google Glass. Конечно, вряд ли кто-то купит очки за 100к ради экономии на малоке, но как ещё одна полезная функция, на фоне общего развития ИИ - почему бы и нет? Чтобы не приходилось наводить камеру на каждый ценник. Просто прошёлся, окинул взглядом полку, и выгодные ценники подсветились в поле зрения.

Касаемо маянезика давно выработал наблюдение — большая пачка в 700/800 мл не должна стоить дороже 170/180 рублей.
Если на ценнике ещё меньше — значит скидка и можно пополнить запасы.
Если больше — то проходим мимо.

При наличии погружного миксера проходим мимо каждый раз.

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

У меня так с шоколадками было. Не дороже рубля за грамм. Хе хе.

идея отличная, всячески поддерживаю.
но как вы считаете, долго ли проработают такие селекторы как:

отрывок с гитхаба
static CARD_SELECTOR     = 'div.styles_productCard__Qy_9h.styles_catalogListPage_item__NAAw9';
static PRICE_SEL         = '.styles_productCardContentPanel_price__MqlWB';
static NAME_SEL          = '.styles_productCardContentPanel_name__072Y7';

static CARD_SELECTOR     = 'div.ProductCard_root__zO_B9';
static PRICE_NEW_SEL     = '.ProductCard_price__LnWjd';
static VOLUME_SEL        = 'div.ProductCard_volume__RHLb0';

this.priceSel = '.priceContainer_priceContainerCatalog__LIxni';
this.weightSel = '.mainInformation_weight__o6cXn';

static CARD_SELECTOR      = '.ProductCard_root__OCLMl';
static PRICE_NEW_SEL      = '.ProductCardActions_text__3Uohy span span:last-child';
static DETAILS_SEL        = '.ProductCard_details__S6PcT';

добрый день!

код, как и я, открыт к предложениям)

но по опыту могу сказать, что изменения вносятся раз в полгода/год. по крайней мере с авито так

Лет пять назад активно пользовался тогда еще Сбермаркетом и делал userJS для решения аналогичной задачи. Кстати, можете посмотреть пример варианта размещения блока с ценой за единицу измерения.

Скриншоты (могут вызвать приступ ностальгии от цен)

1. Миниатюры товаров в плитке

2. Всплывающее окно детальной карточки товара

3. Выпадающие подсказки при поиске

4. Страница "Избранное"

Подобные селекторы действительно будут часто отваливаться, поэтому в то время обычно искал некоторый "стабильный" элемент и от него уже городил цепочки вида

el.querySelectorAll('div>div>div>span')[0]

Или использовал частичные селекторы а-ля [attribute^=value] , как предлагает коллега ниже. А вообще, да, работа с уже готовым кодом современных фронтендов - это то еще развлечение)

Хорошо бы вынести эти селекторы во внешние списки, как у AdBlock:

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

— даст возможность добавлять свои правила (а если ещё будет кнопка «отправить правило», то лично у меня появится возможность улучшить проект, но не лезть в код расширения на гитхабе)

Да, можно выбирать например такой записью: CARD_SELECTOR = 'div[class~="ProductCard_root"]'

благодарю, это возможно поправить)

Еще можно попробовать сделать так:

div[id=js-main-layout] > div:nth-of-type(2) > div:nth-of-type(2)

это для сайтов которые динамически меняют имена классов при каждом рендере

Идея хорошая. В магазинах Ашан на ценнике были дополнительные цены за кг, литр.

А вот то, что строчка с доп. ценой прыгает - плохо.

согласен. поправлю)

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

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

С пояснениями:

Но не факт, что удастся универсально сверстать подо все магазины. Надо, чтобы наш слой был обрезан по границам контейнера карточки. И чтобы это смотрелось везде хорошо )) Если не получится, то можно сделать просто нашлёпку в виде round rect в правый верхний угол с ценой, плюс outline со стилем dashed вокруг карточки самого выгодного товара.

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

Я вот сейчас даже подумал о том, что здорово было бы накидать аналогичную историю для ряда приложений на андроиде. Сначала, допустим, в виде xposed модуля под рутованные устройства, а дальше на его основе можно и самостоятельные моды приложений делать, которые уже на любых устройствах будут работать без рута. Всё таки, по моим наблюдениям, для подобного шоппинга люди чаще пользуются именно смартфонами, а не браузерами

Компании никогда на это не пойдут

Я ниже писал про Гиперглобус, там много лет уже цена за литр/килограмм/штуку на ценнике. За пределами РФ это тоже норма.

Всё таки, по моим наблюдениям, для подобного шоппинга люди чаще пользуются именно смартфонами, а не браузерами

Пару раз попробовал воспользоваться смартфоном, это невероятно неудобно. Тыкать в микроэкран телефона и тач клавиатуру можно только от безысходности, как по мне. Есть определённый набор софта, который предназначен для работы вне дома и который нужно использовать на смартфоне, но зачем впадать в крайности и тащить в телефон вообще всё?

Пару раз попробовал воспользоваться электрической лампой, это невероятно неудобно. Идти куда-то дёргать какой-то переключатель можно только от без исходности, как по мне.

Как бы всё ровно наоборот, вместо использования нормального стационарного устройства вы ходите по квартире с мобильными фонариками и факелами и рассказываете, как вам удобно.

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

Это пока вам не 45+. Например, я даже в яндекс-картах не всегда могу рассмотреть название улиц на экране телефона, и со многими приложениями такая же фигня.

Вы читать попробуйте сообщения, на которые отвечаете.

Есть определённый набор софта, который предназначен для работы вне дома и который нужно использовать на смартфоне, но зачем впадать в крайности и тащить в телефон вообще всё?

Что не понятно в этой фразе? Речь о заказе продуктов домой из магазина, ни разу не вознило потребности сделать это на бегу, в кровати или в парке. Не надо притягивать сюда за уши заказ такси, мы совершенно об определённой задаче говорим. И для этой задачи микроэкран телефона размером в несколько см неудобен категорически.

Компании никогда на это не пойдут 

В Ашане с самого начала на ценниках указывали отдельной строкой цену, пересчитанную в килограммы/литры. Но отношение к Ашану у широких народных масс не очень.

государства тоже.

Многие полезные инициативы, как-то: указывать на упаковке полный состав продукта, явно указывать применяемые добавки, необходимость писать «продукт сметанный», «продукт творожный» и т.п. вместо «сметана», «творог», если содержание натурального молока меньше определенного предела, явно указывать содержание заменителей молочного жира и ещё множество других вещей были навязаны государством в административном порядке. Причем, навязаны через сопротивление производителей, что было особенно актуально в ельцинские времена (как это писать на колбасе - свиные шкурки? Они же брать не станут) - откуда и мифы о самом вкусном мороженом из чистого отборного мяса, кстати.

Как вариант, можно прятать цену в принципе, и ставить рассчитанную. Аж ностальгия по временам userJS и тому, как это было популярно во времена раннего браузера Ореra

Посмотрел код издалека, непонятно зачем писать целое дополнение, если достаточно userJS.

К тому же с расширением пользователи Safari за бортом останутся (потому что автор явно не будет его публиковать за деньги в Mac App Store), а с userJS таких проблем нет.

порог входа для установки расширения намного меньше. Кто может себе UserJS поставить тот его и из кода расширения сможет сделать

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

Нет! Надо сделать ВОЗМОЖНОСТЬ отображать при наведении мыши. То есть в настройках плагина дать выбор - отображать всё статично или "навёл - всплыло".

То, как сделано сейчас в "яндекс-картинках" - это какой-то анимационный ужас, листать страницы и выбирать нужную неудобно вообще. Не надо так делать.

Категорически НЕТ!
Цены надо охватить сразу одним взглядом, а не елозить по каждому мышкой и запоминать где акая цена была.

Вообще никогда не понимал философии шринкфляции. Ну вот один раз вы отодвинете повышение цены. Это будет работать месяца три-четыре. Потом снова придется повышать. При этом репутационные потери огромные. Я вот лично считаю снижение объема харчком мне в лицо. Я так кефир пить перестал - он весь либо 900 мл, либо "1 кг" (скоро наверное погонными метрами в тонких трубочках продавать будут).

Тут в соседней статье недавно писали, что супермаркеты очень неохотно идут на увеличение цены.

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

Ну вот один раз вы отодвинете повышение цены. Это будет работать месяца три-четыре. Потом снова придется повышать.

На самом деле не только цена меняется, но и привлекательность. Ибо мало кто смотрит на кг/литр.
Большинство смотрят на цены и ближайшие полгода-год ты можешь повысить продажность своего продукта за счет разницы цены на полке.

Пиво уже российское всё 0,45л, а однажды видел какое-то 0,41л. Дальше наверное будет фазовый переход - к 0,33

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

При этом репутационные потери огромные.

Как вы их высчитали и что они превышают прибыль от этого маркетингового хода?

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

Подозреваю, что многие женщины в нашей стране - патриархальный ужас!!1! - готовят сами, и наверняка заметили, что пачки масла в 180 г им уже не хватает для старого рецепта пирога или количества пельменей, получавшегося из нормальной пачки в 225 г. Поэтому в результате тратят на масло не столько же, а докупают вторую пачку (видимо, на это тоже расчет).

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

Именно поэтому последние лет 15 в РФ моим основным магазином был Гиперглобус. Там и цена за литр/килограмм всегда указана на ценнике и просрочки не видел никогда.

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

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

То есть вот стоят две пачки молока. Одна 950 мл, а другая 950 грамм. На ценниках в магазине честно указана цена за полную единицу... но тоже за разную! То есть на одном цена за литр, а на другом килограмм. Все равно получалось что сравнить их напрямую нельзя, не выполняя подсчетов и не вспоминая плотность молока.

В итоге своей функции ценники эти, во всяком случае в молочном отделе, не выполняли.

Вы забываете про еще один метод - удешевление состава. Относится в основном к полуфабрикатам.
Всегда покупал сосиски одного бренда и в один прекрасный момент заметил что белка стало меньше, а жира больше. На вкус тоже стало ощущаться. А состав такой же абсолютно.
Так что по идее нужно еще БЖУ контролировать для сложносоставных продуктов

Да, и рыбу "в ледяной глазури" толщиной с айсберг, и шприцованную курицу туда же.

(сорри за офтоп) По Ave Blacklist предложу: как-то помечать в списке (или убирать вовсе?) те лоты, что уже кем-то зарезервированы.

Идея для улучшения: добавить поддержку Walmart, так как он есть не только в США + расширится пользовательская база

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации