תכונה עדכון יום השנה עושה צפיפות גבוהה מציג קצת פחות glitchy - מחשוב - 2019

Anonim

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

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

לדברי פיטר פלטס, מנהל תוכנית בכיר במיקרוסופט, יש שלוש בעיות עיקריות:

  1. טקסט מטושטש ורכיבי ממשק משתמש.
  2. היישומים בגודל שגוי (גדולים מדי או קטנים מדי).
  3. היישומים בגודל תקין ולא מטושטשים, אך יש להם בעיות פריסה אחרות (כגון טקסט מקוטע או רכיבי ממשק משתמש אחרים).

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

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

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

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

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

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

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