پشتیبانی از اشکالزدایی WebAssembly
DevTools را فعال میکند تنظیمات > آزمایشها >
اشکالزدایی WebAssembly: پشتیبانی از DWARF را به طور پیشفرض فعال کنید . برای اطلاعات بیشتر، به اشکالزدایی WebAssembly با ابزارهای مدرن مراجعه کنید.
این آزمایش به شما امکان میدهد اجرا را متوقف کرده و کد C و C++ را در برنامههای Wasm اشکالزدایی کنید، و تمام اطلاعات اشکالزدایی در دسترس شما قرار گیرد:
- کد منبع اصلی شما، که با استفاده از اطلاعات اشکالزدایی DWARF نگاشت شده است.
- نامهای توابع قابل فهم در پشته فراخوانی.
- پشتیبانی از نقاط شکست و موارد دیگر.
برای آزمایش اشکالزدایی Wasm، افزونهی C/C++ DevTools Support (DWARF) را نصب کنید و کد موجود در نسخهی نمایشی Mandelbrot را قدم به قدم بررسی کنید.
شماره کروم: ۱۴۱۴۲۸۹ .
بهبود رفتار گام به گام در برنامههای Wasm
اکنون با استفاده از Step over در کد اصلی خود، از مکث در فرآیند disassembly (فایل
.wasm ) جلوگیری میشود. قبلاً، در آنجا مکث میکرد.
با این حال، مرحلهبندی زمانی پایان مییابد که در خارج از تابعی که از آن شروع شده است، قرار گیرد، برای مثال، پس از بازگشت از تابع.
این رفتار به طور پیشفرض در ... فعال است. تنظیمات > تنظیمات برگزیده > منابع .
شماره کروم: ۱۴۱۸۹۳۸ .
اشکالزدایی تکمیل خودکار با استفاده از پنل عناصر و تب مشکلات
قابلیت تکمیل خودکار کروم (Chrome Autofill) فرمها را بهطور خودکار با اطلاعات ذخیرهشده، مانند آدرسها یا اطلاعات پرداخت شما، پر میکند. برای اینکه بتوانید مشکلات مربوط به تکمیل خودکار را بهراحتی اشکالزدایی کنید، پنل Elements اکنون میتواند آنها را با زیرخطهای قرمز و فرفری برجسته کند.
برای بررسی این ویژگی، آن را فعال کنید تنظیمات > آزمایشها >
یک گره یا ویژگی متخلف را در درخت DOM پنل Elements هایلایت میکند و این صفحه آزمایشی را بررسی میکند.
ماوس را روی یک مشکل هایلایت شده در درخت DOM نگه دارید و روی «مشاهده مشکل» کلیک کنید تا برگه «مشکلات» باز شود که تمام مشکلات شناسایی شده را فهرست میکند و سرنخهایی در مورد مشکل پیش آمده ارائه میدهد.
شماره کروم: ۱۳۹۹۴۱۴ .
اظهارات در ضبط کننده
پنل ضبطکننده اکنون به شما امکان میدهد تا درست هنگام ضبط، با در دسترس بودن تمام دادههای زمان اجرا، اظهارات (assertions) را اضافه کنید.
برای افزودن یک ادعا، یک ضبط جدید را شروع کنید، با صفحه خود تعامل داشته باشید و روی افزودن ادعا کلیک کنید. ضبطکننده یک مرحله با نوع waitForElement وارد میکند که میتوانید آن را درجا سفارشی کنید. برای مشاهده ادعاها در عمل در نسخه آزمایشی چرخ دستی قهوه ، ویدیو را تماشا کنید.
این ویدیو به شما نشان میدهد که چگونه ادعا کنید:
- ویژگیهای HTML، برای مثال،
classیک عنصر. - ویژگیهای جاوا اسکریپت در JSON، برای مثال،
.innerText.
همچنین میتوانید مراحلی را برای اثبات (assert) پیکربندی کنید، برای مثال، عبارات شرطی در جاوا اسکریپت، تعداد فرزندان گره ( count )، قابلیت مشاهده عنصر و موارد دیگر. برای اطلاعات بیشتر، به پیکربندی مراحل مراجعه کنید.
علاوه بر این، ضبطکننده اکنون قالب اسکریپت مورد نظر شما را در نمای کد کنار هم و منوی مرحله کلیک راست به خاطر میسپارد.
شماره کروم: ۱۴۲۳۶۲۴
فانوس دریایی ۱۰.۱.۱
پنل Lighthouse اکنون Lighthouse 10.1.1 را اجرا میکند، با یک تغییر قابل توجه که در نسخه 10.1.0 معرفی شده است. همه ممیزیهایی که با URLها سروکار دارند، اکنون بر اساس موجودیت گروهبندی میشوند و آمار عددی مانند اندازه یا مدت زمان را جمع میکنند. اشخاص ثالث محبوب نیز با دسته خود برچسبگذاری میشوند، بنابراین شناسایی هدف آنها در صفحه آسانتر است.
برای یادگیری اصول اولیه استفاده از پنل Lighthouse در DevTools، به Lighthouse: Optimize website speed مراجعه کنید.
مشکل کروم: ۷۷۲۵۵۸
بهبود عملکرد
performance.mark() زمانبندی را با قرار دادن ماوس روی ماوس در مسیر Performance > Timings نشان میدهد.
متد performance.mark() اکنون زمانبندی خود را هنگامی که ماوس را روی علامت مربوطه در Performance > Timings قرار میدهید، نشان میدهد. زمانبندی در اینجا یک مهر زمانی نسبت به رویداد ناوبری قبلی است.
شماره کروم: ۱۴۲۶۷۶۲
دستور profile() عملکرد > اصلی را پر میکند.
دستورات profile() و profileEnd() در کنسول، اکنون پروفایلبندی CPU را در رشته اصلی پنل Performance شروع و متوقف میکنند.
شماره کروم: ۱۴۲۹۱۹۱ .
هشدار برای تعاملات کند کاربر
تعاملات کاربر که بیش از ۲۰۰ میلیثانیه طول بکشند، در تب Performance > Summary با هشدار Interaction to Next Paint (INP) مواجه میشوند.
علاوه بر این، شناسهی تعامل از tooltip به Summary منتقل شده است.
مشکلات کروم: ۱۴۳۲۵۱۲ ، ۱۴۳۲۵۰۹ .
مسیر Web Vitals تغییر کرد
پنل اجرا آهنگهای زیر را حذف کرده است:
- مسیر Web Vitals . در عوض، زمانبندیهای مربوطه را در مسیر Timings با نگه داشتن ماوس روی آن مشاهده کنید.
- زیرشاخه وظایف طولانی . شما میتوانید چنین وظایفی را در مسیر اصلی که با رنگ قرمز و یک مثلث قرمز مشخص شده است، پیدا کنید.
هر دو بخش Web Vitals و Long Tasks حاوی اطلاعاتی بودند که در جای دیگری کپی شده بودند. آنها همچنین در مقایسه با گزینههای کاملتر خود که اطلاعات دقیقتری را هنگام کلیک ارائه میدهند، غیرتعاملی بودند.
علاوه بر این، مسیر Experiences به Layout Shifts تغییر نام داد تا کاربرد آن را دقیقتر منعکس کند.
درباره Web Vitals بیشتر بدانید.
منسوخ شدن JavaScript Profiler: مرحله سوم
از همان اوایل کروم ۵۸ ، تیم DevTools قصد داشت در نهایت JavaScript Profiler را منسوخ کند و توسعهدهندگان Node.js و Deno را وادار کند تا از پنل Performance برای پروفایلبندی عملکرد CPU جاوا اسکریپت استفاده کنند.
نسخه ۱۱۴ DevTools فاز سوم از چهار فاز منسوخ شدن JavaScript Profiler را آغاز میکند. در طول این فاز، پنل JavaScript Profiler از DevTools حذف میشود، اما شما هنوز میتوانید آن را به طور موقت از طریق ... فعال کنید. تنظیمات > آزمایشها را باز کنید و آن را از
منوی سه نقطهای
برای نمایش عملکرد CPU، از پنل Performance استفاده کنید.
شماره کروم: ۱۴۲۸۰۲۶ .
نکات برجسته متفرقه
برخی از اصلاحات قابل توجه در این نسخه عبارتند از:
- انتخابگر رنگ اکنون مقادیر HWB را که هنگام برش خارج از محدوده رنگ هستند، تشخیص میدهد ( 1429271 ).
- پنل منابع :
- هایلایت کردن سینتکس JSON برای نقشههای منبع فعال شد ( ۱۳۸۵۳۷۴ ).
- وقتی نقشههای منبع را به صورت دستی غیرفعال میکردید ( 1423718 )، نمایش پیامهای «نقشه منبع شناسایی شد» متوقف شد.
- کنسول اکنون به شما امکان میدهد عبارات ناقص جاوا اسکریپت را با Ctrl + Enter ارزیابی کنید و خطاهای نحوی ( ۱۳۱۴۷۰۰ ) را نمایش میدهد.
- پنجره ویرایش Breakpoint اکنون یک دکمه بستن دارد. قبلاً، باید Enter را فشار میدادید یا فوکوس پنجره را از حالت قفل خارج میکردید ( 1412980 ).
دانلود کانالهای پیشنمایش
استفاده از Chrome Canary ، Dev یا Beta را به عنوان مرورگر پیشفرض توسعه خود در نظر بگیرید. این کانالهای پیشنمایش به شما امکان دسترسی به جدیدترین ویژگیهای DevTools را میدهند، به شما امکان میدهند APIهای پلتفرم وب پیشرفته را آزمایش کنید و به شما کمک میکنند قبل از کاربران، مشکلات سایت خود را پیدا کنید!
با تیم Chrome DevTools تماس بگیرید
از گزینههای زیر برای بحث در مورد ویژگیهای جدید، بهروزرسانیها یا هر چیز دیگری که مربوط به DevTools است، استفاده کنید.
- بازخوردها و درخواستهای مربوط به ویژگیهای جدید را برای ما در crbug.com ارسال کنید.
- با استفاده از مشکل DevTools را گزارش دهید. گزینههای بیشتر > راهنما > گزارش مشکل DevTools در DevTools.
- توییت در @ChromeDevTools .
- نظرات خود را در مورد ویدیوهای یوتیوب «چه چیزهایی در DevTools جدید است» یا ویدیوهای یوتیوب «نکات DevTools» بنویسید.
قابلیتهای جدید در DevTools
فهرستی از تمام مواردی که در مجموعه «چه چیزهای جدیدی در DevTools» پوشش داده شده است.
- بهروزرسانیهای سرور DevTools MCP
- اشتراکگذاری ردیابی بهبود یافته
- پشتیبانی از @starting-style
- ابزارک ویرایشگر برای نمایش: masonry
- فانوس دریایی ۱۳
- پیشنهاد کد از Gemini
- بهبودهایی برای سرور DevTools MCP
- دسترسی سریعتر به کمک هوش مصنوعی
- اشکالزدایی ردیابی کامل عملکرد با Gemini
- تغییر جهت کشو
- برنامه توسعهدهندگان گوگل
- نکات برجسته متفرقه
- ابزارهای توسعه کروم (MCP) برای عامل هوش مصنوعی شما
- اشکالزدایی درخت وابستگی شبکه با Gemini
- چتهای خود را با Gemini صادر کنید
- پیکربندی مسیر ثابت در پنل عملکرد
- درخواستهای شبکه محافظتشده با IP را فیلتر کنید
- تب عناصر > طرحبندی، پشتیبانی از طرحبندی بنایی را اضافه میکند
- فانوس دریایی ۱۲.۸.۲
- نکات برجسته متفرقه
- با Gemini بینشهای بیشتری را اشکالزدایی کنید
- سربرگ «ذخیره-داده» را در «شرایط شبکه» شبیهسازی کنید
- وضعیت خط پایه را در راهنمای ابزار ویژگی CSS مشاهده کنید
- نادیده گرفتن فاکتورهای فرم در نکات کلاینت عامل کاربر
- فانوس دریایی ۱۲.۸.۰
- نکات برجسته متفرقه
- یک Chrome DevTools قابل اعتمادتر و پربازدهتر
- تصاویر را در دستیار هوش مصنوعی برای استایلدهی آپلود کنید
- هدرهای درخواست را به جدول در شبکه اضافه کنید
- نکات برجسته کنفرانس گوگل I/O 2025 را ببینید
- نکات برجسته متفرقه
- بهبود پنل عملکرد
- ریشههای از پیش متصل در بینش «درخت وابستگی شبکه»
- زمان پاسخ سرور و تغییر مسیر در بینش «تأخیر درخواست سند»
- تغییر مسیرها در خلاصه درخواستهای شبکه
- کاهش نویز در ردیابی عملکرد
- «غیرفعال کردن نمونههای جاوا اسکریپت» منسوخ شده
- پارامتر دقت موقعیت جغرافیایی در حسگرها
- بهبودهای پنل عناصر
- اشکالزدایی آسانتر مقادیر پیچیده CSS
- پشتیبانی از @function در عناصر > استایلها
- بهبود پنل شبکه
- فیلتر هدر درخواست دارد
- سوکتهای مستقیم در برنامههای وب ایزوله
- نکات برجسته متفرقه
- دسترسیپذیری
- نسخه گوگل آی/او ۲۰۲۵
- با استفاده از Gemini، تغییرات CSS را در فضای کاری خود تغییر داده و ذخیره کنید
- یک پوشه فضای کاری را متصل کنید و تغییرات را در فایلهای منبع خود ذخیره کنید
- از Gemini در مورد بینشهای عملکرد بپرسید
- یافتههای عملکرد را با Gemini حاشیهنویسی کنید
- با Gemini به چتهایتان اسکرینشات اضافه کنید
- بینشهای جدید در پنل عملکرد
- جاوا اسکریپت تکراری
- جاوا اسکریپت قدیمی
- گمانهزنیها اکنون از برچسبهای قانون پشتیبانی میکنند
- فانوس دریایی ۱۲.۶.۰
- نکات برجسته متفرقه
- دسترسیپذیری
- بهبود پنل عملکرد
- بینشهای جدید در مورد عملکرد
- برای برجسته کردن کلیک کنید
- زمانبندی سرور در خلاصه درخواستهای شبکه
- کوکیها را در «حریم خصوصی و امنیت» فیلتر کنید
- اندازهها بر حسب کیلوبایت در جداول در پنلها
- تکمیل خودکار از شکل گوشه و شکل گوشه-*-در عناصر > سبکها پشتیبانی میکند
- تجربی: برجسته کردن مشکلات مربوط به عناصر و ویژگیها در DOM
- فانوس دریایی ۱۲.۵.۰
- نکات برجسته متفرقه
- بهبود پنل عملکرد
- لینکهای مبدا و اسکریپت برای فراخوانی پروفایل و تابع در Performance
- پشتیبانی از دادههای میدان فاز LCP
- بینش درخت وابستگی شبکه
- مدت زمان به جای کل و زمان خود در خلاصه
- سنگینترین هایلایت پشتهای
- حالتهای خالی بهبود یافته برای پنلهای مختلف
- نمای درختی دسترسیپذیری در Elements
- فانوس دریایی ۱۲.۴.۰
- نکات برجسته متفرقه
- پنل حریم خصوصی و امنیت
- بهبود پنل عملکرد
- تنظیمات پیشفرض کالیبره شده برای کنترل سرعت پردازنده
- رویدادهای مختلف اجرا را در همان چت هوش مصنوعی انتخاب کنید
- برجستهسازی شخص ثالث و شخص ثالث در عملکرد
- دادههای میدانی در راهنماها و بینشهای نشانگر
- بینش جریان مجدد اجباری
- بینش «بهینهسازی اندازه DOM»
- ردیابی عملکرد را با console.timeStamp گسترش دهید
- بهبودهای پنل عناصر
- مقادیر بلادرنگ سبکهای متحرک
- پشتیبانی از شبه کلاس open و شبه عناصر مختلف
- کپی کردن تمام پیامهای کنسول
- واحدهای بایت در پنل حافظه
- نکات برجسته متفرقه
- تاریخچه چت پایدار هوش مصنوعی
- بهبود پنل عملکرد
- بینش تحویل تصویر
- ناوبری کیبورد کلاسیک و مدرن
- اسکریپتهای نامربوط را در نمودار شعلهای نادیده بگیرید
- نشانگر تایملاین و هایلایت محدوده با هاور
- تنظیمات توصیهشده برای کنترل سرعت
- نشانگرهای زمانبندی در یک پوشش
- ردیابی پشته از فراخوانیهای JS در خلاصه
- تنظیمات نشان به منو در Elements منتقل شد
- پنل جدید «چه خبر؟»
- فانوس دریایی ۱۲.۳.۰
- نکات برجسته متفرقه
- اشکالزدایی درخواستهای شبکه، فایلهای منبع و ردیابی عملکرد با Gemini
- مشاهده تاریخچه چت هوش مصنوعی
- مدیریت فضای ذخیرهسازی افزونهها در برنامه > فضای ذخیرهسازی
- بهبود عملکرد
- مراحل تعامل در معیارهای زنده
- اطلاعات مسدودسازی رندر را در برگه خلاصه مشاهده کنید
- پشتیبانی از رویدادهای scheduler.postTask و فلشهای آغازگر آنها
- بهبودهای پنل انیمیشنها و تب عناصر > سبکها
- پرش از عناصر > سبکها به انیمیشنها
- بهروزرسانیهای بلادرنگ در تب Computed
- محاسبه شبیهسازی فشار در حسگرها
- اشیاء JS با نام یکسان که بر اساس منبع در پنل حافظه گروهبندی شدهاند
- ظاهر جدید برای تنظیمات
- پنل بینشهای عملکرد منسوخ شده و از DevTools حذف شده است.
- نکات برجسته متفرقه
- اشکالزدایی CSS با Gemini
- کنترل ویژگیهای هوش مصنوعی در یک تب تنظیمات اختصاصی
- بهبود پنل عملکرد
- یافتههای عملکرد را حاشیهنویسی و به اشتراک بگذارید
- بینشهای عملکرد را مستقیماً در پنل عملکرد دریافت کنید
- تشخیص آسانتر تغییرات بیش از حد طرحبندی
- انیمیشنهای غیرکامپوزیتشده را تشخیص دهید
- همزمانی سختافزاری به حسگرها منتقل میشود
- اسکریپتهای ناشناس را نادیده بگیرید و روی کد خود در stack traces تمرکز کنید.
- عناصر > سبکها: پشتیبانی از حالتهای نوشتاری sideways-* برای پوششهای شبکهای و کلمات کلیدی CSS-wide
- ممیزیهای Lighthouse برای صفحات غیر HTTP در حالتهای timespan و snapshot
- بهبودهای دسترسی
- نکات برجسته متفرقه
- بهبود پنل شبکه
- فیلترهای شبکه دوباره طراحی شدند
- خروجیهای HAR اکنون بهطور پیشفرض دادههای حساس را حذف میکنند
- بهبودهای پنل عناصر
- مقادیر تکمیل خودکار برای ویژگیهای text-stress-*
- سرریزهای پیمایش با نشان مشخص شدهاند
- بهبود پنل عملکرد
- توصیهها در معیارهای زنده
- پیمایش در breadcrumbs
- بهبود پنل حافظه
- نمایه جدید «عناصر جدا شده»
- نامگذاری بهبود یافته اشیاء ساده JS
- غیرفعال کردن قالببندی پویا
- آزمایش کروم: اشتراکگذاری فرآیند
- فانوس دریایی ۱۲.۲.۱
- نکات برجسته متفرقه
- ضبط کننده از خروجی گرفتن به Puppeteer برای فایرفاکس پشتیبانی میکند
- بهبود پنل عملکرد
- مشاهدات زنده معیارها
- درخواستهای جستجو در مسیر شبکه
- ردپای پشته فراخوانیهای performance.mark و performance.measure را ببینید
- استفاده از دادههای آدرس آزمایشی در پنل تکمیل خودکار
- بهبودهای پنل عناصر
- اعمال حالتهای بیشتر برای عناصر خاص
- عناصر > سبکها اکنون ویژگیهای شبکه بیشتری را به صورت خودکار تکمیل میکنند
- فانوس دریایی ۱۲.۲.۰
- نکات برجسته متفرقه
- بینشهای کنسول توسط Gemini در بیشتر کشورهای اروپایی به صورت زنده در دسترس قرار میگیرد
- بهروزرسانیهای پنل عملکرد
- مسیر شبکه پیشرفته
- دادههای عملکرد را با API توسعهپذیر سفارشی کنید
- جزئیات در مسیر زمانبندیها
- تمام درخواستهای فهرستشده را در پنل شبکه کپی کنید
- اسنپشاتهای سریعتر از هیپ با تگهای HTML نامگذاریشده و بینظمی کمتر
- برای ضبط انیمیشنها و ویرایش @keyframes به صورت زنده، پنل Animations را باز کنید.
- فانوس دریایی ۱۲.۱.۰
- بهبودهای دسترسی
- نکات برجسته متفرقه
- موقعیت لنگر CSS را در پنل Elements بررسی کنید
- بهبودهای پنل منابع
- نسخه بهبود یافته «هرگز اینجا مکث نکن»
- شنوندههای رویداد جدید scroll snap








