האם HTML 5 תגים מקרה רגיש?

שיטות עבודה מומלצות לכתיבת אלמנטים HTML 5

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

חזרה ל- XHTML

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

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

HTML5 מקבל משוחרר

גירסאות HTML לפני XHTML לא היו תלויי-רישיות. HTML5 באה במסורת זו והלכה מדרישות העיצוב הקפדניות של XHTML.

לכן HTML 5, בניגוד ל- XHTML, אינו תלוי רישיות. משמעות הדבר היא ש ו- ו- הם כולם אותו תג ב- HTML 5. אם זה נראה לך כאוס, אני מרגיש את הכאב שלך.

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

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

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

האמנה ב- HTML 5 היא להשתמש באותיות קטנות

אמנם הוא חוקי לכתוב תגים בכל מקרה שאתה מעדיף בעת כתיבת HTML 5, האמנה היא להשתמש בכל באותיות קטנות עבור תגים ותכונות. זה בחלקו בגלל רבים מפתחי אינטרנט מנוסה יותר שחיו דרך ימי XHTML קפדנית נשאו מעל אלה שיטות עבודה מומלצות HTML5 (ומעבר). אלה אנשי מקצוע באינטרנט לא אכפת כי שילוב של אותיות גדולות וקטנות תקפים ב- HTML5 היום, הם ידבק עם מה שהם יודעים, וזה כל אותיות קטנות.

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

שיטות עבודה מומלצות עבור Lettercasing

מניסיוני, אני מוצא את זה הכי טוב תמיד להשתמש באותיות קטנות עבור קוד HTML, כמו גם עבור שמות קבצים. מאחר שרשתים מסוימים הם תלויי-רישיות כשמדובר בשמות קבצים (לדוגמה, "logo.jpg" ייראה אחרת מאשר "logo.JPG"), אם יש לך זרימת עבודה שבה אתה משתמש תמיד באותיות קטנות, לעולם אינך צריך לשאול שבו מעטפת יכול להיות בעיה אם אתה נתקל בבעיות כמו תמונות חסרות . אם אתה תמיד משתמש באותיות קטנות, אתה יכול הנחה כי כמו להיות בעיה כמו באגים בעיות באתר. זוהי זרימת העבודה שאני מלמד לתלמידים שלי ואשר אני משתמש בעיצוב שלי עיצוב אתרים.

מאמר מקורי מאת ג'ניפר קרינין. בעריכת ג'רמי ג'יררד.