خبر و ترفند روز

خبر و ترفند های روز را اینجا بخوانید!

گوگل با ویژگی های جدید در Devtools Chrome 106 اشکال زدایی را آسان تر می کند

ابزارهای برنامه نویس در کروم 106 بهبود یافته اند و ویژگی های جدیدی اضافه شده است.

اشکال زدایی می تواند خسته کننده و حتی ناامید کننده تر باشد زمانی که شما به راحتی نمی توانید باگ را پیدا کنید. ابزارهای توسعه‌دهنده Chrome 106 (devtools) برای ساده‌سازی فرآیند اشکال‌زدایی تنظیم شده‌اند و آن را آسان‌تر و سریع‌تر می‌کنند.

اکنون می‌توانید به راحتی فایل‌ها را مرتب کنید، جستجوی خود را بهینه کنید، اسکریپت‌های شخص ثالث را پنهان کنید، به گزارش‌های عملکرد عمیق دسترسی داشته باشید، و موارد دیگر که در این مقاله مورد بحث قرار گرفته است. این ابزارهای توسعه‌دهنده ضروری هستند، به‌ویژه برای توسعه‌دهندگانی که با چارچوب‌های جاوا اسکریپت مانند Angular، React و Vue.js کار می‌کنند، که اکنون یک کنسول تعاملی و ساده‌شده برای تجسم و اشکال‌زدایی کد خود دارند.

اجازه دهید نگاهی دقیق تر به برخی از این ویژگی های جدید بیندازیم:

برای بهره‌مندی کامل از به‌روزرسانی‌های جدید Chrome 106، نسخه‌های Chrome Canary، Dev یا Beta را به‌عنوان مرورگر توسعه پیش‌فرض خود دانلود کنید. شما به جدیدترین ابزارهای برنامه‌نویس دسترسی خواهید داشت که آزمایش APIهای پلتفرم وب را امکان‌پذیر می‌سازد، و به سرعت مشکلات یا اشکالات موجود در سایت خود را شناسایی می‌کند تا مطمئن شوید کاربرانتان بهترین تجربه مشتری را دارند.

1. فایل های گروه بندی شده توسط نویسنده / مستقر

اکنون می‌توانید با گروه‌بندی فایل‌ها در تالیف/مستقر شده در پانل منبع، مستقیماً به مؤلفه‌های برنامه خود بروید. به Source > 3-dot-menu > Group by Authored/Deployed بروید. اکنون، زمانی که فایل ها را باز می کنید، فقط می توانید فایل های مستقر شده خود را در پنل مشاهده کنید.

مطلب مرتبط:   تاثیر رندر سمت سرور بر سئو و عملکرد

در نسخه‌های قبلی کروم، همه فایل‌های کد منبع در پانل پیمایش قابل مشاهده بودند و پیدا کردن یک فایل را دشوار می‌کرد.

اسکرین شات از فایل های گروه بندی شده در صفحه منبع

2. جستجوی فایل ساده

می توانید جستجوی خود را در پنل منبع فقط به فایل های مرتبط محدود کنید. در نسخه‌های قبلی Chrome، فایل‌های تولید شده توسط چارچوب و سایر اشخاص ثالث در نتایج جستجو نشان داده می‌شوند و شناسایی مورد جستجو را دشوار می‌سازد.

این به‌روزرسانی نسخه ابزارهای توسعه‌یافته برای بهینه‌سازی جستجوی شما در مرورگرهای وب با برگه‌های تقلب جستجوی Google است. برای پیکربندی این تنظیم به منوی 3 نقطه > پنهان کردن منابع فهرست نادیده گرفته بروید.

نتایج مرتبط را جستجو کنید

3. اسکریپت های شخص ثالث را مخفی کنید

اسکریپت های شخص ثالث کنسول شما را پر می کند؟ Chrome 106 یک افزونه فهرست نادیده گرفته را در نقشه منبع اضافه کرد تا بتوانید اسکریپت های تولید شده به طور خودکار توسط چارچوب ها و سایر اشخاص ثالث را مخفی کنید.

برای فعال کردن این ویژگی، به تنظیمات > فهرست نادیده گرفتن > افزودن خودکار اسکریپت های شخص ثالث شناخته شده به لیست نادیده گرفته شوید. وقتی دوباره فایل ها را باز می کنید، کنسول فقط فایل های مرتبط با برنامه شما را نشان می دهد. اکنون می توانید کد خود را بدون حواس پرتی ببینید.

