W3C و معتبر سازی کدها

W3C و معتبر سازی کدها
W3C و معتبر سازی کدها

W3C و معتبر سازی کدها

W3C چیست؟ W3C به معنای کنسرسیوم جهانی وب است. هدف W3C تهیه مجموعه ای

از چارچوب ها و استانداردها برای وب سایت ها برای غلبه بر مشکلاتی مانند سازگاری با مرورگرهای

مختلف مورد استفاده در سراسر جهان است.

استانداردها فقط یک چارچوب نیستند بلکه طراحان و برنامه نویسان سایت ماهر

به آنچه سازمان می گوید اهمیت می دهند. در حقیقت ، بسیاری از شرکت هایی

که به دنبال استخدام برنامه نویسان هستند و طراحان وب می گویند کدی که

طراحان نوشتند باید W3C را بررسی کنند. اگرچه این مورد در XHTML و HTML

بسیار متداول است ، وقتی یک سایت به طور کامل از CSS استفاده می کند ،

اهمیت آن حتی بیشتر خواهد شد.

تیم برنرز لی کسی بود که وقتی اولین مرورگر اینترنتی خود را قبل از سال 1989 ساخت ،

شبکه جهانی وب را به زیبایی اختراع کرد. رهبران صنعت بعداً کنسرسیومی را برای وحدت

فن آوری های مورد استفاده در شبکه جهانی وب ایجاد می کنند. بدون استاندارد شدن ،

اینترنت به دنیایی که امروز می بینیم تبدیل نمی شد. تعامل بین دستگاه ها و ابزارهای

مختلف برای ارسال و دریافت داده و اطلاعات به یک رابط استاندارد و پورتال چت استاندارد نیاز دارد.

این هدف اصلی W3C است. برای انتشار یک استاندارد ، همه رایانه ها باید بتوانند با

یک زبان مشترک با یکدیگر ارتباط برقرار کنند و همه مرورگرها می توانند صفحات وب

را به همان روش مشاهده کنند. کنسرسیوم همچنین برای طراحان وب سایت و برنامه

نویسان برنامه هایی آموزش می دهد تا آنها بتوانند با هم در ساخت سایتی

که مطابق با استانداردهای W3C است همکاری کنند.

تلاش این کنسرسیوم به این نتیجه رسید که هرکسی در چین با مکینتاش یا شخصی

در کانادا که ویندوز XP را اجرا می کند می تواند به یک میزبان لینوکس در آفریقای

جنوبی دسترسی داشته باشد. اگر سایت با استانداردهای معتبر HTML و کدهای CSS نوشته

شده باشد ، باید در مرورگرها و سیستم عامل های مختلف ، صفحه نتیجه مشابه داشته باشد.

چرا استفاده از معیارها و کدهای تأیید صحت اهمیت دارد؟

اگرچه همه مرورگرها کد HTML را درک می کنند ، اما این کار را به همان روش انجام نمی دهند.

هر مرورگر اولویت های خاص خود را در استفاده از HTML و CSS برای نمایش اثر

بصری مورد نظر دارد ، زیرا هیچ استانداردی برای آنچه طراحان می خواهند وجود ندارد.

نتیجه اینست که نمادی که به نظر می رسد در Internet Explorer خوب کار می کند

ممکن است با Firefox ، Travel Opera و غیره خوب کار نکند ، متأسفانه بسیاری از طراحان

فقط کدهای خود را در اینترنت اکسپلورر تست می کنند و 35٪ از کل کاربرانی که از مرورگرهای

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

و همچنین تعداد بیشتری از آن برای PDA ها ، تلفن های همراه و سایر دستگاه های

الکترونیکی پریمیوم وجود دارد که می توانند به اینترنت متصل شوند.

آزمایش صفحات وب سایت در همه این مرورگرها غیرممکن است. اگرچه آزمایش صفحات سایت

در اکثر مرورگرهای محبوب ممکن است برای اکثر افراد کافی باشد ، اما طراحان وب سایت

که می خواهند سایتی طراحی کنند تا به خوبی روی سیستم عامل های مختلف کار کند

می توانند کد خود را مطابق با استانداردهای W3C بنویسند.

چرا همه طراحان و برنامه نویسان وب از استانداردهای W3C پیروی نمی کنند؟

آنها این کار را نمی کنند ، زیرا هر یک از ویرایشگرهای پیشرو HTML کد را 100٪ مطابق

با استاندارد W3C تولید می کنند. هرچه استاندارد جدیدتر باشد ، احتمال تولید کد تولیدی

با این استاندارد نیز کمتر خواهد بود. از بین همه ویرایشگرهای موجود HTML ، DreamWaver بهترین

کد را تولید می کند ، و صفحه اول بدترین است. جای تعجب نیست که FrontPage ، محصولی از مایکروسافت ،

تنها کد مناسبی را برای استفاده در Internet Explorer تولید می کند. سایر ویرایشگرهای سنتی

HTML نیز بین DreamWorks و Front قرار دارند.

کدهای دستنویس نیز مجاز به رعایت استانداردها نیستند مگر اینکه کسی که کدها را

می نویسد با آخرین استانداردها کاملاً آشنا باشد. مسئله دیگری که با آن روبرو هستیم این است

که بسیاری از ویژگی های جالب و جذاب موجود توسط بسیاری از مرورگرها پشتیبانی نمی شوند.

بسیاری از طراحان و برنامه نویسان وب عمداً 35٪ بازدید کنندگان و کاربران را نادیده می گیرند

تا تأثیر مورد نظر خود را عملی کنند. در بعضی موارد ، سایت خوب به نظر می رسد ، اما کار نمی کند.

منوهای تکراری عناصر مشترکی هستند که در برخی از مرورگرهای رایج کار نمی کنند.

طراحان خوب معمولاً پیوند متنی را در جایی در صفحه قرار می دهند تا کاربرانی که قادر

به دسترسی به لیست ها نیستند بتوانند از سایت استفاده کنند. با این کار اکثریت

کاربران به آنچه می خواهند می رسند و بقیه از کمترین رضایت را کسب می کنند.

W3C و معتبر سازی کدها

و حرف آخر 

اگه هنوز وقت کافی دارید و احتیاج  به یک تبلیغ  عالی برای کاره خوددارید به سایت های دیگر ماهم حتما سر بزنید!!😊

شهر هوشمند اینترنتی

سرور طلایی

وب طلایی

چاپیرو

نت اسمارت سیتی

Plus laptop device
W3C و معتبر سازی کدها