Feature Request: Improve outline/heading recognition for HTML snapshots (e.g. UpToDate)

Hi Zotero Team,

I would like to suggest enhancing Zotero’s ability to detect document outlines and hierarchical headings in saved HTML snapshots, especially for content from UpToDate and similar medical knowledge platforms.

These websites do not use standard heading tags. Instead, they apply custom CSS classes and ARIA attributes (e.g. aria-level="2", aria-level="3") to define title hierarchy.
Currently, Zotero fails to recognize this structure, so no collapsible outline is generated after importing the HTML file saved via SingleFile or the built-in snapshot tool.
It would be very helpful if Zotero could:
Parse ARIA heading levels (aria-level) to build document outlines;
Recognize common custom heading class names used on mainstream academic/medical sites;
Improve compatibility with HTML snapshots from medical databases like UpToDate.
This improvement will greatly boost the reading and note-taking experience for researchers and medical professionals who rely heavily on these resources.

Thank you for your consideration!
Sign In or Register to comment.