Comments 118
Наблюдаю противоречие "высоконагруженный сайт" и "рекомендую для небольших компаний" - это две разных задачи. Для небольших компаний я рекомендую maplibre-gl. А большие сами решат свой выбор. Мой зимний опыт внедрения карты в react-приложение таков:
1) Яндекс.Карты второй версии вроде как бессмысленно внедрять в новый сайт. А третья версия хочет api-ключ, который - внезапно! - не работает в http://localhost. И поддержка пишет "так задумано". Тут я чутка сломался - кто-то делает новую фичу сразу в прод?! Ок, вычеркиваем.
2) 2ГИС после ковыряния яндекс.карт поднялся сразу - тут плюс. Но в целом документация весьма бедная для новичка. Когда начал добавлять terra-draw и свою логику, то это стало ограничением. Бесплатный ключ работает только месяц, и лимитирован - для внедрения ок, но для "небольшого сайта" уже заморочено. И как я понял все эти мапы отфоркнулись от опенсорса, потому начал смотреть по сторонам.
3) leaflet шибко национализирован, россиянам запрещено юзать - ок, вычеркиваем.
4) мой выбор maplibre-gl - прилично покрыт типами, и вообще хорошо документирован, примеров кода множество. В прод клиента едет 1Мб дополнительного бандла. За неполный год доволен, менять не планирую.
В целом, сложность не либе, а в самой картографии - огромный пласт знаний: запуск и разделение кода, логика инициализации и добавление своих слоев за эффектами, разные системы координат в разных частях, и весьма не интуитивная логика слоев, выделения и рисования объектов. Отдельно стоит упомянуть, что в бэкенде сильно не как на сайте, свои заморочки с координатами и их преобразование, и хранение и поиск в бд требует отдельного плагина - надо конфигурировать образ бд.
Но освоил, есть новые фичи для бизнеса.
Тут у нас, видимо различия в терминологии:)
В статье речь в первую очередь о простой карте на странице контактов: готовый виджет, несколько отметок и минимум разработки. Для такого сценария я предлагаю сначала попробовать именно Конструктор карт 2ГИС на makemap.2gis.ru. Месячный демо-ключ относится уже к API Platform 2ГИС MapGL, RasterJS и другим сервисам, а не к Конструктору.
Ваш случай- полноценная карта, со своими слоями, рисованием и бизнес-логикой. Здесь Конструктор не подходит действительно.
Насчёт Leaflet мне сложно дать развернутый ответ, не совсем углублено этим занимаюсь.
Неприятно было, когда зашла на сайт клиента и увидела "сюрприз". Пришлось разбираться.
Бюджет минимальный, микробизнес, поэтому речи даже о 20000р не идет для решения этой проблемы.
открою секрет. В файле hosts можно прописать алиас для localhost и выписать api-ключ на любой домен
1 насчёт неработоспособности на холокосте – сейчас очень много что не работает в http, только в https. Например, webauthn, и, кажется, даже с fetch могут быть проблемы в зависимости от настроек сервера. Так что для разработки делаем brew install caddy (или как там это на винде/линуксе) и радуемся жизни – он сам сделает self-signed сертификат, поправите hosts и среда разработки станет предельно близка к боевой.
не работает в http://localhost. И поддержка пишет "так задумано". Тут я чутка сломался - кто-то делает новую фичу сразу в прод?! Ок, вычеркиваем.
выше говорилось, что 20к в год для отдельно взятого домена. Может таким образом они хотят, чтобы вы тестировали на отдельном тестовом сервере и платили еще и за второй домен 20к?
мой выбор maplibre-gl
Но он тоже недоступен в РФ без VPN
Да вроде норм открывается https://maplibre.org/maplibre-gl-js/docs/
По-моему, основная задача нынешнего яндекса - это напихать рекламы везде, где только можно, положив огромный болт на юзабилити. Взять любой их "сервис" - от "погоды" до уже прикрытого "мессенджера" - везде одна сплошная реклама...
Самое дно это реклама в навигаторе на маршруте
Новых эффективных менеджОров яндекса не волнует безопасность на дорогах, их волнует максимизация прибыли, не взирая ни на что.
Не, самое дно это реклама в приложении яндекс-такси
Они просто конченные, мало того, что я плачу им за такси, там они мне еще и рекламу свою пропихивают. Причем очень агрессивно, мешая пользоваться основными функциями приложения. Это что-то безумное
Реклама уже выбирается наружу из приложения яндекс-такси. Кстати я был сильно удивлен насколько приложение Google Maps работает быстрее Яндекс Карт. Добавление рекламы во все щели не проходит бесследно.
Заказываешь такси смотришь рекламу. Едешь смотришь рекламу. Смотришь рекламу смотришь рекламу

