חשיבות הבנייה בהתאם לתקן ארגון W3C

World Wide Web Consortium, או בקיצור W3C הוא ארגון בין-לאומי אשר הוקם על מנת לפקח על התקן של ה-web. הקמת הארגון היה צעד בלתי נמנע מאחר שמספר הדפדפנים הלך וגדל, ובחוסר תקן אחיד, כל אתר היה נראה אחרת בדפדפן אחר. בין התקנים שפרסם ה-W3C נכללים XML ,CSS, RDF(a), OWL ו-HTML.

מיסדו והעומד בראש הארגון הוא טים ברנרס-לי שהמציא את הרשת (www). משרד ה-W3C הישראלי יושב באוניברסיטה העברית בירושלים החל משנת 1997.
צפו בסרטון על המשרד הישראלי

בנייה בתקן W3C הוא הדבר הראשון החשוב ביותר שאותו יש לקחת בחשבון כאשר בונים את תבנית ה-HTML של האתר. ישנם דפדפנים רבים כאשר בראשם עומדים אינטרנט אקספלורר, פיירפוקס, כרום, אופרה וספארי. אינטרנט אקספלורר מתחלק ל-3: אקספלורר גירסה 8, אקספלורר גירסה 7 ואקספלורר גירסה 6 (בקרוב יגיע גם התשיעי). כל דפדפן והרצונות שלו, כל גרסת אקספלורר וה"שגעונות" שלה. מיקרוסופט אמנם הפסיקה את התמיכה ב- IE6 (אינטרנט אקספלורר 6) ותמצאו עליו המון כתבות נאצה ושנאה ברחבי הרשת, אבל חברות רבות (בישראל המצב גרוע הרבה יותר מבשאר העולם) משתמשות בה.

לפניכם סטטיסטיקות שימוש בדפדפנים בישראל בשנת 2010

כפי ששמת לב רשימת הדפדפנים ארוכה וחסר לנו אם לא היה איגוד שמורה לכולם כיצד לנהוג. כעת האחריות על הצגת האתר נופלת רק על מפתח האתר, שכן גרסאות הדפדפנים יוצאות בהתאם לחוקי התקן (אם כי אקספלורר לפעמים לא רוצה לשמוע...) ודורשות מהמפתח לדעת ולהבין את חוקי W3C, שכן איש מקצוע שלא בקיא בהם יוביל שהאתר יראה מצויין בדפדפן A ודפדפן B ואילו בדפדפן C האתר יראה שבור / חתוך / דחוס וכו'. לקוח שנכנס לאתרך עם דפדפן C ייצא במהרה.

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


מעוניין לבדוק האם אתרך תקין? ניתן לבדוק זאת בחינם באתר W3C.

 

יתרונות בפיתוח אתר בתקן W3C

  • הפיכת התוכן לסמנטי
  • בניית אתרים ואפליקציות הניתנים להצגה ושימוש ללא תלות בסוג הדפדפן או המכשיר
  • הקלת פיתוח האתר ותחזוקתו
  • הנגשת האתר
  • שיפור ה- SEO
  • הקטנת גודל האתר
  • שיפור חווית המשתמש
  • חסינות לפיתוחים עתידיים
  • להיות מקצועי - זה חובה!




ajax php mysql w3c facebook