file://) ולכן אינו יכול לטעון את הנתונים.
הדפדפן חוסם מודולי ES ממקור null — זו הגבלת אבטחה של הדפדפן, לא תקלה באתר.
הפעל שרת מקומי מתיקיית הפרויקט:
python3 -m http.server 8000
ולאחר מכן פתח http://localhost:8000/trip-report.html.
איך זה עובד?
עוקב אחרי הנסיעה שלך בזמן אמת - מיקום GPS וחיישן התאוצה של המכשיר, ומחשב ציון נהיגה חי לפי בלימות/האצות/פניות חדות וחריגות מהירות מול המהירות המותרת בפועל (OpenStreetMap). הכול מחושב בדפדפן בלבד; שום נתון לא נשלח לשרת. נדרשת הרשאת מיקום (ותאוצה, במכשירים שתומכים) כדי להתחיל.
📱 השאר את המסך פועל כל משך הנסיעה
מד הבעיות
מה זה מודד?
זמן נהיגה בפועל בכל טווח מהירות ביחס למותר בדרך - אותם טווחים שצובעים את המסלול על המפה.
סיכום הנסיעה
יומן אירועים
נסיעות קודמות
שמורות מקומית במכשיר זה בלבד (IndexedDB) - לא נשלחות לשרת.
מה הכלי הזה עושה
עוקב אחרי נסיעה בזמן אמת - מיקום GPS וחיישן התאוצה של המכשיר - ומחשב ציון נהיגה חי: מתחילים ב-100, וכל בלימה חדה, האצה חדה, פנייה חדה או חריגה מהמהירות המותרת מורידה נקודות. מיועד לנהג שרוצה לראות את עצמו מבחוץ, להורה שנותן לילד את הרכב, ולנוסע באוטובוס שרוצה לתעד נסיעה פרועה עם מספר קו, זמן ומקום.
המהירות המותרת נקראת מ-OpenStreetMap לפי הכביש שבו נמצאים (תג maxspeed,
ובלעדיו ברירת המחדל הישראלית לפי סוג הכביש). בתוך העיר (עד 70 קמ"ש) אין סבלנות לחריגה;
מעל לכך מותרת חריגה של 10%. הרגישות לבלימות ולהאצות ניתנת לכיוון; באוטובוס היא תמיד
במקסימום, כי נוסע עומד מרגיש כל בלימה. הנסיעה נשמרת מקומית במכשיר בלבד - כולל היסטוריית
נסיעות קודמות - ואינה נשלחת לשום שרת.
איך משתמשים
- בוחרים רכב פרטי או אוטובוס (ובאוטובוס - מספר הקו; העיר מזוהה מה-GPS), מכוונים רגישות, ולוחצים "התחל נסיעה". הדפדפן מבקש הרשאת מיקום וחיישני תנועה.
- בזמן הנסיעה המסך מציג את הציון החי, המהירות הנוכחית והמותרת, ומונים לבלימות, האצות, פניות וחריגות. הטלפון צריך להיות מונח יציב - לא ביד.
- "סיום" מציג את סיכום הנסיעה: מרחק, זמן, מהירות מרבית, כל האירועים על ציר הזמן והציון הסופי. הסיכום נשמר ב"נסיעות קודמות" וניתן לייצוא.
המקור והתאריך
מהירויות מותרות: OpenStreetMap, נקראות חי לכל קטע דרך בזמן הנסיעה. תנועה: חיישני המכשיר דרך ממשקי הדפדפן (Geolocation, DeviceMotion). הציון הוא של האתר הזה - הספים למטה - ואינו מדד רשמי של אף גוף; הוא מיועד להשוואה בין נסיעות של אותו נהג באותו מכשיר.
דוגמה: איך יורד הציון
| אירוע | סף | ניקוד יורד |
|---|---|---|
| בלימה חדה / חדה מאוד | 0.5g / 0.8g | 3 / 5 |
| האצה חדה / חדה מאוד | 0.5g / 0.8g | 2 / 4 |
| פנייה חדה / חדה מאוד | תאוצה צידית | 3 / 5 |
| חריגת מהירות קלה / בינונית / חמורה | עד 10% / 10–30% / מעל 30% | 1 / 3 / 6 |
| חריגת מהירות מתמשכת | נמשכת מעבר לסף הזמן | 10 |
טבלת הניכויים כפי שהיא בקוד הציון (src/trip-score.js); נסיעה עירונית של 20 דקות עם שתי בלימות חדות וחריגה קלה אחת מסתיימת ב-93.