13 שלב האינטגרציה — Capstone

הצ'קליסט המקצועי — מאתר גנרי לאתר שנראה כמו סטודיו

זהו ה-capstone של הקורס. 12 הפרקים הקודמים לימדו אתכם מה הופך אתר למקצועי — צבעים, טיפוגרפיה, layout, אנימציות, responsive, performance, כלי עיצוב. הפרק הזה הופך את כל הידע הזה ל-צ'קליסט מעשי של 13 קטגוריות ו-65+ פריטים שאתם מפעילים על כל אתר לפני שחרור. בסוף הפרק תקבלו שלושה דברים: (1) הצ'קליסט המלא מוכן להדפסה או להעתקה, (2) תבנית Design Brief — פרומפט-על של 400-500 מילים שאתם מזינים ל-AI ומקבלים חזרה אתר ברמת סטודיו מהפרומפט הראשון, (3) Before/After אמיתי — אתר גנרי שAI בנה, שדרוג שלכם בהובלת הצ'קליסט, והתוצאה זו-מול-זו. זה לא פרק קריאה. זה פרק עשייה.

מה יהיה לכם בסוף הפרק הזה
מה תוכלו לעשות בסוף הפרק הזה
דרישות קדם
הפרויקט שלכם — סגירת הקשת של הקורס

הקורס הזה נפתח בפרק 1 עם שאלה אחת: "למה אתרים שAI בונה נראים 'AI-generated' ואיך לא ליפול לזה". 12 הפרקים שאחריו היו תשובה מפורקת — כל פרק מכסה רכיב אחד של מה שבאמת הופך אתר למקצועי. פרק 2 לימד אתכם מה הופך אתר לפרימיום. פרקים 3-4 סגרו צבעים וטיפוגרפיה — 60% מההבדל. פרק 5 (layout) היה ה-skeleton. פרק 6 היה ה-superpowers. פרקים 7-8 היו האנימציות. פרק 9 היו הטרנדים. פרק 10 היה responsive. פרק 11 היה performance. פרק 12 דיבר על כלים — והבהיר שהם אופציונליים.

הפרק הזה — ה-capstone — סוגר את הקשת. אתם לוקחים אתר גנרי (Before), מפעילים עליו את הצ'קליסט של 13 הקטגוריות בצורה שיטתית, ומקבלים אתר מקצועי (After). לאחר ה-capstone, לא תסתכלו יותר על אתר באותה צורה. כל אתר שתראו יעורר אצלכם את השאלה: "איזה 3 דברים מתוך 65 הפרטים שבצ'קליסט חסרים לו?". זה השינוי שהקורס הזה נועד לייצר.

מילון מונחים — 15 מושגים מרכזיים בפרק
מונח (English)תרגוםהגדרה בשורה אחת
Professional Checklistצ'קליסט מקצועירשימת 65+ פריטים ב-13 קטגוריות שמפעילים על אתר לפני שחרור כדי לוודא רמת סטודיו
Design Briefבריף עיצובמסמך 400-500 מילים שמתאר לפרומפט-AI בדיוק איך האתר צריך להיראות, במקום "build me a landing page"
Site Auditביקורת אתרהרצת הצ'קליסט על אתר קיים ותיעוד איזה מ-65 הפריטים עוברים/נופלים, כדי להפיק תכנית תיקון
Capstone Projectפרויקט-עלפרויקט סיום שמשלב את כל הידע מהקורס למשימה אחת ייחודית: Before → After של אתר
Faviconאייקון דפדפןהאייקון שמופיע בלשונית הדפדפן, bookmarks, ודף התוצאות של Google — 32×32px ומעלה
Dark Mode Faviconאייקון למצב כההגרסה חלופית של ה-favicon שמתאימה לרקע כהה (macOS Safari, Chrome Dark); משתמשים ב-@media (prefers-color-scheme: dark) ב-SVG
Meta Tagsתגיות מטאתגיות HTML שלא נראות באתר אבל חיוניות ל-Google ו-SEO: title, description, canonical, robots
Open Graphאופן גרףפרוטוקול של Facebook (2010) שהפך לסטנדרט — קובע איך האתר ייראה כששותפים אותו ב-WhatsApp, Twitter, LinkedIn, Slack
og:imageתמונת שיתוףתמונת PNG של 1200×630px עם לוגו + headline + brand — מה שאנשים רואים כשהקישור מוצג בצ'אט
Semantic HTMLHTML סמנטישימוש ב-<nav>, <main>, <article>, <section> במקום <div> גנרי — עוזר ל-SEO וקוראי מסך
ARIAARIAAccessible Rich Internet Applications — תכונות HTML (aria-label, aria-live) שמסבירות לקוראי מסך מה קורה כשהתוכן דינמי
Custom 404דף שגיאה מותאםדף שמופיע כשה-URL לא קיים — אתר מקצועי ממירה אותו מ-404 גנרי ל-דף ב-brand עם הפנייה
Z-Index Strategyאסטרטגיית Z-Indexתכנון ברור של שכבות: background:0, content:1, sticky nav:10, dropdowns:50, modals:100, toasts:1000
Focus Stateמצב פוקוסאיך כפתור/input נראה כשמקישים עליו ב-Tab — חובה לנגישות וסימן מובהק לאתר מקצועי
Proportional Paddingpadding יחסישימוש ב-em במקום px ב-padding של כפתורים (0.7em 1.4em) — כך הכפתור גדל פרופורציונלית לפונט בכל מצב
מתחיל 10 דקות חינם קריטי

13.1 למה צ'קליסט — ולמה דווקא עכשיו

בפרק 1 הראינו את הבעיה: AI בונה אתר גנרי. בפרק 2 הראינו את הסיבה: AI בונה ממוצע האינטרנט, ואתם צריכים להזין לו את החריג. ב-10 הפרקים שבאו אחר כך לימדנו אתכם, פריט אחר פריט, איך נראה החריג — מה הצבעים של אתר פרימיום, איך נראית טיפוגרפיה מקצועית, איך עובד layout מכוון, מה ההבדל בין אנימציה משמעותית לאנימציה לראווה, מה אומר "responsive mobile-first" באמת, ואיך אתר מהיר נמדד ב-Core Web Vitals.

