בלוג

ביקורת תבניות אתר: דרך ניתנת לחזרה לבדיקת תבניות מול לקוחות

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

סיכום

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

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

ההתנגדות הראשונה: "אין לנו זמן לבדוק תבניות, הלקוח צריך אתר עכשיו"

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

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

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

ההתנגדות השנייה: "כל לקוח שונה, ולכן סקירה תקנית לא תעבוד"

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

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

הנה כיצד נראית סקירת ההדגמה לעומת מה שהבדיקה בודקת בפועל:

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

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

ההתנגדות השלישית: "ההדגמה נראית בסדר, אז אנחנו כבר יודעים מה אנחנו צריכים"

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

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

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

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

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

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

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

ההתנגדות החמישית: "בחירה בתחושה מהירה יותר, והלקוחות שלנו סומכים על הטעם שלנו"

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

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

סיכום: הפכו את הבדיקה לדבר שחוזרים עליו

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

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

Sources (5)