Stopwatch & Timer

স্টপওয়াচ ও টাইমার

একটি পেজে স্টপওয়াচ, কাউন্টডাউন টাইমার এবং Pomodoro টাইমার। মিলিসেকেন্ড নির্ভুলতা, অ্যালার্ম, ব্রাউজার নোটিফিকেশন, URL ডিপ-লিঙ্ক — সবই আপনার ব্রাউজারে।

অত্যন্ত নির্ভুল। আমরা টাইমিং বেসলাইন হিসেবে `performance.now` ব্যবহার করি — wall-clock পরিবর্তন থেকে মুক্ত একটি high-resolution monotonic ক্লক — এবং দৃশ্যমান রেন্ডার চালায় `requestAnimationFrame`। ৮ ঘণ্টার স্টপওয়াচ রানে drift ১০০ ms-এর নিচে থাকে; sub-second ব্যবহারের ক্ষেত্রে (ক্রীড়া, বিজ্ঞান, সঙ্গীত), প্রদর্শিত centisecond আপনার ফোনের স্টপওয়াচ অ্যাপের সাথে মেলে।

হ্যাঁ। আমরা একটি monotonic বেসলাইন (`performance.now`) থেকে প্রদর্শিত সময় গণনা করি, ফলে ব্রাউজার লুকানো ট্যাবে JavaScript throttle করলেও time-up ইভেন্ট ফায়ার হয় এবং ট্যাবে ফিরে এলে অতিবাহিত সময় সঠিক থাকে। লুকানো অবস্থায় অ্যালার্ম বেজে থাকলে আপনি ট্যাবে ফিরে এলে সঙ্গে সঙ্গে শব্দটি বাজবে; ব্রাউজার নোটিফিকেশন যেকোনো অবস্থায়ই সঙ্গে সঙ্গে দেখায়।

00:00.00

Lap টাইম

স্টপওয়াচ চলাকালীন একটি split টাইম রেকর্ড করতে Lap (অথবা L) চাপুন।

শব্দ ও নোটিফিকেশন

কীবোর্ড: Space = শুরু/বিরতি • R = রিসেট • L = lap

ফোকাস, রান্না, ক্লাসরুম এবং লাইভ ইভেন্টের জন্য তৈরি

তিনটি মোড, মিলিসেকেন্ড নির্ভুলতা এবং কয়েকটি ছোট সংযোজন যা পার্থক্য তৈরি করে।

এক পেজে তিনটি মোড

স্টপওয়াচ, কাউন্টডাউন টাইমার এবং Pomodoro টাইমার একটিই বড়-ডিজিট ডিসপ্লে শেয়ার করে। এক ক্লিকে সুইচ করুন; প্রতিটি মোড নিজস্ব অবস্থা ও Lap সংরক্ষণ করে।

মিলিসেকেন্ড নির্ভুলতা, drift-মুক্ত

performance.now দ্বারা চালিত — একটি monotonic উচ্চ-রেজোলিউশন ক্লক যা wall-clock পরিবর্তন এবং ট্যাব throttling থেকে রক্ষা পায়। ৮ ঘণ্টার রানে drift ১০০ ms-এর নিচে থাকে।

অ্যালার্ম + ব্রাউজার নোটিফিকেশন

জিরোতে Web Audio API beep / chime / bell, সাথে একটি সিস্টেম নোটিফিকেশন যাতে ব্যবহারকারীরা অন্য ট্যাব থেকেও দেখতে পান। পেজ টাইটেল ও favicon-ও ফ্ল্যাশ করে।

split + total সহ Lap টাইম

স্টপওয়াচ অসীম Lap রেকর্ড করে, split এবং সঞ্চিত উভয় টাইম দেখায় — interval প্রশিক্ষণ, রেস অনুশীলন বা speed run-এর জন্য আদর্শ।

ফুলস্ক্রিন + URL ডিপ-লিঙ্ক

ক্লাসরুম, লাইভস্ট্রিম বা ইভেন্টের জন্য এক-ক্লিক ফুলস্ক্রিন। সঙ্গে সঙ্গে ৫-মিনিটের টাইমার চালু করতে `/?t=300` শেয়ার করুন — কোনো সেটআপের প্রয়োজন নেই।

ডিজাইনে গোপনীয়তা

প্রতিটি tick আপনার ডিভাইসে JavaScript-এ চলে। কোনো টাইমার ইভেন্ট, কোনো Lap, কোনো Pomodoro গণনা প্রেরণ করা হয় না। DevTools → Network খুলুন এবং শূন্য আউটবাউন্ড অনুরোধ যাচাই করুন।

স্টপওয়াচ ও টাইমার কীভাবে ব্যবহার করবেন

