יום שני, 21 ביולי 2008

איך מתחילים HTML

הרבה אנשים שניגשים להתחלה של השפה, לא באמת יודעים איך להתחיל איתה, איפה לומדים אותה ואיך אמורים להשתמש.
במהלך המדריך הבא אני הולך לעבור על ההתחלה של שפת התגיות HTML.

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

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

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

פרוייקט איתן
נתקלתי בו ממש לא מזמן, אישית לא אהבתי את האתר עצמו, האתר לא נוח לדעתי לשימוש והקוד בו לא תקין, אבל אם ל-W3C וויתרנו על לפרוייקט איתן לא נוותר?
בכל מקרה החוסר נוחות באתר, התפריט לא תפריט והעיצוב הבסיסי מאוד מקשים על הלמידה.
דרך אגב, אני מתכוון ל-2 הפרוייקטים שלהם בנוגע ל-HTML, וחבל שיש שמה חוסר השקעה כזה ב-HTML, כי בפרוייקטים אחרים הם עשו עבודה מדהימה.
(לינק: HTML1) (לינק: HTML2)


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

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

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

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

בהצלחה למתחילים, והמשך גלישה נעימה.

אין תגובות: