← ফিচারে ফিরে যান
Free

Broken Image Finder

Broken Image Finder পেজের প্রতিটি <img> ও CSS background-image স্ক্যান করে, ভাঙা লোড (404, CORS ব্যর্থতা, tainted canvas) শনাক্ত করে, এবং একটি পরিষ্কার তালিকায় দেখায়। broken/all/CSS backgrounds অনুযায়ী ফিল্টার করুন, পেজে প্রতিটি ছবিতে জাম্প করে হাইলাইট করুন, এবং দ্রুত বাগ রিপোর্টের জন্য ভাঙা URL-এর তালিকা কপি করুন।

ভাঙা ছবি একটি ওয়েবপেজের সবচেয়ে দৃশ্যমান বাগগুলোর একটি — তবুও QA-এর সময় এগুলো আশ্চর্যজনকভাবে সহজেই চোখ এড়িয়ে যায় কারণ এগুলো নীরবে ব্যর্থ হয়। Broken Image Finder এগুলো সবই ধরে ফেলে। অ্যাক্টিভেট হলে, টুলটি প্রতিটি <img> এলিমেন্টের জন্য DOM ঘুরে দেখে (লোড ব্যর্থতা শনাক্ত করতে naturalWidth / naturalHeight চেক করে) এবং প্রতিটি CSS background-image URL (প্রতিটি লোড হচ্ছে কিনা যাচাই করতে একটি নতুন Image() দিয়ে প্রোব করে)। ফলাফল OK / Broken / Loading হিসেবে শ্রেণীবদ্ধ হয় এবং উপরে স্ট্যাট কাউন্টসহ একটি ফিল্টারযোগ্য তালিকায় দেখানো হয়। প্রতিটি এন্ট্রি URL, টাইপ (img বা CSS bg), লোড হলে ডাইমেনশন, ও থাকলে alt টেক্সট দেখায়। ভাঙা ছবি লাল রঙে হাইলাইট হয় এবং এর একটি "Locate" বাটন থাকে যা এলিমেন্টকে ভিউতে স্ক্রল করে এবং তার চারপাশে লাল আউটলাইন ফ্ল্যাশ করে। "Copy Broken URLs" বাটন সব ব্যর্থ URL একসাথে নিয়ে নেয় বাগ-রিপোর্ট কপি/পেস্টের জন্য। ব্যাকএন্ড লগে অ্যাক্সেস ছাড়াই যেকোনো পেজে কাজ করে — একটি দ্রুত ভিজ্যুয়াল QA গেট।

লাইভ প্রিভিউ
example.com
ভাঙা ছবি খোঁজা 3 broken images found
24
Total
21
OK
3
Broken
0
Loading
Broken All CSS Backgrounds
IMG
assets/hero-banner.png
<img> · — · alt: hero banner image
broken Locate
BG
images/logo-old.svg
CSS bg · —
broken Locate
IMG
uploads/product-42.jpg
<img> · — · alt: Product thumbnail
broken Locate
মূল বৈশিষ্ট্য

<img> ও CSS ব্যাকগ্রাউন্ড স্ক্যান করে

প্রতিটি <img> এলিমেন্ট এবং কম্পিউটেড স্টাইলের প্রতিটি background-image URL চেক করে। Data URI ও blob URL বাদ যায় (এগুলো সবসময় বৈধ)।

Total / OK / Broken / Loading কাউন্ট

এক নজরে স্ট্যাট পেজের ছবিগুলোর স্বাস্থ্য দেখায়। অ্যাসিঙ্ক প্রোব সম্পন্ন হওয়ার সাথে সাথে সংখ্যা লাইভ আপডেট হয়।

ফিল্টারযোগ্য তালিকা

Broken, All, ও CSS Backgrounds ট্যাবের মধ্যে সুইচ করুন। যা ফিক্স করা দরকার তাতে ফোকাস থাকুন।

লোকেট ও হাইলাইট