একই বড়-ডিজিট ডিসপ্লে ব্যবহারের চারটি উপায়।

  1. 1

    একটি মোড বাছুন

    উপরে Stopwatch, Countdown, বা Pomodoro ক্লিক করুন। প্রতিটি মোড নিজস্ব অবস্থা সংরক্ষণ করে — পরে ফিরে এলে আপনি যেখানে ছেড়েছিলেন সেখান থেকেই পুনরায় শুরু হয়।

  2. 2

    Lap সহ স্টপওয়াচ

    মিলিসেকেন্ড নির্ভুলতায় শূন্য থেকে গণনা শুরু করতে Start (অথবা Space) চাপুন। একটি split রেকর্ড করতে Lap (অথবা L) চাপুন — নিচের টেবিল split এবং সঞ্চিত উভয় টাইম দেখায়। Reset সবকিছু মুছে দেয়।

  3. 3

    কাউন্টডাউন টাইমার

    ইনপুটে একটি সময়কাল লিখুন — যেমন 5m, 1h 30m, 25:00, অথবা শুধু দশ মিনিটের জন্য 10 — এবং Set চাপুন। অথবা যেকোনো দ্রুত প্রিসেট চিপে ক্লিক করুন। শুরু করতে Start চাপুন; পেজটি বাজে, টাইটেল ফ্ল্যাশ করে, এবং (আপনি অনুমতি দিলে) জিরোতে একটি সিস্টেম নোটিফিকেশন দেখায়।

  4. 4

    Pomodoro ফোকাস ব্লক

    একটি প্রিসেট বাছুন (ডিফল্ট ২৫ / ৫ / ১৫) অথবা নিজের ফোকাস / ছোট / দীর্ঘ মিনিট এবং চক্রের সংখ্যা লিখুন। টাইমার স্বয়ংক্রিয়ভাবে ফোকাস → ছোট বিরতি → ফোকাস → … হয়ে এগোয়, কনফিগার করা চক্র সংখ্যার পর দীর্ঘ বিরতি বসানো হয়। নিচের চক্র কাউন্টার সম্পন্ন ফোকাস ব্লক ট্র্যাক করে।

মানুষ এটি কীসের জন্য ব্যবহার করে

চারটি সাধারণ পরিস্থিতি যেখানে একটির, ব্রাউজার-ভিত্তিক টাইমার ফোন বা রান্নাঘরের টাইমারকে হারিয়ে দেয়।

Pomodoro / deep-work সেশন

২৫-মিনিটের ফোকাস পিরিয়ড এবং ৫-মিনিটের বিরতি দিয়ে বিঘ্ন আটকান। ট্যাব লুকানো থাকলেও ব্রাউজার নোটিফিকেশন আপনাকে সচেতন রাখে এবং চক্র কাউন্টার দেখায় আজ আপনি কতগুলো ব্লক সম্পন্ন করেছেন।

রান্না, বেকিং ও brewing

শক্ত-সিদ্ধ ডিম (৬ মিনিট), রুটির ময়দা proof করা (১ ঘণ্টা), চা brewing (৩ মিনিট), কুকি বেক করা (১২ মিনিট)। এক-ক্লিক প্রিসেট সবচেয়ে সাধারণ রান্নাঘরের সময়কালগুলো কভার করে।

HIIT, interval প্রশিক্ষণ ও বক্তৃতা অনুশীলন

sprint সেটের জন্য Lap সহ স্টপওয়াচ, Tabata 20s / 10s-এর জন্য কাউন্টডাউন, অথবা ১৮-মিনিট ক্যাপের বিপরীতে TED-স্টাইল বক্তৃতার রিহার্সাল। অ্যালার্ম ঠিক বলে দেয় কখন আপনি অতিক্রম করেছেন।

ক্লাসরুম, লাইভস্ট্রিম ও ইভেন্ট টাইমিং

পুরো ক্লাসের জন্য smart-board-এ ফুলস্ক্রিন ভিউ project করুন। `?t=45m` শেয়ার করুন যাতে শিক্ষার্থীরা একই কাউন্টডাউন স্থানীয়ভাবে চালাতে পারে। নিলাম বা giveaway কাউন্টডাউনের জন্য লাইভস্ট্রিম overlay-তে ডিপ-লিঙ্ক এম্বেড করুন।

১০০% ব্যক্তিগত — আপনার ব্রাউজারে চলে

