مراقبة إمكانية الوصول إلى الويب

API

عندما يتعلق الأمر بمراقبة إمكانية الوصول إلى الويب، هناك الكثير من الأدوات التي تساعد في أداء المهمة. ويتضمن بعضها استخدام امتداد متصفح إلى استخدام أداة تقوم بتشغيلها على جهاز الكمبيوتر الخاص بك أو خدمة تابعة لجهة خارجية. تم تحديد أغراض مختلفة لكل ما سبق وA11yWatch لتقديم خدمة تلبي الحاجة الماسة إلى السرعة والدقة وقابلية التوسع.

مراقبة المواقع الإلكترونية بحثًا عن المشكلات

بعد مراقبة موقعك الإلكتروني، تكون الخطوة التالية هي الحصول على إشعارات بشأن أي مشكلات قد تظهر في إمكانية الوصول. ومن الضروري تلقي هذه الإشعارات في الوقت المناسب لمعالجتها على الفور. نحن ندرك أنه قد يكون من غير المناسب تلقي التقارير في أوقات معيَّنة من اليوم أو الأسبوع. ولهذا السبب قدَّمنا ​​نظام تصفية يسمح لك بتحديد يوم من أيام الأسبوع لتلقي التقارير. إننا نعمل باستمرار على تحسين خدماتنا ونعمل على ميزات جديدة مثل تحديد الوقت من النهار أو الليل لتلقي التقارير. مع A11yWatch، ستحصل على الطريقة الأكثر ملاءمة لمراقبة مشكلات إمكانية الوصول إلى الويب ومعالجتها بمجرد حدوثها.

لا شيء عظيم أتى من مجهود فردي

لقد اخترنا أفضل الأدوات للاستفادة من نقطة البداية في معرفة كيفية جمع المستوى الأساسي لقضايا WCAG في أثناء تقسيم المشاريع لتحسين الأجزاء التي من شأنها تحسين كل جزء صغير من الأداء لاكتشاف المشكلات التي قد تنشأ من الموقع الإلكتروني. يرجع الجزء الذي يختلف فيه الاختبار ويجعل الأداء مثيرًا للقلق إلى إجراء الاختبار على مثيلات حقيقية للمتصفحات مثل google chrome لتكرار الصفحة إذا تم استخدام جافا سكريبت داخليًا أو خارجيًا لإنشاء الموقع الإلكتروني.

كيف يمكنني مراقبة إمكانية الوصول إلى الويب؟

هناك مجالات مختلفة، حيث يمكن معالجة إمكانية الوصول إلى الويب وهنا يأتي دور A11yWatch كونها مفتوحة المصدر بالكامل في المساعدة في الاستفادة من التكامل في عملية سير العمل لديك. إذا كنت بحاجة إلى البدء في مراقبة موقع إلكتروني بسيط، يمكنك استخدام خدمتنا في a11ywatch.com بسهولة أو إذا كنت تشعر بالثقة، يمكنك أيضًا وضع المشروع على أي جهاز باستخدام واجهة سطر الأوامر على https://github.com/a11ywatch/a11ywatch/cli، والتي يمكن تثبيتها من خلال Rust باستخدام cargo install a11ywatch_cli. بعدما تقرر النقطة التي تريد بدء المراقبة منها، يمكنك استخدام الموقع الإلكتروني أو واجهة GUI لإضافة تطبيقك إلى قائمة التتبع.

المراقبة باستخدام JavaScript

يمكنك التكامل مع A11yWatch باستخدام أساليب مختلفة تساعد في تبسيط سير العمل لديك. إننا نقدِّم عميل JavaScript تم بناؤه باستخدام OpenAPI @a11ywatch/client لجلب النتائج حسب الطلب والتحقق من التحديثات. إذا لم تكن JavaScript هي لغتك المفضَّلة، فإننا نقدِّم أيضًا برامج العميل بلغاتٍ أخرى.

import {
  createConfiguration,
  ReportsApi,
  ServerConfiguration,
} from '@a11ywatch/client'

// استبدل هذا برمز A11yWatch الخاص بك.
const JWT = "";

const configuration = createConfiguration({
    baseServer: new ServerConfiguration('https://api.a11ywatch.com/api', {}),
    authMethods: {
        bearerAuth: {
            tokenProvider: {
                getToken: () => {
                    return JWT
                }
            }
        }
    }
})

const api = new ReportsApi(configuration)

const report = await api.crawlWebsiteStream('chunked', {
    // استبدل عنوان URL أدناه بالموقع الإلكتروني الذي ترغب به.
    url: 'https://jeffmendez.com'
})

console.log(report)

جيف مينديز

اسمي "جيف" وأستمتع ببناء الأشياء وصيد الأسماك في وقت فراغي.

المنشور ذو الصلة

الثقة في الحفاظ على الشمولية

ابدأ من خلال A11yWatch الآن للحصول على أدوات سريعة بأسعار معقولة للوصول المؤتمت إلة الويب.