На интерфейсном курсе: как делать, чтобы программа не тормозила

Многие дизайнеры думают, что тормозной интерфейс — это из-за программистов. Но на самом деле ощущение быстроты в большей степени создаётся именно качественным дизайном

Бжж-бжж

Недавно купил новую электрическую зубную щётку. Когда чистишь зубы, она жужжит, но иногда на мгновение перестаёт жужжать

Достаточно одной крутилки

Крутилка — нормальный индикатор того, что программа думает. Но в современном вебе всё составляют из кубиков, и каждый может думать сам по себе

Ховер и клик должны совпадать

Это кажется очевидным, но ошибки на эту тему встречаются так часто, что надо бы написать

Три состояния пункта меню сайта

Пункт меню на сайте имеет три возможных состояния

Подкраска ссылок при наведении

Ссылки и другие нажимаемые элементы хорошо подкрашивать при наведении курсора мыши (ховере). Мы в бюро и я в своих проектах обычно подкрашиваем красным

Крутилки при загрузке картинок

Крутилки при загрузке картинок — одно из самых ужасных изобретений Веба 2.0