Apache Apache at Apache
Apr. 2nd, 2016 01:47 amПервоапрельское вот, хорошее:
https://blogs.apache.org/foundation/entry/the_apache_software_foundation_welcomes5
Первоапрельское вот, хорошее:
https://blogs.apache.org/foundation/entry/the_apache_software_foundation_welcomes5
Я недавно писал про важность компоновки в интерфейсах, и тут такой пример подоспел. Google на 1 апреля знатно обмишурился, вставив рядом с кнопкой Send непонятную шнягу:
Этот Send+ отправляет письмо с двусмысленным сюрпризом, что, учитывая сотни миллионов пользователей, привело к очень некрасивым всяким, хотя и единичным, последствиям.
В интерфейсе допущена просто таки хрестоматийная ошибка – расположение деструктивных (или необычных) элементов интерфейса рядом с основными рабочими. Google тут совсем не одинок – Microsoft сделала когда-то такое же в проводнике, только на постоянку, а не 1 апреля.
Хорошие мальчики делают вот так:
Или вот так (не то же самое, потому что надо учитывать ещё и расположение контролов выше кнопки):
Проектирования API это тоже касается – нежелательно делать похожие имена у деструктивных и недеструктивных методов, особенно если названия длинные и плохо читаемые (привет джавистам и майкрософтовцам).
Вообще, всем компьютерным интерфейсникам надо начинать с внимательного рассматривания интерфейсов промышленного оборудования первой половины 20 столетия, там в смысле компоновки множество замечательных наблюдений можно сделать.