Секретная функция загрузки Google Chrome может ускорить ваше время просмотра.
Google Chrome
Unsplash
Если вы когда-либо открывали веб-страницу и задавались вопросом, почему она загружается на секунду дольше, особенно когда она наполнена видео и медиа, это предстоящее изменение может наконец это исправить. На протяжении многих лет браузеры на основе Chromium — включая Microsoft Edge и Vivaldi — поддерживали ленивую загрузку. Но только для изображений и iframe. С видео и аудио это не совсем так. Но это скоро изменится. Благодаря предложению независимого разработчика Хельмута Янушки, браузеры на основе Chromium готовятся поддерживать нативную ленивую загрузку для видео и аудио элементов. И хотя это звучит как техническая сноска, это может сделать просмотр гораздо более плавным.
Что на самом деле делает ленивая загрузка (и почему это важно)
Обычно, когда вы открываете веб-страницу, ваш браузер начинает работать на пределе, пытаясь загрузить все сразу: изображения, видео, аудио, рекламу, весь буфет. Неудивительно, что это не очень хорошо для скорости. Ленивая загрузка использует более умный подход. Вместо того чтобы загружать все сразу, браузер ждет и загружает контент только тогда, когда вы собираетесь его увидеть. Так что если видео или изображение находятся дальше по странице, оно не загрузится, пока вы не прокрутите к нему, и если вы никогда не дойдете до него, оно может вообще не загрузиться. Результат — более быстрая загрузка страниц, меньшее использование данных и более плавный опыт просмотра.
Digital Trends
Вот где это становится интересным. Веб-сайты уже используют ленивую загрузку для видео и аудио, но в основном полагаются на обходные пути с использованием JavaScript для ее реализации. Это выполняет задачу, но далеко не элегантно. Разработчики обычно используют такие инструменты, как Intersection Observer, чтобы обнаружить, когда медиа попадает в область просмотра, а затем вручную инициировать загрузку. Это немного громоздко, может быть подвержено ошибкам и не всегда хорошо работает с встроенными оптимизациями браузера. Предложение Янушки направлено на упрощение этого процесса. Вместо всего этого дополнительного скриптинга разработчики могут просто добавить нативный HTML атрибут loading="lazy" непосредственно к видео и аудио элементам, что делает весь процесс гораздо более упорядоченным.
Почему нативная поддержка — это важно
Когда браузер берет на себя ленивую загрузку, он просто делает это лучше:
Он может синхронизировать загрузку медиа в зависимости от ваших сетевых условий.
Он пропускает дополнительную задержку, вызванную выполнением JavaScript в первую очередь.
Он работает в тандеме с предзагрузчиками и встроенными оптимизациями.
Он сохраняет общую загрузку страницы плавной, а не мешает ей.
Nadeem Sarwar / Digital Trends
Проще говоря, это чище, быстрее и эффективнее. Как подчеркнул Янушка, это также согласует видео и аудио с тем, как уже ведут себя изображения и iframe, что приводит к более последовательному и предсказуемому опыту в Интернете. Эта функция продвигается через конвейер Chromium:
Сначала реализована в январе
Появилась в сборках к февралю
Вошла в фазу доставки в марте
Теперь недавнее изменение кода предполагает, что она может быть включена по умолчанию в стабильных сборках. Если все пойдет по плану, она может появиться с Chrome 148.
Шимул является автором в Digital Trends, с более чем пятилетним опытом в области технологий.
Эта новая атака ИИ крадет модели, не касаясь системы
Атака через побочный канал может восстановить модели ИИ на расстоянии, используя утечку сигналов.
Системы ИИ долгое время рассматривались как запечатанные черные ящики, особенно в таких областях, как распознавание лиц и автономное вождение. Новые исследования показывают, что защита не так надежна, как предполагалось.
Команда, возглавляемая KAIST, показывает, что системы ИИ могут быть обратным инжинированием удаленно, используя выбросы, которые утечка во время нормальной работы, без прямого вторжения. Вместо этого подход слушает.
Читать далее
Этот дикий мод для MacBook Neo с водяным охлаждением превращает его в гораздо более быструю машину
Макбук Нео с водяным охлаждением звучит глупо, пока вы не увидите прирост производительности
MacBook Neo никогда не предназначался для того, чтобы быть мощным ноутбуком для тяжелых нагрузок. Он был создан как простой, доступный ноутбук, который обещает достойную производительность и хорошую автономность для повседневного использования. Он не должен нуждаться в индивидуальном водяном охлаждении, как игровой ПК.
И все же, именно это и произошло.
Читать далее
Google увеличивает хранилище до 5 ТБ без дополнительных затрат, если вы уже платите за AI Pro
Если вы уже платите за Google AI, вы только что получили 3 ТБ дополнительного хранилища бесплатно
Google тихо сделал свой план AI Pro еще более полезным. Компания увеличила объем встроенного хранилища с 2 ТБ до 5 ТБ, не изменяя месячную цену. Это означает, что пользователи, которые уже платят около 20 долларов в месяц за уровень AI Google, теперь могут получить дополнительные 3 ТБ хранилища в Google Drive, Gmail и Google Photos без дополнительных затрат.
Подписки на ИИ легко продвигать, обещая более умных чат-ботов и эффектные инструменты генерации. Но их гораздо легче оправдать, когда они также решают другую практическую проблему, с которой сталкиваются люди, а именно постоянное исчерпание облачного хранилища.
Читать далее
Другие статьи
Секретная функция загрузки Google Chrome может ускорить ваше время просмотра.
Эта хитрая маленькая функция может ускорить процесс для вас.
