تتيح الخرائط التفاعلية القابلة للوصول للشخص إكمال مهمة الموقع نفسها باستخدام لوحة المفاتيح أو التقنية المساعدة أو اللمس، من دون الاعتماد على السحب أو اللون أو دبوس يجب أن يراه. تتولى البحث وقائمة النتائج والتفاصيل وإجابة تسمّي المكان حمل المهمة. وتبقى الخريطة العرض المرئي لتلك الحالة المشتركة.
تفصل الأقسام التالية المهمة عن لوحة الخريطة، ثم تتناول هوية المكان وترتيب لوحة المفاتيح والسحب واللون والإعلانات وإجابات الذكاء الاصطناعي. وجود استثناء لإعادة التدفق للخريطة لا يعفي بقية الصفحة. تقع Kaleidr Studio وViewer وChat إلى جانب عناصر التحكم التي يوفرها التطبيق المضيف لجعل المهمة قابلة للتشغيل.
أساسيات الخرائط التفاعلية القابلة للوصول
- سمِّ المهمة: البحث والمقارنة والاختيار والتنفيذ هي المهمة. لوحة الخريطة مجرد عرض واحد لها.
- استخدم معرّف مكان واحداً مشتركاً: القائمة والعلامة والتفاصيل وإجابة الذكاء الاصطناعي تشير كلها إلى السجل نفسه.
- وفّر مساراً بلا سحب: أزرار التحريك، وهدف قابل للنقر، وإدخال العنوان، وأزرار التحريك لأعلى أو لأسفل تكون متاحة إلى جانب السحب.
- لا تجعل اللون وحده يحمل المعنى: تحتاج الحالة إلى نص أو شكل أو أيقونة بالإضافة إلى اللون.
- أعلن النتيجة: عدد النتائج، أو جاهزية المسار، أو عدم وجود تطابق يجب أن يظهر في رسالة حالة. أما تحميل بلاطات الخريطة فلا.
ما الخرائط التفاعلية القابلة للوصول؟
الخرائط التفاعلية القابلة للوصول هي تجارب موقع يستطيع فيها مستخدمو لوحة المفاتيح والتقنيات المساعدة وأجهزة التأشير إكمال المهمة نفسها. قد تكون المهمة العثور على متحف بمدخل من دون درجات، أو مقارنة ثلاث مكتبات، أو اختيار صيدلية تبقى مفتوحة. تعرض الخريطة العلاقات المكانية. ويوفر البحث والفلاتر وقائمة النتائج والتفاصيل والإجابة المكتوبة الحقائق التي يحتاجها الشخص عندما يصعب رؤية لوحة الخريطة أو سحبها أو لمسها. الواجهة التي لا تعمل إلا بالمؤشر هي خريطة مرئية، وليست خريطة قابلة للوصول.
WCAG 2.2 هي توصية صادرة عن W3C بتاريخ 12 ديسمبر 2024. وتمثل التوصية معيار الويب الحالي الذي يطبقه هذا الدليل على مهام الخرائط، بما في ذلك التركيز والسحب وحجم الهدف واللون والتباين وإعادة التدفق (W3C, 2024). يجمع الغلاف بين قائمة نتائج وخريطة وإجابة تسمّي City Museum ومسافة نموذجية وميزات نموذجية. هذه المسافات وتسميات الميزات للتوضيح فقط. يجب أن تعرض بطاقة الإنتاج حقولاً حقيقية من سجل المكان، كما أن وجود فلتر باسم «قابل للوصول» لا يثبت أن الموقع خضع لتدقيق.
لماذا نبدأ بالمهمة بدلاً من لوحة الخريطة؟
المسار الذي يعتمد على الخريطة وحدها يطلب من الشخص استكشاف اللوحة والعثور على دبوس وقراءة نافذة منبثقة ثم تنفيذ الإجراء. ويتطلب هذا المسار تفسيراً بصرياً ودقة في استخدام المؤشر. أما المسار القابل للوصول فيبدأ بالبحث أو بسؤال، ثم ينتقل إلى قائمة نتائج منظمة، ثم إلى تفاصيل المكان، ثم إلى إجراء مثل الحصول على الاتجاهات أو الحفظ أو المشاركة. تتحدث الخريطة بالتوازي مع هذه الخطوات وليست الطريق الوحيد لإتمامها. كما يطلب دليل Kaleidr لتضمين الخرائط عناوين وملخصات وقائمة مواقع خارج لوحة الخريطة حتى تبقى الصفحة مفيدة لمستخدمي لوحة المفاتيح والتقنيات المساعدة والبحث (Kaleidr, 2026).

يتعامل المسار الأيسر مع الخريطة على أنها الواجهة ويجعل التفسير البصري ودقة المؤشر متطلبين. أما المسار الأيمن فيمر عبر البحث وقائمة النتائج والتفاصيل وإجراء، مع بقاء الخريطة عرضاً داعماً. أسماء المكتبات والعناوين والمسافات في المثال توضيحية. هذا الفصل قرار معماري وليس نتيجة تقييم لـ Kaleidr.
ضع السجل الأساسي في HTML. يجب أن يتوفر الاسم والعنوان والفئة وساعات العمل والإجراء التالي حتى عند فشل تحميل بلاطات الخريطة. يمكن للنافذة المنبثقة تكرار هذه الحقائق، لكنها لا ينبغي أن تكون النسخة الوحيدة. وتحافظ معرّفات الأماكن الثابتة، التي يغطيها القسم التالي، على ربط صف القائمة والعلامة بالسجل نفسه.
لماذا يهم وجود معرّف مكان واحد؟
يجب أن يشترك البحث وبطاقة النتيجة ولوحة التفاصيل وعلامة الخريطة وإجابة الذكاء الاصطناعي وحدث التحليلات في معرّف مكان واحد. عندما يتغير معنى المعرّف بين الواجهات، قد يختار مستخدم لوحة المفاتيح FreshMart في القائمة بينما تبرز الخريطة متجراً مختلفاً وتصف الإجابة متجراً ثالثاً. تضع الصورة ذلك المعرّف في الوسط وتوزعه على كل واجهة. عناوين الشوارع وتقييم النجوم وعدد المراجعات ورقم الهاتف والإحداثيات والطابع الزمني الظاهرة في الشكل أمثلة توضيحية، وليست سجلاً حياً من Kaleidr.

يغذي معرّف المكان المشترك بطاقة النتيجة ولوحة التفاصيل والعلامة والإجابة وحدث التحليلات. تعرض كل واجهة الاسم والعنوان نفسيهما. التقييم ورقم الهاتف والإحداثيات ووقت الحدث في الشكل أمثلة. يجب أن تحتفظ تحليلات الإنتاج بالمعرّف وأن تتجنب نسخ الحقول التي لا يحتاجها الحدث.
يتبع الاختيار المعرّف، لا إحداثياً على الشاشة. يؤدي تفعيل صف في القائمة إلى تعيين المكان المحدد وتحريك الخريطة وتحديث التفاصيل من دون إجبار الشخص على البحث عن الدبوس. والنقر على علامة ينفذ العكس ويبرز الصف نفسه. لا تنقل تركيز لوحة المفاتيح إلى الخريطة عند كل اختيار، وإلا فقد مستخدم قارئ الشاشة موضعه في القائمة. التركيز والاختيار حالتان مختلفتان، والقسم التالي يبقيهما منفصلتين.
ما ترتيب لوحة المفاتيح الذي يُكمل المهمة؟
صمّم ترتيب التركيز حول المهمة. يمكن أن يكون التسلسل العملي: البحث، ثم الفلاتر، ثم ملخص النتائج، ثم قائمة النتائج، ثم عناصر تحكم الخريطة، ثم التفاصيل، ثم الإجراء الأساسي. يستطيع الشخص فهم العدد، واختيار مكان من القائمة، وتحريك الخريطة أو تكبيرها إن أراد، وقراءة التفاصيل، ثم الحصول على الاتجاهات. لا تحتاج كل علامة في الخريطة إلى نقطة توقف مستقلة عند الضغط على Tab إذا كانت القائمة تعرض الأماكن نفسها. يمكن لمفاتيح الأسهم التحرك داخل القائمة، بينما ينتقل Tab بين المناطق الأكبر.

