Блог
Guide to implementing speculation rules for more complex sites
A guide to considerations when implementing speculation rules, particularly for more complex sites.
- JavaScript
- HTML
- Workbox
7 марта 2025 г.
Introducing command and commandfor
Learn about the new capabilities for declarative behavior on buttons.
- Блог
- JavaScript
- HTML
- Chrome
7 марта 2025 г.
Use scheduler.yield() to break up long tasks
scheduler.yield() is a new API for ergonomically splitting up long tasks and getting prioritized continuation of execution.
- Блог
- JavaScript
- Chrome
6 марта 2025 г.
Delaying the shipping of CSS @function from Chrome 136 to 139
The Chrome team responds to concerns from the community.
- CSS
- Chrome
6 марта 2025 г.
How eBay improved login success rates by 10% with seamless credential sharing
Discover how eBay improved login success by 10% using Digital Asset Links for seamless credential sharing. Learn to implement secure, cross-platform authentication and enhance user experience.
- Identity
- История успеха
- Chrome
6 марта 2025 г.
Chrome for Developers
Helping you build, grow and innovate on the web.
- Веб-технологии
- Платформы и операционные системы для разработчиков
- Целевая страница
- Продукт
- Chrome
5 марта 2025 г.
5 марта 2025 г.
5 марта 2025 г.
Manifest - Sandbox
Warning: Starting in version 57, Chrome will no longer allow external web content (including embedded frames and scripts) inside sandboxed pages. Please use a webview instead. Defines an collection of app or extension pages that are to be served in a
- Workbox
5 марта 2025 г.
Use the Chrome Web Store Publish API
How to programmatically create, update, and publish items in the Chrome Web Store.
- Расширения Chrome
- Workbox
5 марта 2025 г.
Disabled Web Features
Though Chrome Apps use the web platform, some web features have been disabled or else are used in a different way. Mainly this is to avoid security issues and to improve programming practices. Below is a summary of the disabled features of the web
- Workbox
5 марта 2025 г.
Google Play for Education Addendum to the Google Chrome Web Store Developer Agreement
In connection with the Google Chrome Web Store, Google may make certain Chrome Web Store applications available in Google's Play for Education site. If You or Your organization is interested in participating, please verify that the
- Расширения Chrome
- Workbox
5 марта 2025 г.
Manifest - Version
One to four dot-separated integers identifying the version of this extension. A couple of rules apply to the integers: they must be between 0 and 65535, inclusive, and non-zero integers can't start with 0. For example, 99999 and 032 are both invalid.
- Workbox
5 марта 2025 г.
Manifest - Nacl Modules
One or more mappings from MIME types to the Native Client module that handles each type. For example, the bold code in the following snippet registers a Native Client module as the content handler for the OpenOffice spreadsheet MIME type. The value
- Workbox
5 марта 2025 г.
Manifest for storage areas
Unlike the local and sync storage areas, the managed storage area requires its structure to be declared as JSON Schema and is strictly validated by Chrome. This schema must be stored in a file indicated by the "managed_schema" property of the
- Workbox
5 марта 2025 г.
Chrome Web Store API Reference
This reference describes the methods and resource representation available for the Chrome Web Store Publish API. Each resource type has one or more data representations and one or more methods. See Using the Chrome Web Store Publish API for a guide
- Расширения Chrome
- Workbox
5 марта 2025 г.
Manifest - Minimum Chrome Version
The version of Chrome that your extension, app, or theme requires, if any. The format for this string is the same as for the version field.
- Workbox
5 марта 2025 г.
Manifest - Key
This value can be used to control the unique ID of an extension, app, or theme when it is loaded during development. To get a suitable key value, first install your extension from a.crx file (you may need to upload your extension or package it
- Workbox
5 марта 2025 г.
Manifest - Description
A plain text string (no HTML or other formatting; no more than 132 characters) that describes the extension. The description should be suitable for both the browser's extension management UI and the Chrome Web Store. You can specify locale-specific
- Workbox
5 марта 2025 г.
Manifest - Offline Enabled
Whether the app or extension is expected to work offline. When Chrome detects that it is offline, apps with this field set to true will be highlighted on the New Tab page. As of Chrome 35, apps are assumed to be offline enabled and the default value
- Workbox
5 марта 2025 г.
workbox-streams
RouteHandlerCallbackOptions StreamSource | Promise< StreamSource > Response ReadableStream BodyInit Takes multiple source Promises, each of which could resolve to a Response, a ReadableStream, or a BodyInit. Returns an object exposing a
- TypeScript
- Workbox
5 марта 2025 г.
Manifest File Format
Every app has a JSON -formatted manifest file, named manifest.json, that provides important information. The following code shows the supported manifest fields for Apps, with links to the page that discusses each field.
- Workbox
5 марта 2025 г.
externally_connectable
The externally_connectable manifest property declares which extensions, apps, and web pages can connect to your app via runtime.connect and runtime.sendMessage. For a tutorial on message passing see cross-extension and app messaging and sending
- Workbox
5 марта 2025 г.
5 марта 2025 г.
Manifest - Requirements
Technologies required by the app or extension. Hosting sites such as the Chrome Web Store may use this list to dissuade users from installing apps or extensions that will not work on their computer. Supported requirements currently include "3D" and
- Workbox
5 марта 2025 г.
5 марта 2025 г.
Manifest - Default Locale
Specifies the subdirectory of _locales that contains the default strings for this extension. This field is required in extensions that have a _locales directory; it must be absent in extensions that have no _locales directory. For details, see
- Workbox
5 марта 2025 г.
Manifest Version
One integer specifying the version of the manifest file format your package requires. As of Chrome 18, developers should specify 2 (without quotes) to use the format as described by this document: Consider manifest version 1 deprecated as of Chrome
- Workbox
5 марта 2025 г.
Manifest - Name and Short Name
The name and short_name manifest properties are short, plain text strings that identify the app. You can specify locale-specific strings for both fields; see Internationalization for details. The name (maximum of 45 characters) is the primary
- Workbox
5 марта 2025 г.
Manifest - Icons
One or more icons that represent the extension, app, or theme. You should always provide a 128x128 icon; it's used during installation and by the Chrome Web Store. Extensions should also provide a 48x48 icon, which is used in the extensions
- Workbox
5 марта 2025 г.
5 марта 2025 г.
5 марта 2025 г.
Chrome Web Store
Chrome Web Store An online marketplace where users can browse for extensions and themes. Publish your extension there and make it accessible to the world. dashboard Developer Dashboard Publish your extension and manage your store items. local_mall
- Целевая страница
- Workbox
- Расширения Chrome
4 марта 2025 г.
What is ChromeDriver?
ChromeDriver is a standalone server that implements the W3C WebDriver standard.
- Workbox
4 марта 2025 г.
New in Chrome 134
Chrome 134 is rolling out now! It includes light-dismiss functionality for dialogs, and plenty more to discover.
- Новые возможности Chrome
- Блог
- Chrome
4 марта 2025 г.
4 марта 2025 г.
Unlock exciting use cases with the Document Picture-in-Picture API
Discover how Document Picture-in-Picture enhanced an online learning experience.
- Блог
- JavaScript
- Chrome
4 марта 2025 г.
Chrome Extensions
Learn how to develop Chrome extensions.
- Продукт
- Целевая страница
- Workbox
- Расширения Chrome
3 марта 2025 г.
Cancel review in the Chrome Web Store developer dashboard
You can now stop the review process for an item that's pending review.
- Блог
- Chrome
- Расширения Chrome
3 марта 2025 г.
3 марта 2025 г.
Artificial Intelligence
AI on Chrome Welcome to the next era of the web with AI. See how AI can make it easier for developers to build powerful experiences on the web. Reimagine what's possible with Gemini Nano in Chrome. Built-in AI We're bringing Gemini Nano, the most
- Целевая страница
28 февраля 2025 г.
chrome.contentSettings
Use the chrome.contentSettings API to change settings that control whether websites can use features such as cookies, JavaScript, and plugins. More generally speaking, content settings allow you to customize Chrome's behavior on a per-site basis
- TypeScript
- Расширения Chrome
- Workbox
28 февраля 2025 г.
chrome.contentSettings
Use the chrome.contentSettings API to change settings that control whether websites can use features such as cookies, JavaScript, and plugins. More generally speaking, content settings allow you to customize Chrome's behavior on a per-site basis
- TypeScript
- Workbox
- Расширения Chrome
28 февраля 2025 г.
chrome.bookmarks
This permission triggers a warning. Use the chrome.bookmarks API to create, organize, and otherwise manipulate bookmarks. Also see Override Pages, which you can use to create a custom Bookmark Manager page. You must declare the "bookmarks" permission
- TypeScript
- JavaScript
- Расширения Chrome
- Workbox
28 февраля 2025 г.
chrome.bookmarks
Use the chrome.bookmarks API to create, organize, and otherwise manipulate bookmarks. Also see Override Pages, which you can use to create a custom Bookmark Manager page. You must declare the "bookmarks" permission in the extension manifest to use
- TypeScript
- JavaScript
- Расширения Chrome
- Workbox
28 февраля 2025 г.
Debug Gemini Nano
There's a special Chrome-internal page to see details on prompts to Gemini Nano. This guide explains how make use of it for debugging.
- AI и машинное обучение
- JavaScript
- Workbox
28 февраля 2025 г.
Prepare for Chrome on Android going edge-to-edge
Chrome on Android is going edge-to-edge from Chrome 135.
- Chrome
28 февраля 2025 г.
Chrome on Android edge-to-edge migration guide
Build edge-to-edge web experiences
- Руководство
- HTML
- CSS
- Workbox
28 февраля 2025 г.
Privacy and security panel
Use the 'Privacy and security' panel to inspect and control third-party cookies and check HTTPS protection.
- Workbox
- Инструменты разработчика в Chrome
27 февраля 2025 г.
Advance network analysis with Chrome DevTools
Advance network analysis with Chrome DevTools.
- Блог
- Chrome
- Инструменты разработчика в Chrome
27 февраля 2025 г.
Popover = hint
Discover the new mode for popover that simplifies tooltips and other floating elements.
- Блог
- HTML
- JavaScript
- CSS
- Chrome
26 февраля 2025 г.
What's New in WebGPU (Chrome 134)
Improve machine-learning workloads with subgroups, shader compilation time improvements on D3D12, remove float filterable texture types support as blendable, and more.
- Новые возможности Chrome
- Chrome
26 февраля 2025 г.
How NRK uses scroll-driven animations to bring stories to life
Learn how scroll-driven and scroll-triggered animations enhance storytelling articles
- История успеха
- CSS
- JavaScript
- HTML
- Chrome
26 февраля 2025 г.
Privacy and security
Learn about Chrome's privacy and security features.
- Безопасность
- Целевая страница
- Workbox
24 февраля 2025 г.
chrome.app.runtime
Use the chrome.app.runtime API to manage the app lifecycle. The app runtime manages app installation, controls the event page, and can shut down the app at anytime. any optional Optional developer specified data that the app to be embedded can use
- TypeScript
- Workbox
24 февраля 2025 г.
chrome.userScripts
Use the userScripts API to execute user scripts in the User Scripts context. To use the User Scripts API, chrome.userScripts, add the "userScripts" permission to your manifest.json and "host_permissions" for sites you want to run scripts on. A user
- TypeScript
- JavaScript
- Workbox
- Расширения Chrome
24 февраля 2025 г.
chrome.printing
Use the chrome.printing API to send print jobs to printers installed on Chromebook. All chrome.printing methods and events require you to declare the "printing" permission in the extension manifest. For example: The examples below demonstrate using
- JavaScript
- TypeScript
- Workbox
- Расширения Chrome
24 февраля 2025 г.
chrome.sessions
Use the chrome.sessions API to query and restore tabs and windows from a browsing session. string The name of the foreign device. Session [] A list of open window sessions for the foreign device, sorted from most recently to least recently modified
- TypeScript
- Расширения Chrome
- Workbox
24 февраля 2025 г.
chrome.printing
Use the chrome.printing API to send print jobs to printers installed on Chromebook. All chrome.printing methods and events require you to declare the "printing" permission in the extension manifest. For example: The examples below demonstrate using
- TypeScript
- JavaScript
- Workbox
- Расширения Chrome
24 февраля 2025 г.
chrome.sessions
Use the chrome.sessions API to query and restore tabs and windows from a browsing session. string The name of the foreign device. Session [] A list of open window sessions for the foreign device, sorted from most recently to least recently modified
- TypeScript
- Workbox
- Расширения Chrome
24 февраля 2025 г.
21 февраля 2025 г.
Discover Chrome
Discover Chrome Chrome 134, Beta Chrome 133 Chrome 132 Chrome 131 Chrome 130 Chrome 129 Chrome 128 Chrome 127 Chrome 126 Chrome 125 Chrome 124 Chrome 123 Chrome 122 Chrome 121 Chrome 120 Chrome 119 New in Chrome DevTools DevTools Tips Engineering
21 февраля 2025 г.
What's new in DevTools, Chrome 134
Privacy and security panel, calibrated CPU throttling, first- and third-party highlighting in Performance, new insights, and more.
- Новые возможности Chrome
- JavaScript
- Инструменты разработчика в Chrome
- Chrome
21 февраля 2025 г.
chrome.i18n
Use the chrome.i18n infrastructure to implement internationalization across your whole app or extension. If an extension has a /_locales directory, the manifest must define "default_locale". You need to put all of its user-visible strings into a file
- TypeScript
- CSS
- JavaScript
- Workbox
- Расширения Chrome
12 февраля 2025 г.
Better text rendering in Chromium-based browsers on Windows
The Edge team added support for respecting the Windows ClearType Tuner values in Chromium directly, resulting in better text rendering in Chromium-based browsers on Windows.
- Блог
- Chrome
12 февраля 2025 г.
How Google Search uses speculation rules
Learn about how Google Search used the Speculation Rules API to anonymously prefetch search results to improve user experience
- История успеха
- Chrome
12 февраля 2025 г.
chrome.storage
Use the chrome.storage API to store, retrieve, and track changes to user data. The Storage API provides an extension-specific way to persist user data and state. It's similar to the web platform's storage APIs ( IndexedDB, and Storage ), but was
- HTML
- JavaScript
- TypeScript
- Расширения Chrome
- Workbox
11 февраля 2025 г.
chrome.storage
Use the chrome.storage API to store, retrieve, and track changes to user data. To use the storage API, declare the "storage" permission in the extension manifest. For example: The Storage API provides an extension-specific way to persist user data
- JavaScript
- TypeScript
- HTML
- Расширения Chrome
- Workbox
11 февраля 2025 г.
How to use the CrUX BigQuery dataset
In this guide, learn how to use BigQuery to write queries against the CrUX dataset to extract insightful results about the state of user experiences on the web.
- Отчет об удобстве пользования браузером Chrome
- Workbox
11 февраля 2025 г.
CrUX Tools
Technical documentation on CrUX tools.
- Workbox
- Отчет об удобстве пользования браузером Chrome
11 февраля 2025 г.
Feedback and support
Receive support for the Chrome User Experience Report (CrUX).
- Отчет об удобстве пользования браузером Chrome
- Workbox
11 февраля 2025 г.
Release notes
Details on the latest changes to the CrUX dataset.
- Отчет об удобстве пользования браузером Chrome
- Workbox
11 февраля 2025 г.
LCP image subparts and RTT now available in CrUX
Learn about the change to the Chrome User Experience Report (CrUX changes) in the February 2025 release including LCP image subparts, LCP resource types, and RTT.
- Chrome
11 февраля 2025 г.
CrUX API
Learn how to construct requests to and parse responses from the CrUX API.
- Workbox
- Отчет об удобстве пользования браузером Chrome
11 февраля 2025 г.
CrUX on BigQuery
Learn how the CrUX dataset on BigQuery is structured.
- Отчет об удобстве пользования браузером Chrome
- Workbox
11 февраля 2025 г.
CrUX History API
Learn how to query the previous six months of historical CrUX trends using the CrUX History API.
- Отчет об удобстве пользования браузером Chrome
- Workbox
11 февраля 2025 г.
Dimensions
Technical documentation on CrUX dimensions.
- Отчет об удобстве пользования браузером Chrome
- Workbox
11 февраля 2025 г.
Metrics
Technical documentation on CrUX metrics.
- Отчет об удобстве пользования браузером Chrome
- Workbox
11 февраля 2025 г.
Docs
Code samples, guides, and API reference you need for whatever you're building.
- Целевая страница
- Workbox
10 февраля 2025 г.
Get started with ChromeDriver
This page documents how to start using ChromeDriver for testing your website on desktop (Windows/Mac/Linux). You can also read Getting Started with Android or Getting Started with ChromeOS. ChromeDriver is a separate executable that Selenium
- Java
- Python
- Workbox
10 февраля 2025 г.
Enter picture-in-picture automatically when playing media
Chrome allows web apps playing media to automatically enter picture-in-picture.
- Блог
- JavaScript
- Chrome
5 февраля 2025 г.
5 февраля 2025 г.
chrome.enterprise.platformKeys
Use the chrome.enterprise.platformKeys API to generate keys and install certificates for these keys. The certificates will be managed by the platform and can be used for TLS authentication, network access or by other extension through
- TypeScript
- JavaScript
- Workbox
- Расширения Chrome
4 февраля 2025 г.
chrome.enterprise.platformKeys
Use the chrome.enterprise.platformKeys API to generate keys and install certificates for these keys. The certificates will be managed by the platform and can be used for TLS authentication, network access or by other extension through
- JavaScript
- TypeScript
- Workbox
- Расширения Chrome
4 февраля 2025 г.
Chrome 133
CSS advanced attr(), text-box-trim, scroll-state container queries, and more.
- Примечания к выпуску
- CSS
- Chrome
4 февраля 2025 г.
New in Chrome 133
Chrome 133 is rolling out now! There's some exciting new CSS features and plenty more to discover.
- Новые возможности Chrome
- Блог
- CSS
- HTML
- Chrome
4 февраля 2025 г.
Tabbed application mode for PWAs
Tabbed application mode allows Progressive Web App developers to add a tabbed document interface to their standalone PWAs.
- JavaScript
- CSS
- Workbox
3 февраля 2025 г.
Simplify authentication using Auth Tab
How to use specialized Auth Tab in your Android app
- Java
- Workbox
31 января 2025 г.
Improve web privacy for users with Ephemeral Custom Tabs
How to use Ephemeral Custom Tabs in your Android app
- Java
- Workbox
31 января 2025 г.
Enhance your users' browsing experience with App-specific history
How to use App Specific History in your Android app
- Java
- Workbox
31 января 2025 г.
Deepen user engagement with App-specific history in Chrome Custom Tabs
Introducing app specific history for Chrome Custom Tabs for Android
- Блог
- Chrome
31 января 2025 г.
Improve your web-based sign-in flow with Auth Tab for Android
Improve web-based authentication with Auth Tab for Android
- Блог
- Chrome
31 января 2025 г.
chrome.permissions
Use the chrome.permissions API to request declared optional permissions at run time rather than install time, so users understand why the permissions are needed and grant only those that are necessary. Permission warnings exist to describe the
- JavaScript
- TypeScript
- Расширения Chrome
- Workbox
30 января 2025 г.
chrome.runtime
Use the chrome.runtime API to retrieve the service worker, return details about the manifest, and listen for and respond to events in the extension lifecycle. You can also use this API to convert the relative path of URLs to fully-qualified URLs. The
- TypeScript
- JavaScript
- Workbox
- Расширения Chrome
30 января 2025 г.
chrome.permissions
Use the chrome.permissions API to request declared optional permissions at run time rather than install time, so users understand why the permissions are needed and grant only those that are necessary. Permission warnings exist to describe the
- TypeScript
- JavaScript
- Расширения Chrome
- Workbox
30 января 2025 г.
What's new in DevTools, Chrome 133
Persistent AI chat history, better navigation, ignore listing, and stack traces in Performance, new 'What's new' panel, and more.
- Новые возможности Chrome
- Инструменты разработчика в Chrome
- Chrome
30 января 2025 г.
What's New in WebGPU (Chrome 133)
Additional unorm8x4-bgra and 1-component vertex formats, allow unknown limits to be requested with undefined value, WGSL alignment rules changes, WGSL performance gains with discard, and much more.
- WebGPU
- Новые возможности Chrome
- Примечания к выпуску
- JavaScript
- Chrome
29 января 2025 г.
What's happening in Chrome Extensions, January 2025
An overview of the recent changes in Chrome Extensions, plus exciting upcoming extensions features developers can look forward to.
- Блог
- Chrome
- Расширения Chrome
29 января 2025 г.
Best practices for session management with the Prompt API
This guide introduces best practices for session management with the Prompt API.
- AI и машинное обучение
- JavaScript
- Workbox
27 января 2025 г.
23 января 2025 г.
What's New in Chrome
What's New in Chrome Discover the latest updates in Chrome from our documentation and blog. New content and significant updates to documentation. article How LLMs stream responses New documentation to learn how streaming data works in AI, for the
- Workbox
23 января 2025 г.
Chrome Web Store policy updates: ensuring clarity and consistency for developers
We're announcing a series of policy updates designed to provide clarity and consistency across our platform.
- Блог
- Расширения Chrome
- Chrome
22 января 2025 г.
Simplifying WebAuthn feature detection for passkeys
Discover how to detect WebAuthn capabilities with `getClientCapabilities()` and tailor authentication workflows for your users.
- Identity
- Блог
- JavaScript
- Chrome
- Ключи доступа
21 января 2025 г.
How LLMs stream responses
Understand what streaming is and how it works with AI and LLMs.
- AI и машинное обучение
- JavaScript
- Workbox
21 января 2025 г.
Best practices to render streamed LLM responses
Use these frontend best practices to display streamed responses from Gemini with APIs that support streaming, such as the Prompt API.
- AI и машинное обучение
- JavaScript
- HTML
- Workbox
21 января 2025 г.
Translation with built-in AI
The built-in Translator API lets you translate arbitrary content from a source to a target language. Participate in the origin trial to take the API for a spin.
- AI и машинное обучение
- JavaScript
- Workbox
21 января 2025 г.
Freezing on Energy Saver
From Chrome 133, eligible CPU-intensive background tabs will be frozen when Energy Saver mode is active.
- Блог
- Chrome
20 января 2025 г.
16 января 2025 г.
16 января 2025 г.
Passkeys on Google Password Manager are now available on iOS
Chrome on iOS 17 or later can now create, sync and authenticate with passkeys in Google Password Manager (GPM). This makes passkeys on GPM available everywhere Chrome is.
- Identity
- Блог
- Ключи доступа
- Chrome
16 января 2025 г.
15 января 2025 г.
CSS attr() gets an upgrade
You can now use attr() with any CSS property–including custom properties–and it can parse values into data types other than strings.
- HTML
- CSS
- Chrome
15 января 2025 г.
15 января 2025 г.
How we introduced Gemini to Chrome DevTools
Learn about fun and exciting use-cases of the new AI assistance panel in DevTools
- Блог
- CSS
- Инструменты разработчика в Chrome
- Chrome
14 января 2025 г.
New in Chrome 132
Chrome 132 is rolling out now! The Dialog element gets a ToggleEvent, support for element level video sharing, and the File System Access API supports Android and WebViews.
- Новые возможности Chrome
- Видео
- JavaScript
- Chrome
14 января 2025 г.
CSS text-box-trim
Take back space from above and below your text content; achieve optical balance.
- CSS
- Chrome
14 января 2025 г.
Chrome 132
ToggleEvent for dialog, support for element level video sharing, and the File System Access API supports Android and WebViews, and more.
- Примечания к выпуску
- Chrome
14 января 2025 г.
chrome.tabs
Use the chrome.tabs API to interact with the browser's tab system. You can use this API to create, modify, and rearrange tabs in the browser. The Tabs API not only offers features for manipulating and managing tabs, but can also detect the language
- JavaScript
- TypeScript
- Workbox
- Расширения Chrome
13 января 2025 г.
chrome.tabs
Use the chrome.tabs API to interact with the browser's tab system. You can use this API to create, modify, and rearrange tabs in the browser. The Tabs API not only offers features for manipulating and managing tabs, but can also detect the language
- JavaScript
- TypeScript
- Расширения Chrome
- Workbox
13 января 2025 г.
Web Platform
Learn how Chrome works, participate in origin trials, and build with Chrome everywhere.
- Целевая страница
- Workbox
13 января 2025 г.
13 января 2025 г.
Winners of the Built-in AI Challenge
Discover the winning apps and extensions from the Built-in AI Challenge, where we invited you to reimagine what's possible with Gemini Nano in Chrome.
- Блог
- Chrome
13 января 2025 г.
Capture a video stream from any element
The Element Capture API is a performant and robust way for transforming a capture of the current tab into a capture of a DOM subtree.
- JavaScript
- HTML
- Workbox
13 января 2025 г.
Support for the Web Vitals extension has ended
The merger of the Web Vitals extension and DevTools is complete and support for the extension has ended.
- Инструменты разработчика в Chrome
- Chrome
13 января 2025 г.
chrome.ttsEngine
Use the chrome.ttsEngine API to implement a text-to-speech(TTS) engine using an extension. If your extension registers using this API, it will receive events containing an utterance to be spoken and other parameters when any extension or Chrome App
- TypeScript
- JavaScript
- Расширения Chrome
- Workbox
13 января 2025 г.
chrome.appviewTag
Use the appview tag to embed other Chrome Apps within your Chrome App. (see Usage ). object Optional developer specified data that the app to be embedded can use when making an embedding decision. string The ID of the app that sent the embedding
- TypeScript
- Workbox
13 января 2025 г.
chrome.ttsEngine
Use the chrome.ttsEngine API to implement a text-to-speech(TTS) engine using an extension. If your extension registers using this API, it will receive events containing an utterance to be spoken and other parameters when any extension or Chrome App
- TypeScript
- JavaScript
- Расширения Chrome
- Workbox
13 января 2025 г.
chrome.cookies
Use the chrome.cookies API to query and modify cookies, and to be notified when they change. To use the cookies API, declare the "cookies" permission in your manifest along with host permissions for any hosts whose cookies you want to access. For
- TypeScript
- Workbox
- Расширения Chrome
13 января 2025 г.
chrome.cookies
Use the chrome.cookies API to query and modify cookies, and to be notified when they change. To use the cookies API, you must declare the "cookies" permission in your manifest, along with host permissions for any hosts whose cookies you want to
- TypeScript
- Workbox
- Расширения Chrome
13 января 2025 г.
Mitigate clickjacking with XFO or CSP
Learn more about mitigating clickjacking attacks.
- Lighthouse
- Workbox
9 января 2025 г.
What's New in WebGPU (Chrome 132)
Texture view usage, 32-bit float textures blending, GPUDevice adapterInfo attribute, configuring canvas context with invalid format throw JavaScript error, filtering sampler restrictions on textures, extended subgroups experimentation, improving developer experience, experimental support for 16-bit normalized texture formats, and more.
- WebGPU
- Новые возможности Chrome
- Примечания к выпуску
- JavaScript
- Chrome
8 января 2025 г.
Capabilities
Find out how to use Chrome's capabilities to build rich and engaging web experiences.
- Целевая страница
- Workbox
7 января 2025 г.
What's new in Chrome extensions
Recent changes to the Chrome extensions platform, documentation, and policy
- JavaScript
- Расширения Chrome
- Workbox
2 января 2025 г.
ChromeOS
All ChromeOS test images have ChromeDriver binary installed in /usr/local/chromedriver/. The binary is updated to the same version of Chrome in that test image. That is, you always are using the latest build of ChromeDriver. If your test expects to
- Python
- Workbox
18 декабря 2024 г.
18 декабря 2024 г.
Mobile emulation
Chrome allows users to emulate Chrome on a mobile device from the desktop version of Chrome, by enabling the device mode with Chrome DevTools. This feature speeds up web development, allows developers to quickly test how a website renders in a mobile
- Java
- Ruby
- Python
- Workbox
17 декабря 2024 г.
Downloads
For earlier versions of Chrome, here are the versions of ChromeDriver that support it. For more information on selecting the right version of ChromeDriver, see the Version Selection page. Supports Chrome version 114 For more details, see the release
- Workbox
17 декабря 2024 г.
Keyboard support
At this time, ChromeDriver only supports systems that have a US keyboard configured. When ChromeDriver detects this state, it logs the following: Users without a US keyboard may experience lost keys during sendKeys or TypeElement commands. As a
- Markdown
- Workbox
17 декабря 2024 г.
ChromeDriver crashes
To diagnose and fix ChromeDriver crashes, you have a few options. This is only for ChromeDriver crashes, which is not the same as Chrome crashing or closing. On Windows, you may see something like this: Create a repro case that ChromeDriver
- Workbox
17 декабря 2024 г.
Android
The latest binaries for ChromeDriver are packaged as zip files for various host platforms. Earlier versions of ChromeDriver can be found in Downloads. ChromeDriver supports running tests on Chrome browser (version 30+) and WebView-based apps starting
- Workbox
17 декабря 2024 г.
Operation not supported when using remote debugging
Some WebDriver commands, such as resizing the browser window, require a Chrome extension to be loaded into the browser. ChromeDriver normally loads this "automation extension" every time it launches a new Chrome session. However ChromeDriver can be
- Workbox
17 декабря 2024 г.
Security considerations
ChromeDriver is a powerful tool, and it can cause harm when in the wrong hands. While using ChromeDriver, follow these suggestions:
- Workbox
17 декабря 2024 г.
Chrome doesn't start or crashes immediately
This often happens when running ChromeDriver or Chrome using a special test harness (perhaps an IDE) or continuous build system (such as Jenkins). Try launching the same Chrome binary that your test uses from a normal user command prompt. Confirm
- Workbox
17 декабря 2024 г.
Design Docs and discussions
WebDriver BiDi Backend Design [Microsoft] Async Command Processing for WebDriver in Chromium Browser Tools- and Testing WG, Day 2, TPAC 2019, Fukuoka Browser Tools- and Testing WG, Day 1, TPAC 2019, Fukuoka
- Workbox
17 декабря 2024 г.
Logging
To enable verbose logging, pass --verbose to the ChromeDriver server. You can also pass --log-path to cause the log to be written to a file instead of stderr. If you don't start the ChromeDriver server directly yourself, you need to pass the switch
- C#
- Python
- Java
- Workbox
17 декабря 2024 г.
Capabilities and ChromeOptions
Capabilities are options that you can use to customize and configure a ChromeDriver session.
- JavaScript
- Ruby
- Java
- Python
- Workbox
17 декабря 2024 г.
Performance log
ChromeDriver supports performance logging, from which you can get events of domains "Timeline", "Network", and "Page", as well as trace data for specified trace categories. Performance logging is NOT enabled by default. So when creating a new
- Java
- Workbox
17 декабря 2024 г.
Canary
ChromeDriver Canary has the latest new ChromeDriver features. New binaries are built and made available multiple times a day. Be aware, it's designed for developers and early adopters and can sometimes break down completely. Starting with M115 the
- Workbox
17 декабря 2024 г.
chrome.pageCapture
Use the chrome.pageCapture API to save a tab as MHTML. MHTML is a standard format supported by most browsers. It encapsulates in a single file a page and all its resources (CSS files, images..). Note that for security reasons a MHTML file can only be
- TypeScript
- Расширения Chrome
- Workbox
17 декабря 2024 г.
chrome.pageCapture
Use the chrome.pageCapture API to save a tab as MHTML. MHTML is a standard format supported by most browsers. It encapsulates in a single file a page and all its resources (CSS files, images..). Note that for security reasons a MHTML file can only be
- TypeScript
- Workbox
- Расширения Chrome
17 декабря 2024 г.
Autofill in action: real-world insights
A Chrome study shows that autofill users fill forms faster, with lower abandonment rates.
- Identity
- Блог
- Chrome
17 декабря 2024 г.
Apps
Deprecated technology to create experiences that had more access to the underlying operating system.
- Целевая страница
- Workbox
16 декабря 2024 г.
16 декабря 2024 г.
16 декабря 2024 г.
16 декабря 2024 г.
Puppeteer
A Node.js library providing a high-level API to control headless Chrome or Chromium
- Целевая страница
- Workbox
16 декабря 2024 г.
16 декабря 2024 г.
Performance
Optimize the performance of your web applications with Chrome's performance tools.
- Эффективность
- Целевая страница
- Workbox
16 декабря 2024 г.
Web on Android
Learn about Chrome's features for developing web apps on Android.
- Целевая страница
- Workbox
16 декабря 2024 г.
Accessibility
Digital accessibility, commonly abbreviated a11y, is about designing and building websites and web apps that disabled people can interact with in a meaningful and equivalent way. This course is created for beginner and advanced web developers. You
- Целевая страница
16 декабря 2024 г.
Identity
Learn about Chrome's identity features, such as Web Authentication.
- Identity
- Целевая страница
- Workbox
16 декабря 2024 г.
Findings from the customizable select request for developer feedback form
Thank you for the time you shared with us, providing feedback, reviewing details and helping shape standards.
- Блог
- CSS
- Chrome
16 декабря 2024 г.
13 декабря 2024 г.
Chrome's 2024 recap for devs: Re-imagining the web with AI in DevTools, built-in Gemini, and new UI capabilities
Check out Chrome for Developers' 2024 year-end roundup of the latest web features, capabilities, and tools.
- Видео
- Блог
- Chrome
13 декабря 2024 г.
chrome.action
Use the chrome.action API to control the extension's icon in the Google Chrome toolbar. The following keys must be declared in the manifest to use this API. To use the chrome.action API, specify a "manifest_version" of 3 and include the "action" key
- JavaScript
- HTML
- TypeScript
- Расширения Chrome
- Workbox
12 декабря 2024 г.
Get started with built-in AI
Learn the requirements to start building features and applications with built-in AI.
- AI и машинное обучение
- Workbox
12 декабря 2024 г.
chrome.extension
The chrome.extension API has utilities that can be used by any extension page. It includes support for exchanging messages between an extension and its content scripts or between extensions, as described in detail in Message Passing. The type of
- TypeScript
- Workbox
- Расширения Chrome
11 декабря 2024 г.
chrome.declarativeContent
Use the chrome.declarativeContent API to take actions depending on the content of a page, without requiring permission to read the page's content. The Declarative Content API allows you to enable your extension's action depending on the URL of a web
- TypeScript
- JavaScript
- Workbox
- Расширения Chrome
11 декабря 2024 г.
chrome.certificateProvider
Use this API to expose certificates to the platform which can use these certificates for TLS authentications. Typical usage of this API to expose client certificates to ChromeOS follows these steps: The actual sequence of steps can be different. For
- JavaScript
- TypeScript
- Расширения Chrome
- Workbox
11 декабря 2024 г.
chrome.declarativeWebRequest
Note: this API is deprecated. Check out the declarativeNetRequest API instead. Use the chrome.declarativeWebRequest API to intercept, block, or modify requests in-flight. It is significantly faster than the chrome.webRequest API because you can
- JavaScript
- TypeScript
- Workbox
- Расширения Chrome
11 декабря 2024 г.
chrome.certificateProvider
Use this API to expose certificates to the platform which can use these certificates for TLS authentications. Typical usage of this API to expose client certificates to ChromeOS follows these steps: The actual sequence of steps can be different. For
- JavaScript
- TypeScript
- Workbox
- Расширения Chrome
11 декабря 2024 г.
API reference
The complete reference to all APIs made available to Chrome Extensions. This includes APIs for the deprecated Chrome Apps platform as well as APIs still in beta and dev.
- Workbox
- Расширения Chrome
11 декабря 2024 г.
chrome.declarativeContent
Use the chrome.declarativeContent API to take actions depending on the content of a page, without requiring permission to read the page's content. The Declarative Content API lets you enable your extension's action depending on the URL of a web page,
- TypeScript
- JavaScript
- Workbox
- Расширения Chrome
11 декабря 2024 г.
chrome.extension
The chrome.extension API has utilities that can be used by any extension page. It includes support for exchanging messages between an extension and its content scripts or between extensions, as described in detail in Message Passing. The type of
- TypeScript
- Расширения Chrome
- Workbox
11 декабря 2024 г.
chrome.commands
Use the commands API to add keyboard shortcuts that trigger actions in your extension, for example, an action to open the browser action or send a command to the extension. The following keys must be declared in the manifest to use this API. The
- JavaScript
- TypeScript
- Workbox
- Расширения Chrome
10 декабря 2024 г.
Language detection with built-in AI
The Language Detector API offers built-in language discovery on the web, in the browser.
- AI и машинное обучение
- JavaScript
- Workbox
10 декабря 2024 г.
chrome.offscreen
Use the offscreen API to create and manage offscreen documents. To use the Offscreen API, declare the "offscreen" permission in the extension manifest. For example: Service workers don't have DOM access, and many websites have content security
- JavaScript
- TypeScript
- Workbox
- Расширения Chrome
9 декабря 2024 г.
chrome.system.display
Use the system.display API to query display metadata. An enum to tell if the display is detected and used by the system. The display is considered 'inactive', if it is not detected by the system (maybe disconnected, or considered disconnected due to
- TypeScript
- Расширения Chrome
- Workbox
9 декабря 2024 г.
chrome.system.display
Use the system.display API to query display metadata. An enum to tell if the display is detected and used by the system. The display is considered 'inactive', if it is not detected by the system (maybe disconnected, or considered disconnected due to
- TypeScript
- Workbox
- Расширения Chrome
9 декабря 2024 г.
How to Use the Allocation Timeline Tool
Use the Allocation timeline tool to find objects that aren't being properly garbage collected, and continue to retain memory.
- Инструменты разработчика в Chrome
- Workbox
9 декабря 2024 г.