المدونة
تعريف متغيرَي command وcommandfor
تعرَّف على الإمكانات الجديدة للسلوك التعريفي على الأزرار.
- مدوّنة
- HTML
- JavaScript
- Chrome
7 مارس 2025
دليل تنفيذ قواعد التوقّع للمواقع الإلكترونية الأكثر تعقيدًا
دليل يتناول الاعتبارات عند تنفيذ قواعد التكهّن، لا سيما للمواقع الإلكترونية الأكثر تعقيدًا
- HTML
- JavaScript
7 مارس 2025
7 مارس 2025
إصدار البيان
عدد صحيح واحد يحدد إصدار ملف البيان الذي تتطلبه الحزمة. اعتبارًا من Chrome 18، على المطوّرين تحديد 2 (بدون علامات اقتباس) لاستخدام التنسيق كما هو موضّح في هذا. المستند: يُرجى مراعاة أنّ الإصدار 1 من البيان متوقّف نهائيًا اعتبارًا من الإصدار Chrome
6 مارس 2025
بيان مناطق التخزين
على عكس منطقتَي التخزين " local " و" sync "، يجب أن تكون بنية مساحة التخزين " managed " هي تم تعريفه باعتباره مخطط JSON ويتم التحقّق من صحته بدقة من خلال Chrome. يجب تخزين هذا المخطط في يُشار إليه بالسمة "managed_schema" لمفتاح البيان "storage" ويشير
6 مارس 2025
البيان - الحد الأدنى لإصدار Chrome
إصدار Chrome الذي تتطلبه الإضافة أو التطبيق أو المظهر، إن توفّر. تنسيق هذه السلسلة هو نفس تنسيق حقل الإصدار.
6 مارس 2025
البيان: تم تفعيل ميزة التشغيل بلا إنترنت.
ما إذا كان من المتوقع أن يعمل التطبيق أو الإضافة بلا اتصال بالإنترنت عندما يكتشف Chrome أنّه غير متصل بالإنترنت، سيتم تمييز التطبيقات التي تم ضبط هذا الحقل فيها على "صحيح" في صفحة "علامة تبويب جديدة". بدءًا من إصدار Chrome 35، يُفترض أن تكون
6 مارس 2025
البيان - الرموز
رمز واحد أو أكثر يمثّل الإضافة أو التطبيق أو المظهر. يجب عليك دائمًا تقديم 128x128 الرمز؛ ويتم استخدامه أثناء عملية التثبيت ومن خلال "سوق Chrome الإلكتروني". يجب أن توفر الإضافات أيضًا رمز 48×48 المُستخدَم في صفحة إدارة الإضافات
6 مارس 2025
البيان: الاسم والاسم المختصر
سمتا البيان name و short_name هما سلاسل نصية عادية قصيرة تحدّد التطبيق. يمكنك تحديد سلاسل خاصة بمنطقة محلية لكلا الحقلَين. يُرجى مراجعة الانتشار على نطاق عالمي للحصول على التفاصيل. name (الحد الأقصى 45 حرفًا) هو المعرّف الأساسي للتطبيق وهو حقل
6 مارس 2025
6 مارس 2025
تنسيق ملف البيان
يحتوي كل تطبيق على ملف بيان بتنسيق JSON ، واسمه manifest.json ، ويعرض البيانات المهمة. المعلومات. يعرض الرمز التالي حقول البيان المتوافقة للتطبيقات، مع روابط إلى الصفحة التي ويناقش كل مجال.
6 مارس 2025
ميزات الويب غير المفعّلة
وعلى الرغم من أنّ تطبيقات Chrome تستخدم النظام الأساسي للويب، تم إيقاف بعض ميزات الويب أو استخدامها بطريقة مختلفة. يهدف هذا أساسًا إلى تجنب المشاكل الأمنية وتحسين ممارسات البرمجة. نذكر أدناه ملخصًا للميزات المعطلة لمنصة الويب والحلول المحتمَلة:
6 مارس 2025
البيان - المتطلبات
التكنولوجيات التي يتطلبها التطبيق أو الإضافة قد تستخدم مواقع إلكترونية تستضيف مثل "سوق Chrome الإلكتروني" هذه القائمة لثني المستخدمين عن تثبيت التطبيقات أو الإضافات التي لا تعمل على أجهزة الكمبيوتر. تتضمن المتطلبات المتوافقة حاليًا "العرض الثلاثي
6 مارس 2025
البيان - الإصدار
رقم إلى أربعة أرقام صحيحة مفصولة بنقاط لتحديد إصدار هذه الإضافة. تنطبق قاعدتان على الأعداد الصحيحة: يجب أن تكون بين 0 و65535، مع العِلم أنّ الأعداد الصحيحة غير الصفرية لا يمكن أن تبدأ بصفر. على سبيل المثال، 99999 و032 كلاهما غير صالح. في ما يلي بعض
6 مارس 2025
البيان - الوصف
سلسلة من نص عادي (بدون تنسيق HTML أو تنسيق آخر، ولا تزيد عن 132 حرفًا) تصف الإضافة. يجب أن يكون الوصف مناسبًا لكلّ من واجهة مستخدم إدارة الإضافات في المتصفّح و سوق Chrome الإلكتروني. يمكنك تحديد سلاسل خاصة بمنطقة محلية لهذا الحقل. راجع الانتشار على
6 مارس 2025
externally_connectable
تشير سمة البيان externally_connectable إلى الإضافات والتطبيقات وصفحات الويب التي يمكن استخدامها. الربط بتطبيقك من خلال runtime.connect و runtime.sendMessage. للاطّلاع على برنامج تعليمي حول تمرير الرسائل، راجِع المراسلة بين الإضافات والتطبيقات و إرسال
6 مارس 2025
البيان - وحدات Nacl
عملية ربط واحدة أو أكثر من أنواع MIME إلى وحدة Native Client التي تعالج كل نوع. بالنسبة على سبيل المثال، الرمز الغامق في المقتطف التالي يسجل وحدة Native Client كمحتوى معالج لنوع MIME لجدول بيانات OpenOffice. قيمة "path" هو مكان بيان Native Client
6 مارس 2025
البيان - وضع الحماية
تحذير: بدءًا من الإصدار 57، لن يسمح Chrome باستخدام محتوى الويب الخارجي (بما في ذلك والإطارات المضمنة والنصوص البرمجية) داخل الصفحات في وضع الحماية. يُرجى استخدام webview بدلاً من ذلك. تحدّد هذه السياسة مجموعة من صفحات التطبيقات أو الإضافات التي سيتم
6 مارس 2025
البيان - اللغة التلقائية
تُحدِّد الدليل الفرعي لـ _locales الذي يحتوي على السلاسل التلقائية لهذه الإضافة. هذا الحقل مطلوب في الإضافات التي تتضمّن دليل _locales ، و يجب أن يكون غير متوفّر في الإضافات التي لا تتضمّن دليل _locales. لمزيد من التفاصيل، راجع الانتشار على نطاق
6 مارس 2025
البيان - المفتاح
يمكن استخدام هذه القيمة للتحكّم في المعرّف الفريد لإضافة أو تطبيق أو مظهر عند تحميله أثناء التطوير. للحصول على قيمة مفتاح مناسبة، عليك أولاً تثبيت الإضافة من ملف.crx (قد تحتاج إلى تحميل الإضافة أو تجميعها يدويًا ). بعد ذلك، في دليل بيانات المستخدم
6 مارس 2025
مجموعات البث في إطار العمل
RouteHandlerCallbackOptions StreamSource | Promise< StreamSource > الرد ReadableStream BodyInit تأخذ عدّة وعود مصادر، يمكن أن يؤدي كلّ منها إلى استجابة أو ReadableStream أو BodyInit. عرض كائن يعرض جدول ReadableStream مع كل مجموعة بث
- TypeScript
6 مارس 2025
6 مارس 2025
6 مارس 2025
تأخير طرح ميزة @function في CSS من الإصدار 136 من Chrome إلى الإصدار 139
يردّ فريق Chrome على المخاوف التي يطرحها المنتدى.
- CSS
- Chrome
6 مارس 2025
كيف حسّنت eBay معدّلات نجاح تسجيل الدخول بنسبة% 10 من خلال مشاركة بيانات الاعتماد بسلاسة
تعرَّف على كيفية تحسين eBay لنسبة نجاح تسجيل الدخول بنسبة% 10 باستخدام روابط مواد العرض الرقمية لمشاركة بيانات الاعتماد بسلاسة. تعرَّف على كيفية تنفيذ مصادقة آمنة على جميع المنصات وتحسين تجربة المستخدم.
- الهوية
- دراسة حالة
- Chrome
6 مارس 2025
استخدام scheduler.yield() لتقسيم المهام الطويلة
scheduler.yield() هي واجهة برمجة تطبيقات جديدة لتقسيم المهام الطويلة بشكل مريح وتحديد أولويات مواصلة التنفيذ.
- مدوّنة
- JavaScript
- Chrome
6 مارس 2025
Chrome for Developers
مساعدتك في إنشاء وتنمية نشاطك التجاري على الويب
- منتجات أنظمة التشغيل والمنصات المخصّصة للمطوّرين
- مجال تركيز الويب
- الصفحة المقصودة
- المنتَج
- Chrome
6 مارس 2025
الإصدار التجريبي من Chrome 135
تعرَّف على الميزات الجديدة التي ستتوفّر في Chrome من خلال أحدث إصدار تجريبي.
- CSS
- Chrome
5 مارس 2025
Chrome Web Store
Chrome Web Store سوق على الإنترنت يمكن للمستخدمين من خلاله التصفح للحصول على الإضافات والمظاهر. انشر إضافتك هناك واجعلها متاحة للجميع. dashboard لوحة بيانات المطور يمكنك نشر الإضافة وإدارة عناصر متجرك. local_mall Chrome Web Store استكشِف الإضافات في
- الصفحة المقصودة
4 مارس 2025
4 مارس 2025
الإصدار 134 من Chrome
خيارات اختيار قابلة للتخصيص وإغلاق مربّع الحوار بنقرة واحدة والمزيد
- ملاحظات الإصدار
- Chrome
4 مارس 2025
الميزات الجديدة في الإصدار 134 من Chrome
طرح الإصدار 134 من Chrome الآن ويشمل ذلك وظيفة إغلاق النوافذ المنبثقة بنقرة واحدة، والمزيد من الميزات التي يمكنك استكشافها.
- جديد في Chrome
- مدوّنة
- Chrome
4 مارس 2025
الاستفادة من حالات استخدام مثيرة باستخدام واجهة برمجة التطبيقات Document Picture-in-Picture API
تعرَّف على كيفية تحسين ميزة "صورة في صورة" لعرض المستندات لتجربة تعلّم على الإنترنت.
- مدوّنة
- JavaScript
- Chrome
4 مارس 2025
3 مارس 2025
إلغاء المراجعة في لوحة بيانات المطوِّر في "سوق Chrome الإلكتروني"
يمكنك الآن إيقاف عملية مراجعة عنصر في انتظار المراجعة.
- مدوّنة
- Chrome
- إضافات Chrome
3 مارس 2025
chrome.contentSettings
استخدِم واجهة برمجة التطبيقات chrome.contentSettings لتغيير الإعدادات التي تتحكّم في إمكانية استخدام المواقع الإلكترونية لميزات مثل ملفات تعريف الارتباط وجافا سكريبت والمكونات الإضافية. بشكل عام، تتيح لك إعدادات المحتوى تخصيص سلوك Chrome على أساس كل
- TypeScript
- إضافات Chrome
28 فبراير 2025
chrome.bookmarks
يؤدي هذا الإذن إلى ظهور تحذير. استخدِم واجهة برمجة التطبيقات chrome.bookmarks لإنشاء الإشارات المرجعية وتنظيمها واستخدامها بطرق أخرى. اطّلِع أيضًا على صفحات الإلغاء التي يمكنك استخدامها لإنشاء صفحة مخصّصة في "مدير الإشارات المرجعية". يجب الإفصاح عن
- JavaScript
- TypeScript
- إضافات Chrome
28 فبراير 2025
chrome.bookmarks
استخدِم واجهة برمجة التطبيقات chrome.bookmarks لإنشاء الإشارات المرجعية وتنظيمها واستخدامها بطرق أخرى. اطّلِع أيضًا على صفحات الإلغاء التي يمكنك استخدامها لإنشاء صفحة مخصّصة في "مدير الإشارات المرجعية". يجب الإفصاح عن إذن "الإشارات المرجعية" في بيان
- JavaScript
- TypeScript
- إضافات Chrome
28 فبراير 2025
chrome.contentSettings
استخدِم واجهة برمجة التطبيقات chrome.contentSettings لتغيير الإعدادات التي تتحكّم في إمكانية استخدام المواقع الإلكترونية لميزات مثل ملفات تعريف الارتباط وجافا سكريبت والمكونات الإضافية. بشكل عام، تتيح لك إعدادات المحتوى تخصيص سلوك Chrome على أساس كل
- TypeScript
- إضافات Chrome
28 فبراير 2025
الذكاء الإصطناعي
الذكاء الاصطناعي على Chrome أهلاً بك في عصر الويب الجديد مع الذكاء الاصطناعي. تعرَّف على كيفية الاستفادة من الذكاء الاصطناعي في تسهيل إنشاء المطوّرين لتجارب فعّالة على الويب. أعِد تصميم الإمكانيات المتاحة باستخدام Gemini Nano في Chrome. الذكاء
- الصفحة المقصودة
28 فبراير 2025
الاستعداد لعرض متصفّح Chrome على Android على الشاشة بالكامل
ستصبح شاشة Chrome على أجهزة Android مملوءة من الحافة إلى الحافة اعتبارًا من الإصدار 135.
- Chrome
28 فبراير 2025
تصحيح أخطاء Gemini Nano
تتوفّر صفحة خاصة داخل Chrome للاطّلاع على تفاصيل حول طلبات Gemini Nano. ويوضّح هذا الدليل كيفية الاستفادة منه لتصحيح الأخطاء.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- JavaScript
28 فبراير 2025
28 فبراير 2025
لوحة الخصوصية والأمان
استخدِم لوحة "الخصوصية والأمان" لفحص ملفات تعريف الارتباط التابعة لجهات خارجية والتحكّم فيها والتحقّق من حماية HTTPS.
- أدوات مطوّري البرامج في Chrome
27 فبراير 2025
تحليل الشبكة المتقدّم باستخدام "أدوات مطوّري البرامج في Chrome"
تحليل الشبكة المتقدّم باستخدام "أدوات مطوّري البرامج في Chrome"
- مدوّنة
- أدوات مطوّري البرامج في Chrome
- Chrome
27 فبراير 2025
نافذة منبثقة = تلميح
استكشِف الوضع الجديد للنوافذ المنبثقة الذي يبسط التلميحات التوضيحية والعناصر العائمة الأخرى.
- مدوّنة
- CSS
- HTML
- JavaScript
- Chrome
26 فبراير 2025
كيف تستخدم قناة NRK الصور المتحركة المستندة إلى الانتقال للأعلى أو للأسفل لإضفاء الحيوية على القصص
تعرَّف على كيفية تحسين الرسوم المتحرّكة التي يتم تشغيلها من خلال الانتقال إلى الأسفل أو للأعلى في المقالات التي تروي القصص.
- دراسة حالة
- HTML
- CSS
- JavaScript
- Chrome
26 فبراير 2025
الميزات الجديدة في WebGPU (إصدار Chrome 134)
تحسين أعباء تعلُّم الآلة باستخدام المجموعات الفرعية، وتحسين وقت تجميع البرامج النصية على D3D12، وإزالة أنواع النسيج القابلة للفلترة باستخدام أعداد الفاصلة العائمة كعناصر قابلة للمزج، وغير ذلك
- جديد في Chrome
- Chrome
26 فبراير 2025
chrome.app.runtime
استخدِم واجهة برمجة التطبيقات chrome.app.runtime لإدارة دورة حياة التطبيق. يدير وقت تشغيل التطبيق عملية تثبيت التطبيق ويتحكّم في صفحة الحدث ويمكنه إيقاف التطبيق في أي وقت. أيّ اختيارية بيانات اختيارية يحدّدها المطوّر يمكن للتطبيق المراد تضمينه
- TypeScript
24 فبراير 2025
chrome.printing
استخدِم واجهة برمجة التطبيقات chrome.printing لإرسال مهام الطباعة إلى الطابعات المثبَّتة على جهاز Chromebook. تتطلّب جميع طرق وأحداث chrome.printing منك الإفصاح عن إذن "printing" في بيان الإضافة. على سبيل المثال: توضِّح الأمثلة أدناه استخدام كل طريقة
- TypeScript
- JavaScript
- إضافات Chrome
24 فبراير 2025
chrome.sessions
استخدِم واجهة برمجة التطبيقات chrome.sessions لطلب البحث عن علامات التبويب والنوافذ واستعادتها من جلسة تصفّح. سلسلة اسم الجهاز الخارجي الجلسة [] قائمة بجلسات النوافذ المفتوحة للجهاز الخارجي، مرتبة من الجلسة التي تم تعديلها مؤخرًا إلى الجلسة التي تم
- TypeScript
- إضافات Chrome
24 فبراير 2025
chrome.printing
استخدِم واجهة برمجة التطبيقات chrome.printing لإرسال مهام الطباعة إلى الطابعات المثبَّتة على جهاز Chromebook. تتطلّب جميع طرق وأحداث chrome.printing منك الإفصاح عن إذن "printing" في بيان الإضافة. على سبيل المثال: توضِّح الأمثلة أدناه استخدام كل طريقة
- TypeScript
- JavaScript
- إضافات Chrome
24 فبراير 2025
chrome.userScripts
استخدِم واجهة برمجة التطبيقات userScripts لتشغيل النصوص البرمجية للمستخدمين في سياق "النصوص البرمجية للمستخدمين". لاستخدام User Scripts API، chrome.userScripts ، أضِف الإذن "userScripts" إلى manifest.json و "host_permissions" للمواقع الإلكترونية التي
- TypeScript
- JavaScript
- إضافات Chrome
24 فبراير 2025
chrome.sessions
استخدِم واجهة برمجة التطبيقات chrome.sessions لطلب البحث عن علامات التبويب والنوافذ واستعادتها من جلسة تصفّح. سلسلة اسم الجهاز الخارجي الجلسة [] قائمة بجلسات النوافذ المفتوحة للجهاز الخارجي، مرتبة من الجلسة التي تم تعديلها مؤخرًا إلى الجلسة التي تم
- TypeScript
- إضافات Chrome
24 فبراير 2025
استكشاف Chrome
استكشاف Chrome الإصدار 134 من Chrome (إصدار تجريبي) Chrome 133 Chrome 132 Chrome 131 Chrome 130 الإصدار 129 من Chrome Chrome 128 الإصدار 127 من Chrome الإصدار 126 من Chrome الإصدار 125 من Chrome Chrome 124 Chrome 123 Chrome 122 الإصدار 121 من Chrome
21 فبراير 2025
الميزات الجديدة في DevTools، الإصدار 134 من Chrome
لوحة الخصوصية والأمان، وميزة "تقليل سرعة وحدة المعالجة المركزية" التي تم ضبطها، وإبراز التطبيقات التابعة للطرف الأول والطرف الثالث في قسم "الأداء"، وإحصاءات جديدة، وغير ذلك
- جديد في Chrome
- JavaScript
- أدوات مطوّري البرامج في Chrome
- Chrome
21 فبراير 2025
chrome.i18n
استخدِم بنية chrome.i18n الأساسية لتنفيذ ميزة الترجمة والتعريب في تطبيقك أو إضافتك بالكامل. إذا كانت إحدى الإضافات تحتوي على دليل /_locales ، يجب أن يحدِّد manifest "default_locale". عليك وضع كل سلاسل النصوص المرئية للمستخدم في ملف باسم
- TypeScript
- CSS
- JavaScript
- إضافات Chrome
12 فبراير 2025
كيفية استخدام محرّك بحث Google لقواعد التوقّع
تعرَّف على كيفية استخدام "بحث Google" لواجهة برمجة التطبيقات Speculation Rules API لتحميل نتائج البحث مسبقًا بشكل مجهول لتحسين تجربة المستخدم.
- دراسة حالة
- Chrome
12 فبراير 2025
تحسين عرض النص في المتصفّحات المستندة إلى Chromium على نظام التشغيل Windows
أضاف فريق Edge إمكانية استخدام قيم Windows ClearType Tuner في Chromium مباشرةً، ما أدّى إلى تحسين عرض النص في المتصفّحات المستندة إلى Chromium على نظام التشغيل Windows.
- مدوّنة
- Chrome
12 فبراير 2025
chrome.storage
استخدِم واجهة برمجة التطبيقات chrome.storage لتخزين التغييرات في بيانات المستخدمين واستردادها وتتبُّعها. لاستخدام واجهة برمجة التطبيقات storage API، يجب الإفصاح عن إذن "storage" في ملف manifest الإضافة. على سبيل المثال: توفّر Storage API طريقة خاصة
- TypeScript
- JavaScript
- HTML
- إضافات Chrome
11 فبراير 2025
chrome.storage
استخدِم واجهة برمجة التطبيقات chrome.storage لتخزين بيانات المستخدمين واستردادها وتتبُّع التغييرات التي تطرأ عليها. توفّر Storage API طريقة خاصة بالإضافة للحفاظ على بيانات المستخدم وحالته. وهي تشبه واجهات برمجة تطبيقات مساحة التخزين في منصة الويب (
- TypeScript
- HTML
- JavaScript
- إضافات Chrome
11 فبراير 2025
كيفية استخدام مجموعة بيانات CrUX BigQuery
في هذا الدليل، تعرَّف على كيفية استخدام BigQuery لكتابة طلبات بحث مقابل مجموعة بيانات CrUX لاستخراج نتائج مفيدة حول حالة تجارب المستخدم على الويب.
- تقرير تجربة المستخدم في Chrome
11 فبراير 2025
11 فبراير 2025
أجزاء الصورة الخاصة بمقياس "سرعة عرض أكبر محتوى مرئي" (LCP) ووقت استجابة الطلب (RTT) متوفّران الآن في CrUX
تعرَّف على التغييرات التي طرأت على "تقرير تجربة مستخدم Chrome" (تغييرات CrUX) في إصدار شباط (فبراير) 2025، بما في ذلك الأجزاء الفرعية لصورة LCP وأنواع موارد LCP ووقت الاستجابة (RTT).
- Chrome
11 فبراير 2025
Docs
نماذج الرموز والأدلة ومرجع واجهة برمجة التطبيقات التي تحتاجها لأي عملية يتم إنشاؤها
- الصفحة المقصودة
10 فبراير 2025
6 فبراير 2025
فتح وضع "نافذة ضمن النافذة" تلقائيًا عند تشغيل الوسائط
يسمح متصفّح Chrome لتطبيقات الويب التي تشغّل الوسائط بفتح النوافذ في وضع "نافذة ضمن النافذة" تلقائيًا.
- مدوّنة
- JavaScript
- Chrome
5 فبراير 2025
5 فبراير 2025
chrome.enterprise.platformKeys
استخدِم واجهة برمجة التطبيقات chrome.enterprise.platformKeys لإنشاء مفاتيح وتثبيت شهادات لهذه المفاتيح. ستدير المنصة الشهادات ويمكن استخدامها لمصادقة بروتوكول أمان طبقة النقل (TLS) أو الوصول إلى الشبكة أو من خلال إضافة أخرى من خلال
- TypeScript
- JavaScript
- إضافات Chrome
4 فبراير 2025
chrome.enterprise.platformKeys
استخدِم واجهة برمجة التطبيقات chrome.enterprise.platformKeys لإنشاء مفاتيح وتثبيت شهادات لهذه المفاتيح. ستدير المنصة الشهادات ويمكن استخدامها لمصادقة بروتوكول أمان طبقة النقل (TLS) أو الوصول إلى الشبكة أو من خلال إضافة أخرى من خلال
- JavaScript
- TypeScript
- إضافات Chrome
4 فبراير 2025
الميزات الجديدة في الإصدار 133 من Chrome
نحن بصدد طرح الإصدار 133 من Chrome الآن. هناك بعض الميزات الجديدة الرائعة في CSS والمزيد من الميزات التي يمكنك استكشافها.
- جديد في Chrome
- مدوّنة
- HTML
- CSS
- Chrome
4 فبراير 2025
Chrome 133
طلبات البحث المتقدّمة في CSS، مثل attr() وtext-box-trim وscroll-state container، وغير ذلك
- ملاحظات الإصدار
- CSS
- Chrome
4 فبراير 2025
وضع التطبيق المبوّب لتطبيقات الويب التقدّمية (PWA)
يسمح وضع التطبيق المبوّب لمطوّري تطبيقات الويب التقدّمية بإضافة واجهة مستند مبوَّبة إلى تطبيقات الويب التقدّمية (PWA) المستقلة.
- JavaScript
- CSS
3 فبراير 2025
تحسين تجربة التصفّح للمستخدمين من خلال السجلّ الخاص بالتطبيق
كيفية استخدام "السجلّ الخاص بالتطبيق" في تطبيق Android
- Java
31 يناير 2025
تبسيط المصادقة باستخدام علامة التبويب "المصادقة"
كيفية استخدام علامة التبويب "المصادقة" المخصّصة في تطبيق Android
- Java
31 يناير 2025
تعزيز تفاعل المستخدمين من خلال السجلّ الخاص بالتطبيق في علامات التبويب المخصّصة من Chrome
تقديم سجلّ خاص بالتطبيق لعلامات التبويب المخصَّصة في Chrome على أجهزة Android
- مدوّنة
- Chrome
31 يناير 2025
تحسين عملية تسجيل الدخول المستندة إلى الويب باستخدام علامة التبويب "المصادقة" لنظام التشغيل Android
تحسين المصادقة المستندة إلى الويب باستخدام علامة التبويب "المصادقة" لنظام التشغيل Android
- مدوّنة
- Chrome
31 يناير 2025
تحسين خصوصية الويب للمستخدمين باستخدام علامات التبويب المخصّصة المؤقتة
كيفية استخدام علامات التبويب المخصّصة المؤقتة في تطبيق Android
- Java
31 يناير 2025
chrome.runtime
استخدِم واجهة برمجة التطبيقات chrome.runtime لاسترداد الخدمة العاملة وعرض تفاصيل عن البيان والاستماع إلى الأحداث في دورة حياة الإضافة والاستجابة لها. يمكنك أيضًا استخدام واجهة برمجة التطبيقات هذه لتحويل المسار النسبي لعناوين URL إلى عناوين URL
- JavaScript
- TypeScript
- إضافات Chrome
30 يناير 2025
chrome.permissions
استخدِم واجهة برمجة تطبيقات chrome.permissions لطلب الأذونات الاختيارية المعلَن عنها في وقت التشغيل بدلاً من وقت التثبيت، حتى يفهم المستخدمون سبب الحاجة إلى الأذونات ولا يمنحون سوى الأذونات الضرورية. تُستخدَم تحذيرات الأذونات لوصف الإمكانات التي
- TypeScript
- JavaScript
- إضافات Chrome
30 يناير 2025
chrome.permissions
استخدِم واجهة برمجة تطبيقات chrome.permissions لطلب الأذونات الاختيارية المعلَن عنها في وقت التشغيل بدلاً من وقت التثبيت، حتى يفهم المستخدمون سبب الحاجة إلى الأذونات ولا يمنحون سوى الأذونات الضرورية. تُستخدَم تحذيرات الأذونات لوصف الإمكانات التي
- JavaScript
- TypeScript
- إضافات Chrome
30 يناير 2025
الميزات الجديدة في DevTools، الإصدار 133 من Chrome
سجلّ محادثات دائم بالذكاء الاصطناعي وتنقّل أفضل وتجاهل البيانات وعمليات تتبُّع تسلسل استدعاء الدوال البرمجية في صفحة "الأداء" ولوحة "الميزات الجديدة" الجديدة وغير ذلك
- جديد في Chrome
- أدوات مطوّري البرامج في Chrome
- Chrome
30 يناير 2025
الميزات الجديدة في WebGPU (إصدار Chrome 133)
تنسيقات إضافية للرؤوس من النوع unorm8x4-bgra و1-component، تتيح طلب حدود غير معروفة بقيمة غير محدّدة، وتغييرات في قواعد محاذاة WGSL، وتحسينات في أداء WGSL مع ميزة "الاستبعاد"، وغير ذلك الكثير.
- WebGpu
- جديد في Chrome
- ملاحظات الإصدار
- JavaScript
- Chrome
29 يناير 2025
التغييرات في إضافات Chrome في كانون الثاني (يناير) 2025
نظرة عامة على التغييرات الأخيرة في إضافات Chrome، بالإضافة إلى ميزات الإضافات المشوّقة القادمة التي يمكن للمطوّرين توقّعها
- مدوّنة
- إضافات Chrome
- Chrome
29 يناير 2025
أفضل الممارسات لإدارة الجلسات باستخدام Prompt API
يقدّم هذا الدليل أفضل الممارسات لإدارة الجلسات باستخدام Prompt API.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- JavaScript
27 يناير 2025
23 يناير 2025
الميزات الجديدة في متصفِّح Chrome
الميزات الجديدة في متصفِّح Chrome اطّلِع على آخر التحديثات في Chrome من خلال مستنداتنا ومدونتنا. محتوى جديد وتعديلات مهمة على المستندات article طريقة عرض الردود تدريجيًا باستخدام النماذج اللغوية الكبيرة مستندات جديدة للتعرّف على آلية عمل بث البيانات
23 يناير 2025
تعديلات على سياسة "سوق Chrome الإلكتروني": ضمان الوضوح والاتساق للمطوّرين
نودّ إعلامك بسلسلة من التعديلات على السياسات تهدف إلى توفير الوضوح والاتساق على مستوى منصتنا.
- مدوّنة
- إضافات Chrome
- Chrome
22 يناير 2025
الترجمة باستخدام تكنولوجيات الذكاء الاصطناعي المدمجة
تتيح لك واجهة برمجة التطبيقات Translator API المدمجة ترجمة محتوى عشوائي من لغة مصدر إلى لغة مستهدفة. يمكنك المشاركة في مرحلة التجربة والتقييم لتجربة واجهة برمجة التطبيقات.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- JavaScript
21 يناير 2025
تبسيط ميزة اكتشاف WebAuthn لمفاتيح المرور
تعرَّف على كيفية رصد إمكانات WebAuthn باستخدام getClientCapabilities() وتخصيص سير عمل المصادقة للمستخدمين.
- الهوية
- مدوّنة
- JavaScript
- مفاتيح مرور
- Chrome
21 يناير 2025
أفضل الممارسات لعرض الردود التي تم بثّها من نموذج "التعلم الآلي الضخم"
اتّبِع أفضل الممارسات التالية المتعلّقة بالواجهة الأمامية لعرض الردود التي يتم بثّها من Gemini باستخدام واجهات برمجة التطبيقات التي تتيح البث، مثل Prompt API.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- HTML
- JavaScript
21 يناير 2025
طريقة عرض الردود تدريجيًا باستخدام النماذج اللغوية الكبيرة
فهم آلية عمل البث المباشر وكيفية عمله مع الذكاء الاصطناعي والنماذج اللغوية الكبيرة
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- JavaScript
21 يناير 2025
تجميد الشاشة في وضع "توفير الطاقة"
اعتبارًا من الإصدار 133 من Chrome، سيتم تجميد علامات التبويب المؤهّلة التي تعمل في الخلفية وتستهلك موارد وحدة المعالجة المركزية (CPU) بشكل كبير عندما يكون وضع "توفير البطارية" مفعَّلاً.
- مدوّنة
- Chrome
20 يناير 2025
16 يناير 2025
16 يناير 2025
مفاتيح المرور في "مدير كلمات المرور في Google" متاحة الآن على نظام التشغيل iOS
يمكن الآن لمتصفّح Chrome على نظام التشغيل iOS 17 أو الإصدارات الأحدث إنشاء مفاتيح المرور ومزامنتها والمصادقة باستخدامها في "مدير كلمات المرور في Google". وهذا يجعل مفاتيح المرور في "مدير كلمات المرور في Google" متاحة في أي مكان يتوفّر فيه Chrome.
- الهوية
- مدوّنة
- مفاتيح مرور
- Chrome
16 يناير 2025
ترقية دالة attr() في CSS
يمكنك الآن استخدام دالة attr() مع أيّ سمة CSS، بما في ذلك السمات المخصّصة، ويمكنها تحليل القيم إلى أنواع بيانات غير السلاسل.
- HTML
- CSS
- Chrome
15 يناير 2025
الإصدار التجريبي من Chrome 133
تعرَّف على أحدث الميزات التي يتم طرحها في Chrome.
- ملاحظات الإصدار
- HTML
- CSS
- Chrome
15 يناير 2025
دالة scroll-state() في CSS
مثل طلبات البحث عن الحاويات، ولكن لطلبات البحث التي لا تنتهي أو تتوقف أو تتزايد بشكل كبير.
- CSS
- Chrome
15 يناير 2025
Chrome 132
ToggleEvent للحوار، وإمكانية مشاركة الفيديو على مستوى العنصر، وFile System Access API متوافقة مع Android وWebViews والمزيد.
- ملاحظات الإصدار
- Chrome
14 يناير 2025
الميزات الجديدة في الإصدار 132 من Chrome
نحن بصدد طرح الإصدار 132 من Chrome الآن. يحصل عنصر Dialog على ToggleEvent، وإمكانية مشاركة الفيديو على مستوى العنصر، وتتيح واجهة برمجة التطبيقات File System Access API استخدام Android وWebViews.
- جديد في Chrome
- فيديو
- JavaScript
- Chrome
14 يناير 2025
14 يناير 2025
كيفية طرح Gemini في "أدوات مطوّري البرامج في Chrome"
تعرَّف على حالات الاستخدام الممتعة والمشوّقة ضمن لوحة المساعدة الجديدة المستنِدة إلى الذكاء الاصطناعي في "أدوات مطوري البرامج".
- مدوّنة
- CSS
- أدوات مطوّري البرامج في Chrome
- Chrome
14 يناير 2025
chrome.sockets.udp
استخدِم واجهة برمجة التطبيقات chrome.sockets.udp لإرسال البيانات واستلامها عبر الشبكة باستخدام اتصالات بروتوكول حزم بيانات المستخدم (UDP). تحلّ واجهة برمجة التطبيقات هذه محلّ وظيفة بروتوكول UDP التي كانت متوفّرة سابقًا في واجهة برمجة التطبيقات
- TypeScript
13 يناير 2025
chrome.tabs
استخدِم واجهة برمجة التطبيقات chrome.tabs للتفاعل مع نظام علامات التبويب في المتصفّح. يمكنك استخدام واجهة برمجة التطبيقات هذه لإنشاء علامات التبويب وتعديلها وإعادة ترتيبها في المتصفّح. لا توفّر واجهة برمجة التطبيقات Tabs API ميزات لمعالجة علامات
- TypeScript
- JavaScript
- إضافات Chrome
13 يناير 2025
chrome.tabs
استخدِم واجهة برمجة التطبيقات chrome.tabs للتفاعل مع نظام علامات التبويب في المتصفّح. يمكنك استخدام واجهة برمجة التطبيقات هذه لإنشاء علامات التبويب وتعديلها وإعادة ترتيبها في المتصفّح. لا توفّر واجهة برمجة التطبيقات Tabs API ميزات لمعالجة علامات
- TypeScript
- JavaScript
- إضافات Chrome
13 يناير 2025
تسجيل بث فيديو من أي عنصر
Element Capture API هي طريقة فعّالة وفعّالة لتحويل التقاط علامة التبويب الحالية إلى لقطة لشجرة فرعية في DOM.
- HTML
- JavaScript
13 يناير 2025
إيقاف إتاحة إضافة "مؤشرات الأداء الرئيسية للويب"
اكتمل دمج إضافة Web Vitals و"أدوات مطوّري البرامج" وانتهى توفّر الإضافة.
- Chrome
- أدوات مطوّري البرامج في Chrome
13 يناير 2025
الفائزون في تحدّي الذكاء الاصطناعي المضمّن
تعرَّف على التطبيقات والإضافات الفائزة من مسابقة "الذكاء الاصطناعي المدمج"، حيث دعوناك إلى إعادة تصور الإمكانات المتاحة باستخدام Gemini Nano في Chrome.
- مدوّنة
- Chrome
13 يناير 2025
chrome.ttsEngine
استخدِم واجهة برمجة التطبيقات chrome.ttsEngine لتطبيق محرّك تحويل النص إلى كلام باستخدام إضافة. إذا سجّلت إضافة Chrome باستخدام واجهة برمجة التطبيقات هذه، ستتلقّى أحداثًا تحتوي على عبارة سيتم نطقها ومَعلمات أخرى عندما تستخدم أي إضافة أو تطبيق Chrome
- JavaScript
- TypeScript
- إضافات Chrome
13 يناير 2025
chrome.ttsEngine
استخدِم واجهة برمجة التطبيقات chrome.ttsEngine لتطبيق محرّك تحويل النص إلى كلام باستخدام إضافة. إذا سجّلت إضافة Chrome باستخدام واجهة برمجة التطبيقات هذه، ستتلقّى أحداثًا تحتوي على عبارة سيتم نطقها ومَعلمات أخرى عندما تستخدم أي إضافة أو تطبيق Chrome
- TypeScript
- JavaScript
- إضافات Chrome
13 يناير 2025
chrome.cookies
استخدِم واجهة برمجة التطبيقات chrome.cookies API لطلب ملفات تعريف الارتباط وتعديلها، وللحصول على إشعارات عند تغييرها. لاستخدام واجهة برمجة التطبيقات cookies API، عليك الإفصاح عن إذن "ملفات تعريف الارتباط" في بيان التطبيق، بالإضافة إلى أذونات المضيف
- TypeScript
- إضافات Chrome
13 يناير 2025
chrome.cookies
استخدِم واجهة برمجة التطبيقات chrome.cookies API لطلب ملفات تعريف الارتباط وتعديلها، وللحصول على إشعارات عند تغييرها. لاستخدام واجهة برمجة التطبيقات الخاصة بملفات تعريف الارتباط، يجب الإفصاح عن إذن "cookies" في بيان التطبيق مع أذونات المضيف لأي
- TypeScript
- إضافات Chrome
13 يناير 2025
chrome.appviewTag
استخدِم علامة appview لتضمين تطبيقات Chrome أخرى في تطبيق Chrome. (راجِع الاستخدام ). عنصر بيانات اختيارية يحدّدها المطوّر يمكن للتطبيق المراد تضمينه استخدامها عند اتّخاذ قرار التضمين سلسلة رقم تعريف التطبيق الذي أرسل طلب التضمين غير صالح السماح بطلب
- TypeScript
13 يناير 2025
الحدّ من هجمات clickjacking باستخدام XFO أو CSP
مزيد من المعلومات عن الحدّ من هجمات التلاعب بالنقرات
- Lighthouse
9 يناير 2025
الميزات الجديدة في WebGPU (إصدار Chrome 132)
استخدام عرض النسيج، ومزج النسيج المكوّن من 32 بت، وسمة adapterInfo في GPUDevice، وضبط سياق اللوحة باستخدام تنسيق غير صالح يؤدي إلى ظهور خطأ JavaScript، والقيود المفروضة على أدوات أخذ العينات في النسيج، وتجربة مجموعات فرعية موسّعة، وتحسين تجربة المطوّر، والتوافق التجريبي مع تنسيقات النسيج العادية التي تبلغ 16 بت، وغير ذلك
- WebGpu
- جديد في Chrome
- ملاحظات الإصدار
- JavaScript
- Chrome
8 يناير 2025
الميزات الجديدة في إضافات Chrome
التغييرات التي تمت مؤخرًا على النظام الأساسي لإضافات Chrome والمستندات والسياسة
- JavaScript
- إضافات Chrome
2 يناير 2025
وحدة معالجة الرسومات WebGPU
تعلَّم واجهة برمجة التطبيقات WebGPU من خلال الأدلة والعروض التوضيحية وآخر الأخبار
22 ديسمبر 2024
الإنشاء باستخدام Chrome
اطّلِع على الميزات المضمّنة في أحدث إصدارَين ثابتَين وإصدارَين تجريبيَين من Chrome.
22 ديسمبر 2024
الدفعات
التعرّف على كيفية استخدام أحدث واجهات برمجة التطبيقات Payment API في Chrome
- دفعات
- الصفحة المقصودة
22 ديسمبر 2024
22 ديسمبر 2024
التطبيقات
تم إيقاف التكنولوجيا لإنشاء تجارب توفّر إمكانية وصول أكبر إلى نظام التشغيل الأساسي.
- الصفحة المقصودة
22 ديسمبر 2024
محرك العرائس
مكتبة Node.js توفر واجهة برمجة تطبيقات عالية المستوى للتحكم في Chrome أو Chromium بلا واجهة مستخدم رسومية
- الصفحة المقصودة
22 ديسمبر 2024
22 ديسمبر 2024
chrome.certificateProvider
استخدِم واجهة برمجة التطبيقات هذه لعرض الشهادات على النظام الأساسي الذي يمكنه استخدام هذه الشهادات لمصادقات بروتوكول أمان طبقة النقل (TLS). في ما يلي الخطوات التي يجب اتّباعها لاستخدام واجهة برمجة التطبيقات هذه بشكلٍ شائع لعرض شهادات العملاء على
- TypeScript
- JavaScript
- إضافات Chrome
22 ديسمبر 2024
chrome.extension
تحتوي واجهة برمجة التطبيقات chrome.extension على أدوات يمكن لأي صفحة إضافة استخدامها. ويشمل ذلك إمكانية تبادل الرسائل بين إضافة والنصوص البرمجية لمحتوى الإضافة أو بين الإضافات، كما هو موضّح بالتفصيل في إرسال الرسائل. نوع عرض الإضافة "tab" "popup"
- TypeScript
- إضافات Chrome
22 ديسمبر 2024
22 ديسمبر 2024
22 ديسمبر 2024
chrome.system.display
استخدِم واجهة برمجة التطبيقات system.display لطلب البيانات الوصفية المعروضة. فهرس للتعرّف على ما إذا كان النظام قد رصد الشاشة واستخدامها تُعتبر الشاشة "غير نشطة" إذا لم يرصدها النظام (ربما تكون غير متصلة أو يُعتبَر أنّها غير متصلة بسبب وضع السكون وما
- TypeScript
- إضافات Chrome
21 ديسمبر 2024
chrome.system.display
استخدِم واجهة برمجة التطبيقات system.display لطلب البيانات الوصفية المعروضة. فهرس للتعرّف على ما إذا كان النظام قد رصد الشاشة واستخدامها تُعتبر الشاشة "غير نشطة" إذا لم يرصدها النظام (ربما تكون غير متصلة أو يُعتبَر أنّها غير متصلة بسبب وضع السكون وما
- TypeScript
- إضافات Chrome
21 ديسمبر 2024
chrome.action
استخدِم واجهة برمجة التطبيقات chrome.action API للتحكّم في رمز الإضافة في شريط أدوات Google Chrome. يجب الإفصاح عن المفاتيح التالية في البيان لاستخدام واجهة برمجة التطبيقات هذه. لاستخدام واجهة برمجة التطبيقات chrome.action API، حدِّد
- HTML
- TypeScript
- JavaScript
- إضافات Chrome
21 ديسمبر 2024
21 ديسمبر 2024
chrome.commands
استخدِم واجهة برمجة التطبيقات Commands API لإضافة اختصارات لوحة مفاتيح تؤدي إلى تنفيذ إجراءات في الإضافة، مثل إجراء لفتح إجراء المتصفّح أو إرسال أمر إلى الإضافة. يجب الإفصاح عن المفاتيح التالية في البيان لاستخدام واجهة برمجة التطبيقات هذه. تسمح واجهة
- JavaScript
- TypeScript
- إضافات Chrome
21 ديسمبر 2024
العملية غير متوافقة عند استخدام تصحيح الأخطاء عن بُعد
تتطلّب بعض أوامر WebDriver (مثل تغيير حجم نافذة المتصفّح) تحميل إضافة Chrome إلى المتصفّح. عادةً ما يحمِّل ChromeDriver "إضافة التشغيل الآلي" هذه في كل مرة يشغِّل فيها جلسة Chrome جديدة. ومع ذلك، يمكن توجيه ChromeDriver للاتصال بجلسة Chrome حالية
21 ديسمبر 2024
نظام التشغيل Chrome
تم تثبيت الإصدار الثنائي من ChromeDriver في ملف /usr/local/chromedriver/ في جميع صور ChromeOS الاختبارية. يتم تحديث الملف الثنائي إلى الإصدار نفسه من Chrome في تلك الصورة الاختبارية. وهذا يعني أنك تستخدم دائمًا أحدث إصدار من ChromeDriver. إذا كان
- Python
18 ديسمبر 2024
18 ديسمبر 2024
chrome.certificateProvider
استخدِم واجهة برمجة التطبيقات هذه لعرض الشهادات على النظام الأساسي الذي يمكنه استخدام هذه الشهادات لمصادقات بروتوكول أمان طبقة النقل (TLS). في ما يلي الخطوات التي يجب اتّباعها لاستخدام واجهة برمجة التطبيقات هذه بشكلٍ شائع لعرض شهادات العملاء على
- JavaScript
- TypeScript
- إضافات Chrome
18 ديسمبر 2024
chrome.extension
تحتوي واجهة برمجة التطبيقات chrome.extension على أدوات يمكن لأي صفحة إضافة استخدامها. ويشمل ذلك إمكانية تبادل الرسائل بين إضافة والنصوص البرمجية لمحتوى الإضافة أو بين الإضافات، كما هو موضّح بالتفصيل في إرسال الرسائل. نوع عرض الإضافة "tab" "popup"
- TypeScript
- إضافات Chrome
18 ديسمبر 2024
سجلّ الأداء
يتيح ChromeDriver تسجيل الأداء، ما يتيح لك الحصول على أحداث للنطاقات "المخطط الزمني" و"الشبكة" و "الصفحة"، بالإضافة إلى بيانات التتبُّع لفئات تتبُّع محدّدة. لا يكون تسجيل الأداء مفعّلاً تلقائيًا. لذلك، عند إنشاء جلسة جديدة، عليك تفعيلها. عند تفعيله،
- Java
17 ديسمبر 2024
التنزيلات
بالنسبة إلى الإصدارات السابقة من Chrome، إليك إصدارات ChromeDriver التي تتوافق معه. لمزيد من المعلومات حول اختيار الإصدار المناسب من ChromeDriver، اطّلِع على صفحة اختيار الإصدار. متوافق مع الإصدار 114 من Chrome لمزيد من التفاصيل، يُرجى الاطّلاع على
17 ديسمبر 2024
أعطال ChromeDriver
لتشخيص أعطال ChromeDriver وإصلاحها، لديك بعض الخيارات. لا ينطبق ذلك إلا على أعطال ChromeDriver، وهي ليست مماثلة لأعطال Chrome أو إغلاقه. على نظام التشغيل Windows، قد يظهر لك ما يلي: أنشئ حالة إعادة إنتاج يمكن للمساهمين في ChromeDriver استخدامها
17 ديسمبر 2024
دعم لوحة المفاتيح
في الوقت الحالي، لا يتيح ChromeDriver استخدام سوى الأنظمة التي تم ضبط keyboard US (لوحة المفاتيح الأمريكية) عليها. عندما يرصد ChromeDriver هذه الحالة، يسجِّل ما يلي: قد لا تظهر مفاتيح للمستخدمين الذين لا يستخدمون لوحة مفاتيح أمريكية أثناء استخدام
- Markdown
17 ديسمبر 2024
محاكاة الأجهزة الجوّالة
يسمح متصفّح Chrome للمستخدمين بمحاكاة Chrome على جهاز جوّال من إصدار Chrome المخصّص للكمبيوتر المكتبي، وذلك من خلال تفعيل وضع الجهاز باستخدام "أدوات مطوّري البرامج في Chrome". تؤدي هذه الميزة إلى تسريع تطوير الويب، وتسمح للمطوّرين باختبار كيفية
- Python
- لغة Ruby
- Java
17 ديسمبر 2024
الاعتبارات الأمنية
ChromeDriver هي أداة فعّالة، ويمكن أن تتسبّب في إلحاق الضرر إذا وقعت في أيدي المستخدمين غير المعنيين. أثناء استخدام ChromeDriver، اتّبِع الاقتراحات التالية:
17 ديسمبر 2024
Android
يتم تجميع أحدث البرامج الثنائيّة لبرنامج ChromeDriver كحِزم بتنسيق zip لأنظمة التشغيل المستضافة المختلفة. يمكن العثور على الإصدارات السابقة من ChromeDriver في ملفاتك التي تم تنزيلها من عمليات التنزيل. يتيح ChromeDriver إجراء الاختبارات على متصفّح
17 ديسمبر 2024
لا يبدأ Chrome أو يتعطّل على الفور
يحدث ذلك غالبًا عند تشغيل ChromeDriver أو Chrome باستخدام اختبار خاص (ربما بيئة تطوير متكاملة) أو نظام إنشاء مستمر (مثل Jenkins). جرِّب تشغيل ملف Chrome الثنائي نفسه الذي يستخدمه الاختبار من سطر طلبات مستخدم عادي. تأكَّد من ملف ثنائي Chrome
17 ديسمبر 2024
الكاناري
يتضمّن ChromeDriver Canary أحدث ميزات ChromeDriver الجديدة. يتم إنشاء ملفات ثنائية جديدة وإتاحتها عدة مرات في اليوم. يُرجى العِلم أنّ هذه الميزة مخصّصة للمطوّرين والمستخدِمين الأوائل، وقد تتعطل في بعض الأحيان بشكل كامل. بدءًا من الإصدار M115، تتوفّر
17 ديسمبر 2024
الملء التلقائي في العمل: إحصاءات من واقع الحياة
تُظهر دراسة أجراها فريق Chrome أنّ ميزة الملء التلقائي تُساعد المستخدمين على ملء النماذج بشكل أسرع، مع انخفاض معدّلات الانسحاب.
- الهوية
- مدوّنة
- Chrome
17 ديسمبر 2024
النتائج من نموذج طلب الملاحظات المخصّص للمطوّرين
نشكرك على الوقت الذي قضيته معنا في تقديم الملاحظات ومراجعة التفاصيل والمساعدة في وضع المعايير.
- مدوّنة
- CSS
- Chrome
16 ديسمبر 2024
بدء استخدام الذكاء الاصطناعي المدمَج
تعرَّف على متطلبات بدء إنشاء ميزات وتطبيقات باستخدام الذكاء الاصطناعي المضمّن.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
12 ديسمبر 2024
ميزة "التعرّف على اللغة" باستخدام تكنولوجيات الذكاء الاصطناعي المدمجة
توفّر واجهة برمجة التطبيقات Language Detector API ميزة اكتشاف اللغة المضمّنة على الويب في المتصفّح.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- JavaScript
10 ديسمبر 2024
كيفية استخدام أداة "المخطّط الزمني لتوزيع الميزانية"
استخدِم أداة "مخطط زمني للمساحة المخصّصة" للعثور على العناصر التي لا يتم جمعها بشكل صحيح، ومواصلة الاحتفاظ بالذاكرة.
- أدوات مطوّري البرامج في Chrome
9 ديسمبر 2024
تجنُّب الصور المتحركة غير المركّبة
كيفية اجتياز تدقيق Lighthouse في "تجنُّب الرسوم المتحركة غير المركّبة"
- Lighthouse
8 ديسمبر 2024
الميزات الجديدة في DevTools، الإصدار 132 من Chrome
يمكنك استخدام Gemini لتصحيح أخطاء طلبات الشبكة والملفات المصدر وعمليات تتبُّع الأداء، والاطّلاع على سجلّ المحادثات مع الذكاء الاصطناعي وغير ذلك.
- جديد في Chrome
- فيديو
- أدوات مطوّري البرامج في Chrome
- Chrome
5 ديسمبر 2024
CSS Wrapped 2024
انضم إلى فريق Chrome DevRel وديناصور Chrome المتزلّج في رحلة عبر أحدث إصدار من CSS الذي تم إطلاقه لمتصفّح Chrome ومنصّة الويب في عام 2024.
- مدوّنة
- CSS
5 ديسمبر 2024
تسجيل سجلّ تتبُّع الأداء وتحليله باستخدام "أدوات مطوّري البرامج"
تسجيل سجلّ تتبُّع الأداء وتحليله باستخدام "أدوات مطوّري البرامج"
- مدوّنة
- Chrome
- أدوات مطوّري البرامج في Chrome
5 ديسمبر 2024
مصطلحات الذاكرة
يصف هذا القسم المصطلحات الشائعة المستخدمة في تحليل الذاكرة، ويسري على مجموعة متنوعة من أدوات تحليل الذاكرة لمختلف اللغات.
- أدوات مطوّري البرامج في Chrome
5 ديسمبر 2024
عرض مساحة التخزين المخصّصة للإضافة وتعديلها
كيفية عرض مساحة تخزين الإضافة وتعديلها باستخدام لوحة "مساحة تخزين الإضافة"
- أدوات مطوّري البرامج في Chrome
3 ديسمبر 2024
chrome.usb
استخدِم واجهة برمجة التطبيقات chrome.usb للتفاعل مع أجهزة USB المتصلة. توفّر واجهة برمجة التطبيقات هذه إمكانية الوصول إلى عمليات USB من سياق التطبيق. وباستخدام واجهة برمجة التطبيقات هذه، يمكن للتطبيقات العمل كبرامج تشغيل للأجهزة. يتم الإبلاغ عن
- TypeScript
30 نوفمبر 2024
chrome.mdns
استخدِم واجهة برمجة التطبيقات chrome.mdns API لاكتشاف الخدمات عبر mDNS. يتضمّن ذلك مجموعة فرعية من ميزات مواصفات NSD: http://www.w3.org/TR/discovery-api/ سلسلة عنوان IP لخدمة مُعلَن عنها في نظام أسماء النطاقات ذي البث المتعدد (mDNS) string[] البيانات
- TypeScript
30 نوفمبر 2024
chrome.bluetoothSocket
استخدِم واجهة برمجة التطبيقات chrome.bluetoothSocket لإرسال البيانات واستلامها إلى أجهزة البلوتوث باستخدام اتصالات RFCOMM وL2CAP. يجب الإفصاح عن المفاتيح التالية في البيان لاستخدام واجهة برمجة التطبيقات هذه. "system_error" حدث خطأ في النظام وقد لا
- TypeScript
30 نوفمبر 2024
chrome.browser
استخدِم واجهة برمجة التطبيقات chrome.browser للتفاعل مع متصفّح Chrome المرتبط بالتطبيق الحالي والملف الشخصي في Chrome. سلسلة عنوان URL للانتقال إليه عند فتح علامة التبويب الجديدة في البداية. يؤدي هذا الاختصار إلى فتح علامة تبويب جديدة في نافذة متصفّح
- TypeScript
30 نوفمبر 2024
chrome.socket
استخدِم واجهة برمجة التطبيقات chrome.socket لإرسال البيانات واستلامها عبر الشبكة باستخدام اتصالات TCP وUDP. ملاحظة: اعتبارًا من الإصدار 33 من Chrome، تم إيقاف واجهة برمجة التطبيقات هذه نهائيًا واستبدالها بواجهات برمجة التطبيقات sockets.udp و
- TypeScript
30 نوفمبر 2024
chrome.syncFileSystem
استخدِم واجهة برمجة التطبيقات chrome.syncFileSystem لحفظ البيانات ومزامنتها على Google Drive. لا تُستخدَم واجهة برمجة التطبيقات هذه للوصول إلى مستندات المستخدمين العشوائية المخزّنة في Google Drive. وتوفّر مساحة تخزين قابلة للمزامنة خاصة بالتطبيق
- TypeScript
30 نوفمبر 2024
chrome.bluetooth
استخدِم واجهة برمجة التطبيقات chrome.bluetooth للاتصال بجهاز يتضمّن بلوتوث. تُبلغ جميع الدوالّ عن الأخطاء من خلال chrome.runtime.lastError. يجب الإفصاح عن المفاتيح التالية في البيان لاستخدام واجهة برمجة التطبيقات هذه. سلسلة عنوان المحوِّل بالتنسيق
- TypeScript
30 نوفمبر 2024
chrome.bluetoothLowEnergy
تُستخدَم واجهة برمجة التطبيقات chrome.bluetoothLowEnergy للتواصل مع أجهزة Bluetooth Smart (البلوتوث منخفض الطاقة) باستخدام ملف الخصائص العام (GATT). يجب الإفصاح عن المفاتيح التالية في البيان لاستخدام واجهة برمجة التطبيقات هذه. ManufacturerData []
- TypeScript
30 نوفمبر 2024
chrome.webviewTag
استخدِم علامة webview لتحميل محتوى مباشر من الويب على الشبكة وتضمينه في تطبيق Chrome. يمكن لتطبيقك التحكّم في مظهر webview والتفاعل مع محتوى الويب، وبدء عمليات التنقّل في صفحة ويب مضمّنة، والتفاعل مع أحداث الأخطاء التي تحدث فيها، وغير ذلك (راجِع
- TypeScript
30 نوفمبر 2024
chrome.fontSettings
استخدِم واجهة برمجة التطبيقات chrome.fontSettings لإدارة إعدادات الخطوط في Chrome. لاستخدام Font Settings API، يجب الإفصاح عن الإذن "fontSettings" في بيان الإضافة. على سبيل المثال: يسمح Chrome لبعض إعدادات الخطوط بالاعتماد على مجموعات خطوط عامة
- JavaScript
- TypeScript
- إضافات Chrome
30 نوفمبر 2024
chrome.serial
يمكنك استخدام واجهة برمجة التطبيقات chrome.serial للقراءة من جهاز متصل بمنفذ تسلسلي والكتابة فيه. الرقم اختياري يمكنك الاطّلاع على ConnectionOptions.bitrate. قد يتم حذف هذا الحقل أو أن يكون غير دقيق إذا كان يتم استخدام معدل نقل بيانات غير عادي، أو
- TypeScript
30 نوفمبر 2024
Prompt API
استكشِف الإمكانات اللامحدودة لواجهة برمجة التطبيقات Prompt API في إضافات Chrome.
- JavaScript
28 نوفمبر 2024
الإضافات والذكاء الاصطناعي (AI)
التعرّف على كيفية تطوير الإضافات باستخدام الذكاء الاصطناعي
- إضافات Chrome
26 نوفمبر 2024
إيقاف لوحة "إحصاءات الأداء" نهائيًا
ستتم إزالة لوحة "إحصاءات الأداء" التجريبية في كانون الثاني (يناير) 2025، وستحلّ إحصاءات جديدة محلّها في لوحة "الأداء" نفسها.
- Chrome
- أدوات مطوّري البرامج في Chrome
26 نوفمبر 2024
استخدام سياسة HSTS قوية
مزيد من المعلومات عن ضبط سياسة قوية لـ "الأمان المشدَّد لنقل البيانات باستخدام بروتوكول HTTP" (HSTS)
- Lighthouse
26 نوفمبر 2024
Chrome DevTools
الاطّلاع على آخر الأخبار حول المساعدات المستندة إلى الذكاء الاصطناعي واستكشاف حالات استخدامها
- الصفحة المقصودة
- المنتَج
- أدوات مطوّري البرامج في Chrome
26 نوفمبر 2024
chrome.desktopCapture
تلتقط Desktop Capture API محتوى الشاشة أو النوافذ الفردية أو علامات التبويب الفردية. فهرس يُستخدَم لتحديد مجموعة مصادر وسائط الكمبيوتر المكتبي المستخدَمة في chooseDesktopMedia(). "screen" "window" "tab" "audio" تعكس SelfCapturePreferenceEnum.
- TypeScript
- إضافات Chrome
25 نوفمبر 2024
chrome.documentScan
استخدِم واجهة برمجة التطبيقات chrome.documentScan API لرصد الصور واستردادها من الماسحات الضوئية للمستندات المرفقة.
- TypeScript
- إضافات Chrome
25 نوفمبر 2024
chrome.dns
استخدِم واجهة برمجة التطبيقات chrome.dns لحلّ عناوين نظام أسماء النطاقات. لاستخدام واجهة برمجة التطبيقات هذه، يجب الإفصاح عن الإذن "dns" في manifest. تستدعي التعليمة البرمجية التالية resolve() لاسترداد عنوان IP الخاص بـ example.com.
- JavaScript
- TypeScript
- إضافات Chrome
25 نوفمبر 2024
chrome.declarativeContent
استخدام واجهة برمجة التطبيقات chrome.declarativeContent لاتّخاذ إجراءات استنادًا إلى محتوى الصفحة، بدون الحاجة إلى إذن لقراءة محتوى الصفحة تتيح لك واجهة برمجة التطبيقات Declarative Content API تفعيل إجراء الإضافة استنادًا إلى عنوان URL لصفحة ويب، أو
- TypeScript
- JavaScript
- إضافات Chrome
25 نوفمبر 2024
chrome.system.storage
استخدِم واجهة برمجة التطبيقات chrome.system.storage API لطلب معلومات عن جهاز التخزين وللحصول على إشعار عند ربط جهاز تخزين قابل للإزالة أو فصله. "success" تم تنفيذ أمر إزالة الجهاز بنجاح، ويمكن للتطبيق أن يطلب من المستخدم إزالة الجهاز. "in_use"
- TypeScript
- إضافات Chrome
25 نوفمبر 2024
chrome.audio
يتم توفير واجهة برمجة التطبيقات chrome.audio للسماح للمستخدمين بالحصول على معلومات عن أجهزة الصوت المُرفَقة بالنظام والتحكّم فيها. لا تتوفّر واجهة برمجة التطبيقات هذه حاليًا إلا في وضع "كشك المعلومات" لنظام التشغيل ChromeOS. سلسلة اسم الجهاز
- TypeScript
- إضافات Chrome
25 نوفمبر 2024