افزودن اسکریپت های شخص ثالث به فهرست نادیده گرفته می شود

4. ردیابی پشته با جزئیات

به لطف یک ویژگی جدید در Chrome 106، زمان کمتری برای شناسایی خطا در کنسول صرف خواهید کرد. ابزارهای برنامه‌نویس Chrome نمای دقیقی از عملیات ناهمزمان و دلایل اصلی آن‌ها را در اختیار شما قرار می‌دهند. در نسخه های قبلی فقط اتفاقاتی که منجر به عملیات می شد قابل مشاهده بود. آخرین DevTools کل زنجیره عملیات و علل اصلی آنها را نشان می دهد.

مطلب مرتبط:   7 نکته و ترفند نوت بوک Jupyter برای به حداکثر رساندن بهره وری شما

Google یک متد console.createTask() را در Chrome 106 پیکربندی کرده است. این روش فریمورک‌ها را قادر می‌سازد تا ردیابی پشته را روی کنسول انجام دهند. اشکال زدایی جاوا اسکریپت با استفاده از ابزارهای برنامه نویسی به همان سادگی اشکال زدایی CSS با استفاده از کروم است.

پشته آثار عملیات ناهمزمان

5. تعاملات را در پنل عملکرد ردیابی کنید

برای شناسایی مشکلات احتمالی پاسخگویی به برنامه خود، تعاملات جدید را در پانل عملکرد ردیابی کنید. در Chrome 106، همه تعاملات پس از یک عملیات در مسیر تعاملات نشان داده می شود. آهنگ منبع تعامل و شناسه آنها را نشان می دهد. ردیابی به شناسایی منبع و رهگیری آن کمک می کند.

پانل عملکردی که تعاملات را نشان می دهد

6. بینش زمانبندی LCP در پنل عملکرد

جزئیات زمان بندی بزرگترین رنگ محتوایی (LCP) اکنون در پانل بینش عملکرد موجود است. LCP یک معیار حیاتی عملکرد وب است که از زمان رندر کردن تصاویر یا بلوک‌های متن برای بارگذاری در صفحه وب گزارش می‌دهد. 2.5 ثانیه یا کمتر نمره عملکرد خوبی است.

برای مشاهده اطلاعات آماری به پانل عملکرد> منوی 3 نقطه- عوارض بیشتر> اطلاعات آماری عملکرد بروید. وقتی ضبط را دوباره پخش می کنید، پانل جزئیات زمان بندی بارگذاری را نشان می دهد.

پانل بینش عملکرد که زمان‌بندی را نشان می‌دهد

به‌روزرسانی‌های اضافی در Chrome 106

سایر بهبودهای کروم 106 عبارتند از:

  • می توانید ضبط های اسکریپت خود را بدون مشکل از پانل ضبط صادر کنید. دکمه صادرات در نسخه های قبلی مشکل داشت.
  • اکنون یک انتخابگر رنگ در عناصر SVG در بخش Styles دارید.
  • می‌توانید اسکریپت‌هایی را که چیدمان شما را تحریف می‌کنند در پانل Performance Insights شناسایی کنید.
  • می‌توانید مسیرهای فونت‌های وب LCP را در پانل Performance Insights نمایش دهید.
مطلب مرتبط:   چگونه یک وب سایت را با Duplicator کلون کنیم

این ویژگی ها ممکن است نحوه استفاده شما از ابزارهای توسعه مرورگر را بهبود بخشد.

آنچه از Chrome 106 دریافت می کنید

جدیدترین پیشرفت‌ها در ابزارهای توسعه‌دهنده در کروم 106، فرآیند اشکال‌زدایی را سریع‌تر می‌کند. به‌روزرسانی‌های جدید تجسم عملیات را از طریق یک کنسول ساده و پویا آسان‌تر می‌کنند که به شما امکان می‌دهد فایل‌ها را مخفی کنید، اسکریپت‌ها را غیرفعال کنید، ضبط کنید و در هنگام اشکال‌زدایی، دیدی عمیق از برنامه خود داشته باشید.

افزوده‌های Chrome 106 به شما امکان می‌دهد برنامه خود را مدیریت کرده و عملکرد آن را بهینه کنید. ادامه دهید و با به‌روزرسانی به آخرین نسخه Chrome 106 از این مزایا لذت ببرید.