Минимальный размер кнопки на iPhone

Мне повезло со следующей рекомендацией: http://forum.jquery.com/topic/the-resizeend-event

Вот код, чтобы вы не придется прорыть ссылку на его сообщение & amp; источник:

var rtime;
var timeout = false;
var delta = 200;
$(window).resize(function() {
    rtime = new Date();
    if (timeout === false) {
        timeout = true;
        setTimeout(resizeend, delta);
    }
});

function resizeend() {
    if (new Date() - rtime < delta) {
        setTimeout(resizeend, delta);
    } else {
        timeout = false;
        alert('Done resizing');
    }               
}

Спасибо sime.vidas за код!

66
задан Seva Alekseyev 4 January 2010 в 21:20
поделиться

4 ответа

Apple сообщает, что средний размер касания пальцем составляет 44x44 (из WWDC). Рекомендуется, чтобы все строки таблицы были не меньше этой высоты. Обычно значки имеют размер 32x32, но имеют отступы, чтобы сделать доступную для прикосновения область 44x44. Конечно, люди могут нажать 1x1, если будут очень осторожны, но зачем заставлять людей стараться больше, чем им нужно, чтобы использовать ваше приложение?

105
ответ дан 24 November 2019 в 14:53
поделиться

Apple не согласна с этим, и нет никаких жестких

Они рекомендуют вам указать целевых размеров кончика пальца в Руководстве по пользовательскому интерфейсу, а затем указать, что размер кнопок калькулятора составляет 44x44.

Также в этом документе говорится, что изображения для панели инструментов и значки навигации должны быть 20x20, а значки панели вкладок должны быть 30x30.

Я думаю, вам нужно просто протестировать свое приложение и убедиться, что оно '

5
ответ дан 24 November 2019 в 14:53
поделиться

Могу поклясться, что они сказали, что минимум 37 пикселей, но сегодня я нахожу 44. В любом случае 33 кажется маленьким.

(Обратите внимание, что изображения могут быть меньше, потому что они часто являются частью большей прямоугольной области.)

(На других устройствах вы можете получить меньше пикселей, если размер пикселя равен больше.)

2
ответ дан 24 November 2019 в 14:53
поделиться

Недавние научные исследования показали, что:

[A] целевой размер 9,2 мм для дискретных задачи [т.е. задачи с одиночной постановкой цели] и задачи 9,6 мм для серийных задач задачи должны быть достаточно большими для использование одной рукой большого пальца на сенсорные КПК без Унизительная производительность и предпочтения.

Цитируется по Исследование целевых размеров для использования с одним ручным большим пальцем на малых сенсорных устройствах (Parhi, Karlson, & Bederson 2006). Другие источники согласны с этим "почти 0,4-дюймовым управлением" (например, Проектирование жестикуляционных интерфейсов (Saffer 2008, стр. 42)).

Учитывая плотность пикселей iPhone 163 PPI (6. 417px/mm), предпочтительно прицеливаться не ниже диагонали 59px для любой цели.

(Пожалуйста, обратите внимание, что это проверяется только для использования одной руки с большим пальцем .)

.
53
ответ дан 24 November 2019 в 14:53
поделиться
Другие вопросы по тегам:

Похожие вопросы: