05-08-2010, 03:02
|
מנהל פורומי "תכנות ובניית אתרים" ו"חומרה ורשתות"
|
|
חבר מתאריך: 25.10.01
הודעות: 42,775
|
|
אני אתרגם עבורך את השגיאה לעברית:
"אי אפשר ללמוד HTML/CSS תקניים בשלושה ימים"
כיוון שאנחנו כבר יודעים שאף אחד לא ילמד אותך שום דבר אף פעם, רצוי שתפרוש כבר עכשיו; האתר שלך לעולם לא יעמוד בתקן, כי "מה כבר מבינים אלה שקבעו את התקן, אני מבין בתקן שלהם יותר טוב מהם!"
אשר לתפוז, וכל אחד שכותב קוד לא תקני - כל אחד רשאי לעשות מה שהוא רוצה; התוצאות בהחלט צפויות להיות לא צפויות. אני באופן אישי כותב לפי התקן. כך, אם יש בעייה באתר בדפדפן מסויים, אני יכול לפנות ליצרן שלו ולומר לו: "שמע חבר, אני עשיתי לפי המפרט ובדפדפן שלך לא רואים את זה כמו שצריך - תתקן בבקשה את הבאג" - בעוד שאם צפצפתי על התקן, הדפדפן רשאי לעשות מה שהוא רוצה ולכן אני לא יכול להתלונן.
בקשר לדוגמה הספציפית ששאלת עליה - ציינת שהדף שלך הוא מסוג HTML 4.01 - והצורה "הידועה" שבה בחרת להשתמש, שייכת לתקן חדש יותר, XHTML. אתה חייב לבחור באיזה תקן אתה עובד, לעבוד לפיו, ולהצהיר שהדף מכיל מה שהוא באמת מכיל, כדי שהדפדפן ידע איך כותב הקוד התכוון שעליו להציג את האתר.
אם אתה מתכוון להתעלם מהמלצות ה Validator זו זכותך המלאה (כמו שכבר ראית, יש לא מעט אתרים נוראיים באינטרנט שעושים זאת...) - אבל במקרה זה, אל תטרח לשאול אותו בכלל. אתה יודע יותר טוב, כאמור.
|