כל זה ידע. ידע טוב. ידע מפורק. אבל כשמגיע הרגע לבנות אתר חדש — הידע המפורק הזה נהפך לבעיה. אתם פותחים Claude, Cursor או Lovable, כותבים "בנה לי landing page", ופתאום הידע של 12 פרקים מתפזר בין 40-50 החלטות קטנות שצריך לקבל תוך דקות: "האיזו פלטה? איזה font? כמה padding על כפתורים? האם לשים scroll-driven? האם responsive יהיה mobile-first? איך עושים meta tags? מה עם Open Graph? ו-favicon?" — ובלי מסגרת מסודרת, ה-AI מקבל החלטות בשבילכם, וה-AI מחליט על הממוצע. וחזרנו לאתר גנרי.

הצ'קליסט פותר את זה. הוא לוקח את 12 הפרקים והופך אותם ל-רצף קבוע של 13 קטגוריות ו-65+ פריטים שאתם מפעילים תמיד, באותה הסדר, על כל פרויקט. זו לא שוני יצירתי, זו שגרה. שגרות הן מה שמאפשרות למעצבים מנוסים לייצר תוצאה מעולה גם בפרויקט ה-50, ה-100, ה-300 — כי הם לא חושבים יותר "האם שכחתי משהו". הצ'קליסט אומר להם.

למה דווקא 13 קטגוריות (ולא 7, ולא 27)

13 זה המינימום לכיסוי אמיתי. ניסינו 7 קטגוריות — יוצא שטחי. ניסינו 27 — בני-אדם לא מפעילים 27 קטגוריות, הם מוותרים באמצע. 13 קטגוריות הוא מספר שאפשר לזכור (רוצים לבדוק? חצי-חצי: מחצית ראשונה של האלף-בית — צבעים, טיפוגרפיה, spacing, layout, אנימציות, responsive, performance; מחצית שנייה — dark mode, accessibility, meta, favicon, consistency, polish).

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

עשו עכשיו 4 דקות

פתחו את הפרויקט האחרון שלכם (אפילו אם הוא ריק / אפילו אם הוא רק wireframe). רשמו בפתקית (על הנייר או בקובץ markdown): "חמישה דברים שאני חושד שפספסתי באתר הזה". זה ה-baseline שלכם. בסוף הפרק תשוו את החמישה האלה ל-65 הפריטים של הצ'קליסט ותראו כמה מהם בכלל היו על הרדאר שלכם מראש.

Framework 1: 13 הקטגוריות של הצ'קליסט — מפה בעיון אחד
#קטגוריהמה בודקיםפרק מקורזמן
1צבעיםפלטה של 2-3 צבעים, tokens, contrast 4.5:1, dark modeפרק 33 דק'
2טיפוגרפיהfont pairing, scale, hierarchy, Hebrew support, line-heightפרק 44 דק'
3Spacing8px grid, whitespace מכוון, visual groupingפרק 53 דק'
4LayoutGrid/Flexbox, asymmetry, content-widthפרק 53 דק'
5אנימציותscroll-driven, View Transitions, purposeful, not overdoneפרקים 7-84 דק'
6Responsivemobile-first, breakpoints, touch 44px, imagesפרק 104 דק'
7PerformanceLCP < 2.5s, CLS < 0.1, INP < 200ms, lazy-loadפרק 115 דק'
8Dark Modetoggle, tokens, contrast נשמר בשני המצביםפרק 33 דק'
9Accessibilityalt, semantic HTML, ARIA basics, keyboard navחדש — סעיף 13.114 דק'
10Meta + OGtitle, description, og:image 1200×630, Twitter Cardחדש — סעיף 13.123 דק'
11Favicon32×32, 180×180, gstreamer dark mode variantחדש — סעיף 13.132 דק'
12Consistencystyle guide בין עמודים, אין "sections מעולם אחר"פרק 23 דק'
13Polishhover, transitions, loading states, error states, 5 micro-detailsפרקים 2+6+85 דק'

סה"כ זמן פעיל: 45-50 דקות ל-audit מלא של אתר קיים. 25-30 דקות אם האתר חדש ורצים במקביל לבנייה.

מתחיל 7 דקות חינם מתודה

13.2 איך משתמשים בצ'קליסט — המתודה

לצ'קליסט יש שני מצבי שימוש מרכזיים, ושניהם חשובים:

מצב A — Audit של אתר קיים: יש אתר (שלכם או של אחר). אתם עוברים על 13 הקטגוריות לפי הסדר, מסמנים V או X ליד כל פריט, ומחשבים ציון כולל (X מתוך 65+). פריטים שקיבלו X הופכים לרשימת תיקון. הציון הוא ה-benchmark של ה-Before, ובסוף ה-capstone תחזרו אליו עם ציון After.

מצב B — בנייה מאפס: אין אתר עדיין. אתם לוקחים את הצ'קליסט, ממירים אותו ל-Design Brief (סעיף 13.16), מזינים ל-AI, ומקבלים אתר שכבר נבנה לפי 65 הפריטים מההתחלה. אחר כך עושים גם audit (מצב A) לוודא שה-AI באמת ביצע — AI לא תמיד מממש הכל, גם כשכתבתם במפורש.

רוב הלומדים יעברו דרך שניהם. הסדר המומלץ: מצב A קודם, על אתר קיים שלכם (Before) — כדי שתרגישו מה חסר. אז מצב B — כדי לבנות את ה-After. והפיתרון הכי טוב הוא כשה-Before וה-After הם אותו פרויקט — אתם רואים את ההבדל בלב.

כלל העבודה: קטגוריה-קטגוריה, לא הכל בבת-אחת

הטעות הכי נפוצה ב-capstone היא לנסות לשדרג את כל 13 הקטגוריות במקביל. זה נכשל. אתם מתפזרים, כל שינוי משפיע על כל השאר, ובסוף התוצאה היא שינוי מצטבר לא-מכוון. הכלל הוא פשוט: בוחרים קטגוריה, עובדים עליה 3-5 דקות, סוגרים אותה. עוברים לבאה. אם גיליתם בקטגוריה 7 משהו שמחייב לחזור לקטגוריה 3 — רושמים בצד וממשיכים הלאה. חוזרים אחרי ש-13 הקטגוריות נעשו. אחרת אתם מסתובבים 3 שעות ועדיין לא סיימתם את ה-audit.

עשו עכשיו 5 דקות

