Ранний доступ и обновления новых выпусков. "Подписаться"!

Microlink API

Новые video данные

Мы наконец добавили поддержку видео 🎉.

Теперь Microlink API предоставляет новое поле под названием видео для идентификации источников потоковой передачи, обнаруженных по целевому URL-адресу.

Добавлен prerender='auto' режим

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

Хотя он предоставит более точные данные, для ответа потребуется больше времени. Большинству популярных сервисов это не нужно.

Чтобы сократить время ответа, мы по умолчанию предоставили значение авто.

Это означает, что служба определит, нужно ли для целевого URL использовать технику предварительного рендеринга или нет.

Мы проверили, что это решение ускоряет процесс до 50%.

Большая заслуга улучшений связана с нашей работой по улучшению нашей абстрактной библиотеки для взаимодействия с Headless Chrome, без браузера.

Также спасибо Сообществу кукловодов за помощь в решении проблем с производительностью.

Microlink SDK

Добавлена ​​video поддержка

Поскольку Microlink API может обнаруживать видео, мы используем новое поле для размещения источника потоковой передачи на наших картах предварительного просмотра через наш SDK.

Мы добавили свойства для управления видео, такие как автовоспроизведение, без звука или зацикливание.

Плавная загрузка изображений

Мы улучшили переход от внешнего вида карточки до загрузки ее содержимого, чтобы он выглядел более естественным.

Добавить reverse свойство

Мы добавили возможность инвертировать ориентацию контента на карточке с помощью нового поля под названием reverse.

Как обновить

Убедитесь, что у вас установлена ​​версия 1.7.0 или выше Microlink SDK .

Из CDN

Самый простой способ использовать библиотеку внешнего интерфейса. Просто вставьте соответствующий скрипт перед закрывающим тегом <body>:

<!-- Microlink SDK Vanilla/UMD bundle -->
<script type="text/javascript" src="//unpkg.com/microlinkjs@latest/umd/microlink.min.js"></script>
<!-- Microlink SDK AMD bundle -->
<script type="text/javascript" src="//unpkg.com/microlinkjs@latest/amd/microlink.min.js"></script>
<!-- Microlink SDK CJS bundle -->
<script type="text/javascript" src="//unpkg.com/microlinkjs@latest/cjs/microlink.min.js"></script>

Смотрите больше информации.

Из NPM

Если вы используете Microlink из своего package.json, вам потребуется использовать библиотеку из реестра NPM:

# Vanilla/UMD/AMD bundle
$ npm update microlinkjs

или в проекте React:

# React ES/CJS bundle
$ npm update react-microlink

Смотрите больше информации.

Приходите к нам пообщаться!

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

Мы хотим создать сообщество вокруг продукта и всего программного обеспечения с открытым исходным кодом, которое мы выпускаем и используем.

Все эти улучшения и функции принадлежат сообществу: мы прислушиваемся к вашим отзывам и действуем соответствующим образом.

Если вы создаете продукт и вам нужны модные превью, вы инди-хакер или просто любите интерфейс, приходите к нам в чат 🙂.