דלג לתוכן הראשי

טיימר פומודורו בחינם

שמור על ריכוז עם טכניקת פומודורו. התאם את משכי העבודה וההפסקה, עקוב אחר סשנים שהושלמו, ושמע התראה קולית כשכל שלב מסתיים.

פועל לא-מקוון לאחר טעינה
25:00מיקוד

קיצורי דרך: Space התחל/השהה · R אפס · S דלג

הגדרות מהירות (ריכוז/הפסקה)
0
פומודורו של היום
0 / 4
סשן
0
דקות מיקוד

שימושים נפוצים

  • טיימר Pomodoro ללימודהשתמש בטכניקת Pomodoro ללימוד יעיל יותר — עבד בסיסות מרוכזות של 25 דקות עם הפסקות של 5 דקות.
  • טיימר Pomodoro לעבודה מרחוקתלחם בהסחות דעת בעבודה מהבית עם הפעלות מובנות של Pomodoro. עקוב אחר זמן ההתמקדות והטל הפסקות סדירות.
  • טיימר Pomodoro לפרויקטי כתיבההשתמש בהפעלות Pomodoro כדי לשבור חסימת סופרים ולשמור על תאוצת כתיבה על מאמרים, דוחות או עבודה יצירתית.
  • טיימר Pomodoro לתכנותהשתמש בהפעלות התמקדות מובנות לקוד יעיל יותר — הימנע מהפרעות מצב זרימה תוך הבטחת הפסקות סדירות.
  • טיימר Pomodoro להתמקדות ו-ADHDמרווחי עבודה מובנים עוזרים לאנשים עם ADHD לשמור על התמקדות ולהפוך משימות קשות לניתנות לניהול.

כיצד זה עובד

טיימר הפומודורו הזה פועל כולו בדפדפן ללא ספריות חיצוניות. הספירה לאחור מעוגנת לחותם-זמן של שעון-קיר באמצעות Date.now() כך שדילול לשונית-ברקע לא יכול להאט את הטיימר, וכל צלילי ההתראה מסונתזים לפי דרישה דרך Web Audio API — אין קבצי אודיו מורדים.

  1. 1
    מנוע ספירה לאחור בשעון-קיר
    כשתלחץ על התחל, הטיימר רושם חותם-זמן סופי מוחלט (Date.now() בתוספת השניות שנותרו). כל 500 מ"ש, setInterval מחשב מחדש כמה שניות נותרו על ידי חיסור הזמן הנוכחי מהיעד הקבוע ההוא. אם הדפדפן מדלל את הלשונית, החשבון מתקן את עצמו ברגע שהטיק הבא מתרחש.
  2. 2
    סנכרון-מחדש בפוקוס-לשונית
    מאזין אירוע visibilitychange מפעיל את אותה פונקציית סנכרון ברגע שאתה חוזר ללשונית. זה אומר שהתצוגה קופצת מיד לזמן הנותר הנכון במקום לחכות לטיק הבא של 500 מ"ש — חשוב כשהלשונית הייתה ברקע למשך זמן ארוך.
  3. 3
    סינתזת קול Web Audio API
    שלושת צלילי ההתראה (קלאסי, פעמון, דיגיטלי) נוצרים כולם על ידי ה-AudioContext המובנה של הדפדפן — OscillatorNode קובע את התדר וסוג גל (סינוס או ריבוע), ו-GainNode מחיל שיפוע עוצמה מעריכי לעצב את המעטפת. שום קבצי אודיו לא נשלפים או מפוענחים.
  4. 4
    הגדרות והתמדת ספירה יומית
    משכי הזמן המותאמים אישית שלך וספירת הפומודורו-שהושלמו היום נכתבים ל-localStorage תחת שני מפתחות נפרדים. בטעינת הדף הכלי קורא אותם בחזרה, מאמת כל ערך מול טווחים מותרים, ומזין מחדש את הטיימר — כך שההגדרות שלך שורדות רענון דף ללא מסע הלוך-חזור לשרת.

כלים קשורים

שאלות נפוצות