פתחו קובץ חדש site-audit.md בפרויקט שלכם. העתיקו אליו את המבנה הבא: 13 קטגוריות כ-headings, מתחת לכל קטגוריה שורה ריקה ל-V/X, ובסוף המסמך "ציון כולל: X/65" + "Top 3 תיקונים". זה הטמפלט שישמש אתכם לאורך הפרק. אל תמלאו עדיין — רק תכינו את השלד.

מתחיל 8 דקות חינם פרק 3

13.3 קטגוריה 1: צבעים — פלטה, tokens, contrast

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

רשימת הבדיקה — קטגוריה 1 (5 פריטים)

טעות נפוצה: להשתמש בפלטה "יפה" שלא קשורה ל-brand

מה קורה: Vibe Coder רואה palette ב-Coolors או Dribbble, מתאהב, ומדביק לפרויקט שאין לו שום קשר ל-palette הזה — SaaS B2B רציני עם colors של סטארטאפ צבעוני לילדים. האתר נראה יפה, אבל לא נכון.

למה זה טעות: הפלטה חייבת לשקף archetype (פרק 2). B2B רציני = neutrals + אחד accent. SaaS תזרים/קריאייטיב = 2 צבעים חיים. בריאות = blues/greens רגועים. פיננסים = dark navy + gold. לבחור palette יפה שלא מתאים ל-archetype זה לייצר dissonance שלא מבינים למה הוא קיים.

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

עשו עכשיו 6 דקות

פתחו את ה-CSS של הפרויקט שלכם. ספרו כמה צבעים שונים מופיעים בו (גם hex, גם rgba, גם custom properties — ספירה אחת כוללת). אם התוצאה גדולה מ-8 — יש בעיה. הכינו קובץ tokens.css חדש עם 2-3 צבעים מרכזיים בלבד + 4 shades של neutral (white, gray-100, gray-500, gray-900). שמרו. בסעיפים הבאים נחליף את כל ההופעות ל-tokens האלה.

מתחיל 9 דקות חינם פרק 4

13.4 קטגוריה 2: טיפוגרפיה — pairing, hierarchy, responsive

טיפוגרפיה היא 40% מ"האם האתר נראה מקצועי". הפרק הזה לא מלמד טיפוגרפיה מחדש (זה היה פרק 4) — הוא נותן לכם רשימת בדיקה למה שפרק 4 הציג.

רשימת הבדיקה — קטגוריה 2 (6 פריטים)

עשו עכשיו 5 דקות

פתחו את האתר שלכם בדפדפן. פתחו DevTools → Inspector. לחצו על ה-H1. רשמו: font-family, font-size, font-weight, line-height, letter-spacing. חזרו על זה לטקסט body. עכשיו ענו: (א) האם ה-font שונה בין H1 ל-body? (ב) האם ה-line-height הגיוני (headings 1.1-1.25, body 1.5-1.7)? (ג) האם יש letter-spacing שלילי קטן על headings (בסביבות -0.02em)? אם 3 תשובות ב-"לא" — סעיף 4 של פרק 4 מחכה לכם.

מתחיל 7 דקות חינם פרק 5

13.5 קטגוריה 3: Spacing — 8px grid ו-whitespace מכוון

Spacing הוא ההבדל הסודי בין אתר חובבני לאתר מקצועי. אתרים חובבניים יש להם spacing רנדומלי — 12px פה, 17px שם, 23px במקום אחר. אתרים מקצועיים עושים הכל בכפולות של 8: 8, 16, 24, 32, 48, 64, 96. העין לא רואה את זה מודעת — היא מרגישה את זה כ"ריתמי" או "מסודר".

רשימת הבדיקה — קטגוריה 3 (5 פריטים)

עשו עכשיו 4 דקות

פתחו את ה-CSS של ה-hero section. רשמו את כל ערכי ה-padding וה-margin. הם כולם כפולות של 8? אם לא — שנו. אז רשמו את הערכים של section שאחרי ה-hero. הם קרובים או שווים? אם כן — ה-hero לא מרגיש יותר "פתוח". הוסיפו ל-hero padding-block: clamp(6rem, 12vw, 10rem) ולשאר padding-block: clamp(4rem, 8vw, 6rem). פתחו את האתר — תרגישו את ההבדל.

מתחיל-בינוני 6 דקות חינם פרק 5

13.6 קטגוריה 4: Layout — Grid, Flexbox, asymmetry

רשימת הבדיקה — קטגוריה 4 (5 פריטים)

טעות נפוצה: Layout סימטרי לחלוטין — הכל במרכז, הכל רשת 3-column מושלמת

מה קורה: AI מייצר אתר שכולו symmetric. Hero במרכז. Features ב-3 או 4 עמודות זהות. About במרכז. Testimonials ברשת 2×3 אחידה. Footer במרכז. התוצאה: האתר נראה "יציב" אבל גם "משעמם" ו-"חסר חיים".

למה זה טעות: אתרים מקצועיים מוסיפים asymmetry מכוונת. Hero עם יחס 60/40. Feature block שבו הפיצ'ר הראשון גדול פי 2 מהשאר. Testimonial שמופיע כ-offset card שיוצא מהרשת. ה-asymmetry הוא מה שגורם לאתר להרגיש "מעוצב" ולא "נוצר אוטומטית".

איך לתקן: בחרו section אחד בעמוד ושברו את הסימטריה שלו. Hero? שנו ל-grid-template-columns: 3fr 2fr. Features? העלו את הראשון ל-span 2. Testimonials? הזיזו אחד ב-margin-top: -32px להעברת-תחושה של "תלוי".

בינוני 8 דקות חינם פרקים 7-8

13.7 קטגוריה 5: אנימציות — scroll-driven, View Transitions, purposeful

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

רשימת הבדיקה — קטגוריה 5 (6 פריטים)

עשו עכשיו 5 דקות

ספרו כמה אנימציות רצות באתר שלכם בו-זמנית: גללו מלמעלה למטה ותסמנו כל אלמנט שזז. אם ספרתם יותר מ-4 אנימציות על אותו viewport — יש לכם עומס. בחרו את 2 החשובות (אלה שחשוב שהמשתמש ישים לב) והשאירו. השאר — העבירו ל-hover בלבד או הסירו. פתחו את האתר — תרגישו שהוא נושם.

בינוני 8 דקות חינם פרק 10

13.8 קטגוריה 6: Responsive — mobile-first, touch targets

רשימת הבדיקה — קטגוריה 6 (6 פריטים)

Framework 2: סדר בדיקת Mobile Responsiveness — 5 שלבים
שלבמה בודקיםאיפהכשלון טיפוסי
1Viewport 375px (iPhone SE)Chrome DevTools → Responsiveטקסט גולש, hero image חתוך
2Viewport 390px (iPhone 14)Chrome DevTools → iPhone 14תפריט hamburger לא עובד
3Viewport 768px (iPad)Chrome DevTools → iPadLayout שובר באמצע (לא sm ולא lg)
4Touch test ממשיטלפון אמיתי דרך ngrok או Vercel previewכפתורים קטנים מדי להקלקה
5Orientation changeסובבו את המכשיר במצב previewLayout לא מסתגל לאנכי/אופקי
בינוני 10 דקות חינם פרק 11

13.9 קטגוריה 7: Performance — LCP, CLS, INP

Performance הוא הקטגוריה שהכי קל לשכוח ב-audit. ה-AI לא ייצר עבורכם אתר איטי בכוונה — הוא פשוט לא חושב על זה. אתם חייבים לחשוב.

רשימת הבדיקה — קטגוריה 7 (7 פריטים)

טעות נפוצה: לפתוח Lighthouse פעם אחת ולהסיק "עובר"

מה קורה: אתם רואים ציון 85 ב-Lighthouse, אומרים "מעולה!", ושוכחים את הנושא.

למה זה טעות: ציון 85 ב-Lighthouse ב-desktop הוא ציון 55 במובייל. Lighthouse מודד על רשת מדומה של 4G — זה אומר שבתנאים אמיתיים של 3G באזור מרוחק, האתר שלכם איטי פי 2-3. ציון מובייל = הציון האמיתי.

איך לתקן: הפעילו Lighthouse תמיד ב-mobile mode, ב-incognito (להימנע מ-extensions), וב-simulated 4G. המטרה: 90+ ב-Performance ו-Accessibility. אם 85 במובייל — עוד עבודה. גם בדקו PageSpeed Insights שמראה נתוני CrUX אמיתיים של משתמשים.

עשו עכשיו 7 דקות

פתחו Chrome → DevTools → Lighthouse tab. בחרו Mobile + Performance + Accessibility + SEO. הריצו. רשמו את ה-4 ציונים שקיבלתם. פתחו Network tab → Throttling → Slow 3G → רעננו את העמוד. רשמו: כמה שניות עד שה-hero image מופיע. אם יותר מ-4 שניות — חזרו לסעיף 11.3 בפרק 11 (image optimization).

בינוני 6 דקות חינם פרק 3

13.10 קטגוריה 8: Dark Mode — toggle, tokens, contrast שמור

Dark mode הוא לא bonus. ב-2026, משתמשים שמגדירים dark mode במערכת שלהם מצפים שכל אתר יכבד את זה — ואם האתר לא, הם חושבים שהוא "ישן". הצ'קליסט פה הוא מינימום הכרחי, לא אקסטרה.

רשימת הבדיקה — קטגוריה 8 (5 פריטים)

עשו עכשיו 5 דקות

במערכת שלכם (Mac: System Settings → Appearance, Windows: Settings → Personalization), הפעילו Dark Mode. רעננו את האתר שלכם. מה קורה? אם האתר עדיין בהיר — אין dark mode (כשל). אם הוא כהה אבל הטקסט לא קריא — contrast נשבר (כשל). אם האתר הפך כהה בצורה מקצועית — עברתם. רשמו את התוצאה ב-site-audit.md.

בינוני 10 דקות חינם חובה משפטית

13.11 קטגוריה 9: Accessibility — alt, semantic, keyboard

Accessibility (a11y) היא לא bonus — היא חובה משפטית בישראל (חוק שוויון זכויות לאנשים עם מוגבלות, תקנות נגישות לאתרים). מעבר להיבט המשפטי, אתר נגיש הוא אתר טוב יותר לכולם: SEO משתפר, מהירות משתפרת, חווית השימוש מקלה גם למשתמשים רגילים. הצ'קליסט כאן הוא מינימום, לא a11y מלא.

רשימת הבדיקה — קטגוריה 9 (7 פריטים)

טעות נפוצה: outline: none על כפתורים כי "זה מכוער"

מה קורה: מעצבים/Vibe Coders רואים את ה-blue outline של Chrome בעת focus, חושבים שהוא "מכוער", ושמים button:focus { outline: none; } גלובלי.

למה זה טעות: זה שובר keyboard navigation לחלוטין. משתמש שמנווט עם Tab לא רואה איפה הוא נמצא. זה גם נופל ב-WCAG 2.1 AA, וזה פירושו שהאתר לא עומד בחוק הישראלי. קניסה אפשרית.

איך לתקן: במקום outline: none, תחליפו ב-outline מעוצב שמתאים ל-brand: button:focus-visible { outline: 2px solid var(--accent); outline-offset: 2px; border-radius: 4px; }. השתמשו ב-:focus-visible (לא :focus) כדי שיופיע רק במקלדת, לא במאוס.

מתחיל 7 דקות חינם SEO + social

13.12 קטגוריה 10: Meta tags ו-Open Graph

השיתוף הוא חלק מהאתר. אם הלינק של האתר שלכם מופיע ב-WhatsApp בלי תמונה, בלי כותרת, עם URL ארוך ומכוער — המשתמש לא יקליק. לא משנה כמה האתר עצמו יפה. Open Graph הוא מה שהופך את הלינק שלכם ל-preview card מקצועי.

רשימת הבדיקה — קטגוריה 10 (6 פריטים)

Framework 3: כללי עיצוב ה-og:image (1200×630px)
אלמנטאיפהגודל מומלץהערות
לוגופינה עליונה שמאל/ימין120-180px רוחברקע שקוף או רקע solid של brand
כותרת ראשיתמרכז עליוןfont-size 72-96px2-5 מילים. משפט שעונה "מה המוצר?"
תת-כותרתמתחת לכותרתfont-size 32-40pxאופציונלי. 5-10 מילים של ערך.
ויזואלכל הרקע או חצי מהתמונהברזולוציית retina (2400×1260 ואז download לגודל)gradient של brand, תמונת מוצר, או mockup של האפליקציה
רווח בטוח (safe zone)80px padding מכל צדחשוב. פלטפורמות חותכות לפעמים. מרכז התמונה תמיד צריך להיות שלם.

כלי בנייה מומלצים: Figma (template 1200×630 חינם ב-community), Canva (template "Social Media Post"), og-playground של Vercel (HTML/CSS → תמונה). Cursor/Claude יכול גם לייצר תמונה אם תעבירו לו את הכללים לעיל בפרומפט.

מתחיל 4 דקות חינם שכחנים מסוכנים

13.13 קטגוריה 11: Favicon — כולל גרסת Dark Mode

Favicon הוא הפרט הכי קטן באתר ויש לו השפעה הכי לא-פרופורציונלית על תפיסת מקצועיות. אתר בלי favicon (או עם favicon גנרי של "world icon") מאבד נקודות ברגע שהמשתמש פותח 7 לשוניות ולא יכול לזהות איזו שייכת לאתר שלכם.

רשימת הבדיקה — קטגוריה 11 (5 פריטים)

בינוני 6 דקות חינם פרק 2

13.14 קטגוריה 12: עקביות — style guide בין עמודים

עקביות היא מה שמפריד בין אתר מקצועי לאתר ש"מישהו בנה". סימן ההיכר לאתר חובבני: כל עמוד נראה כמו שנבנה ביום אחר. Hero עם font אחד, about page עם font אחר. כפתור "הירשם" בגוון ירוק בדף הבית, ובגוון צהבהב בדף pricing. הפריטים כאן הם למניעת אי-עקביות.

רשימת הבדיקה — קטגוריה 12 (5 פריטים)

עשו עכשיו 5 דקות

פתחו 3 עמודים שונים של האתר שלכם בלשוניות-דפדפן נפרדות. עברו ביניהם ב-Cmd+Tab. האם הם מרגישים כמו אותו אתר או כמו 3 אתרים שונים? אם 3 אתרים שונים — ה-global CSS שלכם לא באמת גלובלי. חזרו לעמוד שנראה הכי נכון, קבעו אותו כ-"source of truth", והשוו את השאר אליו. מה שנבדל — תקנו.

מתקדם 12 דקות חינם premium details

13.15 קטגוריה 13: Polish + 5 Premium Micro-Details

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

רשימת הבדיקה — קטגוריה 13 (7 פריטים + 5 פרטי פרימיום)

5 Premium Micro-Details — מה שמפריד "טוב" מ-"סטודיו"

Micro-Detail 1: Custom Scrollbar Styling. ברירת המחדל של הדפדפן נראית חובבנית. אתרים מקצועיים מעצבים את ה-scrollbar שלהם להתאים ל-brand.

/* Webkit (Chrome, Safari, Edge) */
::-webkit-scrollbar { width: 10px; }
::-webkit-scrollbar-track { background: var(--bg-subtle); }
::-webkit-scrollbar-thumb { background: var(--primary); border-radius: 5px; }
::-webkit-scrollbar-thumb:hover { background: var(--primary-dark); }

/* Firefox */
html { scrollbar-width: thin; scrollbar-color: var(--primary) var(--bg-subtle); }

Micro-Detail 2: Z-Index Strategy. אתרים חובבניים יש להם z-index: 9999999 פה ו-z-index: 1 שם. אתרים מקצועיים תכננו סדר ברור:

:root {
  --z-base: 0;          /* הרקע, תוכן רגיל */
  --z-content: 1;       /* תוכן מורם, cards */
  --z-sticky: 10;       /* Sticky nav */
  --z-dropdown: 50;     /* Dropdowns, popovers */
  --z-modal-backdrop: 90; /* רקע של modal */
  --z-modal: 100;       /* Modal עצמו */
  --z-toast: 1000;      /* הודעות toast שמופיעות מעל הכל */
}

בכל z-index בפרויקט — משתמשים רק ב-tokens האלה. לא מספר חופשי.

Micro-Detail 3: Custom 404 Page. ב-99% מהאתרים, דף 404 הוא טקסט חיוור "Page not found" בזברה של הדפדפן. אתר מקצועי הופך את הרגע הזה לחוויה מיתוגית — איור או illustration של brand, הודעה בטון של המוצר, ו-2-3 קישורים חזרה לעמודים פופולריים.

<!-- 404.html -->
<main class="error-page">
  <img src="/404-illustration.svg" alt="" width="320" height="320">
  <h1>אופס — הדף הזה לא כאן</h1>
  <p>כנראה הגעתם לקישור שהסתובב, או שהדף שינה כתובת.</p>
  <div class="cta-row">
    <a href="/" class="btn">חזרה לדף הבית</a>
    <a href="/search" class="btn-outline">חיפוש באתר</a>
  </div>
</main>

Micro-Detail 4: Form Focus States. ברירת המחדל: outline כחול מכוער. מקצועי: ring בצבע brand עם transition עדין.

input, textarea, select {
  border: 1px solid var(--border);
  border-radius: 8px;
  padding: 0.75em 1em;
  transition: border-color 150ms, box-shadow 150ms;
}
input:focus-visible, textarea:focus-visible, select:focus-visible {
  outline: none;
  border-color: var(--accent);
  box-shadow: 0 0 0 3px color-mix(in oklch, var(--accent) 30%, transparent);
}

Micro-Detail 5: Button Proportional Padding. הטעות הנפוצה היא padding: 12px 24px על כל כפתור. אתר מקצועי משתמש ב-em:

.btn {
  padding: 0.7em 1.4em;  /* יחסי לגודל הפונט */
  line-height: 1;
  border-radius: 8px;
}
.btn--lg { font-size: 1.25rem; }   /* אוטומטית גדול יותר, גם הכפתור */
.btn--sm { font-size: 0.875rem; }  /* אוטומטית קטן יותר, גם הכפתור */

התוצאה: כפתורים נראים פרופורציונליים בכל גודל. לא צריך להגדיר padding חדש לכל variant.

עשו עכשיו 8 דקות

בחרו 2 מבין 5 ה-Premium Micro-Details שלמעלה. הטמיעו אותם באתר שלכם (העתק-הדבק מהדוגמאות, התאימו ל-tokens שלכם). רעננו. הסתכלו. ראיתם את ההבדל? זה בדיוק מה שמישהו שראה 100 אתרים יראה ויגיד "האתר הזה מקצועי" — בלי להצביע בדיוק למה.

מתקדם 12 דקות חינם pipeline-ready

13.16 Design Brief Template — פרומפט-העל של 500 מילים

אחרי שעברנו על 13 הקטגוריות, ה-"deliverable" של הפרק הזה הוא לא הצ'קליסט עצמו (שהוא כלי audit). ה-deliverable האמיתי הוא Design Brief Template — פרומפט של 400-500 מילים שמתאר את כל ההחלטות מ-13 הקטגוריות באופן שה-AI יכול לממש מהפרומפט הראשון. זו התוצאה הסופית של הקורס: היכולת לכתוב פרומפט אחד ולקבל אתר ברמת סטודיו.

להלן התבנית. העתיקו, החליפו את המשתנים ב-<חץ>, הזינו ל-Claude / Cursor / Lovable / v0.

Framework 4: Design Brief Template — 500 מילים שמחליפות Figma
# DESIGN BRIEF — <שם הפרויקט>

## PROJECT
Build a production-ready landing page for <שם המוצר>, serving
<קהל יעד ספציפי, 10-15 מילים>, communicating <רגש/archetype, 5-10 מילים>.
Language: Hebrew (RTL). Stack: vanilla HTML + CSS (no build step). Target: 1 file, self-contained.

## ANTI-PATTERNS (avoid at all cost — from Chapter 1)
- Inter font anywhere except body fallback
- Purple-to-blue gradients
- Generic CTAs ("Get Started", "Learn More") — use outcome-specific copy
- Identical section padding (use hierarchy)
- Zero hover states on interactive elements
- Stock photos of smiling teams

## COLORS (Category 1)
Palette: <2-3 צבעים בprimary oklch()> + 4 neutrals (white, gray-100, gray-500, gray-900).
All in CSS custom properties. Dark mode included via @media (prefers-color-scheme: dark).
Contrast 4.5:1 minimum, both modes.

## TYPOGRAPHY (Category 2)
Display: <Fraunces / Instrument Serif / Space Grotesk — לא Inter>.
Body: <Heebo / Assistant / Rubik> (Hebrew-ready).
Scale: H1 clamp(2.25rem, 5vw+1rem, 4rem), H2 clamp(1.75rem, 3.5vw+0.5rem, 2.5rem).
Line-height: headings 1.15, body 1.6. Letter-spacing headings -0.02em.

## SPACING (Category 3)
8px grid. Space tokens: --space-xs:8px, sm:16px, md:24px, lg:48px, xl:96px.
Hero padding-block: clamp(6rem, 12vw, 10rem). Section padding-block: clamp(4rem, 8vw, 6rem).
Use logical properties (padding-inline, margin-block) for RTL safety.

## LAYOUT (Category 4)
CSS Grid for 2D (hero, features, pricing). Flexbox only for 1D (nav, button rows).
Max-width container: 1280px. Hero asymmetric 3fr/2fr (text/visual).
Gap (not margin) between grid children.

## ANIMATIONS (Category 5)
One scroll-driven animation (progress bar or section fade-in via animation-timeline: scroll()).
View Transitions enabled (@view-transition { navigation: auto; }).
All hover transitions: 150-250ms ease-out. Respect prefers-reduced-motion.

## RESPONSIVE (Category 6)
Mobile-first CSS. Breakpoints 640/768/1024/1280. Touch targets min 44×44px.
Images: <picture> or srcset with WebP. Hero image fetchpriority=high, others lazy.

## PERFORMANCE (Category 7)
Target: LCP < 2.5s, CLS < 0.1, INP < 200ms on simulated 4G.
No JS libraries unless essential. Inline critical CSS. font-display: swap.

## DARK MODE (Category 8)
Manual toggle via data-theme on <html>, persisted in localStorage. Respects system preference by default.
Smooth 250ms transition on background-color and color.

## ACCESSIBILITY (Category 9)
Semantic HTML (nav/main/article/section/footer). Alt on all images. ARIA-label on icon buttons.
Focus-visible ring 2px accent color + offset 2px. Heading hierarchy H1 → H2 → H3.

## META + OG (Category 10)
<title>, <meta description>, og:image 1200×630 (to be designed separately),
og:title/description/url/type, twitter:card=summary_large_image.

## FAVICON (Category 11)
SVG favicon with @media (prefers-color-scheme: dark) rule. 180×180 apple-touch-icon.

## CONSISTENCY (Category 12)
One global CSS file. All tokens in :root. Same nav/footer on every page.

## POLISH (Category 13 + 5 micro-details)
Hover on every interactive. Loading/error/empty/success states designed.
Custom scrollbar matching brand. Z-index tokens (base:0, content:1, sticky:10, modal:100, toast:1000).
Custom 404 page. Form focus-ring matching accent. Button padding in em (0.7em 1.4em).

## DELIVER
One index.html + one styles.css + favicon.svg + 404.html. Inline SVG icons only (no external libs).
Hebrew content throughout, dir="rtl" on html tag, tested visually in RTL.

אורך: 480 מילים. שימוש: העתיקו, מלאו את 8 המשתנים (<חץ>), הזינו ל-AI, קבלו אתר שעובר 55+ מתוך 65 פריטי הצ'קליסט מהפרומפט הראשון. ה-10 שנותרו — תקנו ב-audit אחרי (5-10 דקות).

מתקדם 60-90 דקות חינם capstone

13.17 ה-Capstone — Before/After מלא, צעד אחר צעד

זהו ה-capstone האמיתי. במקום לקרוא עוד תיאוריה, אתם תעברו את התהליך בעצמכם. 60-90 דקות. אחרי זה תהיה לכם דוגמה אישית של "מה זה אומר לקחת אתר גנרי ולהפוך אותו למקצועי", וה-before/after הזה יהיה התיק שלכם לפרויקטים עתידיים.

החלק הראשון: Before — בונים אתר גנרי בכוונה

הזינו ל-AI פרומפט גנרי ורע בכוונה. זה ה-"before":

Build me a modern landing page for an AI writing tool.
Make it sleek and professional.

בלי בריף, בלי ספציפיות, בלי anti-patterns. מה שה-AI מחזיר — זו הברירה-מחדל שלו, והיא כמעט תמיד גנרית. שמרו את התוצאה כ-before.html. שמרו גם צילום מסך של הדף מה-browser.

