Подтвердить что ты не робот

Какой минимальный размер экрана я должен принять?

Я разрабатываю различные нестандартные формы и макеты в Delphi для работы в Windows. Я волнуюсь, что, если я предполагаю минимальный размер экрана 1024x768 (или больше), я столкнулся с тем, что клиенты все еще используют 800x600. Какой минимальный размер экрана я должен принять? Я не хочу требовать минимум, который раздражает пользователей. Какая лучшая практика или текущее разумное предположение для размера экрана?

4b9b3361

Ответ 1

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

Несколько примеров:

При текущей кончине 4:3 разрешения экрана, предстоящий 16:9 и нетбуки, 1024x600 теперь очень популярна, так же как и разрешение 1024x576 (совместимо с 576i).

Для настольных систем, HD-видео разрешения 1280x720 и 1920x1080 становятся все более популярными.

Для установки программного обеспечения убедитесь, что вы можете запускать 640x480 по нескольким причинам:

  • многие системные администраторы не устанавливают видеодрайверы WHQL, потому что они делают их системы менее стабильными, так как требуется некоторое время для современного видеооборудования, чтобы получить WHQL-драйвер, последнее оборудование часто работает на 640x480

  • в Windows Embedded Standard (большинство состоит из Windows XP Embedded, Windows 7 Embedded, то же самое: часто требуется некоторое время для специальных встроенных версий драйверов, или они вообще не устанавливают видеодрайверы, потому что они будут работать как безголовые системы.

- Йерун

Ответ 3

Я буду следовать веб-соглашениям. http://960.gs/

Ответ 4

Если вы думаете, что у ваших пользователей по-прежнему есть 800x600, сделайте его 800 широко. Как разработчик WEB, я предполагаю минимальную ширину экрана 1024 и сделать мой webapps 1000px широкий (с учетом полосы прокрутки и т.д.).

Если бы я был вами, я бы приложил приложение к расширению/сокращению, чтобы оно соответствовало окну, даже если это означает, что для него может быть изменена только часть PAGE, т.е. окно сводки с правой стороны, например.

Ответ 5

Вы наверняка столкнетесь с тем, кто по-прежнему работает на 800x600 - по собственному выбору.

Я знаю два отдельных примера людей, работающих на 800x600 при использовании 20-дюймовых мониторов 1680x1050... да, это нечеткое, как угодно, но им это нравится, потому что все легко увидеть. Оба человека старше мужчины, FWIW.

Считаете ли вы эффект больших шрифтов в ваших формах? Когда я в последний раз занимался разработкой Delphi (Delphi 7), поддержка больших шрифтов была немного изворотливой, давая действительно нечетные результаты: предположительно фиксированные размеры форм изменялись бы нечетно.

Предложение # 1: изменение размеров форм - только с помощью масштабирования.

Предложение № 2: Сделайте разные версии форм для разных разрешений. например Один с шестью вкладками для запуска на экранах lo-res; один с тремя вкладками для запуска на экранах привет-Res. Это позволит вашему приложению качественно адаптироваться к различным средам. При хорошей конструкции MVP дополнительная работа будет низкой (ish).

Ответ 6

Я думаю, это зависит от вашей целевой аудитории.

Вы столкнулись с одним человеком с 800x600. Хорошо, сколько это? Это 25% ваших пользователей? Это 0,00001% ваших пользователей?

Если это первый случай - вам определенно нужно хорошо себя вести на 800x600. Если это последний случай - вы можете заботиться о них, но стоит ли это?

Вероятно, вы потратите много усилий на сжатие своего интерфейса до 800x600, потратите гораздо больше усилий на тестирование - с какой целью? Чтобы угодить 1 клиенту и получить вам $XX за 1 проданную копию вашего заявления? У вас нет более важных задач?

Ответ 7

720p, если вы не ожидаете, что люди будут использовать ваше приложение на нетбуке.

Ответ 8

У меня есть несколько компьютеров, у которых есть двойной монитор с разрешением 1920x1200. У меня есть ноутбук также в 1920x1200 и ноутбук Multi-Touch Asus EEE с разрешением 1024x600. Этот последний ноутбук - моя система путешествий, и я использую его, когда я вдали от дома или офиса. С панелью задач слева, а не снизу, у меня общая область не менее 800x600, но при необходимости она может быть шире. (До 1024x600 со скрытой панелью задач.) Я также могу поворачивать экран 90 или 270 градусов, чтобы получить экран 600x1024, что является практичным для чтения электронных документов. Затем мне нужно переместить панель задач на дно, чтобы получить немного больше места.
Поскольку EEE - это так называемый нетбук с опциями multi-touch, вы можете быть обеспокоены, если он станет популярной системой среди вашей пользовательской базы. Это недорогая, легкая и долговечная батарея. С 2 ГБ оперативной памяти и Windows Home Premium мой собственный большой страх заключается в том, что многие пользователи будут выбирать такое оборудование просто потому, что оно практично. Конечно, мультитач-экраны также становятся популярными среди более современных ноутбуков с лучшими разрешениями, но когда ваши пользователи должны путешествовать на своем компьютере со своим компьютером, эти нетбуки будут оставаться в бизнесе очень и очень долго. Поэтому я бы посоветовал разработать для разрешений 800x600 как минимум и рекомендовать пользователям, которые используют такое маленькое разрешение, переместить панель задач слева от экрана (если используется 1024x600) или использовать опцию автоматического скрытия панели задач.

Нетбуки станут более популярными, а 1024x600 - очень популярное решение для нетбуков. Держите свои формы в соотношении 4: 3, если это возможно. Таким образом, минимальный размер 800x600 является предпочтительным, если у вас нет совсем другой аудитории.