о. это не только яндекс. это у них поветрие. тот же Т просто задалбывает сплешами с какими-то в пень никому не интересными новостями, когда ты его открываешь, дабы посканить QR-код или купить бензин.
"тот же Т" запросто работает в предыдущих версиях приложения, где не было еще медведей и цыганских свадеб с баяном и скрипками, но до тестов есть смысл бэкапить ту версию, что у вас установлена, поскольку они как и все топчики после "тайной вечери" Минцифры делают многое, чтобы вы таки обновились уже на версию с зондом в мягкое место (а не просто с рекламными сторис, как раньше).
Я вот только вчера об этом думал: почему абсолютно каждое гребаное приложение пытается стать маркетплейсом? Вот нахрен мне смотреть на торшеры и электрохлеборезки, если я хочу просто вызвать машину?!
Дно там в тупой безумной жадности а не в самой по себе рекламе на карте. Когда ты едешь а на объектах кругом написано тут кофейня а тут магазин - это как бы круто. И это тоже вообще то реклама. Но им же мало. И они берут и кусок экрана под какую то свою тупь отхватывают) Мне вот интересно, ну хоть кто то по такой рекламе хоть что то купил??
Я снёс последнее их приложение - навигатор, когда он мне поверх карты развязки нарисовал огромный банер, да еще и фризнулся от перегрузки. как раз когда надо было за 2 секунды принять решение о повороте. В результате объезд занял по пробкам час и я опоздал на мероприятие. Выглядело так как будто триггером банера сработало голосовое сообщение о повороте перед которым и вклинилась реклама.
Есть Yango maps - тот же самый Яндекс, только без рекламы. Изначально делался для всяких мусульманских стран, но в России всё работает - построение маршрутов и ведение по ним, в том числе на общественном транспорте, правда кроме такси.
Если вдруг вернусь в 2008 год, буду иметь в виду.
ПОКА без рекламы.
Потом по типу из "супираппа" внедрят - от "помолись время" (с указанием на Каабу) до библиотеки законов шариата. И халяльной рекламой халяльной продукции и очень халяльных услуг.
А че, так можно было.жпг
Спасибо! А для такси есть такая версия?
Больше всего расстраивает, что тебе показывают рекламу вне зависимости от наличия подписки Плюс. Поэтому я отказался от подписки.
это не только яндекса, это проникновение "эффективных манагров" всюду,...В старые добрые времена например по телеку рекламы были в виде подстрочника, без обрыва основных тем. Это вообще безумство какоето, не ясны стремления, на примере телека, владельцы канала по идее стремятся удержать клиента, НО, что делает клиент когда начинается реклама, правильно, уходит с канала, и вернется ли туда неясно, либо забудет где был, либо просто пошлет... Так со всеми продуктами "зараженными" рекламой...Будет просто отток клиентов,..И вопрос не тупо в потере бабла от рекламщиков, а в форме подачи, если этот процесс ненавязчив, то проходит, а все остальное от лукавого...
владельцы канала по идее стремятся удержать клиента, НО, что делает клиент когда начинается реклама, правильно, уходит с канала,
пока рекламодатель не ушел - всё норм
Реклама в виде титров была только на нищебродских региональных телеканалах. На федеральных всегда были рекламные блоки длительностью подчас дольше основного контента.
Я поддерживаю вашу точку зрения полностью, но.... Судя по тому, что всякие телемагазины вроде Леомакса уже создали свои телеканалы, где круглые сутки крутится реклама, засилье рекламы на обычных каналах не проходит впустую.
Когда это такое было? Я активно смотрел телевизор года с 1996 по начало нулевых — на всех каналах были рекламные блоки с обрывом основного контента, а с какого-то момента, наверное, года с 1999, появилась и реклама в виде бегущей строки.
Полностью поддерживаю.
Яндекс превратился в диджитал билборд. Без подписок, Яндекс выглядит как имгур 2010
Самые полезные сервисы созданы, аудитория привлечена. И раз новые сервисы не такие востребованные - то продают их пакетами (аля Яндекс 360 с его гигабайтом диска, мессенджером, Яндекс Докс) и лепят рекламу везде куда только можно.
Почта усеяна контекстом, да еще теперь плашки вылетают с просьбой купить что-то там у Яндекса по подпске.
В Погоде на каждые 3 строчки данных, строчка контекста. А встроенный ролик с эфиром Невсого проспекта сразу заряжается рекламой, которая стартует через 5 секунд.
В навигаторе и картах вылетают окошки с рекламой и развешаны какие-то иконки непонятные.
На сайте кинопоиска просто привет из 2000х. Дизайн не сделали, но реклама - пожалуйста.
В Го и на главной странице Яндекса просто 50% отдали под маркет.
А их триксы с автоматической уплатой чаевых таксистам при выставлении 4-5 звезд это просто капец!!! Явный обман клиентов с целью собрать дополнительных денег за счет невнимательности.
Из технологической компании Яндекс превратился в цифровой базар.
Пользовался Яндексом с 2004 и очень нравилась компания. Но в последние года 4 это просто мрак.
ЯндексОбратите пожалуйста внимание на этот пост, этот комментарии к нему. Просто невозможно стало пользоваться вашими продуктами. Хотя, делаете вы их, стоит сказать, хорошо!
- Лучше всех наш славный Яндекс!
- ...превращается в говно.
Ну значит вместо интерактивной карты с кнопками масштаба - в разделе контактов будет лежать картинка-скриншот. А если они начнут доить за авторство скриншота с картой - значит вообще будем фломастерами рисовать.
Картинка OSM и рядом ссылки на основные карты это было бы слишком хорошо для пользователя. А пользователь не должен привыкать к хорошему.
Вместо этого нужны эти ублюдочные карточные вставки. Никогда заранее не знаешь скролом сайт листается или карта масштабируется. Плюс это говно грузится и память занимает терабайтами.
Я совсем не веб-дизайнер, потому хочу спросить: А положить руками нарисованную схему в png - это уже совсем не вариант в 26 году? Задача ведь стоит: малый бизнес, отметка на карте и как найти офис. Те, у кого 10000 пунктов выдачи как-нибудь справятся сами...
Нарисованная схема в png по UX это уровень чуть-чуть выше встроенной рекламы в карту. Я например почти всегда делаю zoom-out на карте чтобы посмотреть в какой части географии находится точка. На сайте где догадались впилить статику вместо карты начинается жесткий тупняк.
Тогда надо отдельную схему с локацией в пару-пяток микрорайонов для захвата массива характерных объектов, с учётом что будут смотреть пешеход, пользователь ОТ, и водитель личного транспорта.
В центре, где много характерных объектов это не составляет проблем, а вот ближе к окраинам там приходилось чуть ли не карты города рисовать, и это (давно) приводило к конфликтам со всякими роскартографией и ФСБ.
А положить руками нарисованную схему в png
Коммерческую карту заскриншотить нельзя - будет нарушение авторских прав, как я понимаю. Свободную OSM можно. И простой картинкой, кстати, намного лучше в отношении скорости работы сайта. А встроенная через api карта (через код вставки) обычно тянет за собой мегатонны лишнего трафика, что плохо сказывается на метриках.
Теперь уже мегатонны с половиной лишнего чужого рекламного трафика :)
Да, наверняка к коду карты еще и код РСЯ добавится, а он тоже не мало весит.
Что в итоге:
Вариант 1 (без карты или карта картинкой).
Ваша страница легкая. В картинках прописана ленивая загрузка, а неключевые скрипты имеют отложенную загрузку.
Страницу открывает посетитель со смартфона с неустойчивой 3G связью:
Сначала грузится компактный файлик css (10КБ), потом html-код страницы (50КБ) и посетитель уже видит текст на первом экране. И только потом лениво загружаются большие картинки и скрипты.
Главное - посетитель через пару секунд уже может читать текст, а еще через пару секунд увидит карту в виде картинки.
Вариант 2 (карта через API или iframe):
Карты имеют асинхронную загрузку, поэтому предсказать последовательность загрузки невозможно.
Итак, посетителю не повезло и первыми начали загружаться скрипты карты и рекламы (>1МБ), а также карточные тайлы и картинки рекламных баннеров (объем боюсь представить).
Неустойчивый 3G канал посетителя забит намертво, не то что картинки сайта не загружаются, но даже и css/html-код может встать в очередь... на пару минут...
В общем банальная вставка предоставляемого кода карты на страницу - это не очень хорошая затея. Нужно смотреть, как это скажется на мобильных посетителях.
Статкартинка это 500 рублей к цене сайта для заказчика в базарный день. А карточная интеграция это неделя программирования две недели вёрстки и стопицот миллионов денег. И в целом модно-молодёжно и ты лох если у тебя статкартинка. Это еще они не догадались удалять из поиска тех, у кого нет ихней карточной интеграции.
О том и речь
ЗАМОЛКНИ ТЫ УЖЕ!
У них тут половина на хабре обретается. Вот возьмут и буквально через час после твоего сообщения у них в трекере появится такой вот таск. А если юристов напрягут, то и аж два таска. Мальчиш-плохиш, прошедший 15 кругов собеседований, за это получит +3 к KPI и разрешение выйти покурить, деффективный менеджер - месячный бонус, деффективное СЕО - немного красывых слайдов с графиками, а страдать нам всем.
Всё совсем наоборот. Карточная интеграция - это скопировал кусок кода из прошлого проекта и забыл. А статическую картинку нужно будет обновлять кому-то, поэтому там несколько маршрутов на бекенде, страница настроек в админке, согласованный дизайн всей этой радости и та самая неделя на разработку. И это ещё если архитектурные астронавты в процессе обсуждения механизма замены одной картинки не решат делать CMS.
В определённых кругах такие действия называют термином «зашквар»... Не могу даже подобрать литературную аналогию: может «фиаско». Ещё слово «дно» крутиться на языке.
Но есть что-то и позитивное. Подобные инициативы корпораций подталкивают искать открытые, независимые решения и становиться свободней.
Автору спасибо за материал!
Как в том анекдоте "Полное крушение всех надежд" в кроссворде, 6 букв. Все предлагают одно и то же слово на букву П, и лишь одна молоденькая сотрудница вымолвила "фиаско"
Кафедра русского языка. Две доцентши, одна курит, вторая разгадывает кроссворд.
— Мария Ивановна, полный крах всех надежд, шесть букв, вторая “и”…
Курящая долго думает, потом: — Hy, не может быть! B газете?
— Да.
— “Пиздец”?
— Подходит…
Входит завкафедрой, профессорша.
— Софья Марковна, вот вы доктор наук! Полный крах всех надежд, шесть букв, вторая “и”?
— “Пиздец”! Однозначно!
— Hy не может же быть в российской газете — “пиздец”!
— Сейчас всё может быть!
Входит аспирантка Машенька, юное невинное созданьице.
— Вот, молодёжь всё знает! Машенька, полный крах всех надежд, шесть букв, вторая “и”! У нас только один вариант — “пиздец”!
Машенька краснеет до корней волос и шепчет: — Фиаско
Хорошо, что сказали. У меня в браузере ublock и сам не заметил бы. А пользователи чего только не нагляделись и реклама на карте никого не смутит.
Спасибо, что сказали, завтра первым делом уберу.
Напомнило историю, как выставляли в прод один сайт, но HTTPS ещё не прикрутили.
Мне человек пишет: "а что там за реклама появилась?
Я такой: "в смысле? какая реклама?"
Оказывается, мобильные операторы встраивали через HTTP рекламные блоки на сайты))
Контора сами понимаете кого, так что ожидаемо.
Когда приходилось ковыряться с API яндекскарт меня прям передёргивало периодически, зато какой после него офигенный Leaflet! Прям для людей делали.
Добро пожаловать в мир яндекса) наслаждайтесь
Вообще-то за показ рекламы платят в обратную сторону.
OSM одно время дико вандалили, можно неплохо влететь поставив такую карту на сайт.
Своя копия OSM (можно регионом) на сервере. При некрупных геозонах можно просмотреть руками (гы) или примитивными шаблонными фильтрами по базе. И обновлять не каждый день - обычно для таких инстансов карта даже актаульности "минус год" плюс-минус норм
OSM одно время дико вандалили
дайте угадаю кому это выгодно...
Когда они уже угомонятся?
Карту встроил ты. Сайт твой. Рекламу показывает Яндекс. А чтобы Яндекс не показывал рекламу на твоём сайте — заплати Яндексу.
Больше денег богу Яндекса!

