چرا باید از استانداردهای طراحی وب پیروی کنیم؟
در یک نگاه کلی وقتی می گوییم یک صفحه وب بر اساس استانداردهای وب طراحی شده است بیشتر منظورمان اینست که آن سایت یا صفحه اینترنتی از نظر دسترسی پذیری ، HTML ، CSS ، Javascript استانداردهای موجود را رعایت کرده باشد.
استانداردها کمک می کنند تا مطمئن شویم که تمام افراد به اطلاعاتی که ما تامین میکنیم دسترسی دارند و همواره توسعه وب را سزیعتر و لذت بخشترمی کند
دلایل بسیار زیادی برای توسعه دهندگان وب وجود دارد که با استانداردهای وب هماهنگ باشند.
بسیاری از کاربردهای وب ، از جمله بعضی ها که امروزه فقط در رویاهای ما هستند بدون گسترده شدن مطابقت با استانداردها ممکن نخواهد بود و یا مشکلتر خواهد بود. در حال حاضر ، سیستمها و نرم افزارهایی وجود دارند که بسیار عمومی و ظاهرا فراگیر هستند ، اما چه کسی میداند فردا چه اتفاقی میافتد ؟ حمایت کردن از فراگیری استانداردها به وب اجازه میدهد که تا زمانیکه مشوق نوآوری است زنده بماند و در همین مسیر ادامه دهد.
استانداردهای وب قوانین محرمانهای که توسط سازمانهای مجلل حکم شوند نیستند. همانطور که شرح دادیم بخش زیادی از استانداردها توسط نماینگان همان مردمی که از آن استفاده میکنند ایجاد میشوند : سازندگان مرورگرها، توسعه دهندگان وب، تامین کنندگان محتوا و سازمانهای دیگر . نوشتن صفحات وب در مطابقت با استانداردها زمان توسعه را کوتاه تر و نگه داری صفحات را آسانتر میکند. عیب یابی و رفع اشکال ساده تر میشود زیرا کد از یک استاندارد پیروی میکند. شما نباید دیگر درباره کد نویسی و نگه داری از چندین نسخه از کد که فرض شده ظاهر یکسانی نمایش میدهند نگران باشید. یک نسخه از سایت شما، همین و بس !
پذیرش همگانی استانداردهای وب در آینده برترین اعتبار خواهد شد. ماموریت پروژه استانداردهای وب بهبود و ارتقای وب با تشویق سازندگان مرورگرها و صفحات وب به پیروی از استانداردها در برنامههایشان برای توسعه دهندگان و کاربران نهایی است. این کوشش البته زمانی به طور زیاد یاری داده خواهد شد که توسعه دهندگان وب از استانداردها به عنوان یک موضوع با اهمیت استفاده کنند . بر اینکه مولدها و ارائه دهندگان کد آنها مطابق با استانداردهای وب باشند پافشاری کنند.
همانطور که روشهای گوناگون دسترسی به وب افزایش پیدا میکند ، سازگارکردن و تکثیر کردن وب سایت ها برای برآورده کردن احتیاجات به طور روز افزونی مشکل خواهد شد . پیروی از استانداردها یک قدم بزرگ به سوی حل این مشکل است. تطبیق وب سایت شما با استاندارد کمک می کند که اطمینان داشته باشید نه تنها مرورگرهای سنتی، قدیمی و جدید، قادر خواهند بود که وب سایت را به درستی نمایش دهند،بلکه سایتها با مرورگرها و رسانه های غیر معمول هم کار خواهند کرد. رعایت نکردن استانداردها در وب سایت شما می تواند به شدت مخاطبان شما را محدود کند.
اجرای استانداردهای وب میتواند به صفحات وب شما وضوح بیشتری در جستجوهای وب بدهد.ساختن صفحات وب بر اساس استانداردها تحلیل و بررسی آنها را برای موتورهای جستجو ساده میکند و صفحات وب شما با دقت و درستی بیشتری فهرست میشوند. به خاطر استفاده از استانداردهای وب درک ساختار وب سایت شما توسط برنامههای سمت سرویس گیرنده برای برنامههای سمت سرویس دهنده راحت میشود. و اضافه کردن یک موتور جستجو برای سایت شما ساده تر میشود و نتایج بهتری میدهد.
وب سایت مطابق استاندارد به راحتی می تواند به قالبهای دیگر چون بانکهای اطلاعاتی و اسناد Word تبدیل شود. این به ما اجازه میدهد استفاده تطبیق پذیرتری از اطلاعات داخل وب سایت در شبکه جهانی وب بکنیم و مهاجرت ساده شده ای به سیستم های جدید (سخت افزار به خوبی نرم افزار) شامل دستگاه هایی مانند TV و PDA ها داشته باشیم .
قابل دسترسی بودن یک ایده مهم پشت سر تعداد زیادی از استانداردهای وب، خصوصا HTML است. این تنها به این منظور نیست که به وب اجازه دهد توسط مردم ناتوان و معلول مورد استفاده قرار گیرد، بلکه به صفحات وب اجازه میدهد که توسط مردمی که از مرورگرهایی غیر از مرورگرهای معمول استفاده میکنند مورد استفاده قرار گیرد. این مرورگرها شامل مرورگرهای صوتی که صفحات وب را با صدای بلند برای افرادی با اختلالات بینایی میخوانند، مرورگرهای خط نابینایان (Brail) که متن را به خطوط برجسته قابل فهم نابینایان ترجمه میکنند، مرورگرهای دستی و جیبی که فضای نمایشگر بسیار کوچکی دارند، نمایشگرهای Teletext و سایر دستگاههای خروجی غیر معمول.
گمراه شدن از استانداردها و استفاده از خصوصیات مختص مرورگری خاص ممکن است وسوسه انگیز باشد.اما قابلیت دسترسی بیشتر که با انطباق با استانداردها به دست میآید به پاداشهای بزرگتری در دراز مدت منجر میشود.
1389/08/18