যেকোনো ছবিতে Locate ক্লিক করে পেজে তার এলিমেন্টে স্ক্রল করুন এবং চারপাশে লাল হাইলাইট ফ্ল্যাশ করুন।

ভাঙা URL কপি করুন

এক ক্লিকে ভাঙা ছবির URL তালিকা কপি হয় — একটি বাগ রিপোর্টে পেস্ট করুন বা ব্যাকএন্ড টিমের সাথে শেয়ার করুন।

বড় পেজ হ্যান্ডেল করে

কনটেন্ট-হেভি পেজে UI দ্রুত রাখতে ৫০০টি CSS-ব্যাকগ্রাউন্ড স্ক্যানে সীমাবদ্ধ।

সাধারণ ব্যবহারের ক্ষেত্র

শিপ করার আগে QA

রিফ্যাক্টর, নাম পরিবর্তিত অ্যাসেট, বা CDN মাইগ্রেশনের কারণে হওয়া 404 ধরতে ডিপ্লয়ের আগে স্টেজিংয়ে চালান।

প্রোডাকশন অডিটিং

নিয়মিত লাইভ পেজ স্ক্যান করুন — ভাঙা ছবি SEO ও ব্যবহারকারীর বিশ্বাস নষ্ট করে, এবং প্রায়ই অটোমেটেড টেস্ট এড়িয়ে যায়।

CMS কনটেন্ট অডিট

এডিটররা ছবি আপলোড করার সময়, কিছু হয়তো কখনো চূড়ান্ত URL-এ পৌঁছায় না। মৃত রেফারেন্স ধরতে স্ক্যান করুন।

থার্ড-পার্টি অ্যাসেট স্বাস্থ্য

আপনি যদি বাহ্যিক ইমেজ সার্ভিসের (অ্যাভাটার, হট-লিঙ্কড প্রোডাক্ট ফটো) ওপর নির্ভরশীল হন, আউটেজ ধরতে নিয়মিত স্ক্যান করুন।

মাইগ্রেশন যাচাইকরণ

অ্যাসেট নতুন CDN বা বাকেটে স্থানান্তরের পর, মাইগ্রেশন কিছু ভাঙেনি তা যাচাই করতে প্রতিটি গুরুত্বপূর্ণ পেজ স্ক্যান করুন।

কিভাবে ব্যবহার করবেন
1

Broken Image Finder খুলুন

DevSuite Pro ডকে Broken Images আইকনে ক্লিক করুন। একটি প্যানেল খোলে এবং স্বয়ংক্রিয়ভাবে পেজ স্ক্যান করে।

2

কাউন্ট রিভিউ করুন

প্যানেলের উপরে স্ট্যাট Total / OK / Broken / Loading দেখায়। Broken > 0 হলে সেগুলো দেখতে Broken ট্যাবে যান।

3

প্রতিটি ভাঙা ছবি লোকেট করুন

পেজে তার এলিমেন্টে স্ক্রল করতে যেকোনো সারিতে Locate ক্লিক করুন — এর চারপাশে ২ সেকেন্ডের জন্য লাল আউটলাইন ফ্ল্যাশ করে।

4

রিপোর্টিংয়ের জন্য URL কপি করুন

পুরো তালিকা নিতে Copy Broken URLs ক্লিক করুন — একটি টিকেট, চ্যাট, বা ব্যাকএন্ড ইনভেস্টিগেশনে পেস্ট করুন।

5

ফিক্সের পর পুনরায় স্ক্যান করুন

ব্যাকএন্ড ফিক্সের পর, সব ছবি এখন সঠিকভাবে লোড হচ্ছে তা যাচাই করতে Re-scan Page ক্লিক করুন।

চেষ্টা করতে প্রস্তুত?

বিনামূল্যে DevSuite Pro ইনস্টল করুন এবং আপনার ব্রাউজারের জন্য ৬৪+ ডেভলপার টুল আনলক করুন।

Chrome-এ যোগ করুন Edge এ যোগ করুন FireFox-এ যোগ করুন