প্রকাশিত: এপ্রিল 28, 2025
এক বছরেরও বেশি সময় আগে, আমরা আমাদের পারফরম্যান্স টুলিংকে বিকশিত করার উদ্দেশ্য ঘোষণা করেছি যার মধ্যে "পাওয়ার অফ লাইটহাউস, পারফরম্যান্স প্যানেলে [তে] আনা"। উদ্দেশ্য ছিল আমাদের অনেক কর্মক্ষমতা টুলিং পৃষ্ঠকে একত্রিত করা।
পারফরম্যান্স প্যানেলের দিকে, আমরা সেই লক্ষ্যে দারুণ অগ্রগতি করেছি, এবং অন্তর্দৃষ্টি সাইডবার এখন লাইটহাউসের মতো তথ্য প্রদান করে যা ট্রেসের সাথে কাজ করে । এই কাজের অংশ হিসাবে, আমরা লাইটহাউস ব্যবহারকারীদের সাথে পরিচিত পারফরম্যান্স পরামর্শে বেশ কিছু পরিবর্তন করেছি: কিছু ক্ষেত্রে অনেকগুলি অডিটের পরামর্শ একক অন্তর্দৃষ্টিতে একত্রিত করা হয় এবং আমরা কিছু পরামর্শ অবসর নিয়েছি।
আমাদের টুলিং সারফেসগুলিকে একত্রিত করার লক্ষ্যে থাকা, আমরা সেই অন্তর্দৃষ্টিগুলিকে লাইটহাউসে ফিরিয়ে আনতে চাই৷ উভয়ই ধারাবাহিকতার জন্য, এবং যাতে লাইটহাউস ব্যবহারকারীরা আমাদের এই অডিটগুলিতে করা উন্নতিগুলি থেকে উপকৃত হতে পারে—এছাড়া ভবিষ্যতের যেকোনো উন্নতি!
দুর্ভাগ্যবশত এর মানে হল Lighthouse ব্যবহারকারীদের জন্য কিছু ব্রেকিং পরিবর্তন, বিশেষ করে API ব্যবহারকারীরা যারা নির্দিষ্ট অডিট নাম বা ফলাফল ফর্ম্যাটে ব্যবহার করা যেতে পারে। এই কারণে আমরা এই স্যুইচটি করার আগে Lighthouse (13) এর পরবর্তী বড় রিলিজের জন্য অপেক্ষা করব—যা আমরা অক্টোবর 2025-এ লক্ষ্য করছি৷ এই সময়ের পরে, পুরানো অডিট ডেটা আর উপলব্ধ হবে না৷
পুনঃনামকরণ এবং একত্রিত অডিট
নিম্নলিখিত অডিটগুলির নামকরণ করা হয়েছে এবং কিছু ক্ষেত্রে একাধিক লাইটহাউস অডিট থেকে একত্রিত করা হয়েছে:
নতুন অন্তর্দৃষ্টি অডিট আইডি | অডিট আইডি(গুলি) প্রতিস্থাপন করা হচ্ছে |
---|---|
cls-culprits-insight | layout-shifts non-composited-animations unsized-images |
document-latency-insight | redirects server-response-time uses-text-compression |
dom-size-insight | dom-size |
duplicated-javascript-insight | duplicated-javascript |
font-display-insight | font-display |
image-delivery-insight | modern-image-formats uses-optimized-images efficient-animated-content uses-responsive-images |
interaction-to-next-paint-insight | work-during-interaction |
lcp-discovery-insight | prioritize-lcp-image lcp-lazy-loaded |
lcp-phases-insight | largest-contentful-paint-element |
legacy-javascript-insight | legacy-javascript |
modern-http-insight | uses-http2 |
network-dependency-tree-insight | critical-request-chains uses-rel-preconnect |
render-blocking-insight | render-blocking-resources |
third-parties-insight | third-party-summary |
use-cache-insight | uses-long-cache-ttl |
viewport-insight | viewport |
অপসারিত অডিট
নিম্নলিখিত অডিটগুলি সরানো হয়েছে কারণ এটি অনুভূত হয়েছিল যে এগুলি আর দরকারী উদ্দেশ্যে পরিবেশিত হয় না:
অপসারিত অডিট | অপসারণের কারণ |
---|---|
first-meaningful-paint | পুরানো মেট্রিক যা আর সুপারিশ করা হয় না (LCP দ্বারা প্রতিস্থাপিত) |
no-document-write | আজকাল প্রথম-পক্ষের স্ক্রিপ্টগুলিতে খুব কমই একটি সমস্যা, এবং এটি ব্যবহার করে এমন তৃতীয়-পক্ষের স্ক্রিপ্টগুলির জন্য এটি নিষ্ক্রিয়। |
offscreen-images | অফস্ক্রিন ছবিগুলি ইতিমধ্যেই ব্রাউজার দ্বারা বঞ্চিত করা হয়েছে তাই যখন অলস লোডিং ব্যান্ডউইথ কমাতে সাহায্য করে, তখন লাইটহাউস যা পরিমাপ করে তার উপর এর প্রভাব পড়ার সম্ভাবনা কম। |
uses-passive-event-listeners | আজকাল প্রথম-পক্ষের স্ক্রিপ্টগুলিতে খুব কমই একটি সমস্যা, এবং এটি ব্যবহার করে এমন তৃতীয়-পক্ষের স্ক্রিপ্টগুলির জন্য এটি নিষ্ক্রিয়। |
uses-rel-preload | অতিরিক্ত সুপারিশের ঝুঁকির কারণে সক্ষম করা হয়নি। |
third-party-facades | এই অডিট সীমিত সম্মুখভাগ কভার করে এবং কিছু ডেভেলপার অ-অনুষঙ্গী তৃতীয় পক্ষের সম্মুখভাগ ব্যবহার করে উদ্বেগ প্রকাশ করে। শেষ পর্যন্ত, আমরা তৃতীয়-পক্ষ তাদের চারপাশে কাজ করার পরিবর্তে তাদের অফারগুলিকে উন্নত করতে পছন্দ করব। |
অন্যান্য অডিট
পূর্ববর্তী সারণীতে অন্তর্ভুক্ত নয় এমন অন্যান্য পারফরম্যান্স অডিট এই পরিবর্তন দ্বারা প্রভাবিত হবে না। একইভাবে, অ্যাক্সেসিবিলিটি , এসইও এবং সর্বোত্তম অনুশীলনের অডিটগুলিও এই পরিবর্তন দ্বারা প্রভাবিত হবে না৷
নতুন অন্তর্দৃষ্টি অডিটে স্থানান্তর করুন৷
মাইগ্রেশন সহজতর করার জন্য, আমরা ইতিমধ্যেই Lighthouse JSON-এ নতুন অন্তর্দৃষ্টি উপলব্ধ করেছি৷ API এবং Lighthouse JSON-এর ভোক্তারা লাইটহাউস 13-এ পুরানো অডিটগুলি শেষ পর্যন্ত অপসারণের জন্য প্রস্তুত করার জন্য এখন স্থানান্তর করা শুরু করতে পারেন৷
Lighthouse 12.6 (Chrome 137-এ অন্তর্ভুক্ত) একটি দৃশ্যমান টগলও দেখাবে যাতে প্রতিবেদনের ব্যবহারকারীদের দুটি ভিন্ন ভিউয়ের মধ্যে টগল করার অনুমতি দেয়:
নতুন অন্তর্দৃষ্টি-ভিত্তিক অডিটগুলি একটি অন্তর্দৃষ্টি শিরোনামের অধীনে প্রদর্শিত হবে, অপরিবর্তিত অডিটগুলি একটি ডায়াগনস্টিক শিরোনামের অধীনে প্রদর্শিত হতে থাকবে৷
এই মুহুর্তে, ডিফল্ট হল পুরানো অডিটগুলি দেখানো চালিয়ে যাওয়া, কিন্তু জুন 2025 লাইটহাউস রিলিজে (সম্ভবত 12.7), আমরা ডিফল্টটিকে নতুন অন্তর্দৃষ্টি অডিটে পরিবর্তন করার পরিকল্পনা করি৷ এই পরিবর্তনটি Chrome 139-এ PageSpeed Insights এবং DevTools Lighthouse রিপোর্টগুলিতেও আনা হবে৷ ব্যবহারকারীরা এখনও Lighthouse 13 পর্যন্ত সীমিত সময়ের জন্য পুরানো অডিটগুলিতে ফিরে যেতে সক্ষম হবে৷
নতুন অন্তর্দৃষ্টি অডিট জন্য ডকুমেন্টেশন
আমরা কাটওভার তারিখের আগে developer.chrome.com- এ নতুন অডিটগুলি নথিভুক্ত করব৷ পুরানো ডকুমেন্টেশনগুলি অদূর ভবিষ্যতের জন্য রাখা হবে যাতে লাইটহাউসের পূর্ববর্তী সংস্করণগুলি এখনও তাদের সাথে লিঙ্ক করতে পারে৷
প্রতিক্রিয়া
এই পদক্ষেপ নিয়ে আপনার যদি কোনো উদ্বেগ বা প্রশ্ন থাকে, তাহলে আমরা এই GitHub আলোচনায় তাদের শুনতে চাই।