آموزش طراحی سایت فروشگاهی شخصی تجاری در بابل

طراحی حرفه ای سایت وب سازان شمال در بابل با پشتیبانی 24 ساعته و سئو بالا با متد gtmetrix

آموزش طراحی سایت فروشگاهی شخصی تجاری در بابل

طراحی حرفه ای سایت وب سازان شمال در بابل با پشتیبانی 24 ساعته و سئو بالا با متد gtmetrix

آموزش طراحی سایت فروشگاهی شخصی تجاری در بابل

بدون شک، برنامه نویسی یکی از مهم‌ترین مهارت‌هایی است که امروزه نه تنها برای فارغ التحصیلان و دانشجویان رشته مهندسی کامپیوتر، بلکه برای سایر رشته‌ها و زمینه‌ها کاربرد مهمی دارد .

جزء اصلی یک وب سایت چیست؟

سه شنبه, ۱۴ خرداد ۱۳۹۸، ۱۲:۰۰ ب.ظ

عناصر اساسی دسترسی به وب

خلاصه

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


این پایه را برای درک استانداردهای دسترسی متنوع توسعه یافته توسط (W3C Web Accessibility Initiative (WAI فراهم می کند.


محتویات صفحه

چگونگی ارتباط آنها

وابستگی بین اجزاء

دستورالعمل ها و استانداردهای دیگر

معرفی

ضروری است که چندین مولفه مختلف توسعه و تعامل وب با هم کار کنند تا وب برای افراد معلول در دسترس باشد. این اجزاء عبارتند از:


محتوا - اطلاعات در یک صفحه وب یا برنامه وب، از جمله:

اطلاعات طبیعی مانند متن، تصاویر و صداها

کد یا نشانه گذاری که ساختار، ارائه و غیره را تعریف می کند

مرورگرهای وب، پخش کننده های رسانه ای و سایر عوامل "کاربر"

تکنولوژی کمک، در برخی موارد - خوانندگان صفحه نمایش، صفحه کلید جایگزین، سوئیچ ها، نرم افزار اسکن و غیره

دانش کاربران، تجارب و در برخی موارد استراتژی های سازگار با استفاده از وب

توسعه دهندگان - طراحان، برنامه نویسان، نویسندگان و غیره، از جمله توسعه دهندگان با ناتوانی و کاربران که محتوای را ارائه می دهند

ابزار نوشتن - نرم افزاری که وب سایت ها را ایجاد می کند

ابزارهای ارزیابی - ابزارهای ارزیابی قابلیت دسترسی وب، اعتبار سنجی های HTML، اعتبار سنج CSS، و غیره

چگونگی ارتباط آنها

تصویر نشان می دهد که چگونه مولفه ها مربوط هستند، شرح مفصلی در / WAI / اصول / اجزای / نمونه / # مرتبط است


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


افراد ("کاربران") از مرورگرهای وب، پخش کننده های رسانه ای، فناوری های کمک کننده یا سایر عوامل "کاربر" برای دریافت و ارتباط با محتوای استفاده می کنند.


وابستگی بین اجزاء

وابستگی قابل توجهی بین اجزای وجود دارد؛ به این ترتیب، اجزاء باید با هم کار کنند تا وب قابل دسترسی باشد. به عنوان مثال، برای متن جایگزین در تصاویر:


مشخصات فنی متن متن جایگزین (به عنوان مثال، HTML ویژگی متنی جایگزین (alt) عنصر تصویر (img) را تعریف می کند)

دستورالعمل WAI (WCAG، ATAG، UAAG در زیر شرح داده شده است) - تعریف کنید که چگونه متن جایگزین برای دسترسی به اجزای مختلف را اجرا کنید

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

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

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

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

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

کاربران می دانند که چگونه متن جایگزین را از عامل کاربر و / یا تکنولوژی کمک در صورت نیاز دریافت کنند

چرخه پیاده سازی

هنگامی که ویژگی های دسترسی به طور موثر در یک جزء اجرا می شوند، اجزای دیگر احتمال بیشتری برای اجرای آنها دارند.


تصویری از چرخه پیاده سازی، شرح مفصل در / WAI / اصول / اجزای / نمونه / # چرخه


هنگامی که مرورگرهای وب، پخش کننده های رسانه ای، تکنولوژی های پشتیبانی کننده و دیگر عوامل کاربر از قابلیت دسترسی پشتیبانی می کنند، کاربران به احتمال بیشتری به آن نیاز دارند و توسعه دهندگان احتمال بیشتری برای اجرای آن در محتوای خود دارند.

زمانی که توسعه دهندگان می خواهند یک ویژگی دسترسی را در محتوا خود پیاده سازی کنند، احتمال بیشتری دارند که از ابزار نوشتن آن برای اجرای آسان استفاده کنند.

هنگامی که ابزار نوشتن یک ویژگی را آسان برای پیاده سازی، توسعه دهندگان بیشتر احتمال دارد آن را در محتوای خود پیاده سازی کنند.

هنگامی که یک ویژگی دسترسی در اکثر محتوا ها اجرا می شود، توسعه دهندگان و کاربران بیشتر به تقاضا نیاز دارند که نمایندگان کاربر از آن حمایت کنند.

هنگامی که یک جزء ضعیف است

اگر یک ویژگی قابلیت دسترسی در یک جزء اجرا نگردد، انگیزه کمی برای اجزای دیگر برای پیاده سازی آن وجود دارد، در صورتی که در نتیجه یک تجربه کاربر قابل دسترسی نباشد. به عنوان مثال، توسعهدهندگان بعید به نظر می رسند که یک ویژگی قابلیت دسترسی را که ابزار نوشتن پشتیبانی نمی کند و اغلب مرورگرها و یا تکنیک های کمک کننده پیوسته پیاده سازی نکنند.


تصویری از آنچه اتفاق می افتد زمانی که یک جزء ضعیف است، دقیق است

توضیحات در / WAI / مبانی / اجزای / نمونه / # ضعیف


اگر یک جزء دارای پشتیبانی دسترسی پذیری ضعیف باشد، گاهی اوقات سایر اجزای آن می توانند از طریق "کارهای اطراف" که نیاز به تلاش بیشتری دارند، جبران کنند و برای دسترسی به کلی مناسب نیستند. مثلا،


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

کاربران می توانند کار بیشتری انجام دهند تا جبران برخی از کمبود پشتیبانی در دسترس در مرورگرها، پخش کننده های رسانه ای، و تکنولوژی کمک و عدم دسترسی به محتوا باشد. برای مثال، با استفاده از مرورگرهای مختلف و یا فن آوری های کمک به غلبه بر مسائل مربوط به دسترسی های مختلف

با این حال، در اکثر موارد، کارهایی که انجام می شود، اجرا نمی شوند و نتیجه هنوز دسترسی به آن ضعیف است. علاوه بر این، گاهی اوقات پشتیبانی از دسترسی در دسترس استدر یکی از اجزای سازنده دیگر نمیتواند به راحتی با اجزای دیگر غلبه کند و در نتیجه دسترسی غیرممکن است، زیرا برخی از افراد دارای معلولیت از یک وبسایت، صفحه یا ویژگی خاصی غیرممکن هستند.


دستورالعمل ها و استانداردهای دیگر

وبسایت جهانی کنسرسیوم (W3C) ابتکار دسترسی به وب (WAI) استانداردهای دسترسی وب را برای اجزای مختلف توسعه می دهد:


دستورالعمل دسترسی به ابزارهای Authoring Tool (ATAG) به ابزارهای نوشتن کمک می کند

راهنمایی های دسترسی به محتویات وب (WCAG) مرورگر محتوای وب را بررسی می کند و توسط توسعه دهندگان، ابزار نوشتن و ابزارهای ارزیابی قابلیت استفاده استفاده می شود

راهنماهای دسترسی به عامل (UAAG) برای مرورگرهای وب و پخش کننده های رسانه ای، از جمله برخی از جنبه های تکنولوژی های پشتیبانی می کند

این دستورالعمل های دسترسی بر اساس مشخصات فنی بنیادین وب است و در هماهنگی با تمام مشخصات فنی W3C (HTML، CSS، SVG، SMIL، و غیره) توسعه یافته است. W3C همچنین مشخصات فنی ارائه می دهد که به طور مستقیم دسترسی به آنها را شامل می شود، از جمله:


آریا، بسته نرم افزاری قابل دسترس برای اینترنت، که راه را برای ایجاد برنامه های کاربردی وب برای افرادی که دارای معلولیت هستند، تعریف می کند. این به ویژه با محتوای پویا و کنترل های رابط کاربر پیشرفته توسعه یافته با Ajax، HTML، JavaScript و فن آوری های مرتبط کمک می کند.

  • فاطمه علیزاده

CSS

HTML

W3C

Web

alt

نظرات  (۱)

  • سید محسن جوانمردی
  • مطلبتون خیلی گنگ شروع شد ...


    ارسال نظر

    ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
    شما میتوانید از این تگهای html استفاده کنید:
    <b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
    تجدید کد امنیتی