چیزهای جدید در DevTools (Chrome 103)

رویدادهای دوبار کلیک و کلیک راست را در پانل ضبط ضبط کنید

پانل ضبط اکنون می تواند رویدادهای دوبار کلیک و کلیک راست را ضبط کند.

رویدادهای دوبار کلیک و کلیک راست را در پانل ضبط ضبط کنید

در این مثال ، یک ضبط را شروع کنید و سعی کنید مراحل زیر را انجام دهید:

  • روی کارت دوبار کلیک کنید تا بزرگ شود
  • روی کارت کلیک راست کرده و یک عمل را از منوی زمینه انتخاب کنید

برای درک نحوه ثبت این رویدادها توسط Recorder ، مراحل را گسترش دهید:

  • دوبار کلیک به عنوان type: doubleClick .
  • رویداد کلیک راست به‌عنوان type: click اما با ویژگی button روی secondary تنظیم شده است. مقدار button یک کلیک معمولی ماوس primary است.

مسائل Chromium: 1300839 , 1322879 , 1299701 , 1323688

بازه زمانی جدید و حالت عکس فوری در پنل Lighthouse

اکنون می توانید از Lighthouse برای اندازه گیری عملکرد وب سایت خود فراتر از بارگذاری صفحه استفاده کنید.

بازه زمانی جدید و حالت عکس فوری در پنل Lighthouse

پنل Lighthouse اکنون از 3 حالت اندازه گیری جریان کاربر پشتیبانی می کند:

  • گزارش های ناوبری بارگذاری یک صفحه را تجزیه و تحلیل می کند. ناوبری رایج ترین نوع گزارش است. همه گزارش های Lighthouse قبل از نسخه فعلی، گزارش های ناوبری هستند.
  • گزارش‌های Timespans یک دوره زمانی دلخواه را تحلیل می‌کنند که معمولاً شامل تعاملات کاربر است.
  • گزارش‌های Snapshots صفحه را در یک وضعیت خاص، معمولاً پس از تعامل کاربر با آن، تجزیه و تحلیل می‌کنند.

برای مثال، بیایید عملکرد افزودن موارد به سبد خرید را در این صفحه نمایشی اندازه‌گیری کنیم. حالت Timespan را انتخاب کنید و روی Start Timespan کلیک کنید. اسکرول کنید و چند مورد را به سبد خرید اضافه کنید. پس از اتمام کار، روی End timesp کلیک کنید تا گزارش Lighthouse از تعاملات کاربر ایجاد شود.

حالت بازه زمانی

برای آشنایی با موارد استفاده منحصر به فرد، مزایا و محدودیت های هر حالت، به جریان های کاربر در Lighthouse مراجعه کنید.

شماره Chromium: 1291284

به‌روزرسانی‌های Performance Insights کنترل زوم بهبود یافته در پانل Performance Insights

اکنون DevTools بر اساس مکان‌نمای ماوس شما به جای موقعیت پخش بزرگ‌نمایی می‌کند. با جدیدترین زوم مبتنی بر مکان‌نما، می‌توانید موس خود را به هر نقطه‌ای از مسیر حرکت دهید و فوراً در ناحیه مورد نظر بزرگ‌نمایی کنید .

برای یادگیری نحوه دستیابی به بینش عملی و بهبود عملکرد وب سایت خود با پانل، به Performance Insights مراجعه کنید.

شماره کرومیوم: 1313382

برای حذف عملکرد ضبط شده، تأیید کنید

DevTools اکنون یک گفتگوی تأیید را قبل از حذف عملکرد ضبط شده نشان می دهد.

برای حذف عملکرد ضبط شده، تأیید کنید

شماره کرومیوم: 1318087

ترتیب پانل ها را در پانل عناصر تغییر دهید

اکنون می توانید بر اساس اولویت خود، پانل ها را در پانل Elements تغییر ترتیب دهید.

به عنوان مثال، وقتی DevTools را در یک صفحه باریک باز می‌کنید، پنجره Accessibility در زیر دکمه Show more پنهان می‌شود. اگر اغلب مشکلات دسترسی را اشکال زدایی می کنید، اکنون می توانید برای دسترسی آسان تر، صفحه را به جلو بکشید.

ترتیب پانل ها را در پانل عناصر تغییر دهید

شماره Chromium: 1146146

انتخاب رنگ خارج از مرورگر

DevTools اکنون از انتخاب رنگ خارج از مرورگر پشتیبانی می کند. قبلا فقط می توانستید یک رنگ را در مرورگر انتخاب کنید.

در قسمت Styles ، روی هر پیش‌نمایش رنگی کلیک کنید تا انتخابگر رنگ باز شود. از قطره چشم برای انتخاب رنگ از هر جایی استفاده کنید.

انتخاب رنگ خارج از مرورگر

شماره Chromium: 1245191

