דילוג לתוכן

בנינו חלופה למנוי הנגישות של Vee בתוך WordPress

סרגל נגישות שנבנה לצורך מוגדר, שולב ב־TigerKit ומחליף תלות בווידג׳ט חיצוני. כך נראה המעבר, מה עדיין דורש בדיקה ומה אפשר לומר על עלות של כ־490 ש״ח בשנה.

כל סיפורי היישום

אתר מסחר ב־WordPress · החלפת מנוי תוכנה · תקופה: מצב התיעוד: 20 באוקטובר 2026 · עודכן

כלים: WordPress, TigerKit, PHP, JavaScript, CSS, Claude

הפרויקט בקצרה

השירות המקורי
סרגל הנגישות של Vee
עלות המנוי הקודם
כ־490 ש״ח בשנההערכת הבעלים; המטבע הונח כשקלים. חשבונית ומעמד המע״מ לא נבדקו.
החלופה
סרגל מקומי בתוך TigerKit
כלי AI בפיתוח
Claudeמופיע בתיעוד תרומות הקוד; אין מדידה נפרדת של שעות או עלות.
משך ההקמה
לא תועד במלואו
עלות שוטפת חדשה
טרם חושבהאין שירות חיצוני להפעלת פונקציות הליבה; תחזוקה ותשתית עדיין צורכות משאבים.
חיסכון שנתי נטו
טרם אומת
מצב המעבר
חלופה בנויה ומשולבתסיום החיוב של Vee ותקופת עבודה אחריו לא אומתו בבדיקה הזאת.

1. השירות שרצינו להחליף

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

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

2. כמה עלה המנוי

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

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

רכיבבסיס ההשוואהמה ידוע
מנוי Veeכ־490 ש״ח לשנההערכת הבעלים מ־20 באוקטובר 2026
תוספות ושירותים נלוויםלא חושבופרטי המסלול לא נבדקו
חיוב שנחסך בפועלטרם אומתאין כאן אישור ביטול או חיוב שנמנע

3. למה לבנות רכיב משלנו

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

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

4. מה החלופה צריכה לעשות

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

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

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

5. הכלים והעזרה של AI

הרכיב משתמש ביכולות הרגילות של WordPress: PHP מחבר אותו לאתר ולמסך ההגדרות, JavaScript מנהל את הפעולות ושמירת ההעדפות, ו־CSS משנה את התצוגה. בסרגל המתועד אין צורך בקריאות למודל AI כדי להגדיל טקסט או לשנות ניגודיות. גם אפשרות ההקראה משתמשת ביכולת של הדפדפן.

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

כליתפקידמתי הוא נדרש
WordPress ו־TigerKitטעינה וניהול של הסרגלבהפעלת האתר
PHP, JavaScript ו־CSSהגדרות, פעולות ועיצובבפיתוח ובהפעלה
Claudeתרומה מתועדת לשינויי הקודבזמן הפיתוח
אחסון מקומי בדפדפןשמירת העדפות המבקרבזמן השימוש

6. איך נבנתה החלופה

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

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

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

7. כך משתמשים בסרגל

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

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

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

8. מה כבר ידוע ומה צריך לבדוק באתר

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

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

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

9. איך מחשבים את החיסכון

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

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

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

10. מתי החלפה כזאת משתלמת

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

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

על הפרסום

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

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

להמשך