חזרה
היסטוריה קצרה של קיצורי הדרך בסרגלי הגלילה של Windows
SiTech AI Team2 წთ. საკითხავი

היסטוריה קצרה של קיצורי הדרך בסרגלי הגלילה של Windows

בבלוג The Old New Thing של Raymond Chen פורסם סיפור קצר על קיצורי הדרך של סרגל הגלילה ב-Windows: מהתפריט של Windows 7 ועד Shift+click, ועל כך שהמערכת האקולוגית התפצלה עד שאי אפשר לסמוך עליהם.

בפוסט מ-22 בספטמבר בבלוג The Old New Thing, שאותו כותב Raymond Chen, פורסם סיפור קצר על קיצורי הדרך ש-Windows הוסיפה לאורך השנים לסרגל הגלילה — ועל כמה מעט מהמורשת הזו שרד ביישומים של ימינו.

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

התפריט ש-Windows 7 הוסיפה

Windows 7 הוסיפה לסרגל הגלילה תפריט שנפתח בלחיצה ימנית. ארבעה מפריטיו שיקפו פעולות שהעכבר כבר הציע, ושניים שיקפו את המקלדת: Top ו-Bottom תאמו גרירת הידית לקצה או את מקשי Home ו-End; Page Up ו-Page Down — לחיצה על השוקת העליונה או התחתונה או PgUp/PgDn; ו-Scroll Up ו-Scroll Down — לחיצה על חצי החיצים או על מקשי החצים.

הפעולה החדשה באמת הייתה "Scroll Here". לאחר לחיצה ימנית על הנקודה שאליה רוצים להגיע, בחירת הפריט מקפיצה את התוכן ישירות לשם — בלי לתפוס את הידית ולגרור אותה. Chen כותב שזה נוח בהרבה לקפיצות ארוכות, מפני שהמשתמש מתרכז ביעד ולא בנקודת המוצא, ומוסיף שהוא עצמו השתמש בתפריט הזה שנים רבות.

הקיצור שכמעט אף אחד לא הכיר

במקביל לתפריט נוסף קיצור נסתר אף יותר: החזקת Shift בזמן לחיצה על הסרגל מקפיצה את הידית ישירות לנקודה שנלחצה. Chen מודה שנודע לו על הקיצור רק לאחרונה — עד אז השתמש תמיד בתפריט ההקשר המוכר.

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

מערכת אקולוגית מפוצלת

כמעט אין מי שמשתמש בסרגלי גלילה של Win32 — יישומים מציירים סרגלים משלהם. Electron ויישומי ווב אחרים יורשים את סרגל הגלילה של Chromium, שאין בו תפריט הקשר אך Shift+click כן עובד. סביבת WPF XAML כנראה מיישמת את שניהם, ואילו ב-WinUI XAML, כך כותב Chen בתסכול ניכר, אין אף אחד מהם — אף שלפחות אדם אחד כבר הגיש בקשה כזאת. Qt משאירה את הבחירה למפתחי היישומים, באמצעות הגדרות כמו SH_ScrollBar_ContextMenu, SH_ScrollBar_LeftClickAbsolutePosition ו-SH_ScrollBar_MiddleClickAbsolutePosition.

התוצאה, לדברי Chen, היא שקיצור שלמד רק עכשיו אינו משהו שאפשר להסתמך עליו שיפעל בכל מקום. הפוסט המלא, כולל הטבלה המקורית של מקבילות העכבר והמקלדת, נמצא ב-The Old New Thing.

SSiTech

SiTech — פיתוח אתרים בכוח ה-AI

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