החלק השני: Audit — הפעילו את הצ'קליסט

עברו על 13 הקטגוריות, קטגוריה-קטגוריה, על ה-before. עבור כל פריט — V או X. סכמו ציון (בדרך כלל יצא סביב 25-35 מתוך 65 בגלל תבנית AI). רשמו את ה-20-30 פריטים שנפלו — אלה רשימת התיקון.

החלק השלישי: After — הזינו ל-AI את ה-Design Brief

מלאו את ה-Design Brief Template מסעיף 13.16 עם ערכים ספציפיים שמתאימים לאתר של כלי כתיבה AI:

הזינו את הפרומפט המלא ל-AI. מה שיחזור זה ה-After. שמרו כ-after.html. צלמו שוב.

החלק הרביעי: ציון After + מסמך הבדלים

הפעילו שוב את הצ'קליסט על ה-After. בדרך כלל הציון יקפוץ ל-50-58 מתוך 65 (לא 65 מלאים — AI מחמיץ כמה פריטים תמיד, זה נורמלי). תקנו ידנית את הפריטים שנפלו. הגיעו ל-60+.

עכשיו כתבו diff.md — מסמך של 5-10 שורות: "מה השתנה בין Before ל-After?". לדוגמה:

תרגיל 1 — Capstone Part 1: בנו את ה-Before 10 דקות
  1. פתחו Claude / Cursor / Lovable / v0.
  2. הדביקו את הפרומפט הגנרי המופיע בסעיף "החלק הראשון" למעלה.
  3. שמרו את התוצאה כ-before.html בתיקיית ה-capstone.
  4. צלמו מסך של הדף ב-browser (Cmd+Shift+4 ב-Mac, PrtSc ב-Windows).
  5. שמרו את הצילום כ-before.png.

פלט צפוי: קובץ HTML אחד של אתר גנרי + צילום מסך. הציון החזוי בצ'קליסט: 25-35 מתוך 65.

תרגיל 2 — Capstone Part 2: הרצת Audit מלא על ה-Before 25 דקות
  1. פתחו את site-audit.md (מה-Do Now 2).
  2. עברו על 13 הקטגוריות לפי הסדר. עבור כל פריט ב-"רשימת הבדיקה" של כל קטגוריה: V אם עובר, X אם לא עובר.
  3. ספרו: כמה V, כמה X. רשמו "ציון לפני: X/65".
  4. רשמו את 5 הפריטים הכי חשובים שנפלו — "Top 5 תיקונים".
  5. הריצו Lighthouse על ה-before. רשמו Performance, Accessibility, Best Practices, SEO.

פלט צפוי: site-audit.md מלא לפני, Top 5 תיקונים מזוהים, 4 ציוני Lighthouse.

תרגיל 3 — Capstone Part 3: בנו את ה-After עם Design Brief 20 דקות
  1. העתיקו את ה-Design Brief Template מסעיף 13.16.
  2. מלאו את 8 המשתנים (<חץ>) לפי הערכים שבסעיף "החלק השלישי" (כלי כתיבה AI).
  3. הזינו ל-Claude / Cursor / Lovable / v0 (אותו כלי שבו בניתם Before — להשוואה הוגנת).
  4. שמרו את התוצאה כ-after.html.
  5. צלמו מסך. שמרו כ-after.png.

פלט צפוי: קובץ HTML שנראה באופן משמעותי שונה מה-before + צילום מסך.

תרגיל 4 — Capstone Part 4: Audit של ה-After + תיקונים ידניים 20 דקות
  1. הפעילו את הצ'קליסט על after.html. רשמו "ציון אחרי: X/65".
  2. הריצו Lighthouse שוב. רשמו 4 ציונים.
  3. אם הציון מתחת 60/65 — זהו 3 פריטים הכי קלים לתיקון. פתחו את הקוד, תקנו ידנית.
  4. הריצו שוב. המטרה: 60+/65 בציון הסופי, Lighthouse 90+ בכל הקטגוריות.
  5. שמרו את הגרסה המתוקנת.

פלט צפוי: after.html סופי עם ציון 60+/65, Lighthouse 90+, ותיעוד של 3 התיקונים שעשיתם ידנית.

תרגיל 5 — Capstone Part 5: Before/After Diff Document 15 דקות
  1. צרו diff.md.
  2. כתבו 8-10 שורות בפורמט "Before: X. After: Y." לשינויים הויזואליים המשמעותיים ביותר.
  3. הוסיפו טבלה: ציון Before vs After (לכל קטגוריה בנפרד מתוך 13).
  4. הוסיפו את שני צילומי המסך (before.png ו-after.png) זה ליד זה בפורמט side-by-side.
  5. סיימו ב-3 שורות סיכום אישי: "מה המשפט הכי חשוב שלמדתי מ-capstone הזה?".

פלט צפוי: diff.md שמספר סיפור שלם של "מאתר גנרי לאתר מקצועי" — 500-800 מילים, עם עדויות ויזואליות. זה ה-portfolio piece שלכם.

מתחיל 6 דקות חינם סגירה

13.18 הסגירה — מה בניתם ב-13 פרקים

התחלתם ב-פרק 1 עם שאלה: "למה אתרים של AI נראים AI-generated?". סיימתם ב-פרק 13 עם היכולת לכתוב פרומפט של 500 מילים שה-AI ייקח ויחזיר לכם אתר ברמת סטודיו. זו אותה אמירה בדיוק — רק מהצד השני. הראשונה אומרת את הבעיה, השנייה אומרת את הפתרון.

אבל חשוב להבין: הקורס הזה לא לימד אתכם "איך להשתמש ב-AI כדי לבנות אתרים". זה יכלו ללמד אתכם ביום אחד. הקורס לימד אתכם משהו אחר — איך לדעת מה אתם רוצים מאתר. ה-AI הוא רק הממציא. ה-brief זה ה-יכולת שלכם.

ה-Design Brief של 500 מילים לא הופיע יש-מאין. הוא אוסף של 12 פרקי ידע, מומר לפורמט שה-AI קורא. בלי הידע של פרק 3 (צבעים) — אתם לא יודעים לכתוב "oklch(25% 0.04 270)". בלי הידע של פרק 4 (טיפוגרפיה) — אתם לא יודעים למה לבקש Instrument Serif ולא Inter. בלי פרק 11 (performance) — אתם לא יודעים להגדיר "LCP < 2.5s". הידע הוא הפרומפט. הפרומפט הוא האתר.

