accept на input file: только PDF и изображения
MIME и расширения в диалоге выбора.
`accept="application/pdf,image/*"` фильтрует диалог выбора файла — меньше ошибочных .exe в брифе.
Атрибут не валидирует содержимое — сервер проверяет magic bytes и размер.
- accept — MDN — Типы файлов.
- Common MIME types — MDN — application/pdf и др.
UX
Под полем напишите «PDF до 10 МБ» — accept alone не объясняет лимиты.