Конфиденциальный поисковик DuckDuckGo объявил о полной миграции на фреймворк MapKit JS, став одной из первых крупных интернет-компаний, которые сделали это. Технически MapKit JS до сих пор в бета-версии.
Раньше DuckDuckGo брал картографическую информацию у нескольких провайдеров, включая OpenStreetMap (основная выдача), Bing, Here и Google Maps (маршруты и проч.).
«Благодаря Apple MapKit JS мы можем предложить пользователям улучшенный поиск адресов, дополнительные визуальные функции, улучшенные спутниковые снимки и постоянно обновляемые карты, уже используемые на миллиардах устройств Apple по всему миру, — сказано в официальном блоге. — Карты Apple Maps теперь внедряются и в обычную поисковую выдачу для соответствующих запросов, и на отдельной вкладке „Карты”».
DuckDuckGo отмечает, что на эту интеграцию строгая политика конфиденциальности распространяется: компания не передаёт Apple или другим третьим лицам никакой личной информации, такой как IP-адрес. При поступлении поисковых запросов с геопозиционированием координаты пользователя сразу удаляются. Таким образом, проприетарный сервис Apple Maps никак не мешает сохранять анонимность пользователей.
Платформа Apple Maps открылась для сторонних сайтов через фреймворк MapKit JS в июне 2018 года. До того времени Apple только использовала эти карты только для собственных сервисов.
Выбор картографического провайдера стал актуальной проблемой для многих веб-разработчиков после серьёзного повышения цен на Google Maps ($7 за каждые 1000 загрузок карты независимо от размера карты или масштабирования/панорамирования пользователем; $5,60 со скидкой за большой объём).
Судя по всему, экономическая выгода стала главной причиной миграции DuckDuckGo на карты Apple Maps.
Комментарии (8)
selenite
16.01.2019 17:38> Раньше DuckDuckGo брал картографическую информацию у нескольких провайдеров, включая OpenStreetMap (основная выдача), Bing, Here и Google Maps (маршруты и проч.).
duck.co/help/features/maps «You can select your preferred provider from the dropdown menu, and that selected map service will be used every time you click “Get Directions.”
в итоге получается сборная солянка, где тайлы карты отображаются от одного провайдера, поиск идет через другого, а виноват во всем ну конечно же гугл, который внезапно еще и стоит дороже, чем OSM с картами всего мира поднять
coramba
17.01.2019 22:30Интересно, насколько вообще виджет с картами ценная фича для неспециализированного поисковика?
Понятно, что когда ищешь на сайте магазина или какого-нибудь агрегатора ближайшую к тебе точку, это имеет смысл. Или в приложении name-it-карты на телефоне ближайшую открытую чебуречную. Но в поисковике, тем более в браузерном, где многие вообще отрубают геолокацию, разве нужно что-то точнее «там за рекой и чуть правее»?
А если таки да, то тогда уже идите до конца и предложите пользователю в профиле выбрать провайдера, который ему больше нравится.cyborg-researcher
17.01.2019 17:42Ну вот мне например часто нужно зипы искать. Введя в строке поиска адрес, в первой строке выбачи будет карта, под которой в адресе будет прописан зип.
Bibort
17.01.2019 22:30Несколько лет назад авторизованный сервис Apple, располагавшийся на Васильевском острове, в локаторе Apple был отмечен где-то в Курортном районе, хотя адрес был указан верно. Надеюсь пофиксили.
mistergrim
17.01.2019 00:23Эти карты на чём-нибудь, кроме одного из миллиардов айфонов, посмотреть можно?
DeboshiR
В этом вашем Apple Maps такая себе точность надо сказать. Рядом с моим городом не хватает целого острова, и при чём не маленького.
Спутниковые снимки старее, чем у гугла или яндекса.
Не работает масштабирование колесом мыши.
Одно радует: точность и правда высокая — проверил на одной из деревень.
aosja
Вы уж определитесь :)
DeboshiR
Писал и одновременно смотрел на них)
За потерянный остров на схеме им минус.
За высокую чёткость на спутников снимках — плюс.