يمتد المسار من البحث إلى الفلاتر ثم ملخص النتائج والقائمة وعناصر تحكم الخريطة والتفاصيل والإجراء الأساسي. يبقى المنتزه المحدد مرتبطاً بصفه في القائمة وبطاقة تفاصيله. عدد النتائج والمسافات النموذجية للتوضيح فقط. يتبع ترتيب التركيز المهمة، وتكون الخريطة محطة واحدة بدلاً من حقل مليء بالدبابيس.
المحتوى الذي ينشئه المؤلف ويخفي بالكامل عنصر التحكم الذي عليه التركيز، مثل شريط بحث ثابت أو لوحة محادثة، لا يستوفي معيار النجاح 2.4.11 (AA) في WCAG 2.2. وتسمح الملاحظة 2 من هذا المعيار بأن يحجب المحتوى الذي فتحه الشخص، مثل درج التفاصيل، عنصر التحكم إذا استطاع إظهاره من دون تقديم تركيز لوحة المفاتيح. أما الإخفاء الجزئي، حين يبقى جزء من العنصر مرئياً، فهو معيار النجاح 2.4.12 (AAA). يحتاج التركيز المرئي والاختيار المرئي إلى أسلوبين مختلفين، لأن صفاً أزرق في القائمة وحلقة التركيز يجيبان عن سؤالين مختلفين. وتطلب إرشادات لوحة المفاتيح في WAI-ARIA من المؤلفين التمييز بين التركيز والاختيار، خصوصاً عندما تكون العناصر المحددة داخل مكوّن لا يحتفظ بالتركيز (W3C, 2026). أبقِ حلقة التركيز على عنصر التحكم الذي سيتلقى ضغط المفتاح التالي، واستخدم معالجة منفصلة لحالة اختيار المكان.
لماذا لا يمكن أن يكون السحب هو الطريق الوحيد؟
تشجع الخرائط على السحب، لكن السحب لا يمكن أن يكون الطريقة الوحيدة لتحريك الخريطة أو تعيين محطة أو إعادة ترتيب مسار. ينص معيار النجاح 2.5.7 في WCAG 2.2 على أن الوظيفة التي تستخدم حركة سحب يجب أن تكون قابلة للتنفيذ بمؤشر واحد من دون سحب، إلا إذا كان السحب ضرورياً أو كان وكيل المستخدم هو الذي يحدد السلوك ولم يعدله المؤلف. ولا تكفي بديل لوحة المفاتيح وحده لتلبية متطلب المؤشر هذا. وفّر أزراراً اتجاهية للتحريك، ولمسة لتعيين الوجهة، وحقل عنوان، وعناصر تحكم لرفع المحطات المرتبة أو خفضها. ويحدد معيار النجاح 2.5.8 في التوصية نفسها حجماً أدنى للهدف مقداره 24 × 24 بكسل CSS، مع استثناءات تشمل التباعد ووجود عنصر تحكم مكافئ في مكان آخر من الصفحة.

