דלג לתוכן

סמן עכבר שנראה לא נכון ב־Windows

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

3 דקות קריאה

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

3 דקות קריאה

יום אחד, ב־Windows, סמן העכבר של התוכנה שלנו הפך לכוונת: סימן פלוס ענק ודק. אף אחד לא ביקש את זה.

תוכנה שנראית נכון במחשב של המפתח, ב־Mac, יכולה להיראות אחרת במחשב Windows של בית ספר. זה סיפור קצר על דוגמה קטנה אחת, ועל הסיבה שכדאי לבדוק גם את הפרטים הקטנים.

בקצרה

  • ב־Windows סמן העכבר של התוכנה שלנו הפך לסימן דמוי פלוס, ענק ודק. אף אחד לא ביקש את זה.
  • אותה תוכנה יכולה להיראות אחרת בכל מערכת הפעלה, כי כל מערכת מציירת את המסכים במנוע משלה.
  • בחרנו סמן משלנו: החץ הרגיל, סמן דמוי יד וסמן “אסור”, בשלושה קובצי תמונה קטנים. אם קובץ לא נטען, המערכת חוזרת לסמן שלה.
  • שני הרגלים: בודקים בכל מערכת שבה המשתמשים באמת עובדים, ולוקחים שליטה על הפרטים הקטנים.

למה אותה תוכנה נראית אחרת

ציון ברגע מציגה את המסכים שלה דרך רכיב תצוגת האינטרנט של המערכת (web view), מנוע הדפדפן שכבר קיים בכל מערכת הפעלה. הסברנו את זה ב“איך בחרנו את הכלים”. היתרון הוא תוכנה קטנה. תופעת הלוואי היא שלכל מערכת, Windows, Mac ו־Linux, יש מנוע משלה לציור המסכים, ובפרטים הן לא תמיד מסכימות: גופנים, רווחים, פסי גלילה וסמן העכבר.

אנחנו בונים את התוכנה ומסתכלים עליה ב־Mac ובמחשב Ubuntu, אבל המשתמשים שלנו עובדים ב־Windows, ולכן יש דברים שמתגלים רק שם.

הסמן שהשתנה

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

מה עשינו

קבענו את הסמן בעצמנו. במקום לתת לכל מערכת לבחור, אמרנו לגיליון הסגנונות של התוכנה (הקובץ שקובע איך דברים נראים) להשתמש בתמונות סמן משלנו.

מה זה גיליון סגנונות?

גיליון סגנונות (Style sheet) הוא הקובץ שמגדיר איך דברים בדף אינטרנט צריכים להיראות: צבעים, גדלים, גופנים, ואפילו צורת סמן העכבר. הדף מחזיק את התוכן וגיליון הסגנונות מחזיק את המראה.

  • מצאנו באוסף של סמנים עיצוב מוכן שמצא חן בעינינו.
  • המרנו את התמונות לפורמט שבו Windows משתמשת לקובצי סמן, בעזרת כלי לעיבוד תמונות בשורת פקודה: פקודה אחת, ותמונות סמן קטנות.
  • יצרנו שלושה סמנים: החץ הרגיל, סמן דמוי יד מעל דברים שאפשר ללחוץ עליהם, וסמן “אסור”.
  • גיליון הסגנונות מפנה עכשיו לקבצים האלה. אם קובץ לא נטען, המערכת חוזרת לסמן שלה, ולכן שום דבר לא נשבר.

עשינו את זה בספטמבר 2026: קובץ קצר אחד של כללי סגנון ושלושה קובצי תמונה קטנים. הסמן בא עכשיו מאיתנו ולא מהמערכת.

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

מה זה אומר לאנשים שעובדים בתוכנה

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

מה למדנו

