«Яндекс Карты» выпустили JavaScript API 3.0 - новую версию программной библиотеки, позволяющей встраивать интерактивные карты на сайты и в веб-приложения. Об этом сообщила пресс-служба компании «Яндекс».
С новым API карты загружаются быстрее. Кроме того, в обновлении вместо растровых карт теперь векторные, благодаря чему можно эластично менять дизайн. Также API 3.0 стал комфортабельнее для разработчиков.
Превосходство векторной карты в том, что её можно ещё бы адаптировать под дизайн сайта или брендинг компании. Например, изменить цвета и размеры зданий, дорог, ловок организаций и прочих элементов. А также скрыть излишние объекты, благодаря чему можно расставить акценты и помочь клиентам прытче отыскать нужное.
Так, «Яндекс Погода» убирает разметку естественных зон - при расстояньи карта становится практически белоснежной. Это позволяет лучше выделить места, где идут дождики. Соответственно, пользователи проще считывают информацию, за которой пришли.
Кроме больших возможностей для дизайна, API 3.0 загружается взяв три раза быстрее, чем API 2.1. Соответственно, страница сайта с картами также загружается быстрее. Это важно, например, для интернет-магазинов, так как скорость загрузки страниц напрямую влияет на конверсию в покупку. А также пригодится сервисам, которые размещают на карте много информации.
Ещё одна особенность JavaScript API 3.0 - использование языка программирования TypeScript, на котором разрабатывается основная масса современных сайтов и приложений. Благодаря встроенным подсказкам он позволяет разработчикам не заглядывать в инструкции. Из этого видно, расходовать меньше времени на встраивание и настройку карт на сайте.
Вдобавок к TypeScript новый API также имеет обёртку для React - JavaScript-библиотеки, которую используют для построения современных интерфейсов.
Фото: пресс-служба «Яндекса»