Aksesibilitas WTF: Voiceover di Mac mengumumkan daftar pohon sebagai tabel?

Saat ini saya sedang menyelidiki bug aneh yang kami laporkan dengan Edge Developer Tools. Voiceover di MacOS mengumumkan PERTIMBANGAN tree sebagai tabel dan memberi tahu Anda cara menavigasinya – yang kemudian tidak berfungsi.

Alasannya adalah bahwa markup bukan tabel. NS PERTIMBANGAN pohon adalah, yah, pohon, dibangun dengan OL, LI dan ARIA peran. Tapi Voiceover tidak mengenalinya. Narator di Windows dan NVDA kerja.

Alat pengembang terbuka di Alat Pengembang yang menunjukkan markup yang tepat untuk pohon yang dapat diakses

Saya pikir pada awalnya bahwa ini adalah masalah yang terkait dengan gaya daftar: tidak ada masalah sulih suara tetapi bahkan terjadi pada contoh tanpa gaya apa pun dan pada W3C demo tampilan pohon.

Contoh tulang telanjang dari HTML Alat Pengembang dengan Voiceover mengumumkannya salah

Demo tampilan pohon W3C diumumkan sebagai tabel di sulih suara

Mari berharap ini segera diperbaiki, karena untuk saat ini, saya bingung untuk mengatasi masalah ini.

Pembaruan: Sebagai Tomas Caspers menunjukkan di Twitter, ini mungkin disebabkan oleh orang tua yang aneh HTML demo di ARIA spec menggunakan tabel dan banyak peran untuk menjelaskan fungsionalitas.