تُظهر اللوحة اليسرى السحب باعتباره الطريقة الوحيدة لتحريك الخريطة. وتضيف اللوحة اليمنى أزرار التحريك وهدفاً باللمس وحقل عنوان وأزرار إعادة ترتيب ومفاتيح لوحة مفاتيح للتحريك. العنوان النموذجي توضيحي. يظل مسار لوحة المفاتيح ضرورياً، ولا يحل محل بديل المؤشر الواحد لحركة السحب.
اسمح بمغادرة الخريطة من دون حبس لوحة المفاتيح. إذا كانت مفاتيح الأسهم تحرك الخريطة بينما يكون التركيز عليها، فيجب أن يعيد Escape أو مفتاح موثق التركيز إلى القائمة أو عنصر التحكم التالي. تحتاج أزرار التكبير وتحديد الموقع والإغلاق إلى أسماء قابلة للوصول، لا إلى أيقونات فقط لا يستطيع قارئ الشاشة تسميتها. كما يهم حجم الهدف في هذه العناصر وفي صفوف القائمة، لأن مساحة النقر الصغيرة جداً تفشل الأشخاص الذين ينقرون باللمس أو يستخدمون مؤشراً أقل دقة.
لماذا لا يكفي اللون على الخريطة؟
ينص معيار النجاح 1.4.1 على أنه لا يجوز أن يكون اللون الوسيلة المرئية الوحيدة لنقل المعلومات أو الإشارة إلى إجراء أو طلب استجابة أو تمييز عنصر. تفشل نقطة خضراء للدلالة على «مفتوح» ونقطة حمراء للدلالة على «مغلق» إذا كان اختلاف اللون هو الفرق الوحيد. اربط اللون بتسمية أو علامة صح أو علامة × أو شكل آخر. وتنطبق القاعدة نفسها على علامات الفئات والمسارات المحددة وعبارة «أنت هنا». كما يطلب معيار النجاح 1.4.11 في التوصية نفسها نسبة تباين لا تقل عن 3:1 للمعلومات المرئية اللازمة لتحديد مكوّنات واجهة المستخدم وحالاتها، باستثناء المكوّنات غير النشطة أو التي يحدد وكيل المستخدم مظهرها. قد يفشل زر تكبير أبيض فوق خريطة أساس فاتحة في تحقيق هذه النسبة حتى لو بدت ألوان العلامة التجارية جيدة على صفحة بيضاء.

يستخدم المثال الضعيف دائرة خضراء لـ «مفتوح» ودائرة حمراء لـ «مغلق». أما المثال الأقوى فيضيف علامة صح وعلامة × وشكل تحذير والكلمات مفتوح ومغلق ومتأخر. يبقى اللون مفيداً، لكن النص والشكل يحملان المعنى عندما لا يمكن رؤية اللون.
يجب أن تكون وسيلة الإيضاح متاحة كنص، لا كمفتاح ألوان مرسوم على الخريطة فقط. وينبغي أن يوضح فلتر الفئة حالته المحددة في اسم عنصر التحكم أو في تسمية مجاورة. لا تقل للشخص في نص الواجهة «اتبع الدبوس الأحمر». سمِّ المكان. ويطبق قسم الذكاء الاصطناعي أدناه القاعدة نفسها على الإجابات المولدة.
ماذا يجب أن تسمع التقنيات المساعدة؟
أعلن نتيجة الإجراء، لا أحداث محرك العرض. تقول رسالة حالة مفيدة إن أربعة متاجر تطابق الفلاتر، أو إن المسار جاهز والمدة التي يستغرقها، أو إنه لا توجد مداخل قابلة للوصول مطابقة. أما «تم تحميل البلاطة» و«تحركت العلامة» و«تغير مركز الخريطة» فهي ضوضاء. إذا أحاطت live region بالخريطة كلها فستقرأ هذه الأحداث التقنية وتطغى على الجملة التي يحتاجها الشخص. توثق WAI تقنية ARIA22 لاستخدام role=status لتقديم رسائل الحالة. هذه التقنية مثال على طريقة لتلبية WCAG وليست شرطاً لاستخدام هذه role نفسها في كل خريطة (W3C, 2026).

تبلغ القناة المفيدة بعدد النتائج ومسار جاهز وعدم وجود تطابق لمدخل قابل للوصول. وتسرد القناة المتجاهلة تحميل البلاطات وتحريك العلامات وتغييرات مركز الخريطة. أسماء المتاجر والمسافات ومسار الـ18 دقيقة أمثلة توضيحية. أعلن الحالة التي يستطيع الشخص التصرف بناءً عليها.
يحتاج البحث والفلاتر إلى الانضباط نفسه. بعد الاستعلام، أعلن عدد النتائج أو الحالة الفارغة مرة واحدة، لا سلسلة من تحديثات العلامات. اجعل الإعلان قصيراً بما يكفي ليقاطع بلطف. لا تنقل التركيز إلى الخريطة عند تغير العدد. تظل القائمة المكان الذي يقرأ فيه الشخص النتائج، وتعكس الخريطة المجموعة نفسها.
لماذا يجب أن تسمّي إجابة الذكاء الاصطناعي المكان؟
يجب أن تكون إجابة الذكاء الاصطناعي المتعلقة بالخريطة مفهومة بذاتها كنص. «Downtown Pharmacy مفتوحة حتى منتصف الليل وتبعد 1.2 ميل عن نقطة البداية التي اخترتها» تسمّي المكان وساعات العمل والمسافة. أما «لقد أبرزت الدبوس الأحمر» فتشير إلى لوحة الخريطة وتفشل مع من لا يستطيع رؤية ذلك الدبوس. يمكن للخريطة تحديد المكان نفسه ورسم مسار. لكن الجملة نفسها يجب أن تحمل القرار. أرسل الإجابة النهائية، أو ملخصاً قصيراً، إلى قناة الحالة. لا ترسل كل token إلى التقنية المساعدة ولا تنقل التركيز إلى المحادثة مع كل جزء.

تسمّي الإجابة المفيدة Downtown Pharmacy ووقت الإغلاق والمسافة من نقطة بداية محددة. وتعرض الخريطة ذلك المكان ومساراً. أما الإجابة المرفوضة فتقول فقط إنه تم تمييز دبوس أحمر. اسم الصيدلية والساعات والمسافة في الشكل أمثلة توضيحية.
أبعد النموذج عن قرار الوصول. التطبيق المضيف هو الذي يصرح بالسجلات، ولا يجوز للإجابة أن تصف إلا الأماكن الموجودة أصلاً في مجموعة النتائج. لا تسمح للنص المولد باختراع مدخل من دون درجات أو دورة مياه قابلة للوصول أو شهادة لا تتضمنها بيانات المصدر. إذا كان السجل لا يحتوي على حقل لإمكانية الوصول، فيجب أن تقول الإجابة إن المعلومة غير معروفة. إبراز المكان على الخريطة تأكيد اختياري، وليس مضمون الرد.
ما الذي يبقى قابلاً للاستخدام عندما لا تستطيع الخريطة إعادة التدفق؟
يعامل معيار النجاح 1.4.10 في WCAG 2.2 بعض أنواع المحتوى على أنها تحتاج إلى تخطيط ثنائي الأبعاد للاستخدام أو لفهم المعنى. وتذكر الملاحظة 2 الصور اللازمة للفهم، مثل الخرائط والمخططات، وتقبل التمرير ثنائي الأبعاد لهذه الأجزاء. ينطبق الاستثناء على الخريطة. ولا ينطبق على عنوان الصفحة أو البحث أو الفلاتر أو نص النتائج أو الأزرار أو إجابة الذكاء الاصطناعي أو بطاقة التفاصيل. عند عرض ضيق أو تكبير مرتفع، ضع القائمة فوق الخريطة أو تحتها، واجعل الخريطة في منطقة تمرير مستقلة، واترك النص خارج تلك المنطقة. يجب أن يتمكن الشخص من إكمال المهمة حتى عندما تكون لوحة الخريطة نافذة صغيرة.
تحتاج حالات الفشل إلى الفصل نفسه. إذا لم تُحمّل البلاطات، فيجب أن تبقى قائمة النتائج والتفاصيل والإجراء الأساسي متاحة. قل إن الخريطة لم تُحمّل، وأبقِ السجلات متاحة. لوحة فارغة بلا نص تعني مهمة معطلة، لا مشكلة تنسيق. وينطبق ذلك أيضاً على تقليل الحركة. لا تعتمد على حركة fly-to طويلة لإبلاغ الشخص بالمكان المحدد. غيّر الاختيار وحدّث القائمة حتى إذا تم تقصير حركة الكاميرا أو تخطيها.
أين يجب أن تقع الخرائط التفاعلية القابلة للوصول إلى جانب Kaleidr؟
أبقِ البحث والفلاتر وقائمة النتائج والتفاصيل والإجراءات الأساسية ورسائل الحالة على صفحة التطبيق المضيف. شارك مع الخريطة معرّفات المكان والمسار والاختيار والفلتر ومجموعة النتائج. Kaleidr Studio هو المكان الذي تحول فيه الفرق الأفكار إلى خرائط تفاعلية تحتوي على مواقع ومحتوى وسلوك (Kaleidr, 2026). يضمّن Viewer خريطة منشورة باستخدام share id ولا يحتاج إلى publishable key لهذا التضمين (Kaleidr, 2026). وتصف وثائق المطورين Chat بأنه Spatial AI داخل خريطة المضيف، وViewer بأنه ينشر خريطة، وTile بأنه يقدم خرائط أساس مصممة، وEditor بأنه للرسم والتحرير (Kaleidr, 2026). ويظل التطبيق المضيف مسؤولاً عن المسار القابل للوصول حول هذه الأسطح.

