Что происходит с расширениями Chrome, октябрь 2024 г.

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

Расширения и ИИ

Расширения позволяют вам улучшить работу в Интернете, управляя веб-контентом и настраивая браузер. С ИИ вы сможете вывести это на новый уровень! Мы опубликовали ресурсы, созданные для понимания того, как эффективно использовать ИИ в расширениях Chrome . Обязательно ознакомьтесь с примерами, демонстрирующими возможности Gemini в расширениях Chrome !

Chrome также запустил конкурс «Встроенный искусственный интеллект»: вам предлагается создавать инновационные веб-приложения и расширения Chrome, используя интегрированные модели искусственного интеллекта и API Chrome , и у вас есть шанс выиграть призы на общую сумму 65 000 долларов США.

Зарегистрируйтесь и получите дополнительную информацию на веб-сайте Integrated AI Challenge . Нам не терпится увидеть, что вы создадите, наполнив Интернет искусственным интеллектом!

Расширения в туре

Хотите узнать больше о расширениях для браузера и связаться с командой, которая их создает? Приходите к нам на предстоящие мероприятия!

DevFest London: Оливер примет участие в DevFest London 16 ноября 2024 года, где продемонстрирует последние новости о разработке расширений Chrome. Приходите узнать о новых API, передовом опыте и получить вдохновение для создания потрясающих проектов расширений.

Саммит по фильтрации рекламы в Берлине. Присоединяйтесь к нам на саммите по фильтрации рекламы в Берлине 24 и 25 октября 2024 года, где мы обсудим будущее фильтрации рекламы и то, как расширения играют решающую роль в создании лучшего опыта работы в Интернете для пользователей. Регистрация на это мероприятие бесплатная.

Саммит TPAC: В рамках нашего участия в группе сообщества WebExtensions команда недавно посетила TPAC, ежегодную конференцию W3C, наполненную интересными дискуссиями о будущем Интернета. Мы сотрудничали с другими поставщиками браузеров и разработчиками сообщества над важными веб-стандартами и инициативами, которые будут определять способы создания и использования расширений. Вот лишь некоторые из них: добавление в проект тестов веб-платформы, чтобы сделать API расширений более единообразными в разных браузерах, а также рассмотрение будущих стандартов интернационализации, которые мы, возможно, сможем поддерживать в API chrome.i18n.

Группа людей на саммите TPAC
Саммит TPAC.

Обновления правил Интернет-магазина Chrome

Команда Интернет-магазина Chrome опубликовала серию обновлений на странице «Правила программы для разработчиков», призванных стимулировать разработку высококачественных продуктов, предотвращать мошенническое поведение и обеспечивать информированное согласие пользователей. Ребекка Соарес, менеджер по политике Интернет-магазина Chrome, обобщила все обновления в статье «Расширения Chrome: важные обновления политики» .

Новые API расширений

Начиная с Chrome 128, мы добавили поддержку сопоставления заголовков ответов в API декларативного сетевого запроса. Мы обновили нашу ссылку на API, включив в нее новые поля responseHeaders и excludedResponseHeaders . В рамках этого обновления мы также добавили в нашу документацию новый раздел оценки правил , в котором объясняется, как сопоставляются правила.

Начиная с Chrome 130, метод getKeys() доступен в интерфейсе StorageArea, используемом API chrome.storage. Это следует из предложения группы сообщества WebExtensions.

Начиная с Chrome 130, доступно событие action.onUserSettingsChanged . Это следует из предложения группы сообщества WebExtensions. Спасибо Microsoft за вклад в Chromium.

minimum_chrome_version в манифесте теперь поддерживает неосновные версии. Это может быть полезно, если вам нужно настроить таргетинг на конкретную версию Chrome.

Будущие функции

Просмотр хранилища расширений в DevTools. Одной из наиболее востребованных функций в нашем трекере ошибок является возможность просмотра хранилища расширений в DevTools, точно так же, как мы уже поддерживаем API-интерфейсы веб-хранилища. Мы вас слышим и работаем над этим! Ожидайте более подробной информации о том, как провести этот эксперимент, до конца года.

Начиная с Chrome 130, мы включим поддержку свойства use_dynamic_url для записей под ключом web_accessible_resources в манифесте.

После обсуждения в группе сообщества WebExtensions во время TPAC, начиная с Chrome 131, $schema и browser_specific_settings в манифесте больше не будут вызывать предупреждения, поскольку эти ключи широко распространены и не имеют особого поведения в Chrome.

🗃️ Новые видео

Присоединяйтесь к приключению Оливера и добавьте в Chrome собственный курсор с появлением гостя из Chrome Dino!

Не останавливайтесь на достигнутом, узнайте о сценариях контента в расширениях Chrome, в том числе о том, как зарегистрировать CSS и JavaScript для запуска на определенной странице. Полное видео смотрите на YouTube .

Подпишитесь на наш канал YouTube, чтобы не пропустить предстоящее интервью с Дэвидом Ли, менеджером по продуктам расширений Google.