Pro v2.6.1 со значительно уменьшенным временем загрузки карт на основе OpenStreetMap

Хотя мы интенсивно тестировали v2.6, некоторые пользователи сообщали о проблемах сразу после релиза в прошлые выходные. Вначале это было довольно неприятно для нас, так как мы стремимся предоставить высококачественный подключаемый модуль премиум-класса. В любом случае, после интенсивных исследований мы обнаружили, что основная проблема была вызвана тем, что другие плагины также загружали API Карт Google, что приводило к проблемам на картах слоев.

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

Мы надеемся, что эта оптимизация компенсирует вам любые проблемы, с которыми вы, возможно, столкнулись при работе с v2.6 update Как всегда, настоятельно рекомендуется обновить последнюю версию.


Дайте нам знать, что вы думаете об этом новом выпуске отправив отзыв или оставив комментарий ниже!

Если вы хотите быть в курсе последних разработок Maps Marker Pro, следуйте инструкциям @MapsMarker в твиттере (= самые последние обновления), в Facebook, Google+ или подпишитесь на новости через RSS или через RSS / электронная почта.

Мы также хотели бы пригласить вас присоединиться к нашему Партнерская программа который предлагает комиссионные до 50%. Если вы заинтересованы в том, чтобы стать торговым посредником, пожалуйста, посетите https://www.mapsmarker.com/reseller


Теперь давайте перейдем к основным моментам про v2.6.1:

значительно уменьшено время загрузки карт на основе OpenStreetMap

Если вы используете OpenStreetMap или другие базовые карты не на основе Google для своих карт, ваши карты теперь будут загружаться намного быстрее с версией v2.6.1. Это достигается путем условной и отложенной загрузки API Карт Google.

Это означает, что скрипты API Карт Google загружаются только в том случае, если Карты Google используются в качестве базовой карты вашей карты или если вы переключаетесь на базовую карту Google в блоке управления слоя.

