اعتبارسنجی کدهای سایت

در زمان برنامه نویسی و زمان های بروزرسانی کدها ممکن است کدهایی درون سایت قرار داده شود که موجب بروز خطاهایی گردد. این خطاها ممکن است استفاده اشتباه در تگ ها باشد یا استفاده غیر لزوم از نوع کدها. که موجب بروز خطاهایی در ساختار سایت خواهند شد. سایت W3 اقدام به قرار دادن یک سرویس به نام Markup Validation Service برای اعتبارسنجی کدهای سایت نموده است که این سایت بسیار معتبر و تایید کردن سایت از سوی این سرویس به منظور اعتبار داشتن کدهای سالم سایت محسوب میشود.

کارکرد Validator W3

سیستم اعتبارسنجی بر اساس سه ورودی سایت شما را می تواند چک نماید. با استفاده از url کل صفحه را مورد بررسی قرار میدهد. این سیستم تمامی کدهای سایت را خوانده و اجرا می کند. برای استفاده از این سایت می توانید به بخش validator.w3.org مراجعه کنید.

خطاهایی که در این سیستم به شما نمایش میدهد موضوعاتی متفاوت است که با توجه به نمایش کد دارای خطا شماره خط مورد نظر در وب سایت ، اقدام به راهنمایی می کند.

برخی مشکلات:

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

بسته نشدن تگ های تک

برخی تگ ها تک محسوب میشوند و باید در انتهای همان تگ از بسته شدن آن اطلاع رسانی نماییم . همانند تگ IMG . این تگ به این صورت زیر می باشد:

</ img src="url_image">

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

< img src="url_image" >

در زمان اعتبارسنجی سایتشان دچار خطا می باشد. این موضوع در اکثر مواقع دیده میشود.

بسته نشدن تگ های دوبل

برخی تگ دوبل هستن و باید آنان را در انتها ببندیم که از پر کاربردترین آنان که در زمان کدزنی بیشتر استفاده میشود تگ div است و عدم بستن با خطا در این قسمت روبرو خواهیم شد.

<div>
Your_code
<div/>

استفاده نکردن از خاصیت alt تصاویر

در خصوص آلت تصاویر توضیحات زیادی داده ایم که چقدر برای سایت از نظر سئو مهم می باشد. در صورتی که در خصوص این خاصیت تمایل به اطلاعات بیشتر دارید می توانید مقاله آلت تصاویر را مشاهده کنید.

در صورتی که برای تصاویر سایت خود از خاصیت آلت استفاده نکنید با خطا مواجه میشوید. یک نمونه درست به این صورت می باشد.

< img src=”url_image” alt=”name_picture” />

استفاده از Type غیر ضروری

در بعضی موارد استفاده از Type ها غیر ضروری هستن و در این سایت برای شما خطا محسوب نمیشود ولی پیشنهاد خواهد شد که از موارد غیر ضروری استفاده نشود.

این مورد اکثرا در زمان استفاده از یک قطعه کد Css یا جاوا اسکریپت بوجود میاید که به صورت زیر نوشته اید.

<style type="text/css" >
یا 
<script type="text/javascript" >

زمانی که قسمت type را پاک کنید ، اتفاقی نیفتاده و خطای صادر شده حذف خواهد شد. در نظر بگیرید که برخی موارد استفاده از نوع در کدهای جاوا اسکریپت ضروری است و این موضوع به نوع کدهای نوشتاری شما بستگی خواهد داشت.

خطاهای زیادی ممکن است برای هر سایتی بوجود بیاید که ما در این قسمت رایج ترین آنان را اشاره کردیم.

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

از قسمت نظرات این بخش با ما در ارتباط باشید.