לאחרונה יצא לי לבקר בכמה אתרים של חברות ביטוח. יצאתי מהסיור הזה עם כאב ראש בלתי רגיל ועם כמה צילומי מסך מעניינים, שעדיין לא ממש מפצים על הכאב ראש.
באתר של החברה הראשונה לקח לי בערך חצי דקה כדי לאתר את הקידומת 054 בדרופדאון הבא, בגלל הסדר ה… יצירתי שבו מופיעים הערכים.
הסיבות מדוע לא להכיל סדר אלפביתי על כל הרשימה ולהכניס את כל הקידומות התלת-ספרתיות באמצע הדו-ספרתיות ברורות לי בערך, ועוד לא החלטתי אם אני מסכים איתן או לא. אבל הסיבות לסידור של של שני בלוקים של תלת-ספרתיות בסדר יורד ביניהם (קודם 07X ואז 05X) אבל בסדר עולה בתוכם (072 ואז 073) נשגבות מבינתי. כי כשאני פותח דרופדאון, ממש לא מעניין אותי שרוב ה-07X – אבל לא כולן – מציינות שירות טלפון מבוסס-אינטרנט, כולה באתי למצוא מספר.
ובכלל למי שמתעקש לדחוף את קידומות המספר לתוך דרופדאון נפרד יש לי רק שתי מילים – תבניות סלחניות. תלמדו מה זה ואז תנו לאנשים להקליד את כל המספר בשקט.
אם כבר מדברים על טלפונים – בשביל הקסם הבא אזדקק לאייפון שלכם ולקצת דימיון. דמיינו שאתם רוצים להתקשר למוקד השירות של חברת הביטוח מגדל. עכשיו הפעילו את הסטופר באייפון (אנדרואיד גם תופס), כנסו לאתר שלהם, ותעצרו את השעון בשנייה שמצאתם את מספר הטלפון.
את המספר שקיבלתם תרשמו בתגובות
הפעלת מוקד שירות טלפוני זה עסק מאוד יקר. אחת מהמטרות העסקיות של האתר בחברות גדולות היא למשוך אש מהמוקד ולענות על צרכי המשתמשים באתר, באמצעים אוטומטיים במידת האפשר. אחת הדרכים לעשות את זה היא להציף דרכי תקשורת חלופיות, ולעודד את המשתמש למלא טפסים ולבצע פעולות באתר עצמו. דרך אחרת היא להחביא את מספר הטלפון עמוק בקרבי האתר ולא להציג אותו בכלל בעמוד הבית. על הדרך הזו משלמים בתסכול הלקוחות, שלא ממש מעניינות אותם המטרות העסקיות של האתר. אבל בסדר, זכותם. אני מקווה לפחות שזאת הייתה החלטה מודעת.
לשמחתי, לא כל חברות הביטוח חוטאות בלבזבז את זמנם של המשתמשים באיתור דרכי יצירת קשר. חברת ביטוח שלישית חוסכת לנו את הדאגה הזאת:
מה יכול להיות יותר פשוט מאשר כפתור רדיו אחד ויחיד שנבחר מראש באהבה עבור המשתמש?
טוב, הכיתוב "הסיסמה תשלח אליך בדואר ישראל" יכול להיות יותר פשוט. אבל הוא פחות משדר את האהבה והמאמץ שהשקענו בלסמן את האופציות מראש.
כנראה שקיימת איזו גרסה אחרת של העמוד, שמוצגת בתרחיש אחר, ובה יש יותר מאופציה אחת, ויש איזה חישוב שמתאים את התצוגה לפי פרמטרים מסוימים. אני מאמין שההשקעה הנדרשת כדי להסתיר את שאר האופציות היא מאוד דומה למה שנדרש כדי להסתיר את הכפתורים לגמרי ולשנות טיפה את הטקסט.
יש גם את העניין הפעוט של זה שהדבר האחרון שמשתמש שבא להירשם לאתר מצפה לו, הוא לקבל את הגישה אליו כעבור שבוע באמצעות דואר ישראל. אנשים נרשמים כדי לקבל מידע עכשיו. הם לא נוטים להרשם לאתרים מתוך הנחה שמתישהו בעתיד הם עשויים להזדקק לגישה אליו. הם יודעים שעד שהעתיד ההיפותטי הזה יגיע, הם כבר ישכחו שהם נרשמו פעם לאתר, וגם את שם המשתמש והסיסמא ואולי אפילו גם את שם המורה שהייתה להם ביסודי (לשלי קראו ליודמילה סמיונובנה והיא הייתה קצת אנטישמית. את הפרט האחרון הזה מעולם לא ראיתי בשאלת אבטחה באתר, אבל סתם חשבתי שתרצו לדעת).
על יצירת קשר: בדיוק בשביל הבעיה הזו המצאנו את שירות.נט – סטנדרט אחיד ליצירת קשר (טלפוני או אחר).
כלומר, אתה תמצא את הטלפון של חברת הביטוח בדיוק באותה קלות שבה תמצא את הטלפון של בנק לאומי או שירות טכני בהוט. אתה תמצא סניף של סלקום קרוב אליך בדיוק כמו סניף של הבנק או קופת החולים שלך.
בסמארטפון או בווב (www.sherut.net)
ופתרון מהיר למקרה הספציפי שלך: http://www.sherut.net/Migdal
לי לקחו 24 שניות למצוא את המספר טלפון. אבל רוב הסיכויים שאם לא הייתי יודעת שזה אמור להיות קשה הייתי מבזבזת הרבה יותר זמן על עמוד הבית…
וגם כשהם שמו את המספר בצור קשר, טוב שלא החביאו אותו יותר בפינה, מטושטש או משהו… (חס ושלום לשים כותרת.)
כן, "ליכלכתי את הניסוי" קצת. פעם הבאה אני אנסה לנסח את זה בצורה יותר ניטראלית 🙂
אני כבר למדתי לא לנסות לחפש עם העיניים את "צור קשר" מעבר לתפריט עליו ותפריט footer. אם אני לא מוצא מיד ה- ctrl+f נלחץ על המקלדת 🙂
לגבי מספרי הטלפון, אני משוכנע שהסיבה לזה לא נובעת מחשיבה ותכנון עמוק – פשוט מאוד כאשר המתכנת עשה מיון, המיון נעשה על string מה שגורם לתוצאה הזו, במקום למיין לפי dictionary או לפי משהוא מספרי (real/integer)
האמת, לא חשבתי לרגע שמעורבת פה איזושהי חשיבה בכלל :).
למה מיון על string נותן תוצאה כזאת?
מיון רגיל מסתכל על תו – תו לכן המספר 10 יבוא מיד אחרי המספר 1 ורק אז 2 לדוגמא:
1
10
2
3
במיון dictionary (לפחות בשפה שאני כותב) זה יודע למיין כמו שצריך מספרים.
אז כאשר ממיינים צריך לשים לב לפי איזה אלגוריתם המיון.
רק אתמול בדיוק תקנתי באג שדפק את ה gui שלנו בגלל בדיוק הבעיה הזו
אהם… לפי זה 08 ו-09 אמורים לבוא בסוף הרשימה, אחרי כל התלת-ספרתיים, לא?
האמת כן.
עכשיו שאני שוב מסתכל על זה, אני לא מוצא שום אלגוריתם שיכול להסביר את הסידור הזה. כאילו כל קבוצה סודרה בנפרד בסדר עולה, אני יכול לחשוב על אפשרות הזויה שהיה משתנה שהכיל את כל המספרים של בזק, משתנה ל 07 ועוד אחד ל 05 וכל אחד מויין בנפרד והודפס….
03-9201010 – כ30 שניות 🙂
למה אגב מפצלים קידומת ממספר הטלפון? את מי /מה זה משרת? למה לא לתת תיבה אחת להקלדת המספר בשלמותו, כולל הקידומת?
🙂
זה בדיוק הסיפור של תבניות סלחניות. עושים את זה בגלל שבני אדם מזינים מספרי טלפון בכל מיני צורות, עם רווחים/מקפים/נקודות/סוגריים בכל מיני מקומות, והמערכת לא בהכרח יודעת לעבוד עם כל הפורמטים. בעיקרון גם אם הכרחת את המשתמש לבחור קידומת מתוך דרופדאון, הוא עדיין יכול להכניס איזה מקף באמצע המספר הנותר, אבל הסיכוי שזה יקרה הוא די קטן.