কম্পিউটার পরিসংখ্যান গাইড

আপনার ব্রাউজার যে সব সিস্টেম এবং ডিভাইস তথ্য অ্যাক্সেস করতে পারে দেখুন: CPU কোর, মেমোরি, স্ক্রিন রেজোলিউশন, নেটওয়ার্ক, টাইমজোন এবং আরও।

কম্পিউটার পরিসংখ্যান-এ ফিরে যান

এই সরঞ্জামটি কী করে

Computer Statistics সরঞ্জাম আপনার ব্রাউজার রিপোর্ট করতে পারে এমন সিস্টেম এবং ডিভাইস তথ্য প্রদর্শন করে: CPU কোর, ডিভাইস মেমরি, স্ক্রিন রেজোলিউশন, উইন্ডো সাইজ, সংযোগ টাইপ, টাইমজোন, লোকেল, স্টোরেজ কোটা, ব্যাটারি স্ট্যাটাস এবং আরও অনেক কিছু। সব কিছু স্ট্যান্ডার্ড ব্রাউজার API থেকে পড়া হয়। কোনো ডেটা কোনো সার্ভারে পাঠানো হয় না। লেআউট ইস্যু ডিবাগিং, ডিভাইস ক্ষমতা চেকিং এবং পরিবেশ সীমাবদ্ধতা বোঝার জন্য দরকারী।

কীভাবে ব্যবহার করবেন

১. সরঞ্জাম খুলুন — স্ট্যাটিসটিক্স লোডে সংগ্রহ করা হয় এবং অ্যাকর্ডিয়ন সেকশনে প্রদর্শিত হয়। ২. সেকশন ব্রাউজ করুন — Navigator, Screen, Window, Network, Storage, Battery, Locale এবং Memory (যখন উপলব্ধ) প্রসারিত করুন। ৩. মান কপি করুন — ক্লিপবোর্ডে কপি করতে প্রতিটি ফিল্ডের পাশে কপি বাটন ব্যবহার করুন। ৪. রিফ্রেশ — স্ট্যাটিসটিক্স পুনরায় সংগ্রহ করতে (যেমন রিসাইজ বা অরিয়েন্টেশন পরিবর্তনের পর) Refresh ক্লিক করুন। ৫. JSON হিসাবে কপি — স্ক্রিপ্টিং বা সাপোর্টের জন্য সম্পূর্ণ স্ট্যাট অবজেক্ট এক্সপোর্ট করতে Copy as JSON ব্যবহার করুন।

কীভাবে কাজ করে

ডেটা ব্রাউজার API থেকে সংগ্রহ করা হয়:

  • Navigator — userAgent, platform, language, languages, hardwareConcurrency, deviceMemory, cookieEnabled, onLine, maxTouchPoints, pdfViewerEnabled, vendor, userAgentData (যখন উপলব্ধ)।
  • Screen — width, height, availWidth, availHeight, colorDepth, pixelDepth, orientation, devicePixelRatio।
  • Window — innerWidth, innerHeight, outerWidth, outerHeight, devicePixelRatio।
  • Network — effectiveType, downlink, rtt, saveData (যখন উপলব্ধ Network Information API থেকে)।
  • Storage — quota, usage (যখন উপলব্ধ Storage API থেকে)।
  • Battery — charging, chargingTime, dischargingTime, level (যখন Battery API উপলব্ধ)।
  • Locale — timezone, locale (Intl থেকে)।
  • Memory — jsHeapSizeLimit, totalJSHeapSize, usedJSHeapSize (Chrome-শুধুমাত্র, যখন উপলব্ধ)।

অনুপস্থিত বা অসমর্থিত API null বা "—" ফেরায়। সব সংগ্রহ সম্পূর্ণভাবে আপনার ব্রাউজারে চলে। কোনো ডেটা কোনো সার্ভারে পাঠানো হয় না।

ব্যবহারের ক্ষেত্র ও উদাহরণ

  • রেসপন্সিভ ডিজাইন — লেআউট টিউনিংয়ের জন্য ভিউপোর্ট, স্ক্রিন সাইজ এবং ডিভাইস পিক্সেল রেশিও চেক করুন।
  • ক্ষমতা সনাক্তকরণ — CPU কোর, মেমরি, টাচ সাপোর্ট এবং সংযোগ টাইপ দেখুন।
  • ডিবাগিং — বাগ রিপোর্ট বা পরিবেশ তুলনার জন্য স্ট্যাট JSON হিসাবে এক্সপোর্ট করুন।
  • লোকালাইজেশন — টাইমজোন এবং লোকেল সেটিং যাচাই করুন।

উদাহরণ

  • hardwareConcurrency: 8
  • deviceMemory: 8 GB
  • Screen: 1920×1080, colorDepth 24, devicePixelRatio 2
  • Timezone: America/New_York
  • Locale: en-US

সীমাবদ্ধতা ও পরিচিত সীমা

  • ব্রাউজার-নির্ভর — অনেক ফিল্ড সর্বজনীনভাবে সমর্থিত নয়। Safari, Firefox এবং Chrome ভিন্ন। API অনুপলব্ধ হলে মান "—" বা "N/A" হতে পারে।
  • প্রাইভেসি রাউন্ডিং — কিছু ব্রাউজার গোপনীয়তার জন্য মান রাউন্ড বা লুকায় (যেমন device memory, CPU কোর)।
  • শুধুমাত্র ক্লায়েন্ট-সাইড — কোনো সার্ভার নেই; সব ডেটা স্থানীয়ভাবে পড়া হয়। কিছুই আপলোড হয় না।
  • কোনো হার্ডওয়্যার ID নেই — সরঞ্জামটি ডিভাইস আইডেন্টিফায়ার, MAC অ্যাড্রেস বা সিরিয়াল নম্বর সংগ্রহ বা প্রদর্শন করে না।

সমস্ত হিসাব এবং রূপান্তর সম্পূর্ণভাবে আপনার ব্রাউজারে চলে। কোনো ডেটা কোনো সার্ভারে পাঠানো হয় না, তাই আপনার ইনপুট কখনো আপনার ডিভাইস ছেড়ে যায় না।