ברירת מחדל – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
שורה 9:
כל שלושת השלבים הללו נמצאים, למשל, במימושה של [[ויקיפדיה]]. ישנה ברירת מחדל כללית הנקבעת על-ידי מפתחי [[מדיה-ויקי]], תוכנת התשתית המשמשת את ויקיפדיה, וברירת מחדל זו רלוונטית לכל הוויקיפדיות, בכל השפות. בעת הקמתה של ויקיפדיה לשפה מסוימת, נקבעת ברירת המחדל לשפה זו, והיא משותפת לכל משתמשי אותה ויקיפדיה. לבסוף, כל משתמש ספציפי יכול לקבוע את ברירת המחדל שתוצג לו, באמצעות שירות "ההעדפות שלי".
 
==ברירת מחדל בתוכנה==
השימוש בברירת מחדל ניכר במיוחד במסכי קלט, כלומר מסכים שבהם המשתמש מזין נתונים כלשהם למחשב. חלק מהשדות במסכים אלה הם שדות חובה, שהמשתמש חייב לתת להם תוכן, שדות אחרים הם שדות אופציונליים, שבהם המשתמש רשאי לתת תוכן, אך אם לא עשה זאת יישארו ריקים, ובחלק מהשדות מוצגת ברירת מחדל, שהתוכנה תתייחס אליה כאילו דווחה על-ידי המשתמש אם זה לא טרח לשנות את תוכן השדה. ההחלטה לאיזה קטגוריה לשייך כל שדה היא של [[ניתוח מערכות מידע|מנתח מערכות מידע]] המאפיין את התוכנה.
 
דוגמה: בטופס הרשמה לאירוע מסוים, שם המשפחה והשם הפרטי הם שדות חובה, מקצוע הוא שדה אופציונלי, וארץ הלידה, בטופס המוצג לתושבי ישראל, תהיה "ישראל", מתוך הנחה שזו ארץ הלידה של מרבית הנרשמים.
 
השימוש בברירת מחדל עלול לעיתים לגרום לקלט שגוי, במיוחד כאשר מתבצע שימוש חוזר ונשנה במסך קלט מסוים על ידי אותו אדם. ניקח את הדוגמה הנ"ל של טופס הרשמה לאירוע, אך במקרה זה, אדם הרוצה להירשם לאירוע אינו ממלא את הטופס בעצמו, אלא מתקשר טלפונית למרכז הרשמה, שבו נמצא נציג שירות הממלא עבורו את הטופס. נציג השירות עלול, מתוך הרגל, להימנע מלשנות את ברירת המחדל - "ישראל", כאשר הוא ממלא טופס עבור אדם שנולד במדינה אחרת. בגלל סכנה זו, מאפייני מערכות מידע נוטים להשתמש בברירות מחדל כאשר שינוי ידני של ברירת המחדל גורר התנהגות מיוחדת. למשל, בהמשך לדוגמא הנ"ל של טופס הרשמה לאירוע, נניח שקיים בטופס שדה נוסף: עיר הלידה. בטופס כזה אפשר בביטחה לקבוע ברירת מחדל "ישראל", מכיוון שאדם שנולד בעיר לונדון שבאנגליה, יהיה חייב לשנות את ברירת המחדל ל"אנגליה", מכיוון שהעיר "לונדון" לא תופיע ברשימת הבחירה של השדה עיר הלידה כאשר ארץ הלידה היא "ישראל".
 
==ברירת מחדל בשפות תכנות==