А нельзя на стороне сервера отфильтровать рекламу и встроить чистый фрейм в страницу?
У кого много сайтов делайте показ карты во фрейме на одном конкретном домене. И будет вам счастье.
Osm к сожалению любит давить РКН. (Внутренний конспиролог подсказывает что без яндекс-интересов тут не обошлось - но доказать не могу)
Можно, конечно, попробовать проксировать тайтлы - тогда оно работает, но такое не любит сам osm, они не понимают концепцию обхода блокировок в одной отдельно взятой стране.
РКН душит Fastly, который помогает OSM обслуживать тайлы.
Если вы проксируете и кешируете, то OSM будет только рад. А ещё лучше захостить тайлы у себя: https://habr.com/ru/companies/ruvds/articles/786698
Не будет рад: "нарушение лицензионного соглашения" и картинка ошибки вместо тайла.
Кстати, OSM работает поверх OpenLayers, если что - как источник карт. И в принципе его можно заменить на другой источник - вот только с этим сложно стало: Гугл давно ушел в отказ, Яндекс чудит, OSM блокируют, Bing так себе.
Вы делаете что-то не так. Либо вы выкачиваете слишком много (например, потому что не кешируете), либо вы используете дефолтные юзерагенты, которые конечно же давно заблокированы: https://operations.osmfoundation.org/policies/tiles/#34-apps-library-defaults--software-development-kits-identification-required
И не путаем соблюдение лицензии (упоминание авторства) или нарушение политики использования тайлов.
По этой же ссылке кстати написано «do not recommend putting your own caching proxy», так что про «будет только рад» не очень понятно
Не рекомендуют, потому что это хлипкая конструкция. Если у вас будет всплеск пользователей, то все их запросы пойдут с одного IP и вы можете упереться в лимит.
А рад он будет потому что, если предположим, у вас есть 1000 постоянных пользователей, которые в течение дня смотрят примерно одни и те же тайлы (например какого-то района города), то вы запросите их только один раз.
Не туда вы ссылку дали, вот правильная: https://operations.osmfoundation.org/policies/tiles/#5-caching-proxies
Я дал ссылку про блокировку юзер-агентов намеренно. Если вы внимательно прочитаете раздел, то наверняка найдёте юзер-агент своей прокси
Увы, ситуация прозаичнее. РКН давит не тайлы, а CDN'ки за которыми тайлы прячутся. Процитирую из ру чата осма
Стандартный [слой] и Shortbread идут с поддомена tile.openstreetmap.org, который обслуживает Fastly, часть IP‑адресов которого заблокированы РКНом. Аналогично топографический слой, он за CloudFlare, его IP тоже блокируют. Велокарта и транспортная находятся на серверах Hetzner, подсети которого блокируют из‑за впнов.
Так, у вас десятки сайтов, вы на них зарабатывается, но требуете от компании, которая как бы тоже зарабатывает, чтобы она бесплатно помогала вам зарабатывать? Правильно понял?
Я вон не хотел платить, но мне нужны были карты. Два часа ушло на то чтобы собрать pmtiles для России, положить ровно один файл в статику, подключить библиотеку и настроить под себя стили.
Я не против того, чтобы Яндекс зарабатывал на API. Вопрос не в самом факте платности, а в механике перехода: сторонняя реклама появилась внутри уже встроенного элемента сайта, и заметного предупреждения об этом я не увидела. Кроме того популярность карт теоретически обуславливает стоимость тарифов Яндекс Бизнеса (которые теперь ввели для всех, а альтернатив не то чтобы много).
Спасибо за пример с PMTiles. Задача этой статьи была, в том числе, рассмотреть альтернативы. У каждого варианта своя цена — где-то деньгами, где-то временем.
Школы и сады обязывают выкладывать "как до нас добраться", причём не только на сайтах, но и в бумажном виде..
В школе наша ходил голосовать, там со всю стену из пластика сделана карта...
Во заходите вы на сайт гос учреждения, а там реклама фаллоимитаторов и свечей от геморроя (смотря кто рекламодатель будет)...
Формально это выходит как крутая бизнес идея, большая часть гос учреждений автоматом , как налог в пользу Яндекса....
Как школы закупают подписку на "герда бот" что бы следить за детьми в соц сетях, а иначе сверху по голове постучат....
Мы вроде на сайте для ITшников, давайте рассуждать не со стороны тех, кто пользуется сайтами, а со стороны тех кто их делает.
Зависимость от стороннего API, тем более бесплатного API, это грабли которые где то валяются в саду и на которые рано или поздно можно наступить. И это говорит человек, у которого свой сервис, который отдает iframe на сотни других сайтов. Говоришь людям, забирайте свой контент, есть инструмент для self hosted, но нет, редко кто это делает.
Во заходите вы на сайт гос учреждения, а там реклама фаллоимитаторов и свечей от геморроя (смотря кто рекламодатель будет)...
На сайте некоторых госучреждений вообще символика экстремистской организации (Meta) висит, и ничего.
заходите вы на сайт гос учреждения, а там реклама
Если не ошибаюсь, там будет реклама того, что на этом устройстве (или под этим логином) смотрели раньше.
Госучреждение не может отвечать за Ваши специфические вкусы:)
если вы при включенном и спящем смартфоне и/или умной колонке сочно поругаете парламентариев, вам вполне вероятно покажут рекламу нетрадиционных утех /s
реальный кейс - коллега на работе в смартфоне через служебный вайфай сканирует авито в поисках тачки, а баннер автодилера вижу я справа на Хабре сидя за обычным десктопом в этой же локальной сети
и неоднократно так, в том числе и при разговорах рядом со смартфонами в спячке
У Яндекса вполне себе можно представить рекламу и в платном API.
Я как пользователь поэтому и ушел от Яндекса. Я плачу им деньги за сервисы, а они мне взамен пихают рекламу везде где только можно (параллельно ухудшая UX во всех приложениях с каждым обновлением).
Ну так они не обещают что у них будет все без рекламы, если ты за что то заплатишь подписку. Ее вырубают именно там, где обещают.
Ага, а еще ты не можешь напрямую контроллировать какую рекламу ты хочешь показывать. Вот делаешь ты сайт с курсами, а в карты показывают юзерам только "соцрекламу".
При этом всём яндекс является ещё и монополистом на местном рынке. "Пусть зарабатывают" звучит нормально для честной компании средних размеров, а не для мегакорпорации полностью вытеснившей другие сервисы такси, доставки и т.д.
Тоже мне печалька..)
А рекламорезки для кого придумали?
Полноценная карта нужна компаниям у которых куча точек продаж. Для них 20000 руб. это ничто.
Если пятьдесят — миллион. Шок! У нас таких сайтов тысячи…
О каких сайтах речь? Зачем на этих сайтах полноценная карта?
Полноценная карта нужна и для шиномонтажа, и для стоматологического кабинета. Я работаю в студии разработки. На обслуживании тысячи сайтов: не только крупных сетей, но и микробизнеса, для которого 20 000 рублей это критично, при условии, что приходится теперь ещё оплачивать подписку на «Яндекс Бизнес», чтобы твоя карточка более‑менее выглядела по сравнению с конкурентами.
приходится теперь ещё оплачивать подписку на «Яндекс Бизнес»
Подскажите плиз, а может отсутствие рейтинга (звездочки с количеством отзывов) в выдаче яндекса быть связано с отсутствием платной подписки на «Яндекс Бизнес»? А то у большинства конкурентов, смотрю, рейтинг указывается, а у нас нет. Хотя отзывов на карте много и оценка 5 баллов.
Полноценная карта нужна и для шиномонтажа, и для стоматологического кабинета
Зачем, если точка одна?
Если б вы знали, как меня раздражает "полноценная" (на самом деле, конечно, неполноценная, так как она не в навигаторе) карта на каждом сайте шиномонтажа! Особенно на мобильнике с маленьким экраном. Я захожу на сайт шиномонтажа посмотреть на шины, а не на ущербную копию map.yandex.ru
Всё, что нужно пользователю от сайта организации – точный адрес и координаты, которые без проблем можно скопировать в клипборд. Для эстетов можно ещё добавить png с общим видом.
Полноценная карта нужна и для шиномонтажа, и для стоматологического кабинета.
Для показа одного адреса?
Намного проще сделать
картинку с картой
адрес текстом
кнопки открыть в "приложении по умолчанию", "яндекс картах", "гугле картах", "2гис", ...
Тем самым страница будет лёгкой и функциональной.
На днях знакомому сайт настраивал и при вставке карты обнаружил эту рекламу. По моему это перебор: реклама занимает около 25-30% области карты. Сначала хотел оствить, как есть, но потом подумал: сайт оказывает услуги, среда весьма конкурентная, а реклама эта - контекстная, что означает, что с большой вероятностью в этих баннерах будет крутиться реклама конкурентов... Правильно я понимаю? Если да, то это уже неприемлемо. Не знаю, озаботился ли этим вопросом Яндекс, но я бы на его месте не показывал бы рекламу в картах по тематике сайта.
Владельцу сайта с их картой один вечер в клоде и янекс идут найух
а что нельзя сделать в век ИИ простейший тайловый сервер на HTML/CSS/JS и вот прям чтоб пару слоев было с z14 до z17 в пару МБ тайлов векторных себе намутить с OSM. Для шиномонтажа, и для стоматологического кабинета показать зум от микрорайона до подъезда . Явно будет дешевле 20000 в год
Задача этой статьи была в том, чтобы рассмотреть альтернативы, в том числе благодаря комментариям. Многие сайты редактируют, дополняют сами электрики и стоматологи (условно). В этих случаях нужен максимально понятный и простой вариант. В наш век ИИ, к сожалению, не все умеют пользоваться даже excel. У каждого варианта своя цена — где-то деньгами, где-то временем.
Яндекс это компания зла, а людей которые там работают надо презирать.
Попахивает недобросовестной конкуренцией. Вы из конкурирующей компании зла?
Если что, это не наезд. Я просто спросил. Исключительно из нездорового любопытства.
А вы сам из Яндекса да?)
Нет.
что вы с картами сделали
Перешел на 2GIS, ибо мне удобнее (пока удобнее).
Гуглокарты не предлагайте. Они для меня хуже яндексовских, даже несмотря на рекламу.
Потому и пока удобнее. Испортят, буду искать замену. Точнее уже ищу на всякий случай. Но пока с заменой плохо. Смотрю в сторону OsmAnd, но пока не вдохновляет.
Не исключаю даже, что вернусь на Яндекс (если 2GIS испортят сильнее, чем Яндекс-карты) и буду жрать кактус, ибо общественный транспорт нужен.
Нет, исключительно честная ненависть.
Тот самый момент когда "со дна постучались" ) Годами подсаживать миллионы сайтов на свои карты, а потом взять и добавить туда рекламу.
Единственное чего они добьются таким мувом - очередной волны ненависти, нежелание как-либо контактировать с их сервисами в будущем и перехода на другие системы.
Менеджменту яндекса важно срубить бабла (не "заработать денег", а именно "срубить бабла", это важно) здесь и сейчас, получить бонусы, после чего эти правильные детки правильных родителей, которые более луДше нас, простых смертных, свалят с "золотым парашютом" в другое тёплое место.
Развивать и вкладываться на перспективу - можно, но зачем? Они олигополисты (вот новость на днях была о соединении мыла и яндекса - закончат и оформится 100% монополист).
Люди, к сожалению, схавают - они вынуждены схавать, альтернатив нет, кроме подсберовского 2гис и опенсорца, где нет и быть не может 2/3 фич, ради которых такой софт и ставят: пробки и маршруты в реалтайме с чистой, невандаленной политическими ботами картой - оплатят подписку, аудитория хабра в комментах - капля в море.
Не переживай, они еще и десяток статей тут же, в платном блоге, выложат, что сайт без их карт - не сайт, а так, забава подростка, которая не принесёт никакой конверсии. И в комментарии под ними запустят мясных ботов, чтобы стушевать любое неправильное мнение
А нормально что у меня картинки с хабрасторадж только через vpn грузятся? Что происходит?

Теперь Яндекс показывает рекламу посетителям прямо на вашем сайте