בפרק 12 אמרנו: כלים = power-up אופציונלי. הפרק הזה מסיים את המשפט: הצ'קליסט = workflow הכרחי. בלי הצ'קליסט, אתם שוכחים. בלי שכחה, אתם עקביים. עקביות זה מה שהופך Vibe Coder מסתם-מישהו-שבונה-אתרים למי שבונה-אתרים-ברמה-גבוהה.

השמרו את ה-Design Brief. עדכנו אותו לפרויקט הבא. ועוד אחד. ועוד. אחרי 10 פרויקטים, יהיה לכם תבנית-על אישית, מותאמת ל-archetypes שלכם, עם הערות כמו "הלקוחות שלי תמיד אוהבים סגול מעט יותר" ו-"לא להציע אנימציות scroll-driven ללקוחות בגילאי 60+". זו המומחיות שלכם. הקורס הזה היה הזרע.

שגרת עבודה — איך הצ'קליסט משתלב בחיי הפרויקט שלכם (cumulative)

שגרה יומית

שגרה שבועית

שגרה חודשית

Just One Thing — הפעולה היחידה אם תיקחו רק דבר אחד

שמרו את ה-Design Brief Template (סעיף 13.16) בקובץ design-brief.md ב-Dropbox / Google Drive / Notion שלכם. עכשיו. בפעם הבאה שתתחילו פרויקט חדש — אל תפתחו AI לפני שמילאתם אותו. זה הלקח היחיד של הקורס שהוא גם הכי פשוט וגם הכי שווה. כל הידע של 13 הפרקים מתקפל למסמך אחד של 500 מילים. אם יש לכם את המסמך ואתם ממלאים אותו — האתר שתקבלו ברמת סטודיו. אם אין לכם או שאתם מדלגים — חוזרים ל-AI slop. הכלי לא קובע. המסמך קובע.

Check Yourself — 5 שאלות בדיקת הבנה
  1. מה ההבדל בין audit של אתר קיים (מצב A) לבניית אתר מאפס עם Design Brief (מצב B), ומתי להשתמש בכל אחד? (רמז: A הוא הערכה של מה שיש — מתחילים שם על אתר ישן או של אחרים. B הוא בנייה חדשה — מתחילים שם כשיש פרויקט חדש. בפרויקט ראשי, עושים את שניהם: B לבנייה, A לבדיקה אחרי.)
  2. למה כפתור עם padding: 12px 24px הוא פחות מקצועי מכפתור עם padding: 0.7em 1.4em? (רמז: em הוא פרופורציונלי לגודל הפונט. כשתעשו variant "btn--lg" עם font-size גדול יותר, הכפתור יגדל איתו באופן אוטומטי. ב-px — תצטרכו לכתוב padding חדש ידנית לכל וריאנט. זה micro-detail של polish.)
  3. אתם רואים אתר שה-og:image שלו הוא screenshot של ה-homepage. מה הבעיה והפתרון? (רמז: screenshot נראה רע ב-preview cards — הטקסט קטן, התמונה לא ברורה. הפתרון הוא og:image ייעודי 1200×630 עם לוגו + headline גדול + brand colors. Canva / Figma / og-playground של Vercel.)
  4. תנו 3 פריטים מתוך ה-13 קטגוריות שAI כמעט תמיד מחמיץ, וצריך לתקן ידנית. (רמז: Open Graph + og:image מעוצב; Dark mode favicon variant; Custom 404 page. גם חלקים מ-accessibility — axe תמיד מוצא 2-3 issues גם אחרי פרומפט מפורט.)
  5. חבר שואל: "למה לבזבז 10 דקות על Design Brief כשאפשר פשוט לכתוב 'build me a landing page' ולקבל משהו מהר?" (רמז: מהירות ראשונה שונה ממהירות כוללת. "build me a landing page" נותן תוצאה תוך 30 שניות, אבל דורש 6-8 רבאונדים של תיקונים = 2-3 שעות. Design Brief ב-10 דקות נותן תוצאה תוך 30 שניות שדורשת 15-30 דקות בלבד. סה"כ: פי 4-5 מהר יותר. הזמן בבריף מחזיר את עצמו פי כמה.)
סיכום הפרק — מה בנינו ב-13 פרקים ביחד

בפרק הזה — ה-capstone של הקורס — המרתם את כל הידע המפורק מ-12 הפרקים הקודמים ל-Workflow קבוע. קיבלתם צ'קליסט של 13 קטגוריות ו-65+ פריטים המכסה את כל ההיבטים של אתר ברמת סטודיו — מצבעים, טיפוגרפיה ו-layout (פרקים 3-5), דרך אנימציות (7-8) ו-responsive+performance (10-11), ועד dark mode, accessibility, meta tags, favicon, consistency ו-polish. קיבלתם את ה-Design Brief Template של 500 מילים — פרומפט-על שהופך את כל הידע הזה למעשי: מזינים ל-AI ומקבלים אתר ברמת סטודיו מהפרומפט הראשון. ולמדתם 5 Premium Micro-Details שלא הופיעו באף פרק קודם — custom scrollbar, z-index strategy, custom 404, form focus states, proportional padding — הפרטים הדקים שמפרידים "טוב" מ-"סטודיו". הרצתם capstone מלא: בניתם אתר גנרי (Before), הפעלתם audit מלא, בניתם גרסה משודרגת עם Design Brief (After), תיעדתם את ההבדלים. יש לכם עכשיו portfolio piece מוחשי.

ומה עכשיו? הקורס נגמר כאן, אבל ה-workflow שלכם רק מתחיל. בכל פרויקט חדש שתפתחו מעכשיו — הצ'קליסט הזה הוא נקודת ההתחלה. ה-Design Brief הוא הפרומפט הראשון. ה-audit הוא הצ'ק-out האחרון. בין זה לזה — הידע של 12 הפרקים הקודמים זמין לכם כ-reference. חזרו לפרק 3 לפני בחירת פלטה. לפרק 4 כשלא בטוחים על font pairing. לפרק 11 כש-Lighthouse נותן 55. הקורס הוא ספר-עזר עכשיו, לא קורס לקריאה. בניתם לעצמכם superpower. צא ותשתמש בו.

Checklist — סיום ה-capstone (15 פריטים)