Monday, June 04, 2007

Прослушайте свое приложение!

При проектировнии системы необходимо уделять внимание мелочам. Даже таким, на первый взгляд, незначительным, как системные звуки браузера. Как известно, Windows Explorer (и конечно же IE, так как они интегрированы друг с другом) по умлочанию содержит ряд звуков, которые могут слегка испортить впечатление о системе, если она спроектирована не совсем правильно.

Подумать только! Даже Google грешит подобной проблемой. Оденьте наушники, запустите IE, введите свой ник и пароль и нажмите ввод — что вы слышите? Правильно — два щелчка.

Откуда же взялся второй щелчок? Попробуем разобраться. Дело в том, что системный звук Start Navigation ассоциирован, например, с такими событиями как навигация на другую страницу и отправка формы. Вот как раз отправка формы и вызывает большое количество вопросов. Если AJAX-приложение зачем-то пытается пересабмитать данные в другую форму программным образом, оно в итоге вызывает метод form.submit() и происходит второй а то и третий щелчок.

Для мазохистов-любителей предлагаю запустить подобный код в IE.

Строчи пулемет!

RSS-подписка
Читайте и комментируйте оригинальную статью на ui.by

Labels: , , ,

0 Comments:

Post a Comment

<< Home