The Controversy Over Labeling AI-Generated Content Sections

AI Disclosure Proposal for Web Pages

A new proposal suggests an HTML attribute system to indicate which parts of a page are AI-generated. It has gained relevance due to upcoming EU AI Act rules (effective August 2026), which require machine-readable marking of AI-generated text.


How It Works

Page-Level Disclosure

Uses a <meta> tag to describe the AI involvement across the whole page:

<meta name="ai-disclosure" content="ai-generated">

Possible values:

  • ai-generated → AI content with human prompting/review

  • ai-assisted → Human-written but AI-refined

  • autonomous → Fully AI-generated

  • mixed → Different sections have different AI involvement

  • none → No AI involvement

Section/Element-Level Disclosure

Uses an ai-disclosure attribute on HTML elements, e.g., <section> or <aside>:

<section ai-disclosure="none">
  <h2>Investigation Findings</h2>
  <p>Human-authored content...</p>
</section>

<aside ai-disclosure="ai-generated" ai-model="gpt-4o" ai-provider="OpenAI">
  <h3>AI Summary</h3>
  <p>AI-generated summary content...</p>
</aside>

This allows partial page disclosures—useful for AI-generated sidebars or summaries on otherwise human-written pages.


Controversies

1. Using <aside>

  • <aside> is intended for tangential or supplementary content (sidebars, related links).

  • An AI-generated summary is directly related to the main content, so placing it in <aside> may be semantically incorrect.

  • Critics argue it misuses semantic HTML and could confuse accessibility tools or assistive technologies.

2. Using <section>

  • <section> is meant for thematic groupings of content.

  • Declaring authorship via an ai-disclosure attribute does not reflect the theme or topic and could break screen reader navigation.

3. Accessibility Concerns

  • No commenters have fully addressed how this might affect the Accessibility Tree or assistive device behavior.

  • Misusing semantic elements to mark AI origin may interfere with content comprehension for users relying on screen readers.

4. Compliance vs. Web Benefit

  • Some see the proposal as regulation-driven markup rather than improving the web ecosystem.

  • The solution is primarily aimed at legal compliance, not at enhancing usability, SEO, or accessibility.


Key Takeaways

  • The proposal introduces AI disclosure at page and section levels, which aligns with the EU AI Act requirements.

  • It relies heavily on <aside> and <section>, which may conflict with their intended semantic purposes.

  • Accessibility implications and the effect on assistive technologies are underexplored.

  • The proposal is still under discussion on GitHub and not finalized.


In short, this is a regulatory-driven markup proposal that may solve the disclosure requirement but raises semantic and accessibility concerns, particularly when AI-generated content is integrated into the main flow of a page.