תכנון ממשק משתמש לאפליקציה

לפני שמתחילים לבנות אפליקציה, רצוי לתכנן היטב את ממשק המשתמש הרצוי.

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

דרך אחרת שאפשרית רק כאשר האפליקציה אינה ראשונה מסוגה, היא ללמוד מאפליקציות אחרות.

אפליקצית הקריאה שלי היא פחות או יותר הראשונה מסוגה בעברית (היו לפני נסיונות לעשות דברים כאלו שמגבילים מאד את המשתמש, ראו החממה הספרותית של אורנג' וסטימצקי ומדוע אני לא שם) יחד עם זאת, אפליקציה זו אינה אפליקצית הקריאה הראשונה בעולם. לתקן EPUB3 החדש יש אמנם יחסית מעט, אבל לתקן EPUB2 יש אינסוף כמעט. רובן לא תומכות כלל בעברית מאחר שתקן EPUB2 לא כלל תמיכה מובנית בשפות שאינן לטיניות.

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

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

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

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

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

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

 

 

מדוע מדפדפים ולא גוללים?

חלק מאלו שלא הצליחו ברגע הראשון לדפדף שאלו אותי מדוע בחרתי בדפדוף ולא בגלילה כפי שמקובל.

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

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

הסיבה הטכנית קשורה למבנה ספר ונוחות שימוש בו.

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

לכן כרגע מרבית הקוראים הדיגיטליים בעולם עובדים עם דפדוף. מיעוט קטן עובד עם גלילה לכל פרק.

כיוון הדפדוף בברירת מחדל הוא שמאל ימין כאשר התקן החדש EPUB3 מאפשר להגדיר כיוון דפדוף ימין שמאל. אפליקצית  הקריאה שלי והספרים שלי, כולם  EPUB3 ולכן מאפשרים דפדוף מימין לשמאל כמקובל בספרים בעברית.

 

נשלח ב ספרים
4 comments on “תכנון ממשק משתמש לאפליקציה
  1. מאת נילי:

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

  2. מאת אורי עידן:

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

  3. מאת חנוך:

    אורי, נראה שהסיבה לעיצוב היא היסטורית ולא כוללת את חווית המשתמש באופן מלא.

    דעתי – כל עוד בחרת האחת מהדרכים (או דיפדוף או גלילה) יצאת ידי חובה – אחרת – יצרת מערכת מבלבלת שמתסכלת את המשתמש.

    לעינייני גרסאות epub – כדאי – לדעתי – להרחיב את היריעה, ולהסביר כיצד ניתן (בפשטות יחסית) ליצור גלילה על קבצי epub3 .

    • מאת אורי עידן:

      אין קשר בין גרסת EPUB לגלילה או דפדוף.
      99% מהאפליקציות לקריאת ספרים דיגיטליים עובדות בעזרת דפדוף. הסיבה לכך היא גם טכנית כפי שהסברתי בפוסט. אין אפשרות פשוטה לקחת עשרות פרקים של ספר ולהפוך אותם לגלילה אחת.
      האמת לדעתי זה גם מרתיע משתמשים. אני אישית לא אוהב לקרוא אתרים שיש בהם גלילה אינסופית.
      לי היה מובן מאליו שבספרים דיגיטליים יש דפדוף, עקב תגובות מספר מצומצם מאד (3 במספר מתוך מאות משתמשים) החלטתי להוסיף את הכפתורים.

כתיבת תגובה

האימייל לא יוצג באתר. (*) שדות חובה מסומנים

*

תגי HTML מותרים: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

הספרים שלי

רחשי הלב הארחרונים



ADSNUKE ERROR: Write access to the file: /home/ori/blog/he/wp-content/plugins/wp-adsnuke/c269a1c30853d9686270cffa336aed63/blog.oriidan.info.links.db! Set 777 right to folder.