Этот новый подход к загрузке экономит вашим посетителям до ~ 370 Кбайт несжатой передачи данных для каждого просмотра страницы с помощью встроенной базовой карты OpenStreetMap или другой не-Google. В зависимости от скорости интернет-соединения ваших посетителей, это может уменьшить время загрузки вашей страницы до 5 секунд (допущение: пользователь ADSL с пропускной способностью 512 кбит / с, источник: http://www.download-time.com/)

Эта оптимизация включена по умолчанию - вам просто нужно перейти на v2.6.1, чтобы воспользоваться этой оптимизацией.

Другие изменения и оптимизации

  • Хэши URL, представленные в версии 2.6, теперь по умолчанию отключены для новых обновлений.
  • оптимизированные хеши URL (не разрешайте регистрировать события дважды, если вызываете startListening дважды)
  • Страница инструментов / перемещение маркеров - массовое действие: теперь многослойные карты исключены, поскольку маркеры нельзя назначать непосредственно многослойным картам (спасибо Андрес!)
  • теперь загружает API Карт Google по умолчанию через https и только через http для установок WordPress с китайским языком (как сообщалось о проблемах производительности с https в Китае)
  • сортировка «списка маркеров» для выбора многослойной карты на страницах редактирования слоя по возрастанию идентификатора

Исправление ошибок

  • Предупреждения «используется в контенте», если используются специальные конфигурации виджетов
  • иногда неправильно «используется в контенте» - приводит к ссылкам на контент, где шорткод не используется (спасибо Ханс-Георг!)
  • адаптивные таблицы не отображались правильно на некоторых устройствах (столбец с относительной шириной вместо абсолютной)
  • ссылка редактирования маркера на полноэкранных картах, связанных со страницей редактирования слоя вместо страницы редактирования маркера
  • карты слоев могут быть повреждены в последнее время, если в другие плагины или темы также встроен API Карт Google
  • количество маркеров для многослойных карт на странице «список всех слоев» нарушено
  • кнопка дублирования маркера на странице редактирования маркера не дублирует назначенный слой (слои), но отменяет назначение маркера из любого слоя
  • исправление для плагина «WPBakery Visual Composer» v4.7 +, представленное в v2.6, работало некорректно на всех сайтах
  • при массовых действиях для карт слоев не удалялись и не назначались маркеры из подслоев
  • Веб-API: назначенные маркеры не удаляются и не перераспределяются при использовании действия удаления для карт слоев

Обновления переводов

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

  • Немецкий перевод
  • Русский спасибо Екатерине Голубиной (при поддержке Теплица Социальных Технологий - http://te-st.ru) и Вячеслав Стренадко, http://slavblog.ru
  • Шведская благодарность Олофу Одиеру http://www.historiskastadsvandringar.se, Теди Варсита http://codeorig.in/, Дэн Паулссон http://www.paulsson.euЭлгер Линдгрен, http://bilddigital.se и Антон Андреассон, http://andreasson.org/

Если вы хотите внести свой вклад в перевод (новые переводчики хинди приветствуются!), Пожалуйста, посетите https://translate.mapsmarker.com/projects/lmm чтобы получить больше информации.

Обратите внимание, что переводчикам также выплачивается компенсация за их вклад - например, если перевод выполнен менее чем на 50%, переводчик получает бесплатный пакет из 25 лицензий стоимостью 149 евро в качестве компенсации за завершение перевода до 100%.

Outlook - планы на следующие выпуски

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

Пожалуйста, подпишитесь на этот блог (через RSS or Эл. адрес) или следуйте @MapsMarker в твиттере (= самые последние обновления), если вы хотите быть в курсе последних новостей развития.

Полный список изменений

значительно уменьшено время загрузки карт на основе OpenStreetMap благодаря поддержке условной и отложенной загрузки API Карт Google (~ 370 КБ (!) меньше передачи несжатых данных)
Хэши URL, представленные в версии 2.6, теперь по умолчанию отключены для новых обновлений.
оптимизированные хеши URL (не разрешайте регистрировать события дважды, если вызываете startListening дважды)
Страница инструментов / перемещение маркеров - массовое действие: теперь многослойные карты исключены, поскольку маркеры нельзя назначать непосредственно многослойным картам (спасибо Андрес!)
теперь загружает API Карт Google по умолчанию через https и только через http для установок WordPress с китайским языком (как сообщалось о проблемах производительности с https в Китае)
сортировка «списка маркеров» для выбора многослойной карты на страницах редактирования слоя по возрастанию идентификатора
Предупреждения «используется в контенте», если используются специальные конфигурации виджетов
иногда неправильно «используется в контенте» - приводит к ссылкам на контент, где шорткод не используется (спасибо Ханс-Георг!)
адаптивные таблицы не отображались правильно на некоторых устройствах (столбец с относительной шириной вместо абсолютной)
ссылка редактирования маркера на полноэкранных картах, связанных со страницей редактирования слоя вместо страницы редактирования маркера
карты слоев могут быть повреждены в последнее время, если в другие плагины или темы также встроен API Карт Google
количество маркеров для многослойных карт на странице «список всех слоев» нарушено
кнопка дублирования маркера на странице редактирования маркера не дублирует назначенный слой (слои), но отменяет назначение маркера из любого слоя
исправление для плагина «WPBakery Visual Composer» v4.7 +, представленное в v2.6, работало некорректно на всех сайтах
при массовых действиях для карт слоев не удалялись и не назначались маркеры из подслоев
Веб-API: назначенные маркеры не удаляются и не перераспределяются при использовании действия удаления для карт слоев
Перевод обновлений
Если вы хотите помочь с переводом, посетите веб-платформа для перевода
обновленный немецкий перевод
обновленный русский перевод благодаря Екатерине Голубиной (при поддержке Теплица Социальных Технологий - http://te-st.ru) и Вячеслав Стренадко, http://slavblog.ru
обновленный шведский перевод благодаря Олофу Одиеру http://www.historiskastadsvandringar.se, Теди Варсита http://codeorig.in/, Дан Паулссон http://www.paulsson.euЭлгер Линдгрен, http://bilddigital.se и Антон Андреассон, http://andreasson.org/

показать предыдущие изменения

Как скачать / обновить

Самым простым способом обновления является использование процесса обновления WordPress: войдите в систему с пользователем, обладающим правами администратора, перейдите к Dashboard / Updates, выберите плагины для обновления и нажмите кнопку «Обновить плагины». Профессиональный плагин проверяет каждые 12 часов, доступна ли новая версия. Вы также можете вручную запустить проверку обновлений, перейдя в Плагины и нажав на ссылку «Проверка обновлений вручную» рядом с «Maps Marker Pro»:

ручное обновление проверка

Если вы не видите ссылку «Проверить наличие обновлений» и используете версию ниже 1.7, обновите вручную один раз, загрузив текущий пакет с https://www.mapsmarker.com/download-pro и перезаписать существующие файлы плагинов на вашем сервере через FTP. Это может потребоваться на нескольких хостах, которые используют устаревшие библиотеки SSL, которые не позволяют Maps Marker Pro создать безопасное соединение для получения пакета обновления с mapsmarker.com. Pro v1.7 включает обходной путь для серверов такого типа, и следующие обновления должны снова работать как обычно. Если вы затронуты и нуждаетесь в помощи, пожалуйста, открыть билет поддержки.

Как проверить целостность пакета плагинов

Хеш-значение SHA-256:

B2CB348D5DA5F56FC1ABE0A8B1682A7F30341D988C58315008FDFD67BD671AC7

Нажмите здесь, чтобы узнать, как проверить целостность пакета плагинов. (рекомендуется, если пакет плагина для новой установки не был загружен с https://www.mapsmarker.com - хотя проверка не требуется, если используется процесс автоматического обновления)

Дополнительные примечания к обновлению для бета-тестера

Никаких дополнительных действий при обновлении с бета-версии до этой финальной версии не требуется.

Оставить комментарий

XHTML: Вы можете использовать эти теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

en English
X