אותה תוכנה יכולה להיראות אחרת בכל מערכת הפעלה. מי שבונה פעם אחת ומסתכל רק על מערכת אחת צפוי להפתעות. שני הרגלים עוזרים:

  1. בודקים בכל מערכת שבה המשתמשים באמת עובדים, ולא רק באחת שבונים עליה. אצלנו זה Windows אמיתי, ולכן יש לנו גם מחשב Windows לבדיקות.
  2. לוקחים שליטה על הפרטים הקטנים. סמן, גופן, פס גלילה: אם זה חשוב לאנשים שעובדים בתוכנה, קובעים אותו בעצמנו ולא מקווים שהמערכת תבחר היטב.

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

עוד סיפורי מקרה לקריאה

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

יש לכם מה לבנות? בואו נדבר.

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

9 סיפורים על ציון ברגע

כל 9 הסיפורים

“למה אי אפשר פשוט לסרוק?” איך התחילה ציון ברגעהכול התחיל במייל אחד, עם שאלה פשוטה. זה הסיפור כפי שבעל הפרויקט מספר אותו: החיפוש הראשון, השוואה ללוטו, זיכרון מילדות על מילוי עיגולים, ולמה בנינו קורא משלנו.איך בחרנו את הכלים: Tauri, Electron, ואז Wails ו־Goהתחלנו עם Rust ו־Tauri, חזרנו לכלים שאנחנו מכירים, והגענו ל־Go ול־Wails, שלא תכננו. הלקח: בוחרים כלים שאפשר לספק איתם מוצר.למה עזבנו את Electron: המבחן שזז על הדףציון ברגע הדפיסה מבחנים דרך חלון Chrome נסתר, והעמודים זזו. ניסינו LaTeX פעמיים, ואז מצאנו את Folio, את Go ואת Wails. היסטוריית הפרויקט מראה את הדרך.להדפיס בלי חלון ההדפסה: לומדים איך Chrome עושה את זההרעיון הראשון היה למסור את ההדפסה למערכת ההפעלה ולתת לאנשים להסתדר עם האפשרויות. זו הייתה טעות. כך צמצמנו את הבחירות לשלוש, וכך עזרה לנו קריאת הקוד של Chromium.למצוא את הסורק, ולקחת על עצמנו את ההגדרות שלומורים יכולים ללחוץ על כפתור אחד ולקבל סריקה. מאחורי הכפתור יש חיפוש של הסורק, רשימת הגדרות שאף אחד לא צריך לגעת בהן, והפתעה מחומת האש של Windows.בונים תוכנת Windows מתוך Mac: מחשב שאול, מכונה וירטואלית ותמונה של שגיאהבתי הספר עובדים עם Windows. אנחנו עובדים על Mac ועל Ubuntu. כך למדנו לבנות ולבדוק את ציון ברגע ל־Windows, והתמונה שלימדה אותנו הכי הרבה.סמן עכבר שנראה לא נכון ב־Windowsזה הסיפור שאתם קוראים עכשיו. אותה תוכנה יכולה להיראות אחרת בכל מערכת הפעלה. יום אחד סמן העכבר השתנה ב־Windows, אז בחרנו סמן משלנו ולמדנו לבדוק גם את הדברים הקטנים.לראות מחשב של בית ספר מרחוק: מה היומנים לימדו אותנו על מחשבים קטניםציון ברגע שולחת הביתה את היומנים שלה כדי שנוכל לראות אותה עובדת במקומות שאי אפשר לבקר בהם. מחשב קטן בעיירה רחוקה הראה לנו שגודל המחשב, ובסופו של דבר המעבד שלו, קובע עד כמה התוכנה עובדת טוב.קודם כול בלי אינטרנט, אבל האם יש אינטרנט? מלמדים תוכנה לבדוקציון ברגע עובדת בלי אינטרנט, ובכל זאת כמה תכונות צריכות אותו. להבדיל בין שני המצבים התברר כקשה יותר מלשאול את הדפדפן או להסתכל על הכבל.
תפריט נגישות

קיצורי מקלדת

פתיחת תפריט נגישותAlt+A
הצהרת נגישות

ההגדרות נשמרות במכשיר שלכם בלבד ומשמשות להתאמת התצוגה. הן אינן משנות את תוכן האתר ואינן שולחות מידע לשרת.