GUI: Рекомендации по названию пунктов меню

Интерфейс практически любой программы включает в себя такой элемент графического интерфейса как меню. Меню программы представляет собой список состоящий из пунктов меню. Довольно часто пункт меню представляет собой команду программы. Иногда пункт меню может отображать состояния программы в определенный момент времени.

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

Читать дальше →

Клиент-сервер в вебе

Задача
Есть задача — создать панель администрирования баннерных мест на сайтах. Для начала я сделал стандартное Zend приложение, ну MVC все дела, естественно.
Чуть позже задумался над интерфейсом(самопал на jQuery, во-первых, не всегда удобен, во-вторых, не централизован, то есть в одном месте реализована одна таблица, в другом месте вообще всё на выпадающих меню, кроме того практика писать для каждой страницы свой .js файл абсолютно не учитывает повторяемость кода), а всё потому что нет единой библиотеки интерфейса и, создавая одну панель, я естественно думал о том, чтобы она была удобной и понятной, но в итоге поучилось расслоение.

Читать дальше →