Skip to content

Web: отсутствует <h1> на /help и /bug #165

Description

@Jelikton

Описание

Страницы /help и /bug не содержат ни одного элемента <h1>. Вся информация представлена через абзацы <p>, что нарушает семантическую структуру HTML. Заголовок первого уровня является ключевым ориентиром для поисковых систем (SEO) и скринридеров (доступность). Его отсутствие ухудшает ранжирование страниц и навигацию для пользователей с ограниченными возможностями.

Как это выглядит в коде:

  • На /help сразу идёт <p>Ask anything about APN…</p> без предшествующего <h1>.
  • На /bug аналогично: <p>Found a bug in APN?…</p> — заголовок отсутствует.

Почему это важно:

  • Поисковые системы используют <h1> для понимания структуры контента.
  • Скринридеры (JAWS, NVDA) используют заголовки для быстрой навигации по странице.
  • Отсутствие заголовка снижает восприятие страницы как самостоятельного раздела.

Шаги для воспроизведения

  1. Открыть в браузере https://apn.tech/help.
  2. Нажать правой кнопкой мыши → «Просмотреть код страницы» (или Ctrl+U).
  3. Найти в коде тег <h1> — его нет.
  4. Повторить для https://apn.tech/bug — результат тот же.

Ожидаемое поведение

Каждая служебная страница должна иметь уникальный, информативный заголовок <h1>:

  • /help<h1>Help & Support</h1> или аналогичный.
  • /bug<h1>Report a Bug</h1>.

Фактическое поведение

Заголовок отсутствует, что нарушает семантику и снижает удобство использования.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions