Blog
Panduan untuk menerapkan aturan spekulasi untuk situs yang lebih kompleks
Panduan pertimbangan saat menerapkan aturan spekulasi, terutama untuk situs yang lebih kompleks.
- JavaScript
- HTML
7 Maret 2025
Memperkenalkan command dan commandfor
Pelajari kemampuan baru untuk perilaku deklaratif pada tombol.
- Blog
- HTML
- JavaScript
- Chrome
7 Maret 2025
7 Maret 2025
Versi Manifes
Satu bilangan bulat yang menentukan versi format file manifes yang diperlukan paket Anda. Mulai Chrome 18, developer harus menentukan 2 (tanpa tanda kutip) untuk menggunakan format seperti yang dijelaskan oleh dokumen: Pertimbangkan manifes versi 1
6 Maret 2025
Manifes untuk area penyimpanan
Tidak seperti area penyimpanan local dan sync, area penyimpanan managed mengharuskan strukturnya dideklarasikan sebagai Skema JSON dan divalidasi secara ketat oleh Chrome. Skema ini harus disimpan dalam file yang ditunjukkan oleh properti
6 Maret 2025
Manifes - Versi Chrome Minimum
Versi Chrome yang diperlukan ekstensi, aplikasi, atau tema Anda, jika ada. Format untuk string ini sama dengan format kolom version.
6 Maret 2025
Manifes - Nama dan Nama Pendek
Properti manifes name dan short_name adalah string teks biasa singkat yang mengidentifikasi aplikasi. Anda dapat menentukan string khusus lokalitas untuk kedua kolom; lihat Internasionalisasi untuk detailnya. name (maksimum 45 karakter) adalah ID
6 Maret 2025
Manifes - Offline Diaktifkan
Apakah aplikasi atau ekstensi diharapkan untuk berfungsi secara offline. Saat Chrome mendeteksi bahwa aplikasi sedang offline, aplikasi dengan kolom ini yang ditetapkan ke true (benar) akan ditandai di halaman Tab Baru. Mulai Chrome 35, aplikasi
6 Maret 2025
Manifes - Ikon
Satu atau beberapa ikon yang mewakili ekstensi, aplikasi, atau tema. Anda harus selalu memberikan ikon; ini digunakan selama instalasi dan oleh Chrome Web Store. Ekstensi juga harus memberikan Ikon 48x48, yang digunakan di halaman pengelolaan
6 Maret 2025
Fitur Web yang Dinonaktifkan
Meskipun Aplikasi Chrome menggunakan platform web, beberapa fitur web telah dinonaktifkan atau digunakan dengan cara yang berbeda. Hal ini terutama untuk menghindari masalah keamanan dan untuk meningkatkan praktik pemrograman. Berikut adalah
6 Maret 2025
Format File Manifes
Setiap aplikasi memiliki file manifes berformat JSON, bernama manifest.json, yang memberikan tidak akurat atau tidak sesuai. Kode berikut menunjukkan kolom manifes yang didukung untuk Aplikasi, dengan link ke halaman yang membahas setiap bidang.
6 Maret 2025
Manifes - Persyaratan
Teknologi yang dibutuhkan oleh aplikasi atau ekstensi. Situs hosting seperti Chrome Web Store dapat menggunakan daftar ini untuk mencegah pengguna menginstal aplikasi atau ekstensi yang tidak akan berfungsi di komputer mereka. Persyaratan yang
6 Maret 2025
Manifes - Deskripsi
String teks biasa (tanpa HTML atau format lain; tidak lebih dari 132 karakter) yang mendeskripsikan ekstensi. Deskripsi harus sesuai untuk UI pengelolaan ekstensi browser dan Chrome Web Store. Anda dapat menentukan string khusus lokalitas untuk kolom
6 Maret 2025
Manifes - Versi
Satu hingga empat bilangan bulat yang dipisahkan titik yang mengidentifikasi versi ekstensi ini. Beberapa aturan berlaku untuk bilangan bulat: bilangan bulat harus antara 0 dan 65535, bilangan bulat inklusif, dan bilangan bukan nol tidak
6 Maret 2025
Manifes - Modul Nacl
Satu atau beberapa pemetaan dari jenis MIME ke modul Native Client yang menangani setiap jenis. Sebagai contohnya, kode tebal dalam cuplikan berikut mendaftarkan modul Native Client sebagai konten untuk jenis MIME spreadsheet OpenOffice. Nilai "path"
6 Maret 2025
externally_connectable
Properti manifes externally_connectable mendeklarasikan ekstensi, aplikasi, dan halaman web mana yang dapat hubungkan ke aplikasi Anda melalui runtime.connect dan runtime.sendMessage. Untuk tutorial tentang penerusan pesan, lihat lintas ekstensi dan
6 Maret 2025
Manifes - Sandbox
Peringatan: Mulai versi 57, Chrome tidak akan lagi mengizinkan konten web eksternal (termasuk frame dan skrip yang disematkan) di dalam halaman yang di-sandbox. Sebagai gantinya, gunakan webview. Menentukan kumpulan halaman aplikasi atau ekstensi
6 Maret 2025
Manifes - Kunci
Nilai ini dapat digunakan untuk mengontrol ID unik ekstensi, aplikasi, atau tema saat dimuat selama pengembangan. Untuk mendapatkan nilai kunci yang sesuai, instal ekstensi terlebih dahulu dari file.crx (Anda mungkin perlu mengupload ekstensi atau
6 Maret 2025
Manifes - Lokalitas Default
Menentukan subdirektori _locales yang berisi string default untuk ekstensi ini. Kolom ini wajib ada pada ekstensi yang memiliki direktori _locales; kolom ini harus tidak ada di ekstensi yang tidak memiliki direktori _locales. Untuk mengetahui
6 Maret 2025
{i>workbox-stream<i}
- TypeScript
6 Maret 2025
6 Maret 2025
6 Maret 2025
Cara eBay meningkatkan rasio keberhasilan login sebesar 10% dengan berbagi kredensial yang lancar
Temukan cara eBay meningkatkan keberhasilan login sebesar 10% menggunakan Digital Asset Links untuk berbagi kredensial yang lancar. Pelajari cara menerapkan autentikasi lintas platform yang aman dan meningkatkan pengalaman pengguna.
- Identitas
- Studi kasus
- Chrome
6 Maret 2025
Menggunakan scheduler.yield() untuk membagi tugas yang panjang
scheduler.yield() adalah API baru untuk membagi tugas yang panjang secara ergonomis dan mendapatkan prioritas kelanjutan eksekusi.
- Blog
- JavaScript
- Chrome
6 Maret 2025
Menunda pengiriman @function CSS dari Chrome 136 ke 139
Tim Chrome merespons kekhawatiran dari komunitas.
- CSS
- Chrome
6 Maret 2025
Chrome for Developers
Membantu Anda membangun, tumbuh, dan berinovasi di web.
- Area fokus web
- Produk sistem operasi dan platform developer
- Produk
- Halaman landing
- Chrome
6 Maret 2025
5 Maret 2025
Chrome Web Store
Chrome Web Store Pasar online tempat pengguna dapat menelusuri ekstensi dan tema. Publikasikan ekstensi Anda di sana dan buat ekstensi tersebut dapat diakses oleh semua orang. dashboard Dasbor Developer Publikasikan ekstensi dan kelola item toko
- Halaman landing
4 Maret 2025
4 Maret 2025
Dapatkan kasus penggunaan yang menarik dengan Document Picture-in-Picture API
Temukan cara Dokumen Picture-in-Picture meningkatkan pengalaman belajar online.
- Blog
- JavaScript
- Chrome
4 Maret 2025
4 Maret 2025
Yang baru di Chrome 134
Chrome 134 kini telah diluncurkan. API ini mencakup fungsi penutupan ringan untuk dialog, dan banyak lagi yang dapat ditemukan.
- Baru di Chrome
- Blog
- Chrome
4 Maret 2025
3 Maret 2025
Membatalkan peninjauan di dasbor developer Chrome Web Store
Anda kini dapat menghentikan proses peninjauan untuk item yang menunggu peninjauan.
- Blog
- Chrome
- Ekstensi Chrome
3 Maret 2025
chrome.contentSettings
Gunakan chrome.contentSettings API untuk mengubah setelan yang mengontrol apakah situs dapat menggunakan fitur seperti cookie, JavaScript, dan plugin. Secara umum, setelan konten memungkinkan Anda menyesuaikan perilaku Chrome berdasarkan situs, bukan
- TypeScript
- Ekstensi Chrome
28 Februari 2025
chrome.bookmarks
Gunakan chrome.bookmarks API untuk membuat, mengatur, dan memanipulasi bookmark. Lihat juga Mengganti Halaman, yang dapat Anda gunakan untuk membuat halaman Pengelola Bookmark kustom. Anda harus mendeklarasikan izin "bookmark" di manifes ekstensi
- TypeScript
- JavaScript
- Ekstensi Chrome
28 Februari 2025
chrome.bookmarks
Izin ini memicu peringatan. Gunakan chrome.bookmarks API untuk membuat, mengatur, dan memanipulasi bookmark. Lihat juga Mengganti Halaman, yang dapat Anda gunakan untuk membuat halaman Pengelola Bookmark kustom. Anda harus mendeklarasikan izin
- TypeScript
- JavaScript
- Ekstensi Chrome
28 Februari 2025
chrome.contentSettings
Gunakan chrome.contentSettings API untuk mengubah setelan yang mengontrol apakah situs dapat menggunakan fitur seperti cookie, JavaScript, dan plugin. Secara umum, setelan konten memungkinkan Anda menyesuaikan perilaku Chrome berdasarkan situs, bukan
- TypeScript
- Ekstensi Chrome
28 Februari 2025
Kecerdasan Buatan
AI di Chrome Selamat datang di era web berikutnya dengan AI. Lihat bagaimana AI dapat memudahkan developer menciptakan pengalaman yang luar biasa di web. Menata kembali apa yang mungkin dilakukan dengan Gemini Nano di Chrome. AI bawaan Kami
- Halaman landing
28 Februari 2025
Men-debug Gemini Nano
Ada halaman khusus internal Chrome untuk melihat detail tentang perintah ke Gemini Nano. Panduan ini menjelaskan cara menggunakannya untuk proses debug.
- AI & Machine Learning
- JavaScript
28 Februari 2025
Bersiap menghadapi Chrome di Android yang menjadi layar penuh
Chrome di Android akan menjadi layar penuh mulai Chrome 135.
- Chrome
28 Februari 2025
Panduan migrasi dari tepi ke tepi Chrome di Android
Mem-build pengalaman web layar penuh
- Panduan
- CSS
- HTML
28 Februari 2025
Panel privasi dan keamanan
Gunakan panel 'Privasi dan keamanan' untuk memeriksa dan mengontrol cookie pihak ketiga serta memeriksa perlindungan HTTPS.
- Chrome DevTools
27 Februari 2025
Meningkatkan analisis jaringan dengan Chrome DevTools
Meningkatkan analisis jaringan dengan Chrome DevTools.
- Blog
- Chrome
- Chrome DevTools
27 Februari 2025
Yang Baru di WebGPU (Chrome 134)
Meningkatkan beban kerja machine learning dengan subgrup, peningkatan waktu kompilasi shader di D3D12, menghapus dukungan jenis tekstur yang dapat difilter float sebagai yang dapat digabungkan, dan lainnya.
- Baru di Chrome
- Chrome
26 Februari 2025
Cara NRK menggunakan animasi berbasis scroll untuk menghidupkan cerita
Pelajari cara animasi yang dipicu scroll dan yang didorong scroll meningkatkan kualitas artikel bercerita
- Studi kasus
- JavaScript
- HTML
- CSS
- Chrome
26 Februari 2025
Popover = petunjuk
Temukan mode baru untuk pop-up yang menyederhanakan tooltip dan elemen mengambang lainnya.
- Blog
- JavaScript
- CSS
- HTML
- Chrome
26 Februari 2025
chrome.app.runtime
Gunakan chrome.app.runtime API untuk mengelola siklus proses aplikasi. Runtime aplikasi mengelola penginstalan aplikasi, mengontrol halaman peristiwa, dan dapat menonaktifkan aplikasi kapan saja. apa pun opsional Data yang ditentukan developer
- TypeScript
24 Februari 2025
chrome.userScripts
Gunakan userScripts API untuk menjalankan skrip pengguna dalam konteks Skrip Pengguna. Untuk menggunakan User Scripts API, chrome.userScripts, tambahkan izin "userScripts" ke manifest.json dan "host_permissions" untuk situs tempat Anda ingin
- JavaScript
- TypeScript
- Ekstensi Chrome
24 Februari 2025
chrome.printing
Gunakan chrome.printing API untuk mengirim tugas cetak ke printer yang diinstal di Chromebook. Semua metode dan peristiwa chrome.printing mengharuskan Anda mendeklarasikan izin "printing" di manifes ekstensi. Contoh: Contoh di bawah menunjukkan
- TypeScript
- JavaScript
- Ekstensi Chrome
24 Februari 2025
chrome.sessions
Gunakan chrome.sessions API untuk membuat kueri dan memulihkan tab dan jendela dari sesi penjelajahan. string Nama perangkat asing. Session [] Daftar sesi jendela yang terbuka untuk perangkat asing, diurutkan dari sesi yang terakhir diubah hingga
- TypeScript
- Ekstensi Chrome
24 Februari 2025
chrome.sessions
Gunakan chrome.sessions API untuk membuat kueri dan memulihkan tab dan jendela dari sesi penjelajahan. string Nama perangkat asing. Session [] Daftar sesi jendela yang terbuka untuk perangkat asing, diurutkan dari sesi yang terakhir diubah hingga
- TypeScript
- Ekstensi Chrome
24 Februari 2025
chrome.printing
Gunakan chrome.printing API untuk mengirim tugas cetak ke printer yang diinstal di Chromebook. Semua metode dan peristiwa chrome.printing mengharuskan Anda mendeklarasikan izin "printing" di manifes ekstensi. Contoh: Contoh di bawah menunjukkan
- TypeScript
- JavaScript
- Ekstensi Chrome
24 Februari 2025
Temukan Chrome
Temukan 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 Baru di Chrome DevTools Tips DevTools Blog engineer
21 Februari 2025
Yang baru di DevTools, Chrome 134
Panel privasi dan keamanan, throttling CPU yang dikalibrasi, sorotan pihak pertama dan ketiga di Performa, insight baru, dan lainnya.
- Baru di Chrome
- JavaScript
- Chrome
- Chrome DevTools
21 Februari 2025
chrome.i18n
Gunakan infrastruktur chrome.i18n untuk menerapkan internasionalisasi di seluruh aplikasi atau ekstensi Anda. Jika ekstensi memiliki direktori /_locales, manifest harus menentukan "default_locale". Anda harus memasukkan semua string yang terlihat
- TypeScript
- CSS
- JavaScript
- Ekstensi Chrome
12 Februari 2025
Rendering teks yang lebih baik di browser berbasis Chromium di Windows
Tim Edge menambahkan dukungan untuk mematuhi nilai Windows ClearType Tuner di Chromium secara langsung, sehingga menghasilkan rendering teks yang lebih baik di browser berbasis Chromium di Windows.
- Blog
- Chrome
12 Februari 2025
Cara Google Penelusuran menggunakan aturan spekulasi
Pelajari cara Google Penelusuran menggunakan Speculation Rules API untuk melakukan pengambilan data hasil penelusuran secara anonim guna meningkatkan pengalaman pengguna
- Studi kasus
- Chrome
12 Februari 2025
chrome.storage
Gunakan chrome.storage API untuk menyimpan, mengambil, dan melacak perubahan pada data pengguna. Untuk menggunakan storage API, deklarasikan izin "storage" di manifest ekstensi. Contoh: Storage API menyediakan cara khusus ekstensi untuk
- TypeScript
- JavaScript
- HTML
- Ekstensi Chrome
11 Februari 2025
chrome.storage
Gunakan chrome.storage API untuk menyimpan, mengambil, dan melacak perubahan pada data pengguna. Storage API menyediakan cara khusus ekstensi untuk mempertahankan data dan status pengguna. API ini mirip dengan API penyimpanan platform web (
- TypeScript
- HTML
- JavaScript
- Ekstensi Chrome
11 Februari 2025
Cara menggunakan {i>dataset<i} BigQuery CrUX
Dalam panduan ini, pelajari cara menggunakan BigQuery untuk menulis kueri terhadap set data CrUX guna mendapatkan hasil yang lengkap dan mendalam tentang status pengalaman pengguna di web.
- Laporan UX Chrome
11 Februari 2025
11 Februari 2025
Subbagian gambar LCP dan RTT kini tersedia di CrUX
Pelajari perubahan pada Laporan Pengalaman Pengguna Chrome (perubahan CrUX) dalam rilis Februari 2025, termasuk subbagian gambar LCP, jenis resource LCP, dan RTT.
- Chrome
11 Februari 2025
Docs
Contoh kode, panduan, dan referensi API yang Anda perlukan untuk apa pun yang Anda buat.
- Halaman landing
10 Februari 2025
Masuk ke mode picture-in-picture secara otomatis saat memutar media
Chrome memungkinkan aplikasi web yang memutar media untuk otomatis masuk ke mode picture-in-picture.
- Blog
- JavaScript
- Chrome
5 Februari 2025
5 Februari 2025
4 Februari 2025
chrome.enterprise.platformKeys
Gunakan chrome.enterprise.platformKeys API untuk membuat kunci dan menginstal sertifikat untuk kunci ini. Sertifikat akan dikelola oleh platform dan dapat digunakan untuk autentikasi TLS, akses jaringan, atau oleh ekstensi lain melalui
- JavaScript
- TypeScript
- Ekstensi Chrome
4 Februari 2025
chrome.enterprise.platformKeys
Gunakan chrome.enterprise.platformKeys API untuk membuat kunci dan menginstal sertifikat untuk kunci ini. Sertifikat akan dikelola oleh platform dan dapat digunakan untuk autentikasi TLS, akses jaringan, atau oleh ekstensi lain melalui
- JavaScript
- TypeScript
- Ekstensi Chrome
4 Februari 2025
Chrome 133
CSS advanced attr(), text-box-trim, kueri penampung scroll-state, dan lainnya.
- Catatan rilis
- CSS
- Chrome
4 Februari 2025
Yang baru di Chrome 133
Chrome 133 kini diluncurkan. Ada beberapa fitur CSS baru yang menarik dan banyak lagi yang dapat Anda temukan.
- Baru di Chrome
- Blog
- CSS
- HTML
- Chrome
4 Februari 2025
Mode aplikasi dalam tab untuk PWA
Mode aplikasi bertab memungkinkan developer Progressive Web App menambahkan antarmuka dokumen dengan tab ke PWA mandiri mereka.
- CSS
- JavaScript
3 Februari 2025
Menyederhanakan autentikasi menggunakan Tab Auth
Cara menggunakan Tab Autentikasi khusus di aplikasi Android
- Java
31 Januari 2025
Meningkatkan privasi web untuk pengguna dengan Tab Khusus Singkat
Cara menggunakan Tab Kustom Ephemeral di aplikasi Android
- Java
31 Januari 2025
Meningkatkan alur login berbasis web dengan Tab Autentikasi untuk Android
Meningkatkan autentikasi berbasis web dengan Tab Autentikasi untuk Android
- Blog
- Chrome
31 Januari 2025
Tingkatkan pengalaman penjelajahan pengguna Anda dengan histori khusus Aplikasi
Cara menggunakan Histori Khusus Aplikasi di aplikasi Android
- Java
31 Januari 2025
Meningkatkan interaksi pengguna dengan histori khusus Aplikasi di Tab Khusus Chrome
Memperkenalkan histori khusus aplikasi untuk Tab Khusus Chrome untuk Android
- Blog
- Chrome
31 Januari 2025
chrome.permissions
Gunakan chrome.permissions API untuk meminta izin opsional yang dideklarasikan saat runtime, bukan waktu penginstalan, sehingga pengguna memahami alasan izin diperlukan dan hanya memberikan izin yang diperlukan. Peringatan izin ada untuk menjelaskan
- TypeScript
- JavaScript
- Ekstensi Chrome
30 Januari 2025
chrome.runtime
Gunakan chrome.runtime API untuk mengambil pekerja layanan, menampilkan detail tentang manifes, serta memproses dan merespons peristiwa dalam siklus proses ekstensi. Anda juga dapat menggunakan API ini untuk mengonversi jalur relatif URL menjadi URL
- TypeScript
- JavaScript
- Ekstensi Chrome
30 Januari 2025
chrome.permissions
Gunakan chrome.permissions API untuk meminta izin opsional yang dideklarasikan saat runtime, bukan waktu penginstalan, sehingga pengguna memahami alasan izin diperlukan dan hanya memberikan izin yang diperlukan. Peringatan izin ada untuk menjelaskan
- JavaScript
- TypeScript
- Ekstensi Chrome
30 Januari 2025
Yang baru di DevTools, Chrome 133
Histori chat AI yang persisten, navigasi yang lebih baik, daftar abaikan, dan pelacakan tumpukan di Performa, panel 'Yang baru' baru, dan lainnya.
- Baru di Chrome
- Chrome
- Chrome DevTools
30 Januari 2025
Yang Baru di WebGPU (Chrome 133)
Format vertex unorm8x4-bgra dan 1 komponen tambahan, memungkinkan batas yang tidak diketahui diminta dengan nilai yang tidak ditentukan, perubahan aturan perataan WGSL, peningkatan performa WGSL dengan penghapusan, dan banyak lagi.
- WebGpu
- Baru di Chrome
- Catatan rilis
- JavaScript
- Chrome
29 Januari 2025
Yang terjadi di Ekstensi Chrome, Januari 2025
Ringkasan perubahan terbaru di Ekstensi Chrome, serta fitur ekstensi mendatang yang menarik yang dapat ditunggu oleh developer.
- Blog
- Ekstensi Chrome
- Chrome
29 Januari 2025
Praktik terbaik untuk pengelolaan sesi dengan Prompt API
Panduan ini memperkenalkan praktik terbaik untuk pengelolaan sesi dengan Prompt API.
- AI & Machine Learning
- JavaScript
27 Januari 2025
23 Januari 2025
Yang Baru di Chrome
Yang Baru di Chrome Temukan update terbaru di Chrome dari dokumentasi dan blog kami. Konten baru dan update signifikan pada dokumentasi. article Cara LLM melakukan streaming respons Dokumentasi baru untuk mempelajari cara kerja data streaming di AI,
23 Januari 2025
Pembaruan kebijakan Chrome Web Store: memastikan kejelasan dan konsistensi bagi developer
Kami mengumumkan serangkaian pembaruan kebijakan yang dirancang untuk memberikan kejelasan dan konsistensi di seluruh platform kami.
- Blog
- Ekstensi Chrome
- Chrome
22 Januari 2025
Menyederhanakan deteksi fitur WebAuthn untuk kunci sandi
Temukan cara mendeteksi kemampuan WebAuthn dengan `getClientCapabilities()` dan menyesuaikan alur kerja autentikasi untuk pengguna Anda.
- Identitas
- Blog
- JavaScript
- Chrome
- Kunci sandi
21 Januari 2025
Terjemahan dengan AI bawaan
Translator API bawaan memungkinkan Anda menerjemahkan konten arbitrer dari bahasa sumber ke bahasa target. Ikuti uji coba origin untuk mencoba API.
- AI & Machine Learning
- JavaScript
21 Januari 2025
Cara LLM melakukan streaming respons
Pahami apa itu streaming dan cara kerjanya dengan AI dan LLM.
- AI & Machine Learning
- JavaScript
21 Januari 2025
Praktik terbaik untuk merender respons LLM yang di-streaming
Gunakan praktik terbaik frontend ini untuk menampilkan respons yang di-streaming dari Gemini dengan API yang mendukung streaming, seperti Prompt API.
- AI & Machine Learning
- HTML
- JavaScript
21 Januari 2025
Pembekuan dalam mode Penghemat Energi
Mulai Chrome 133, tab latar belakang yang memenuhi syarat dan menggunakan CPU secara intensif akan dibekukan saat mode Penghemat Energi aktif.
- Blog
- Chrome
20 Januari 2025
16 Januari 2025
16 Januari 2025
Kunci sandi di Pengelola Sandi Google kini tersedia di iOS
Chrome di iOS 17 atau yang lebih baru kini dapat membuat, menyinkronkan, dan mengautentikasi dengan kunci sandi di Pengelola Sandi Google (GPM). Hal ini membuat kunci sandi di GPM tersedia di mana pun Chrome tersedia.
- Identitas
- Blog
- Chrome
- Kunci sandi
16 Januari 2025
15 Januari 2025
attr() CSS mendapatkan upgrade
Sekarang Anda dapat menggunakan attr() dengan properti CSS apa pun, termasuk properti kustom, dan dapat mengurai nilai menjadi jenis data selain string.
- HTML
- CSS
- Chrome
15 Januari 2025
scroll-state() CSS
Seperti kueri penampung; tetapi untuk kueri yang macet, terkunci, dan meluap.
- CSS
- Chrome
15 Januari 2025
text-box-trim CSS
Ambil kembali ruang dari atas dan bawah konten teks Anda; capai keseimbangan optik.
- CSS
- Chrome
14 Januari 2025
Chrome 132
ToggleEvent untuk dialog, dukungan untuk berbagi video tingkat elemen, dan File System Access API mendukung Android dan WebView, serta lainnya.
- Catatan rilis
- Chrome
14 Januari 2025
Yang baru di Chrome 132
Chrome 132 kini diluncurkan. Elemen Dialog mendapatkan ToggleEvent, dukungan untuk berbagi video tingkat elemen, dan File System Access API mendukung Android dan WebView.
- Baru di Chrome
- Video
- JavaScript
- Chrome
14 Januari 2025
Cara kami memperkenalkan Gemini ke Chrome DevTools
Pelajari kasus penggunaan yang menyenangkan dan menarik dari panel bantuan AI baru di DevTools
- Blog
- CSS
- Chrome
- Chrome DevTools
14 Januari 2025
chrome.sockets.udp
Gunakan chrome.sockets.udp API untuk mengirim dan menerima data melalui jaringan menggunakan koneksi UDP. API ini menggantikan fungsi UDP yang sebelumnya ditemukan di API "socket". Kunci berikut harus dideklarasikan dalam manifes untuk menggunakan
- TypeScript
13 Januari 2025
chrome.tabs
Gunakan chrome.tabs API untuk berinteraksi dengan sistem tab browser. Anda dapat menggunakan API ini untuk membuat, mengubah, dan mengatur ulang tab di browser. Tabs API tidak hanya menawarkan fitur untuk memanipulasi dan mengelola tab, tetapi juga
- TypeScript
- JavaScript
- Ekstensi Chrome
13 Januari 2025
chrome.tabs
Gunakan chrome.tabs API untuk berinteraksi dengan sistem tab browser. Anda dapat menggunakan API ini untuk membuat, mengubah, dan mengatur ulang tab di browser. Tabs API tidak hanya menawarkan fitur untuk memanipulasi dan mengelola tab, tetapi juga
- JavaScript
- TypeScript
- Ekstensi Chrome
13 Januari 2025
Dukungan untuk ekstensi Web Vitals telah berakhir
Penggabungan ekstensi Web Vitals dan DevTools telah selesai dan dukungan untuk ekstensi tersebut telah berakhir.
- Chrome DevTools
- Chrome
13 Januari 2025
Pemenang Tantangan AI Bawaan
Temukan aplikasi dan ekstensi pemenang dari Tantangan AI Bawaan, tempat kami mengundang Anda untuk membayangkan kembali apa yang dapat dilakukan dengan Gemini Nano di Chrome.
- Blog
- Chrome
13 Januari 2025
Merekam streaming video dari elemen mana pun
Element Capture API merupakan cara yang ampuh dan andal untuk mengubah tangkapan tab saat ini menjadi tangkapan subhierarki DOM.
- HTML
- JavaScript
13 Januari 2025
chrome.ttsEngine
Gunakan chrome.ttsEngine API untuk menerapkan mesin text-to-speech(TTS) menggunakan ekstensi. Jika terdaftar menggunakan API ini, ekstensi Anda akan menerima peristiwa yang berisi ucapan yang akan diucapkan dan parameter lainnya saat ekstensi atau
- TypeScript
- JavaScript
- Ekstensi Chrome
13 Januari 2025
chrome.ttsEngine
Gunakan chrome.ttsEngine API untuk menerapkan mesin text-to-speech(TTS) menggunakan ekstensi. Jika terdaftar menggunakan API ini, ekstensi Anda akan menerima peristiwa yang berisi ucapan yang akan diucapkan dan parameter lainnya saat ekstensi atau
- TypeScript
- JavaScript
- Ekstensi Chrome
13 Januari 2025
chrome.cookies
Gunakan chrome.cookies API untuk membuat kueri dan mengubah cookie, serta untuk mendapatkan notifikasi saat cookie berubah. Untuk menggunakan cookies API, Anda harus mendeklarasikan izin "cookies" dalam manifes, beserta izin host untuk setiap host
- TypeScript
- Ekstensi Chrome
13 Januari 2025
chrome.cookies
Gunakan chrome.cookies API untuk membuat kueri dan mengubah cookie, serta untuk mendapatkan notifikasi saat cookie berubah. Untuk menggunakan cookies API, deklarasikan izin "cookies" dalam manifes Anda beserta izin host untuk setiap host yang
- TypeScript
- Ekstensi Chrome
13 Januari 2025
chrome.appviewTag
Gunakan tag appview untuk menyematkan Aplikasi Chrome lain dalam Aplikasi Chrome Anda. (lihat Penggunaan ). objek Data yang ditentukan developer opsional yang dapat digunakan aplikasi yang akan disematkan saat membuat keputusan penyematan. string ID
- TypeScript
13 Januari 2025
Mitigasi clickjacking dengan XFO atau CSP
Pelajari lebih lanjut cara mengurangi serangan clickjacking.
- Lighthouse
9 Januari 2025
Yang Baru di WebGPU (Chrome 132)
Penggunaan tampilan tekstur, penggabungan tekstur float 32-bit, atribut adapterInfo GPUDevice, mengonfigurasi konteks kanvas dengan format yang tidak valid akan menampilkan error JavaScript, memfilter batasan sampler pada tekstur, eksperimen subgrup yang diperluas, meningkatkan pengalaman developer, dukungan eksperimental untuk format tekstur yang dinormalisasi 16-bit, dan lainnya.
- WebGpu
- Baru di Chrome
- Catatan rilis
- JavaScript
- Chrome
8 Januari 2025
Yang baru di ekstensi Chrome
Perubahan terbaru pada platform, dokumentasi, dan kebijakan ekstensi Chrome
- JavaScript
- Ekstensi Chrome
2 Januari 2025
22 Desember 2024
22 Desember 2024
22 Desember 2024
22 Desember 2024
Aplikasi
Penghentian teknologi untuk menciptakan pengalaman yang memiliki lebih banyak akses ke sistem operasi yang mendasarinya.
- Halaman landing
22 Desember 2024
Boneka
Library Node.js yang menyediakan API tingkat tinggi untuk mengontrol Chrome atau Chromium headless
- Halaman landing
22 Desember 2024
22 Desember 2024
chrome.certificateProvider
Gunakan API ini untuk mengekspos sertifikat ke platform yang dapat menggunakan sertifikat ini untuk autentikasi TLS. Penggunaan umum API ini untuk mengekspos sertifikat klien ke ChromeOS mengikuti langkah-langkah berikut: Urutan langkah yang
- JavaScript
- TypeScript
- Ekstensi Chrome
22 Desember 2024
chrome.extension
chrome.extension API memiliki utilitas yang dapat digunakan oleh halaman ekstensi apa pun. API ini mencakup dukungan untuk bertukar pesan antara ekstensi dan skrip kontennya atau antar-ekstensi, seperti yang dijelaskan secara mendetail di Penerusan
- TypeScript
- Ekstensi Chrome
22 Desember 2024
22 Desember 2024
22 Desember 2024
chrome.system.display
Gunakan system.display API untuk membuat kueri metadata tampilan. Enum untuk mengetahui apakah layar terdeteksi dan digunakan oleh sistem. Layar dianggap 'tidak aktif', jika tidak terdeteksi oleh sistem (mungkin terputus, atau dianggap terputus
- TypeScript
- Ekstensi Chrome
21 Desember 2024
chrome.system.display
Gunakan system.display API untuk membuat kueri metadata tampilan. Enum untuk mengetahui apakah layar terdeteksi dan digunakan oleh sistem. Layar dianggap 'tidak aktif', jika tidak terdeteksi oleh sistem (mungkin terputus, atau dianggap terputus
- TypeScript
- Ekstensi Chrome
21 Desember 2024
chrome.action
Gunakan chrome.action API untuk mengontrol ikon ekstensi di toolbar Google Chrome. Kunci berikut harus dideklarasikan dalam manifes untuk menggunakan API ini. Untuk menggunakan chrome.action API, tentukan "manifest_version" dari 3 dan sertakan kunci
- JavaScript
- TypeScript
- HTML
- Ekstensi Chrome
21 Desember 2024
21 Desember 2024
chrome.commands
Gunakan API perintah untuk menambahkan pintasan keyboard yang memicu tindakan di ekstensi Anda, misalnya, tindakan untuk membuka tindakan browser atau mengirim perintah ke ekstensi. Kunci berikut harus dideklarasikan dalam manifes untuk menggunakan
- JavaScript
- TypeScript
- Ekstensi Chrome
21 Desember 2024
Operasi tidak didukung saat menggunakan proses debug jarak jauh
Beberapa perintah WebDriver (misalnya, mengubah ukuran jendela browser) memerlukan ekstensi Chrome untuk dimuat ke dalam browser. ChromeDriver biasanya memuat "ekstensi otomatisasi" ini setiap kali meluncurkan sesi Chrome baru. Namun, ChromeDriver
21 Desember 2024
ChromeOS
Semua image pengujian ChromeOS memiliki biner ChromeDriver yang diinstal di /usr/local/chromedriver/. Biner diupdate ke versi Chrome yang sama dalam image pengujian tersebut. Artinya, Anda selalu menggunakan build ChromeDriver terbaru. Jika pengujian
- Python
18 Desember 2024
18 Desember 2024
chrome.certificateProvider
Gunakan API ini untuk mengekspos sertifikat ke platform yang dapat menggunakan sertifikat ini untuk autentikasi TLS. Penggunaan umum API ini untuk mengekspos sertifikat klien ke ChromeOS mengikuti langkah-langkah berikut: Urutan langkah yang
- TypeScript
- JavaScript
- Ekstensi Chrome
18 Desember 2024
chrome.extension
chrome.extension API memiliki utilitas yang dapat digunakan oleh halaman ekstensi apa pun. API ini mencakup dukungan untuk bertukar pesan antara ekstensi dan skrip kontennya atau antar-ekstensi, seperti yang dijelaskan secara mendetail di Penerusan
- TypeScript
- Ekstensi Chrome
18 Desember 2024
Log performa
ChromeDriver mendukung logging performa, tempat Anda bisa mendapatkan peristiwa domain "Linimasa", "Jaringan", dan "Halaman", serta data rekaman aktivitas untuk kategori rekaman aktivitas yang ditentukan. Logging performa TIDAK diaktifkan secara
- Java
17 Desember 2024
Hasil download
Untuk versi Chrome sebelumnya, berikut adalah versi ChromeDriver yang mendukungnya. Untuk informasi selengkapnya tentang cara memilih versi ChromeDriver yang tepat, lihat halaman Pemilihan Versi. Mendukung Chrome versi 114 Untuk detail selengkapnya,
17 Desember 2024
Error Driver Chrome
Untuk mendiagnosis dan memperbaiki error ChromeDriver, Anda memiliki beberapa opsi. Hal ini hanya untuk error ChromeDriver, yang tidak sama dengan Chrome error atau ditutup. Di Windows, Anda mungkin melihat tampilan seperti ini: Buat kasus reproduksi
17 Desember 2024
Android
Biner terbaru untuk ChromeDriver dikemas sebagai file zip untuk berbagai platform host. ChromeDriver versi sebelumnya dapat ditemukan di Download. ChromeDriver mendukung pengujian yang berjalan di browser Chrome (versi 30+) dan aplikasi berbasis
17 Desember 2024
Dukungan keyboard
Saat ini, ChromeDriver hanya mendukung sistem yang mengonfigurasi keyboard Amerika Serikat. Saat mendeteksi status ini, ChromeDriver akan mencatat hal berikut ke dalam log: Pengguna tanpa keyboard Amerika Serikat mungkin mengalami tombol yang hilang
- Markdown
17 Desember 2024
Emulasi seluler
Chrome memungkinkan pengguna mengemulasi Chrome di perangkat seluler dari Chrome versi desktop, dengan mengaktifkan mode perangkat dengan Chrome DevTools. Fitur ini mempercepat pengembangan web, memungkinkan developer menguji dengan cepat cara
- Java
- Python
- Ruby
17 Desember 2024
Pertimbangan keamanan
ChromeDriver adalah alat yang canggih, dan dapat menyebabkan kerusakan jika berada di tangan yang salah. Saat menggunakan ChromeDriver, ikuti saran berikut:
17 Desember 2024
Canary
ChromeDriver Canary memiliki fitur ChromeDriver baru terbaru. Biner baru di-build dan tersedia beberapa kali dalam sehari. Perlu diketahui, versi ini didesain untuk developer dan pengguna awal, dan terkadang dapat gagal sepenuhnya. Mulai M115, rilis
17 Desember 2024
Chrome tidak langsung dimulai atau langsung error
Hal ini sering terjadi saat menjalankan ChromeDriver atau Chrome menggunakan harness pengujian khusus (mungkin IDE) atau sistem build berkelanjutan (seperti Jenkins). Coba luncurkan biner Chrome yang sama dengan yang digunakan pengujian Anda dari
17 Desember 2024
Cara kerja isi otomatis: insight dunia nyata
Studi Chrome menunjukkan bahwa pengguna isi otomatis mengisi formulir lebih cepat, dengan rasio pengabaian yang lebih rendah.
- Identitas
- Blog
- Chrome
17 Desember 2024
Temuan dari formulir masukan developer permintaan pilih yang dapat disesuaikan
Terima kasih telah meluangkan waktu untuk berbagi dengan kami, memberikan masukan, meninjau detail, dan membantu membentuk standar.
- Blog
- CSS
- Chrome
16 Desember 2024
Mulai menggunakan AI bawaan
Pelajari persyaratan untuk mulai mem-build fitur dan aplikasi dengan AI bawaan.
- AI & Machine Learning
12 Desember 2024
Deteksi bahasa dengan AI bawaan
Language Detector API menawarkan penemuan bahasa bawaan di web, di browser.
- AI & Machine Learning
- JavaScript
10 Desember 2024
Cara Menggunakan Alat Linimasa Alokasi
Gunakan alat Linimasa alokasi untuk menemukan objek yang tidak dibersihkan sampah memorinya dengan benar, dan terus mempertahankan memori.
- Chrome DevTools
9 Desember 2024
Menghindari animasi non-gabungan
Cara lulus audit Lighthouse "Hindari animasi non-gabungan.
- Lighthouse
8 Desember 2024
Merekam dan menganalisis rekaman aktivitas performa dengan DevTools
Merekam dan menganalisis rekaman aktivitas performa dengan DevTools.
- Blog
- Chrome
- Chrome DevTools
5 Desember 2024
CSS Wrapped 2024
Bergabunglah dengan tim Chrome DevRel dan Dino Chrome yang sedang bermain skateboard dalam perjalanan melalui CSS terbaru yang diluncurkan untuk Chrome dan platform web pada tahun 2024.
- Blog
- CSS
5 Desember 2024
Yang baru di DevTools, Chrome 132
Debug permintaan jaringan, file sumber, dan rekaman aktivitas performa dengan Gemini, lihat histori chat AI, dan lainnya.
- Baru di Chrome
- Video
- Chrome DevTools
- Chrome
5 Desember 2024
Terminologi memori
Bagian ini menjelaskan istilah umum yang digunakan dalam analisis memori, dan berlaku untuk berbagai alat pembuatan profil memori untuk bahasa yang berbeda.
- Chrome DevTools
5 Desember 2024
Melihat dan mengedit penyimpanan ekstensi
Cara melihat dan mengedit penyimpanan ekstensi dengan panel Penyimpanan Ekstensi.
- Chrome DevTools
3 Desember 2024
chrome.browser
Gunakan chrome.browser API untuk berinteraksi dengan browser Chrome yang terkait dengan aplikasi saat ini dan profil Chrome. string URL yang akan dibuka saat tab baru pertama kali dibuka. Membuka tab baru di jendela browser yang terkait dengan
- TypeScript
30 November 2024
chrome.socket
Gunakan chrome.socket API untuk mengirim dan menerima data melalui jaringan menggunakan koneksi TCP dan UDP. Catatan: Mulai Chrome 33, API ini tidak digunakan lagi dan diganti dengan API sockets.udp, sockets.tcp, dan sockets.tcpServer. angka number
- TypeScript
30 November 2024
chrome.syncFileSystem
Gunakan chrome.syncFileSystem API untuk menyimpan dan menyinkronkan data di Google Drive. API ini BUKAN untuk mengakses dokumen pengguna arbitrer yang disimpan di Google Drive. Layanan ini menyediakan penyimpanan khusus aplikasi yang dapat
- TypeScript
30 November 2024
chrome.bluetoothSocket
Gunakan chrome.bluetoothSocket API untuk mengirim dan menerima data ke perangkat Bluetooth menggunakan koneksi RFCOMM dan L2CAP. Kunci berikut harus dideklarasikan dalam manifes untuk menggunakan API ini. "system_error" Terjadi error sistem dan
- TypeScript
30 November 2024
chrome.mdns
Gunakan chrome.mdns API untuk menemukan layanan melalui mDNS. Ini terdiri dari subset fitur spesifikasi NSD: http://www.w3.org/TR/discovery-api/ string Alamat IP layanan yang diiklankan mDNS. string[] Metadata untuk layanan yang diiklankan mDNS.
- TypeScript
30 November 2024
chrome.bluetoothLowEnergy
chrome.bluetoothLowEnergy API digunakan untuk berkomunikasi dengan perangkat Bluetooth Smart (Hemat Energi) menggunakan Profil Atribut Generik (GATT). Kunci berikut harus dideklarasikan dalam manifes untuk menggunakan API ini. ManufacturerData []
- TypeScript
30 November 2024
chrome.serial
Gunakan chrome.serial API untuk membaca dari dan menulis ke perangkat yang terhubung ke port serial. number opsional Lihat ConnectionOptions.bitrate. Kolom ini dapat dihilangkan atau tidak akurat jika kecepatan bit non-standar digunakan, atau jika
- TypeScript
30 November 2024
chrome.bluetooth
Gunakan chrome.bluetooth API untuk terhubung ke perangkat Bluetooth. Semua fungsi melaporkan kegagalan melalui chrome.runtime.lastError. Kunci berikut harus dideklarasikan dalam manifes untuk menggunakan API ini. string Alamat adaptor, dalam format
- TypeScript
30 November 2024
chrome.webviewTag
Gunakan tag webview untuk memuat konten live secara aktif dari web melalui jaringan dan menyematkannya di Aplikasi Chrome Anda. Aplikasi Anda dapat mengontrol tampilan webview dan berinteraksi dengan konten web, memulai navigasi di halaman web
- TypeScript
30 November 2024
chrome.fontSettings
Gunakan chrome.fontSettings API untuk mengelola setelan font Chrome. Untuk menggunakan Font Settings API, Anda harus mendeklarasikan izin "fontSettings" dalam manifes ekstensi. Contoh: Chrome memungkinkan beberapa setelan font bergantung pada jenis
- JavaScript
- TypeScript
- Ekstensi Chrome
30 November 2024
chrome.usb
Gunakan chrome.usb API untuk berinteraksi dengan perangkat USB yang terhubung. API ini memberikan akses ke operasi USB dari dalam konteks aplikasi. Dengan menggunakan API ini, aplikasi dapat berfungsi sebagai driver untuk perangkat hardware. Error
- TypeScript
30 November 2024
28 November 2024
26 November 2024
Menggunakan kebijakan HSTS yang kuat
Pelajari lebih lanjut cara mengonfigurasi kebijakan HTTP Strict Transport Security (HSTS) yang kuat
- Lighthouse
26 November 2024
Penghentian penggunaan panel Insight Performa
Panel Insight Performa eksperimental akan dihapus pada Januari 2025 dan diganti dengan insight baru dalam panel Performa itu sendiri.
- Chrome DevTools
- Chrome
26 November 2024
Chrome DevTools
Temukan dan jelajahi berita terbaru tentang dan kasus penggunaan untuk bantuan AI
- Halaman landing
- Produk
- Chrome DevTools
26 November 2024
chrome.dns
Gunakan chrome.dns API untuk resolusi DNS. Untuk menggunakan API ini, Anda harus mendeklarasikan izin "dns" di manifest. Kode berikut memanggil resolve() untuk mengambil alamat IP example.com. service-worker.js: string opsional String yang mewakili
- TypeScript
- JavaScript
- Ekstensi Chrome
25 November 2024
chrome.desktopCapture
Desktop Capture API merekam konten layar, setiap jendela, atau setiap tab. Enum yang digunakan untuk menentukan kumpulan sumber media desktop yang digunakan di chooseDesktopMedia(). "screen" "window" "tab" "audio" Mencerminkan
- TypeScript
- Ekstensi Chrome
25 November 2024
chrome.documentScan
Gunakan chrome.documentScan API untuk menemukan dan mengambil gambar dari pemindai dokumen yang terpasang.
- TypeScript
- Ekstensi Chrome
25 November 2024
chrome.declarativeContent
Gunakan chrome.declarativeContent API untuk mengambil tindakan bergantung pada konten halaman, tanpa memerlukan izin untuk membaca konten halaman. Declarative Content API memungkinkan Anda mengaktifkan tindakan ekstensi, bergantung pada URL halaman
- TypeScript
- JavaScript
- Ekstensi Chrome
25 November 2024
chrome.system.storage
Gunakan chrome.system.storage API untuk membuat kueri informasi perangkat penyimpanan dan mendapatkan notifikasi saat perangkat penyimpanan yang dapat dilepas dipasang dan dilepas. "success" Perintah ejeksi berhasil -- aplikasi dapat meminta pengguna
- TypeScript
- Ekstensi Chrome
25 November 2024
chrome.contextMenus
Gunakan chrome.contextMenus API untuk menambahkan item ke menu konteks Google Chrome. Anda dapat memilih jenis objek yang akan diterapkan penambahan menu konteks, seperti gambar, hyperlink, dan halaman. Anda harus mendeklarasikan izin "contextMenus"
- TypeScript
- Ekstensi Chrome
25 November 2024