سلام! در اینجا به ویژگیهای جدید Chrome DevTools در کروم ۷۶ میپردازیم.
تکمیل خودکار با مقادیر CSS
هنگام اضافه کردن اعلانهای سبک به یک گره DOM، گاهی اوقات به خاطر سپردن مقدار اعلان آسانتر از نام اعلان است. برای مثال، هنگام پررنگ کردن یک گره <p> ، مقدار bold ممکن است آسانتر از نام font-weight به خاطر سپرده شود. رابط کاربری تکمیل خودکار پنجره Style اکنون از مقادیر CSS پشتیبانی میکند. اگر مقدار کلمه کلیدی مورد نظر خود را به خاطر دارید، اما نام ویژگی را به خاطر نمیآورید، مقدار را تایپ کنید و تکمیل خودکار باید به شما در یافتن نامی که به دنبال آن هستید کمک کند.
شکل ۱. پس از تایپ کردن bold پنجره Styles به صورت خودکار به font-weight: bold تبدیل میشود.
بازخورد خود را در مورد این ویژگی جدید به شماره Chromium #931145 ارسال کنید.
رابط کاربری جدید برای تنظیمات شبکه
پنل شبکه قبلاً یک مشکل کاربردی داشت که در آن گزینههایی مانند منوی throttling در صورت باریک بودن پنجره DevTools قابل دسترسی نبودند. برای رفع این مشکل و از بین بردن شلوغی پنل شبکه، چند گزینه کماستفادهتر به پشت تنظیمات جدید شبکه منتقل شدهاند. پنجره
شکل ۲. تنظیمات شبکه.
گزینههای زیر به تنظیمات شبکه منتقل شدهاند: استفاده از ردیفهای درخواست بزرگ ، گروهبندی بر اساس فریم ، نمایش نمای کلی ، گرفتن تصاویر . شکل ۳ مکانهای قدیمی را به مکانهای جدید نگاشت میکند.
شکل ۳. نگاشت مکانهای قدیمی به جدید.
بازخورد خود را در مورد این تغییر رابط کاربری به شماره Chromium #892969 ارسال کنید.
پیامهای WebSocket در خروجیهای HAR
هنگام خروجی گرفتن از یک فایل HAR از پنل Network برای به اشتراک گذاشتن گزارشهای شبکه با همکارانتان، فایل HAR شما اکنون شامل پیامهای WebSocket نیز میشود. ویژگی _webSocketMessages با یک زیرخط شروع میشود تا نشان دهد که این یک فیلد سفارشی است.
...
"_webSocketMessages": [
{
"type": "send",
"time": 1558730482.5071473,
"opcode": 1,
"data": "Hello, WebSockets!"
},
{
"type": "receive",
"time": 1558730482.5883863,
"opcode": 1,
"data": "Hello, WebSockets!"
}
]
...
بازخورد خود را در مورد این ویژگی جدید به شماره Chromium #496006 ارسال کنید.
دکمههای واردات و صادرات HAR
با قابلیت جدید Export All As HAR With Content، گزارشهای شبکه را راحتتر با همکاران خود به اشتراک بگذارید. و فایل HAR را وارد کنید
دکمهها. وارد کردن و صادر کردن HAR مدتی است که در DevTools وجود دارد. دکمههای قابل کشفتر، تغییر جدید هستند.
شکل ۴. دکمههای جدید HAR.
بازخورد خود را در مورد این تغییر رابط کاربری به شماره Chromium #904585 ارسال کنید.
کل استفاده از حافظه در زمان واقعی
پنل حافظه اکنون کل میزان استفاده از حافظه را به صورت بلادرنگ نشان میدهد.
شکل ۵. پایین پنل حافظه نشان میدهد که این صفحه در مجموع ۴۳.۴ مگابایت از حافظه را استفاده میکند. ۲۰۹ کیلوبایت بر ثانیه نشان میدهد که کل استفاده از حافظه ۲۰۹ کیلوبایت در ثانیه در حال افزایش است.
همچنین برای ردیابی میزان استفاده از حافظه به صورت بلادرنگ، به Performance Monitor مراجعه کنید.
بازخورد خود را در مورد این ویژگی جدید به شماره Chromium #958177 ارسال کنید.
شماره پورتهای ثبت نام کارگران خدماتی
بخش Service Workers اکنون شماره پورتها را در عنوان خود قرار میدهد تا پیگیری اینکه در حال اشکالزدایی کدام Service Worker هستید، آسانتر شود.
شکل ۶. پورتهای سرویس ورکر.
بازخورد خود را در مورد این تغییر رابط کاربری به شماره Chromium #601286 ارسال کنید.
بررسی رویدادهای Background Fetch و Background Sync
از بخش جدید سرویسهای پسزمینه در پنل برنامهها برای نظارت بر رویدادهای Background Fetch و Background Sync استفاده کنید. با توجه به اینکه رویدادهای Background Fetch و Background Sync در... خب... پسزمینه رخ میدهند، اگر DevTools فقط رویدادهای Background Fetch و Background Sync را در حالی که DevTools باز است ثبت کند، خیلی مفید نخواهد بود. بنابراین، هنگامی که شروع به ضبط میکنید، رویدادهای Background Fetch و Background Sync حتی پس از بستن تب و حتی پس از بستن کروم، همچنان ضبط میشوند.
به پنل Application بروید، تب Background Fetch یا Background Sync را باز کنید، سپس روی Record کلیک کنید. برای شروع ثبت رویدادها. برای مشاهده اطلاعات بیشتر در مورد یک رویداد، روی آن کلیک کنید.
شکل ۷. پنجرهی واکشی پسزمینه. نسخه آزمایشی از ماکسیم سالنیکوف .
شکل ۸. پنجره همگامسازی پسزمینه.
نظرات خود را در مورد این ویژگیهای جدید به شماره Chromium #927726 ارسال کنید.
عروسکگردان برای فایرفاکس
Puppeteer برای فایرفاکس یک پروژه آزمایشی جدید است که شما را قادر میسازد تا فایرفاکس را با API Puppeteer خودکار کنید. به عبارت دیگر، اکنون میتوانید فایرفاکس و کرومیوم را با همان API Node، همانطور که در ویدیوی زیر نشان داده شده است، خودکار کنید.
پس از اجرای node example.js ، فایرفاکس باز میشود و page متن در کادر جستجو در سایت مستندات Puppeteer قرار میگیرد. سپس همین کار در Chromium تکرار میشود.
برای کسب اطلاعات بیشتر در مورد Puppeteer و Puppeteer برای فایرفاکس، به سخنرانی جوئل و آندری در Google I/O 2019 در مورد Puppeteer نگاهی بیندازید. معرفی فایرفاکس حدود ساعت ۴:۰۵ اتفاق میافتد.
دانلود کانالهای پیشنمایش
استفاده از 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
- کنترل ویژگیهای هوش مصنوعی در یک تب تنظیمات اختصاصی
- بهبود پنل عملکرد
- یافتههای عملکرد را حاشیهنویسی و به اشتراک بگذارید
- بینشهای عملکرد را مستقیماً در پنل عملکرد دریافت کنید
- تشخیص آسانتر تغییرات بیش از حد طرحبندی







