סיקור ומחקר על Shopify ומסחר אלקטרוני
כאן נקבע אילו הגדרות סקשן סרגל ההודעות של Dawn חושף בפועל בקוד שלו, לעומת מה ש-Horizon חושף בקבצים הנפרדים שלו, וזה חשוב יותר מדירוגי הכוכבים הכלליים של הערכה שסוחרים בודקים בדרך כלל ראשונים.
סוחרים שמחפשים סרגל הודעות ל-Shopify מניחים בדרך כלל שהפיצ’ר הוא דבר אחד עם סט בקרות אחד, זהה בכל מקום, ושהשאלה האמיתית היחידה היא אם להפעיל אותו. ההנחה הזו מתפרקת ברגע שפותחים את קבצי הסקשן עצמם. Dawn ו-Horizon, שתי ערכות עיצוב שנבנו על ידי אותה חברה, מיישמות את סרגל ההודעות בדרכים שונות מבחינה מבנית, עם הגדרות שונות, מגבלות שונות, ובמקרה של Horizon הפיצ’ר מפוצל בין שני קבצים נפרדים במקום אחד. מה שאפשר ומה שאי אפשר לעשות עם סרגל הודעות תלוי לחלוטין בקוד של איזו ערכת עיצוב אתם קוראים, ולא ברעיון כללי לגבי מה שסרגל הודעות אמור לעשות.
הגרסה של Dawn נמצאת כולה ב-sections/announcement-bar.liquid, תחת שם התרגום t:sections.announcement-bar.name, כפי שתועד בקומיט 258f00f מ-10 באוגוסט 2026. הסקשן כולל 8 הגדרות בסך הכל ומגדיר סוג בלוק אחד, עם מקסימום של 12 בלוקים מותרים. התקרה הזו חשובה אם אתם מתכננים סבב של הודעות נפרדות רבות, כי מעבר ל-12 נגמר לכם המקום בסקשן הזה לגמרי, לא רק מתחיל להיגמר.
מבין 8 ההגדרות, auto_rotate היא תיבת סימון פשוטה שקובעת אם ההודעות מתחלפות בכלל, והיא עובדת יחד עם change_slides_speed, בקרת טווח שנעה מ-3 עד 10 בצעדים של שנייה אחת. יש גם color_scheme, ששולף מבוחר ערכות הצבע המשותף של ערכת העיצוב ולא משדה צבע עצמאי, show_line_separator כתיבת סימון, הגדרה מסוג paragraph שמשמשת אך ורק להוראות בעורך ולא מציגה שדה גלוי, ו-show_social כתיבת סימון שמפעילה אייקוני רשתות חברתיות בתוך הסרגל. זה כל המשטח המתועד של סרגל ההודעות של Dawn. אין בקובץ הזה שום הגדרה למשפחת גופן, לגודל גופן או לריווח אותיות.
Horizon לא הולך לפי תבנית הקובץ הבודד של Dawn. הקובץ ברמת הסקשן הוא sections/header-announcements.liquid, שנקרא בקוד t:names.announcement_bar, ולפי קומיט 8b42ace מ-31 באוגוסט 2026 הוא כולל 7 הגדרות עם סוג בלוק אחד. בקרת מהירות הסבב שלו נקראת speed, טווח מ-2 עד 10, אף שערך הצעד שתועד לה בקומיט הזה מופיע כ-None שניות, פרט שכדאי לאמת ישירות בעורך ערכת העיצוב במקום להניח ברירת מחדל. Horizon גם נותן לסקשן שדה בחירה section_width עם 2 וריאנטים, שדה צבע background_color, טווח divider_width מ-0 עד 5 בצעדים של 0.5 פיקסל, שדה צבע divider_color, וטווח padding-block-start מ-0 עד 100 בצעדים של פיקסל אחד.
אף אחת מבקרות הריפוד, המפריד או הרוחב האלה לא קיימת בשום מקום ב-announcement-bar.liquid של Dawn, והמילה divider לא מופיעה כלל ב-8 ההגדרות של Dawn, כפי שנמדד בקומיט 258f00f. ההיעדרות הזו אינה פער בתיעוד, אלא הבדל מבני בין האופן שבו שתי ערכות העיצוב נבנו.
הפירוט ברמת הבלוק נמצא בקובץ שני, blocks/_announcement.liquid, ושם Horizon מניח את תוכן ההודעה עצמו ואת העיצוב שלו. לקובץ הזה יש 8 הגדרות משלו: text כשדה inline_richtext, link כשדה url, font כשדה בחירה עם 4 וריאנטים, font_size כשדה בחירה עם 17 וריאנטים, weight כשדה בחירה עם 8 וריאנטים, ו-letter_spacing כשדה בחירה עם 3 וריאנטים, כולם מתוארכים לאותו קומיט 8b42ace מ-31 באוגוסט 2026. ל-Dawn אין בקרות טיפוגרפיה מקבילות לכל בלוק בשום מקום בקובץ סרגל ההודעות הבודד שלו, כך שסוחר שרוצה להדגיש הודעה אחת ולא אחרת מקבל את האפשרות הזו בהגדרות הבלוק של Horizon אבל לא ב-Dawn.
| תחום הגדרות | Dawn (announcement-bar.liquid) | Horizon (header-announcements.liquid + _announcement.liquid) |
|---|---|---|
| סך ההגדרות | 8 | 7 (סקשן) + 8 (בלוק) = 15 |
| סוגי בלוקים | 1, מקסימום 12 בלוקים | 1, אין מקסימום בלוקים מתועד כאן |
| מהירות סבב | change_slides_speed, 3–10 בצעדים של 1s | speed, 2–10, צעד לא מתועד (None) |
| בקרת מפריד | לא קיימת | divider_width 0–5 בצעדים של 0.5px, divider_color |
| טיפוגרפיה לכל בלוק | לא קיימת | font (4), font_size (17), weight (8), letter_spacing (3) |
| אייקוני רשתות חברתיות | תיבת סימון show_social | לא קיים באף אחד מהקבצים |
תיבת הסימון show_social היא פיצ’ר שקיים רק ב-Dawn לפי המדידה הזו. היא לא מופיעה באף אחד משני קבצי ההודעות של Horizon, וההיעדרות הזו היא הסיפור לכל מי שמנסה לשחזר הגדרה של Dawn בתוך Horizon בציפייה לאותו מתג תחת שם דומה.
בין 329 ערכות העיצוב שנמצאות במעקב בדירוג השוק המשולב של themescout.co, שנבדק ב-4 בספטמבר 2026, המחיר החציוני המפורסם הוא $300 עם טווח שנע מ-$100 עד $500, והדירוג הממוצע עומד על 4.53 מתוך 5 על פני 308 ערכות מדורגות, עם חציון של 23 ביקורות לערכה. שום נתון מחיר או דירוג כזה לא אומר דבר על הגדרות סרגל ההודעות באופן ספציפי, כי הוא מצטבר ברמת ערכת העיצוב על פני כל פיצ’ר שהערכה כוללת. נתוני Core Web Vitals עובדים באותו אופן: מנתוני מבקרים אמיתיים ב-CrUX ליולי 2026, ערכת החציון עוברת את כל Core Web Vitals ב-85.5% מהביקורים בנייד על פני 247 ערכות עיצוב עם נתונים מספקים, וב-86.2% מהביקורים בדסקטופ על פני 199 ערכות, כשהמובילה בשוק בנייד עומדת על 98.6% והגרועה ביותר על 46.1%, והמובילה בדסקטופ על 99.2% מול גרועה ביותר של 30.3%. הנתונים האלה מתארים ביצועים של ערכת העיצוב כולה כפי שנמדדו מתנועה אמיתית בחנויות, ולא מהרצות מעבדה, ואי אפשר לייחס אותם לשום סקשן בודד כמו סרגל ההודעות בפני עצמו.
אם החנות שלכם תלויה בסבב של כמה הודעות, קחו בחשבון את התקרה המתועדת של Dawn של 12 בלוקים ואת טווח המהירות שלו מ-3 עד 10 שניות, ואם אתם צריכים שליטה במשקל גופן או בריווח אותיות לכל הודעה, צפו למצוא אותה רק בקובץ הבלוק הנפרד של Horizon עם 8 ההגדרות ברמת הבלוק, ולא ב-Dawn בכלל. בדקו את קובץ הסקשן עם תאריך הקומיט של ערכת העיצוב שאתם בוחנים לפני שאתם מניחים שהגדרה קיימת, כי דירוגים ברמת השוק ונתוני Core Web Vitals מתארים את ערכת העיצוב כמכלול ולא אומרים דבר על הסקשן הבודד הזה.
כן. הקובץ sections/announcement-bar.liquid של Dawn כולל תיבת סימון show_social בין 8 ההגדרות שלו, כפי שתועד בקומיט 258f00f מ-10 באוגוסט 2026. היא יושבת לצד show_line_separator, תיבת סימון נוספת, ולצד color_scheme, שבוחר מתוך ערכות הצבע המשותפות של ערכת העיצוב. אין שם הגדרה מקביל בשני קבצי ההודעות של Horizon, כך שסוחר שעובר מ-Dawn ל-Horizon מאבד את המתג הזה לפי שמו, גם אם ההגדרות של Horizon עצמו מכסות שטח קרוב בדרך אחרת.
ב-Dawn כן, דרך שתי הגדרות שעובדות יחד: auto_rotate היא תיבת סימון שמפעילה את הסבב, ו-change_slides_speed הוא טווח מ-3 עד 10 בצעדים של שנייה אחת. ל-header-announcements.liquid של Horizon יש טווח נפרד משלו בשם speed, שנע מ-2 עד 10, אף שיחידת הצעד שתועדה לו מופיעה כ-None שניות בקומיט 8b42ace מ-31 באוגוסט 2026, וכדאי לבדוק אותה ישירות בעורך ערכת העיצוב לפני שמסתמכים עליה. שתי ערכות העיצוב לא חולקות מזהה הגדרה לעניין הזה, כך שהוראות שנכתבו לאחת לא יעברו לשנייה לפי השם.
Dawn מגביל את הסקשן announcement-bar למקסימום של 12 בלוקים, עם סוג בלוק אחד זמין, לפי קומיט 258f00f מ-10 באוגוסט 2026. קובץ רמת הבלוק של Horizon, _announcement.liquid, לא כולל מקסימום בלוקים מתועד במדידה הזו, אלא רק את 8 ההגדרות שחלות על כל בלוק הודעה בנפרד, כמו text כ-inline_richtext, link כשדה url, ו-font_size עם 17 וריאנטים לבחירה. אם מספר הבלוקים חשוב להטמעה שלכם, המגבלה של Dawn היא זו שאפשר לנקוב בה בוודאות.
סרגל ההודעות הוא סקשן אחד מבין רבים, כך שאף נתון Core Web Vitals ברמת ערכת העיצוב לא מבודד את ההשפעה שלו באופן ספציפי. מה שנמדד ברמת ערכת העיצוב, מנתוני CrUX שמכסים את יולי 2026, הוא שחציון השוק מבין 247 ערכות עיצוב עם נתוני נייד מספקים עובר את כל Core Web Vitals ב-85.5% מהביקורים, כשהערכה הטובה ביותר בשוק מגיעה ל-98.6% והגרועה ביותר ל-46.1%. נתוני הדסקטופ, מ-199 ערכות עיצוב עם נתונים מספקים, מעמידים את החציון על 86.2%, את הטובה ביותר על 99.2% ואת הגרועה ביותר על 30.3%. סקשן עם בלוקים רבים וסבב אוטומטי שרץ בצד הלקוח נוטה יותר להוסיף משקל מסקשן עם שורה סטטית אחת, אבל זו הערה כללית ולא מדידה לכל ערכת עיצוב כאן.
קרוב אבל לא זהה. קובץ הקוד הוא sections/announcement-bar.liquid ומפתח התרגום שלו נפתר ל-t:sections.announcement-bar.name, וזה מה שמוצג בפועל בממשק הניהול של Shopify. הגרסה של Horizon יושבת בקובץ בשם אחר, header-announcements.liquid, עם מפתח משלו, t:names.announcement_bar. שניהם בסופו של דבר מוצגים לסוחר כסרגל הודעות, אבל שמות הקבצים וההגדרות שמתחת לא מתיישרים אחד לאחד, וזו בדיוק הנקודה בבדיקת הקוד במקום להניח ששם משותף מעיד על התנהגות משותפת.