پیش نمایش مقدار درون خطی بهبود یافته در حین اشکال زدایی

اکنون دیباگر پیش نمایش مقادیر درون خطی را به درستی نشان می دهد.

در این مثال، تابع double دارای یک پارامتر ورودی a و یک متغیر x است. یک نقطه شکست در خط return قرار دهید و کد را اجرا کنید. پیش نمایش درون خطی مقادیر a و x را به درستی نشان می دهد. قبلاً، دیباگر مقدار x در پیش نمایش درون خطی نشان نمی داد.

پیش نمایش مقدار درون خطی بهبود یافته در حین اشکال زدایی

شماره کرومیوم: 1316340

پشتیبانی از حباب های بزرگ برای احراز هویت مجازی

اکنون برگه WebAuthn دارای چک باکس جدید پشتیبانی از حباب بزرگ برای احراز هویت مجازی است.

این چک باکس به طور پیش فرض غیرفعال است. شما می توانید آن را فقط برای احراز هویت با پروتکل ctap2 فعال کنید که از کلیدهای مقیم پشتیبانی می کنند.

پشتیبانی از حباب های بزرگ برای احراز هویت مجازی

شماره کرومیوم: 1321803

میانبرهای صفحه کلید جدید در پانل منابع

دو میانبر صفحه کلید جدید اکنون در پانل منابع موجود است:

  • نوار کناری ناوبری (چپ) را با Control / Command + Shift + Y تغییر دهید
  • نوار کناری دیباگر (راست) را با Control / Command + Shift + H تغییر دهید

میانبرهای صفحه کلید جدید برای پنل Sources

مسائل Chromium: 1226363

بهبود نقشه های منبع

پیش از این، توسعه‌دهندگان شکست تصادفی را در طی موارد زیر تجربه می‌کردند:

  • اشکال زدایی با مثال Codepen
  • شناسایی محل منبع مسائل مربوط به عملکرد در یک مثال Codepen
  • وقتی React DevTools فعال است، تب Component وجود ندارد

در اینجا چند اصلاح در نقشه های منبع برای بهبود تجربه کلی اشکال زدایی وجود دارد:

  • نگاشت صحیح بین مکان و افست برای اسکریپت های درون خطی و مکان منبع
  • از اطلاعات بازگشتی برای مکان متن فریم استفاده کنید
  • URL های نسبی را با URL قاب به درستی حل کنید

مسائل Chromium: 1319828 ، 1318635 ، 1305475

کانال های پیش نمایش را دانلود کنید

استفاده از Chrome Canary ، Dev یا Beta را به عنوان مرورگر توسعه پیش‌فرض خود در نظر بگیرید. این کانال‌های پیش‌نمایش به شما امکان می‌دهند به جدیدترین ویژگی‌های DevTools دسترسی داشته باشید، APIهای پلت‌فرم وب پیشرفته را آزمایش کنید و قبل از اینکه کاربرانتان این کار را انجام دهند، مشکلات موجود در سایت خود را پیدا کنید!

تماس با تیم Chrome DevTools

از گزینه های زیر برای بحث در مورد ویژگی ها و تغییرات جدید در پست یا هر چیز دیگری مربوط به DevTools استفاده کنید.

  • پیشنهاد یا بازخورد خود را از طریق crbug.com برای ما ارسال کنید.
  • با استفاده از گزینه های بیشتر ، مشکل DevTools را گزارش کنیدبیشتر > راهنما > گزارش مشکلات DevTools در DevTools.
  • توییت در @ChromeDevTools .
  • نظرات خود را در مورد ویدیوهای YouTube DevTools یا نکات DevTools در YouTube ما بنویسید.
چیزهای جدید در DevTools

فهرستی از همه چیزهایی که در سری چیزهای جدید در DevTools پوشش داده شده است.

کروم 126 کروم 125 کروم 124 کروم 123 کروم 122 کروم 121 کروم 120 کروم 119 کروم 118 کروم 117 کروم 116 کروم 115 کروم 114 کروم 113 کروم 112 کروم 111 کروم 110 کروم 109 کروم 108 کروم 107 کروم 106 کروم 105 کروم 104 کروم 103 کروم 102 کروم 101 کروم 100 کروم 99 کروم 98 کروم 97 کروم 96 کروم 95 کروم 94 کروم 93 کروم 92 کروم 91 کروم 90 کروم 89 کروم 88 کروم 87 کروم 86 کروم 85 کروم 84 کروم 83 کروم 82

Chrome 82 لغو شد .

کروم 81 کروم 80 کروم 79 کروم 78 کروم 77 کروم 76 کروم 75 کروم 74 کروم 73 کروم 72 کروم 71 کروم 70 کروم 68 کروم 67 کروم 66 کروم 65 کروم 64 کروم 63 کروم 62 کروم 61 کروم 60 کروم 59