Headings in Safari

By Tarja, 17 March, 2024

Forum
macOS and Mac Apps

Hi.
I just got M3 MacBook Air. In Safari VO says heading level three and then the text but I want to change it so that it says the text before saying heading level three. How can I do it? I know it was possible to change on my old MacBook but I don’t find any useful settings from VoiceOver utility anymore.
Thanks in advance.

Options

Comments

By Brad on Monday, March 18, 2024 - 19:49

Go into the VoiceOver utility, and then the "verbosity" category. Check the additional options checkbox. This makes a table appear that lists almost every control you can think of on OS X and lets you change the verbosity options for them. Find this table, interact with it, and locate "heading" inside it (just use first letter navigation to get to it quickly). Now, go to the right with vo-right to get to the verbosity menu button. Press it, and choose the "custom..." option. Now you get a dialog box with another table which lets you choose what and when should be spoken when VoiceOver reads a heading. By default, the order of things to be spoken is status, then type, and finally name. You want to move the "type" option down, so that "name" is before "status". To do this, find the "type" option in the table, and press command downarrow to move it one item down. You can then press enter to close that dialog and save your changes. That's all there is to it, now VoiceOver should read the text of the heading first.

I'm not a mac user so I'm not sure if things have changed but I hope this helps either way.