Я создаю приложение для сканирования в Интернете, которое я хочу, чтобы «средний» пользователь мог использовать. Я обеспокоен тем, что приложение для веб-обхода, вероятно, слишком сложно для большинства пользователей, хотя, поскольку пользователям необходимо:Как сделать приложение для сканирования веб-страниц полезным для пользователя
- Понимание структуры URL (домена, пути и т. Д.).
- Поймите ползать «глубина».
- Понимать расширения файлов и настраивать фильтры для сужения их обхода для достижения лучшей производительности (или они будут расстроены программой).
- Поймите, где URL-адреса находятся на страницах (изображения srcs, ссылки, URL-адреса обычного текста и т. Д.).
Что я могу сделать, чтобы помочь пользователям быстро познакомиться с моей программой? Или даже лучше, что я могу сделать, чтобы программа была достаточно интуитивной, чтобы пользователи просто «ее получили»? Я знаю, что это кажется довольно широким, но , если вы можете ограничить свои ответы на веб-сканеры, которые должны помочь. Я прочитал об общем удобстве использования, дизайне ui и т. Д., Но я борюсь с доменом, в котором я работаю. Спасибо.
Спасибо! Мне очень нравится идея простой/расширенной настройки параметров. Я думаю, что это самая далеко идущая идея. Настройка разумных значений по умолчанию, которые обычно будут искать то, что ищет пользователь, и, как правило, дает хорошую производительность, будет сложной задачей, но я думаю, что это правильно.Что касается расширений файлов: я уже группирую их, как вы предлагаете, но я разрешаю пользователям вводить/удалять расширения для групп (например, пользователям нужны jpg, а не gif). Что касается №4: это проблема производительности, которая может сделать разницу между ожиданием нескольких минут или ожиданиями нескольких часов для завершения искателя. – Chad