Pomodoro / گہرے کام کے سیشن
25 منٹ کے فوکس وقفوں اور 5 منٹ کے وقفوں سے توجہ ہٹانے والی چیزوں کو روکیں۔ براؤزر اطلاع آپ کو tab چھپا ہونے پر بھی باخبر رکھتی ہے، اور سائیکل کاؤنٹر دکھاتا ہے کہ آپ نے آج کتنے بلاک مکمل کیے ہیں۔
ایک ہی صفحے پر stopwatch، countdown ٹائمر اور Pomodoro ٹائمر۔ ملی سیکنڈ درستگی، الارم، براؤزر اطلاع، URL ڈیپ لنکس — سب آپ کے براؤزر میں۔
بہت درست۔ ہم وقت کی بنیاد کے طور پر `performance.now` استعمال کرتے ہیں — ایک ہائی ریزولیوشن monotonic گھڑی جو wall-clock تبدیلیوں سے محفوظ ہے — اور دکھائی دینے والے render کو `requestAnimationFrame` چلاتا ہے۔ 8 گھنٹے کے stopwatch run میں drift 100 ms سے کم رہتا ہے؛ ذیلی سیکنڈ استعمال (کھیل، سائنس، موسیقی) کے لیے، دکھائے گئے centiseconds آپ کے فون پر stopwatch ایپ سے میل کھاتے ہیں۔
جی ہاں۔ ہم دکھائے گئے وقت کا حساب monotonic بنیاد (`performance.now`) سے لگاتے ہیں، اس لیے جب براؤزر چھپے ہوئے tab میں JavaScript کو throttle کرتا ہے تو بھی time-up ایونٹ فائر ہوتا ہے اور tab پر واپسی پر گزرا ہوا وقت درست ہوتا ہے۔ اگر الارم چھپے ہوئے ہونے کے دوران بجا تو tab پر واپس آتے ہی آواز چلتی ہے؛ براؤزر اطلاع فوراً ظاہر ہوتی ہے۔
split وقت ریکارڈ کرنے کے لیے stopwatch چلتے ہوئے Lap (یا L) دبائیں۔
تین موڈز، ملی سیکنڈ درستگی اور چند چھوٹی تفصیلات جو فرق پیدا کرتی ہیں۔
Stopwatch، countdown ٹائمر اور Pomodoro ٹائمر ایک ہی بڑے ہندسوں والی ڈسپلے استعمال کرتے ہیں۔ ایک کلک سے سوئچ کریں؛ ہر موڈ اپنی حالت اور laps محفوظ رکھتا ہے۔
performance.now پر مبنی — ایک monotonic ہائی ریزولیوشن گھڑی جو wall-clock تبدیلیوں اور tab throttling سے محفوظ ہے۔ 8 گھنٹے کی ٹریک میں drift 100 ms سے کم رہتا ہے۔
صفر پر Web Audio beep / chime / bell، ساتھ ہی ایک سسٹم اطلاع تاکہ صارفین دوسرے tab سے بھی دیکھ سکیں۔ صفحہ کا عنوان اور favicon بھی چمکتے ہیں۔
Stopwatch لامحدود laps ریکارڈ کرتا ہے، split اور مجموعی دونوں اوقات دکھاتا ہے — interval تربیت، ریس مشق یا speed runs کے لیے بہترین۔
کلاس رومز، لائیو سٹریمز یا ایونٹس کے لیے ایک کلک فل سکرین۔ فوری 5 منٹ کا ٹائمر شروع کرنے کے لیے `/?t=300` شیئر کریں — کوئی سیٹ اپ نہیں۔
ہر tick آپ کے ڈیوائس پر JavaScript میں چلتا ہے۔ کوئی ٹائمر ایونٹس، laps یا Pomodoro شمار کبھی منتقل نہیں ہوتا۔ DevTools → Network کھولیں اور صفر آؤٹ باؤنڈ درخواستیں تصدیق کریں۔
ایک ہی بڑے ہندسوں والی ڈسپلے کو استعمال کرنے کے چار طریقے۔
اوپر Stopwatch، Countdown یا Pomodoro پر کلک کریں۔ ہر موڈ اپنی حالت محفوظ رکھتا ہے — بعد میں واپس سوئچ کرنے پر آپ وہیں سے جاری رکھتے ہیں جہاں چھوڑا تھا۔
ملی سیکنڈ درستگی کے ساتھ صفر سے گننے کے لیے Start (یا Space) دبائیں۔ split ریکارڈ کرنے کے لیے Lap (یا L) دبائیں — نیچے ٹیبل split اور مجموعی دونوں اوقات دکھاتی ہے۔ Reset سب کچھ صاف کر دیتا ہے۔
input میں دورانیہ ٹائپ کریں — مثلاً 5m، 1h 30m، 25:00، یا دس منٹ کے لیے صرف 10 — اور Set دبائیں۔ یا کسی بھی فوری پری سیٹ chip پر کلک کریں۔ شروع کرنے کے لیے Start دبائیں؛ صفحہ بجتا ہے، عنوان چمکتا ہے، اور (اگر آپ اجازت دیں) صفر پر سسٹم اطلاع دکھاتا ہے۔
ایک پری سیٹ منتخب کریں (ڈیفالٹ کے طور پر 25 / 5 / 15) یا اپنا فوکس / مختصر / طویل منٹ اور سائیکلز کی تعداد ٹائپ کریں۔ ٹائمر فوکس → مختصر وقفہ → فوکس → … سے خود بخود آگے بڑھتا ہے، اور مقرر کردہ سائیکلز کی تعداد کے بعد طویل وقفہ شامل ہوتا ہے۔ نیچے سائیکل کاؤنٹر مکمل شدہ فوکس بلاکس کا حساب رکھتا ہے۔
چار عام منظرنامے جہاں ایک، براؤزر میں چلنے والا ٹائمر فون یا کچن ٹائمر سے بہتر ہے۔
25 منٹ کے فوکس وقفوں اور 5 منٹ کے وقفوں سے توجہ ہٹانے والی چیزوں کو روکیں۔ براؤزر اطلاع آپ کو tab چھپا ہونے پر بھی باخبر رکھتی ہے، اور سائیکل کاؤنٹر دکھاتا ہے کہ آپ نے آج کتنے بلاک مکمل کیے ہیں۔
سخت ابلے انڈے (6 منٹ)، روٹی کا آٹا proof (1 گھنٹہ)، چائے brew (3 منٹ)، کوکیز بیک (12 منٹ)۔ ایک کلک پری سیٹس سب سے عام کچن دورانیوں کا احاطہ کرتے ہیں۔
sprint سیٹس کے لیے laps کے ساتھ stopwatch، Tabata 20s / 10s کے لیے countdown، یا 18 منٹ کی حد کے خلاف TED طرز کی تقریر کی ریہرسل۔ الارم آپ کو بالکل بتاتا ہے کہ کب آپ حد سے گزرے۔
پوری کلاس کے لیے فل سکرین ویو کو سمارٹ بورڈ پر دکھائیں۔ `?t=45m` شیئر کریں تاکہ طلباء وہی countdown مقامی طور پر چلا سکیں۔ نیلامی یا گفٹ countdown کے لیے لائیو سٹریم اوورلیز میں ڈیپ لنکس embed کریں۔
ٹائمر ایونٹس، lap اوقات اور Pomodoro کے شمار کبھی آپ کے ڈیوائس سے باہر نہیں جاتے۔ DevTools → Network کھولیں اور آپ کو استعمال کے دوران صفر آؤٹ باؤنڈ درخواستیں نظر آئیں گی۔
فوکس، پیداواری صلاحیت اور براؤزر timing درستگی پر منتخب ٹیوٹوریلز۔
A research-backed look at why short, fixed focus blocks consistently outperform "just work harder" — and how to tune the cycle for deep work.
A deep dive on monotonic clocks, requestAnimationFrame, and how the iKit timer keeps drift under 100 ms over an 8-hour session.
بہت درست۔ ہم وقت کی بنیاد کے طور پر `performance.now` استعمال کرتے ہیں — ایک ہائی ریزولیوشن monotonic گھڑی جو wall-clock تبدیلیوں سے محفوظ ہے — اور دکھائی دینے والے render کو `requestAnimationFrame` چلاتا ہے۔ 8 گھنٹے کے stopwatch run میں drift 100 ms سے کم رہتا ہے؛ ذیلی سیکنڈ استعمال (کھیل، سائنس، موسیقی) کے لیے، دکھائے گئے centiseconds آپ کے فون پر stopwatch ایپ سے میل کھاتے ہیں۔
جی ہاں۔ ہم دکھائے گئے وقت کا حساب monotonic بنیاد (`performance.now`) سے لگاتے ہیں، اس لیے جب براؤزر چھپے ہوئے tab میں JavaScript کو throttle کرتا ہے تو بھی time-up ایونٹ فائر ہوتا ہے اور tab پر واپسی پر گزرا ہوا وقت درست ہوتا ہے۔ اگر الارم چھپے ہوئے ہونے کے دوران بجا تو tab پر واپس آتے ہی آواز چلتی ہے؛ براؤزر اطلاع فوراً ظاہر ہوتی ہے۔
Pomodoro 1980 کی دہائی کے آخر میں Francesco Cirillo کی تیار کردہ وقت کے انتظام کا طریقہ ہے: 25 منٹ کے فوکس بلاک کو 5 منٹ کے مختصر وقفوں سے بدلیں، پھر ہر چوتھے فوکس بلاک کے بعد 15 سے 20 منٹ کا طویل وقفہ لیں۔ مقررہ تال فیصلہ کی تھکاوٹ کم کرتی ہے اور دماغ کی قدرتی ultradian تال سے فائدہ اٹھاتی ہے۔ ہمارا ڈیفالٹ پری سیٹ 4 سائیکل کے ساتھ 25 / 5 / 15 ہے — مکمل طور پر قابل ترمیم۔
جی ہاں۔ URL میں کسی بھی دورانیے کے ساتھ `?t=` شامل کریں، مثلاً 5 منٹ کے ٹائمر کے لیے `https://timer.ikit.app/?t=300` یا `?t=25m` یا `?t=1h30m`۔ stopwatch پر ڈیپ لنک کے لیے `?stopwatch=1` اور Pomodoro موڈ کے لیے `?pomodoro=1` استعمال کریں۔ انہیں بک مارک کریں، سبق کے منصوبوں میں شامل کریں، یا چیٹ میں پیسٹ کریں۔
نہیں۔ ٹائمر، الارم کی آواز، lap ریکارڈنگ، Pomodoro حالت اور اطلاعات سب آپ کے براؤزر میں چلتی ہیں۔ کوئی ٹائمنگ ایونٹس آپ کے ڈیوائس سے نہیں جاتے۔ آپ DevTools → Network میں تصدیق کر سکتے ہیں — استعمال کے دوران صفر آؤٹ باؤنڈ درخواستیں ہیں۔ ہم cookie رضامندی کی حالت کے لیے ایک cookie اور زبان کی ترجیح کے لیے ایک cookie استعمال کرتے ہیں، بس۔