استاندارد W3C چیست؟
استاندارد W3C چیست؟

W3C یا کنسرسیوم شبکه جان گستر وب، مجمعی متشکل از 450 شرکت و سازمان است که در مورد استاندارد ها و فناوری های وب، تشریک مساعی دارند.

استاندارد W3C، از سوی سازمان W3C به صفحاتی داده میشود که قوانین مشخصی را رعایت کنند. با رعایت این ضوابط، اینگونه صفحات در اکثر بروزر های معمول دنیا قابل خواندن، بدون مشکل خواهند بود.

بطور کل هدف w3c ایجاد استاندارهایی برای وب سایت ها است تا وب سایت ها در تمامی مرورگرهای سراسر دنیا سازگار باشند.استانداردها تنها یک چهارچوب بیشتر نمی باشد ولی طراحان ماهر سایت و برنامه نویسان به آنچه این سازمان می گوید بخوبی توجه می کنند. در حقیقت بسیاری از شرکتهایی که تقاضای استخدام برنامه نویسان و طراحان وب را دارند، این نکته را عنوان می کنند که کدهای نوشته شده در ساخت سایت توسط طراحان می بایست از لحاظ W3C معتبر سازی شده باشد. اگرچه برای XHTML و HTML این موضوع خیلی مرسوم است ولی اهمییت بیشتر این موضوع وقتی خواهد بود که سایت بطور کامل از CSS استفاده کند.

برنامه نویسان و طراحان وب سایت باید به این نکته توجه داشته باشند که حدود 35 درصد از کاربران از سایر مرورگرها غیر از اکسپلورر استفاده می کنند و برنامه نویسان کدهای خود را تنها بر روی اینترنت اکسپلورر آزمایش کنند درحالیکه تقریبا نزدیک به صدها نوع مختلف از مرورگرها وجود دارد و تعداد حتی بیشتری برای PDAها، تلفنهای همراه، و دستگاه های الکترونیکی لوکس دیگری که می توانند به اسنترنت متصل شوند موجود می باشند بنابراین طراحان سایتی که می خواهند سایت طراحی شده در پلتفرمهای مختلف بخوبی کار کند می توانند کدهایشان را با استانداردهای W3C بنویسند.زمان بارگذاری صفحات وب نیز در w3c اهمیت ویژه ای دارد بنابراین بهتر است صفحات وب با css طراحی شوند تا table برای اینکه سرعت بارگذاری صفحاتی که با css طراحی می شوند 25 الی 50 درصد بیشتر است.

با افزایش تعداد مرورگرها و روند ادامه آن، وجود استانداردی در کد نویسی، به نیازی ضروری بدل شده است. چنانچه شما از کدهایی استفاده کنید که استاندارد و معتبر نباشند بطوریکه در مرورگر خاصی بخوبی کار نکند، در این صورت، مشکل از جانب شماست. ولی چنانچه کدهای شما استاندارد باشند ولی در مرورگر خاصی به درستی نمایش داده نشوند، در اینحالت باگ در مرورگر است.سازمان W3C سرویس آنلاینی ( http://validator.w3.org) را برای بررسی معتبر بودن کدها به عموم برنامه نویسان ارائه داده است.