s9e Media Sites

ПЛАГИН xF2 s9e Media Sites 2.18.0

Дополнительные медиа-сервисы для XenForo 2.
Исправлена ошибка, появившаяся в версии 2.12.6, которая не позволяла загружать встраиваемые файлы, если тема не имеет липкого заголовка. Если у вас установлена версия 2.12.6 и одна из ваших тем не имеет липкого заголовка, вы захотите перейти на эту версию.

Улучшена производительность и качество жизни lazy Loader. Обновлены Facebook, Twitter, YouTube.​

В этом выпуске представлен ряд улучшений производительности и качества жизни ленивого загрузчика. Продолжайте читать, если вас интересуют технические подробности. Кроме того, Facebook, Twitter (теперь X) и YouTube были обновлены с незначительными изменениями.

Совершенство: при переходе к определенному сообщению (например, последнему сообщению в теме или первому непрочитанному сообщению) браузеры обычно отображают верхнюю часть страницы во время ее загрузки, затем, как только на нее загружается достаточное количество ресурсов (примерно через секунду), она прокручивается вниз до целевого. Последние версии ленивого загрузчика игнорировали вставки в верхней части страницы до тех пор, пока браузер не переходил к целевому сообщению, после чего вставки загружались в обычном режиме. Начиная с этой версии, ленивый загрузчик будет активно искать, какие вставки, как ожидается, появятся после перехода браузера к нужному сообщению, чтобы загрузить их как можно скорее. Ожидается, что это немного сократит время, необходимое для полного отображения целевого поста, если этот пост содержит вставку. Если это вложение имеет динамический размер (например, твит или публикация в Facebook), это также может снизить оценку изменения макета контента.

Качество / QoL: при нажатии на ссылку для указания авторства цитаты XenForo переходит к этому сообщению. Ленивый загрузчик теперь активно загружает вставки в этот пост, вместо того чтобы ждать завершения прокрутки. Кроме того, даже если браузер прокручивает этот пост вверх, вставки динамического размера, такие как твиты, будут расширяться к низу. Ранее они расширялись к вершине, что было желательным при ручной прокрутке вверх, но вызывало раздражение при автоматической прокрутке к цели.
Это обновление содержит небольшие изменения в lazy loader, которые не должны иметь какого-либо заметного эффекта. Вы можете продолжить чтение, если вас интересуют подробности.

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

В предстоящем обновлении будут представлены некоторые более фундаментальные изменения, призванные улучшить работу наиболее наблюдательных пользователей, а также пользователей с медленным подключением (например, мобильных устройств).) Это предстоящее обновление будет иметь больший потенциал для возникновения непреднамеренных побочных эффектов, и если это так, то будет легче диагностировать их по отдельности.

Facebook неохотно относится к роликам, поэтому возможно, что иногда они не будут работать. Вероятно, проблемы роста, которые исчезнут, когда продукт созреет.
Это дополнение содержит определения для 134 сайтов медиа-галереи: 8tracks, 247Sports, ABC News, Acast, Amazon Product, Anchor, Apple Podcasts, Audioboom, Audiomack, Audius, Bandcamp, BBC News, Bit Chute, видеоролики Bleacher Report, Brightcove, Bunny Stream, Castos, Новостное видео CBS, Clyp, CNBC, CNN, CNNMoney, CodePen, Comedy Central, Coub, Dailymotion, Демократия сейчас!, dumpert, ESPN, Facebook, Falstad Circuit Simulator, Flickr, Fox News, Funny or Die, GameClips.io, Видеорегистратор для геймеров, Gamespot, Getty Images, Gfycat, Gifs.com, GIPHY, GitHub Gist, Глобальные новости, GoFundMe, Google Drive, Google Sheets, Google+, Hudl, Hulu, IGN, IMDb трейлеры, Imgur, Indiegogo, Instagram, Интернет-архив, Izlesene, JSFiddle, Платформа JW, Kaltura, Kickstarter, Континентальная хоккейная лига (КХЛ), Libsyn, Liveleak, Прямая трансляция, Почта.Ru, Mastodon, Medium, Мегафон, Metacafe, Mixcloud, MLB, MRCTV, MSNBC, MyDailyFreedom, Канал National Geographic, Видео National Geographic, Новости NBC, NBC Sports, Видео и основные моменты НХЛ, NPR, Odysee, Orfium, Pastebin, Pinterest, Podbean, Prezi, темы и комментарии Reddit, Rumble, Rutube, Scribd, Sendvid, SlideShare, SoundCloud, Sporcle, Sportsnet, Spotify , Разбрасыватель, Steam store, Сшиватель, Соломенный Опрос, Streamable, Streamja, Team Coco, Выступления на TED, Telegram, The Atlantic Video, The Guardian (устарело), New York Times Video, The Onion, The Wall Street Journal Online, TikTok, TMZ, TradingView, Любитель трейлеров, Tumblr, Twitch, Twitter, Ustream, VBOX7, Veoh, Vevo, Видеодетектор, Vimeo, Vine, VK, Vocaroo, Vox, Washington Post Video, Wavekit, Wistia, WorldStarHipHop, Youku, YouMaker, YouTube .
Теперь вы можете делиться URL-адресами Reddit, оставаясь отслеживаемым. 🕵

(на самом деле идентификатор отслеживания теряется в случайном порядке при разрешении URL, поэтому он будет действовать как обычный URL)
Это добавляет поддержку новых коротких ссылок spotify.link, а также интернационализированных URL-адресов.
Добавлена опция для выбора способа очистки; У нее есть четыре варианта: автоматический (по умолчанию), собственные вызовы cURL, клиент XenForo (Guzzle) или отключен. Значение по умолчанию подходит для подавляющего большинства пользователей, поэтому вам не нужно беспокоиться об этом, если вы не используете специальную конфигурацию для своей сети, в этом случае вам следует выбрать клиент XenForo по умолчанию. Отключение очистки может помешать внедрению некоторого контента.

В настоящее время по умолчанию используются собственные вызовы cURL, поскольку клиент XenForo (Guzzle), похоже, на данный момент не поддерживает HTTP / 2. Будущие версии в конечном итоге переключатся на использование Guzzle, и эта опция будет удалена.

Кроме того, несуществующий сайт Gfycat был удален из дополнения, а Facebook обновлен для поддержки большего количества URL-адресов видео.
Добавлена опция, которая будет отображать ссылку на исходный URL, используемый для встраивания контента. Это доступно только в том случае, если надстройка настроена на использование [URL] BBCode вместо [MEDIA] BBCode. Опция включена по умолчанию, покупка распространяется только на контент, внедренный через [URL] BBCode.

suffix_option.png


Кроме того, требования к PHP были повышены до PHP 8.0+, поскольку более ранние версии не поддерживаются и исчезают из дистрибутивов Linux.
Правила определения того, может ли быть встроен URL Facebook, были ужесточены. Это должно привести к меньшему количеству ложных срабатываний.
Добавлена поддержка x.com URL-адресов.
Добавлена поддержка клипов YouTube: клипы YouTube имеют свои собственные URL-адреса /clip/ и идентификаторы. Это обновление добавляет поддержку для них.
Это обновление добавляет поддержку URL-адресов в форме @username/post/123.
Threads - это новый сайт компании Meta, более известной как материнская компания Facebook. Браузеры и расширения, обеспечивающие конфиденциальность, могут создавать помехи для работы Threads и препятствовать отображению их содержимого.
Назад
Верх Низ