تمتلك صفحة التطبيق المضيف البحث والفلاتر وقائمة النتائج والتفاصيل والإجراءات ورسائل الحالة. وتربط المعرّفات المشتركة تلك الصفحة بـ Studio وViewer وChat والخريطة. وتشير تذييلة الشكل إلى أن Kaleidr لا تضمن تلقائياً التوافق مع WCAG. ويظل اختبار التجربة المنشورة مسؤولية الناشر.
يمكن أن يوفر قالب أو مكوّن خريطة أساساً جيداً. يوضح دليل الإطلاق من دون كود أن القالب لا يمكنه ضمان التوافق بعد أن يضيف الناشر الألوان والمحتوى وسلوك الخريطة، لأن التوافق يتعلق بما تم نشره فعلياً (Kaleidr, 2026). اختبر المهمة الكاملة بلوحة مفاتيح وقارئ شاشة وتكبير وعرض ضيق. وأضف حالة فشل لا تُحمّل فيها الخريطة. هذه المقالة دليل تنفيذ، وليست تدقيق توافق أو استشارة قانونية.
استكشف Kaleidr Studio لتصميم الخريطة ونشرها. اقرأ وثائق المطورين للتعرف على أسطح Chat وViewer وTile وEditor الموثقة. أبقِ قائمة النتائج والإجابة التي تسمّي المكان على صفحة المضيف، واربطهما بمعرّف المكان نفسه الذي تستخدمه الخريطة.
ملاحظة: تستخدم Kaleidr أدوات مدعومة بالذكاء الاصطناعي لإنشاء الصور وتحسين المحتوى والبحث ضمن سير العمل الإبداعي والتطويري لديها.
الأسئلة الشائعة
هل يغني بديل لوحة المفاتيح عن مسار مؤشر لا يستخدم السحب؟
لا. تطلب WCAG 2.2 طريقة بمؤشر واحد لإكمال إجراء يعتمد على السحب، ما لم يكن السحب ضرورياً أو يحدد وكيل المستخدم السلوك. الوصول بلوحة المفاتيح متطلب منفصل للمهمة نفسها.
هل يغطي استثناء إعادة التدفق للخريطة البحث وقائمة النتائج؟
لا. يمكن للخرائط والمخططات الاحتفاظ بالتمرير ثنائي الأبعاد. أما العناوين والبحث والفلاتر والنتائج والأزرار وإجابة الذكاء الاصطناعي فيجب أن تظل قابلة للاستخدام عندما تكون الصفحة ضيقة أو مكبرة.
هل تضمن Kaleidr توافق الخريطة المنشورة مع WCAG؟
لا. Studio وViewer وChat أسطح منتج. يعتمد التوافق على الصفحة المنشورة نفسها، بما في ذلك التسميات والتباين وقائمة النتائج ورسائل الحالة والاختبارات.
هل ينبغي أن تقول إجابة خريطة من الذكاء الاصطناعي «الدبوس الأحمر»؟
لا. سمِّ المكان والحالة ذات الصلة والمسافة أو المسار بالنص. يمكن للخريطة تحديد المكان نفسه. يجب أن تكون الجملة مفهومة من دون لوحة الخريطة.
References
- World Wide Web Consortium. Web Content Accessibility Guidelines (WCAG) 2.2. W3C Recommendation, December 12, 2024. Includes 2.4.11 Focus Not Obscured (Minimum), 2.4.12 Focus Not Obscured (Enhanced), 2.5.7 Dragging Movements, 2.5.8 Target Size (Minimum), 1.4.1 Use of Color, 1.4.11 Non-text Contrast, and the 1.4.10 Reflow note that lists maps and diagrams. Accessed October 7, 2026. https://www.w3.org/TR/WCAG22/
- Kaleidr. Embed Interactive Map on a Website. Asks for headings, summaries, and a location list outside the canvas. https://kaleidr.com/blog/how-to-embed-interactive-map-on-a-website
- W3C Web Accessibility Initiative. Developing a Keyboard Interface. Distinguishes keyboard focus from selection. Accessed October 7, 2026. https://www.w3.org/WAI/ARIA/apg/practices/keyboard-interface/
- W3C Web Accessibility Initiative. ARIA22: Using role=status to present status messages. An example technique, not a required implementation. Accessed October 7, 2026. https://www.w3.org/WAI/WCAG22/Techniques/aria/ARIA22
- Kaleidr. AI Map Maker for Branded Interactive Maps. Studio turns ideas into interactive maps with locations, content, and behavior. Accessed October 7, 2026. https://kaleidr.com/studio
- Kaleidr Developer Docs. Viewer. Embeds a published map by its share id, and that embed does not require a publishable key. Accessed October 7, 2026. https://docs.kaleidr.com/viewer
- Kaleidr Developer Docs. Introduction. Chat is Spatial AI in the host map, Editor is draw and edit, Tile is designed basemaps, and Viewer publishes a map. Accessed October 7, 2026. https://docs.kaleidr.com/
- Kaleidr. Launch a No-Code Map Website. A template does not guarantee conformance of the experience a publisher ships. https://kaleidr.com/blog/launch-a-map-website-no-code
@misc{w3c_wcag22_2024,
title = {Web Content Accessibility Guidelines (WCAG) 2.2},
author = {{World Wide Web Consortium}},
year = {2024},
url = {https://www.w3.org/TR/WCAG22/}
}
@misc{kaleidr_embed_map_2026,
title = {Embed Interactive Map on a Website},
author = {{Kaleidr}},
year = {2026},
url = {https://kaleidr.com/blog/how-to-embed-interactive-map-on-a-website}
}
@misc{w3c_keyboard_interface_2026,
title = {Developing a Keyboard Interface},
author = {{World Wide Web Consortium}},
year = {2026},
url = {https://www.w3.org/WAI/ARIA/apg/practices/keyboard-interface/}
}
@misc{w3c_aria22_2026,
title = {ARIA22: Using role=status to present status messages},
author = {{World Wide Web Consortium}},
year = {2026},
url = {https://www.w3.org/WAI/WCAG22/Techniques/aria/ARIA22}
}
@misc{kaleidr_studio_a11y_2026,
title = {AI Map Maker for Branded Interactive Maps},
author = {{Kaleidr}},
year = {2026},
url = {https://kaleidr.com/studio}
}
@misc{kaleidr_docs_viewer_a11y_2026,
title = {Viewer},
author = {{Kaleidr}},
year = {2026},
url = {https://docs.kaleidr.com/viewer}
}
@misc{kaleidr_docs_home_a11y_2026,
title = {Introduction},
author = {{Kaleidr}},
year = {2026},
url = {https://docs.kaleidr.com/}
}
@misc{kaleidr_launch_map_2026,
title = {Launch a No-Code Map Website},
author = {{Kaleidr}},
year = {2026},
url = {https://kaleidr.com/blog/launch-a-map-website-no-code}
}