קרדיט: Shutterstock / תמונה אחת
אם השם שלך ארוך מדי, קצר מדי, מקוף או מכיל אפוסתרוף -- כנראה שיש לך בעיות בזמן הטיסה.
אפוסתרפים, מקפים ושאר דמויות מיוחדות בשמות היו נושא לפליירים כבר שנים רבות. אפוסט בבלוגמשנת 2007 מתאר עלון שמתקשה בהזמנת כרטיס בגלל שם משפחה מקוף. עשור לאחר מכן, עלון אחר, ג'ון סקוט-ריילטון כתב אפוסט בבלוגעל אותו נושא. גם חברות התעופה וגם הטכנולוגיה התפתחו רבות בטווח הזה, ובכל זאת טיסה עם שם מקוף היא גרועה כתמיד.
"הצ'ק-אין המקוון לא עובד, ומאלץ את הנוסעים להגיע מוקדם לשדה התעופה כדי לקבל כרטיס עלייה למטוס מנייר, או להחמיץ את הטיסות שלהם", כתבה סקוט-ריילטון. "המכס מסמן נוסעים המגיעים לארה"ב לצורך בדיקה נוספת, וכתוצאה מכך המתנה ארוכה. TSA עשוי לשלוח נוסעים בחזרה לדלפקי חברות התעופה".
ייתכן שהציוץ נמחק
עֲבוּרג'רארד אוניל, מהנדס תוכנה באטלסיאן, זה נושא שהוא עוסק בו בעבודה שלו ובחייו.
אוניל כותב תוכנה למחייתו ומשתתף בדיונים הכוללים שאלות אזוטריות כמו "מה היינו מחשיבים כשם חוקי", וזה אולי משהו שמהנדסי תוכנה לא צריכים לדון בו.
לפעמים, הוא אומר, בעיות מתרחשות בגלל שחברות תעופה אינן מעבדות שמות כמו שמוסדות כמו בנקים או מחלקת כלי רכב עשויים. חברות תעופה רבות אומרות לעלונים פשוט לרשום את שמם כמילה בודדת או להשתמש ברווח במקום להשתמש במקף או גרש. הדבר גורם לחוסר עקביות בשם הנוסע בחיוב או בזיהוי בהשוואה לשם המופיע על הכרטיס.
Mashable Top Stories
ייתכן שהציוץ נמחק
אבל לעתים קרובות חברות תעופה משתמשות בדרישות שחורגות מהתווים המיוחדים, יש להן גם דרישות לגבי אורכי שמות.
לחברה של אוניל קשה להזמין כרטיסים כי השם שלה קצר מדי. השם הפרטי שלה הוא רק ק.
"ברוב הפעמים אני נאלצת להתקשר לקנות כרטיסים בטלפון ואז לבקש לדבר עם מנהל או ממונה כדי לוותר על דמי שירות עבור ביצוע זה בטלפון", אמרה. "הגרוע ביותר הוא שאני לא יכול פשוט לבצע רכישה באינטרנט ולפעמים פיספסתי עסקאות מסוימות כי עד שהצלחתי להשיג סוכן על הקו המחיר השתנה או המושב נמכר".
לדברי אוניל, "לרוב, אם אתה מתייחס לדמויות מיוחדות כמו שאתה מתייחס לאותיות A עד Z, הדברים יעבדו בסדר רוב הזמן", כלומר מאפשרים סמלים בשמות באותו אופן שבו אנו מאפשרים אותיות. המתכנתים שבונים מערכות אלו כותבים את מה שהם מכנים "לוגיקת אימות" עבור כל שדה שאתה ממלא. לוגיקת אימות או אימות נתונים מבטיחים שהמשתמש מזין נתונים נכונים ושימושיים עבור השדה. עבור משהו כמו דוא"ל או שדה מספר טלפון, הגיוני שיהיו הגבלות מכיוון שאלו פורמטים מוגבלים מטבעם -- מספר טלפון חייב להיות בפורמט מסוים. עם זאת, עבור שמות, אין סיבה אמיתית להמציא היגיון אימות, במיוחד מכיוון שלמדינות רבות אין אפילו הגבלות שמות.
"הבעיה מתעוררת כאשר מתכנתים מנסים לאכוף כללים לגבי איך שם צריך להיראות. מתכנת נאיבי עלול לחשוב, "שם הוא כל דבר עם האותיות A עד Z", מסביר אוניל.
ייתכן שהציוץ נמחק
היגיון אימות של שם עשוי להיות משהו כמו: חייב להיות גדול מ-1 ופחות מ-200 תווים, יכול להכיל רק אלפבית מ-AZ. (פוסט הבלוג הידוע של פטריק מקנזי"מתכנתי שקר מאמינים לגבי שמות"דן בהנחות רבות מסוג זה שמתכנתים, ובהרחבה מערכות, מניחים לגבי שמות.)
במקרים מסוימים היכולת של מערכות אלו, או היעדרה, לטפל כראוי בשמות יכולה להיות מתסכלת מכיוון שהן אינן מציגות כעת את שמו של מישהו, כמו למשל בתג שם של ועידה. במקרים רבים הם עלולים להיות לא נוחים ואף אוסרים, כמו למשל כאשר הם מונעים מאנשים לבצע תשלומים או להזמין כרטיסים. "הבעיה העיקרית היא שהשמות מסובכים. אף מתכנת, כולל אני, לא מכיר כל וריאציה אפשרית", אומר אוניל. הוא מציע למתכנתים להשאיר שמות לבד ולא לנסות לאמת או לתקן אותם. אמנם מתכנתים יכולים לשלול אפשרויות מסוימות, כמו "😂", אבל לעתים קרובות יותר עדיף להם לעזוב את התחום ללא הגבלות. ולחברות תעופה שמודאגות מאנשים שמשתמשים בשמות בדויים? אוניל אומר שמשתמשים "יכולים ויעשו זאת בלי קשר", ועדיף לעצב כך שלרוב המשתמשים יש חוויה טובה.
פנינו לדלתא וליונייטד ונעדכן את הסיפור הזה אם נשמע מהם.
פרייה לובו כתבה על Tech News עבור Mashable בניו יורק. אתה יכול לעקוב אחריה בטוויטר ב-@freialobo
ניוזלטרים אלה עשויים להכיל פרסומות, עסקאות או קישורי שותפים. בלחיצה על הירשם, אתה מאשר שאתה בן 16+ ומסכים לנותנאי שימושומדיניות פרטיות.