נגישות ב-Squarespace: הזרקת קוד לפוטר
Negish · · 2 דקות קריאה
Squarespace לא פותחת את קבצי האתר. הדרך להוסיף את Negish היא הזרקת קוד. אם בתפריט אין Code Injection, התוכנית הנוכחית לא כוללת קוד מותאם, ואין טעם לחפש בלוק קוד בעמוד. בלוק בעמוד אחד לא מכסה את האתר.
חשוב: הסרגל מתאים את התצוגה לגולש. הוא אינו מחליף הנגשה בקוד, בדיקה מקצועית או הצהרת נגישות, ואינו מבטיח עמידה בת״י 5568 או ב-WCAG.
הדבקה
- רושמים ב-Negish את הדומיין שהאתר באמת מגיש.
- בהגדרות המתקדמות פותחים Code Injection ומדביקים את השורה בשדה Footer, לא ב-Header.
- שומרים, יוצאים מעורך, ופותחים את האתר החי בחלון פרטי.
<script src="…/widget.js" data-site="המפתח-האישי" defer></script>
השורה המלאה, עם הכתובת והמפתח של האתר שלכם, מופיעה באזור האישי אחרי שמוסיפים את הדומיין. מדביקים אותה כמו שהיא, בלי לשנות את המפתח ובלי להעתיק אותו לאתר אחר.
מה עדיין בידיים שלכם
בלוקי תמונה בלי כיתוב, כפתורי תרומה או קביעת תור של ספק חיצוני, וטקסט שנמצא רק בבאנר. הסרגל לא נכנס לתוך חלון של ספק חיצוני. תפריט מובייל של Squarespace צריך להיסגר במקלדת אחרי הגדלת טקסט. אם הוא לא נסגר, זו תבנית העמוד, לא המפתח.
אתרי סטודיו, מסעדות ומטפלים רבים יושבים על Squarespace. המכשול משתנה לפי העסק: תפריט מצולם במסעדה, גלריה אצל צלם, טופס אצל מטפל. העמודים האלה נמצאים בקטגוריית סוג העסק. הדין לא משתנה בגלל הפלטפורמה: חובת הנגישות.
כשאין הזרקת קוד
בלי שדה Footer אי אפשר לטעון סקריפט בכל העמודים. בלוק קוד בעמוד אחד משאיר את השאר בלי סרגל. אם התוכנית לא כוללת הזרקת קוד, זו מגבלת Squarespace, לא תקלה במפתח. אחרי שיש שדה, מדביקים רק את השורה, שומרים, ויוצאים מהעורך לבדיקה באתר החי.
טפסים, חלונות של ספק תורים, ותמונת באנר עם טקסט בתוכה לא משתנים. מזיזים את כפתור הסרגל אם הוא מכסה הזמנה. ההצהרה יושבת בעמוד רגיל עם קישור בפוטר, לא רק בתוך הסרגל.
בדיקה מחוץ לעורך
העורך של Squarespace מראה טיוטה. יוצאים אליו ובודקים את האתר הציבורי, כולל עמוד בתפריט שאינו הבית. אם השדה Footer חסר, עוצרים. אין הטמעה חלקית ששווה להציג ללקוח כאילו האתר כוסה.
אחרי שהכפתור חי, בודקים טופס וחלון של ספק תורים. מה שלא באתר לא מקבל את הסרגל. כותבים דרך חלופית בהצהרה. מזיזים את הכפתור אם הוא יושב על ההזמנה.
מה לומר אם אין שדה קוד
אומרים ללקוח שהתוכנית לא מאפשרת סקריפט בכל העמודים, ולכן אי אפשר להתקין את הסרגל בצורה שמכסה את האתר. לא מדביקים בלוק בעמוד הבית ומציגים את זה כהתקנה. כשיש שדה Footer, מדביקים, יוצאים מהעורך, ובודקים עמוד בתפריט. טפסים של ספק נשארים מחוץ לסרגל, עם דרך חלופית בהצהרה.
שאלות נפוצות
אין לי שדה Footer
התוכנית ב-Squarespace לא כוללת הזרקת קוד. בלי זה אי אפשר לטעון את הסרגל.
הסרגל מכסה את כפתור התור
מזיזים את מיקום הכפתור באזור האישי של Negish, לא בקוד.
חשוב: הסרגל מתאים את התצוגה לגולש. הוא אינו מחליף הנגשה בקוד, בדיקה מקצועית או הצהרת נגישות, ואינו מבטיח עמידה בת״י 5568 או ב-WCAG.
- #Squarespace
- #Code Injection