টাইমার ইভেন্ট, Lap টাইম এবং Pomodoro গণনা কখনো আপনার ডিভাইস ছাড়ে না। DevTools → Network খুলুন এবং দেখবেন ব্যবহারের সময় শূন্য আউটবাউন্ড অনুরোধ।

  • সমস্ত টাইমিং, অ্যালার্ম শব্দ (Web Audio API), এবং Lap রেকর্ডিং আপনার মেশিনে JavaScript হিসেবে ঘটে — পেজ সোর্সে দৃশ্যমান।
  • ব্রাউজার নোটিফিকেশন স্ট্যান্ডার্ড `Notification.requestPermission` ফ্লো ব্যবহার করে; আপনার স্থানীয়ভাবে সংরক্ষিত সেটিংসের বাইরে আমরা কিছুই সংরক্ষণ করি না।
  • কোনো লগইন নেই, টাইমার মানে কোনো টেলিমেট্রি নেই, কোনো third-party API নেই। আমরা শুধু cookie consent-এর জন্য একটি cookie এবং ভাষা পছন্দের জন্য একটি ব্যবহার করি।

সম্পর্কিত গাইড

ফোকাস, productivity এবং ব্রাউজার টাইমিং নির্ভুলতার উপর হাতে-বাছাই করা টিউটোরিয়াল।

সাধারণ জিজ্ঞাসা

এই টাইমারটি কতটা নির্ভুল?

অত্যন্ত নির্ভুল। আমরা টাইমিং বেসলাইন হিসেবে `performance.now` ব্যবহার করি — wall-clock পরিবর্তন থেকে মুক্ত একটি high-resolution monotonic ক্লক — এবং দৃশ্যমান রেন্ডার চালায় `requestAnimationFrame`। ৮ ঘণ্টার স্টপওয়াচ রানে drift ১০০ ms-এর নিচে থাকে; sub-second ব্যবহারের ক্ষেত্রে (ক্রীড়া, বিজ্ঞান, সঙ্গীত), প্রদর্শিত centisecond আপনার ফোনের স্টপওয়াচ অ্যাপের সাথে মেলে।

ট্যাব সুইচ করলে কি টাইমার চলতে থাকবে?

হ্যাঁ। আমরা একটি monotonic বেসলাইন (`performance.now`) থেকে প্রদর্শিত সময় গণনা করি, ফলে ব্রাউজার লুকানো ট্যাবে JavaScript throttle করলেও time-up ইভেন্ট ফায়ার হয় এবং ট্যাবে ফিরে এলে অতিবাহিত সময় সঠিক থাকে। লুকানো অবস্থায় অ্যালার্ম বেজে থাকলে আপনি ট্যাবে ফিরে এলে সঙ্গে সঙ্গে শব্দটি বাজবে; ব্রাউজার নোটিফিকেশন যেকোনো অবস্থায়ই সঙ্গে সঙ্গে দেখায়।

Pomodoro কৌশল কী?

Pomodoro হলো ১৯৮০-এর দশকের শেষে Francesco Cirillo দ্বারা তৈরি একটি সময় ব্যবস্থাপনা পদ্ধতি: ২৫-মিনিটের ফোকাস ব্লকের সাথে ৫-মিনিটের ছোট বিরতি বিকল্প করুন, তারপর প্রতি চতুর্থ ফোকাস ব্লকের পরে ১৫–২০-মিনিটের দীর্ঘতর বিরতি নিন। স্থির ছন্দ সিদ্ধান্ত-ক্লান্তি কমায় এবং মস্তিষ্কের প্রাকৃতিক ultradian ছন্দকে কাজে লাগায়। আমাদের ডিফল্ট প্রিসেট হলো দীর্ঘ বিরতির আগে ৪ চক্র সহ ২৫ / ৫ / ১৫ — সম্পূর্ণ সম্পাদনাযোগ্য।

আমি কি একটি টাইমার লিঙ্ক শেয়ার করতে পারি?

হ্যাঁ। যেকোনো সময়কাল সহ URL-এ `?t=` যোগ করুন, যেমন ৫-মিনিট টাইমারের জন্য `https://timer.ikit.app/?t=300`, বা `?t=25m` বা `?t=1h30m`। স্টপওয়াচ ডিপ-লিঙ্কের জন্য `?stopwatch=1` এবং Pomodoro মোডের জন্য `?pomodoro=1` ব্যবহার করুন। বুকমার্ক করুন, পাঠ পরিকল্পনায় এম্বেড করুন বা চ্যাটে পেস্ট করুন।

আপনাদের সার্ভারে কি কিছু পাঠানো হয়?

না। টাইমার, অ্যালার্ম শব্দ, Lap রেকর্ডিং, Pomodoro অবস্থা এবং নোটিফিকেশন সবই আপনার ব্রাউজারে চলে। কোনো টাইমিং ইভেন্ট আপনার ডিভাইস ছেড়ে যায় না। আপনি DevTools → Network-এ যাচাই করতে পারেন — ব্যবহারের সময় শূন্য আউটবাউন্ড অনুরোধ থাকে। আমরা cookie-consent অবস্থার জন্য একটি cookie এবং ভাষা পছন্দের জন্য একটি cookie ব্যবহার করি, ব্যাস।