Пользователи оценивают сайты за 50 миллисекунд
Михаил Елфимов on Июнь 19th 2007
Пользователи Сети оценивают сайты за 50 миллисекунд @membrana.ru
Filed in Исследования, Ссылки | No responses yet
Михаил Елфимов on Июнь 19th 2007
Пользователи Сети оценивают сайты за 50 миллисекунд @membrana.ru
Filed in Исследования, Ссылки | No responses yet
Михаил Елфимов on Июнь 16th 2007
Можно начать с набросков интерфейса. Многие визуалы делают так на этом этапе. Если вы мыслите визуально, и вам нужно поиграть с набросками, чтобы вырисовались очертания дизайна, то так и сделайте.
Но если вы не визуал по натуре (или даже если вы и визуал), то держитесь подальше от набросков. Они могут застопорить вас на первом варианте дизайна, который вы набросали. Вам нужно быть гибкими и творческими до тех пор, пока вы не закончите с организацией интерфейса в целом.
Цитата из «Designing Interfaces: Patterns for Effective Interaction Design» by Jenifer Tidwell.
Перевод © 2007, Михаил Елфимов.
Filed in Литература, Проектирование ПИ, Цитаты | No responses yet
Михаил Елфимов on Июнь 8th 2007
HTC Touch (T-Mobile MDA Touch) @mobilegazette.com
Обзор GSM-коммуникатора HTC Touch (Elf) @mobile-review.com
Первый смартфон на Windows Mobile, который выглядит пригодным для тыканья в экран пальцем. Не буду говорить о том, что это одно из первых устройств, в которых сенсорный экран вообще приспособлен для пальцев, а не для стилуса. До этого были, как минимум, Nokia N800 (интернет-планшет), LG Prada, ну и предстоящий Apple iPhone. Как ни парадоксально, это всё.
Filed in Практика, Проектирование ПИ, Ссылки | No responses yet
Михаил Елфимов on Июнь 6th 2007
Usability in the Movies — Top 10 Bloopers @useit.com by Jakob Nielsen
Якоб Нильсен всё-таки страшный зануда. То, что люди постоянно показывают в фильмах 3D или голосовые интерфейс, говорит не только о зрелищности такого подхода. И то, что человек с ноутбуком может подключиться к инопланетному кораблю и запустить туда вирус - это не просто “тупые киношники”.
Люди (включая режиссеров, сценаристов и зрителей) хотят, чтобы они могли сказать компьютеру “найди этот чертов файл”, закачать за две секунды в наладонник трехмерную модель (и открыть её там!) и передавать файлы с мака на PC и обратно безо всяких проблем.
Я знаю, что мой телефон может показывать видео, я знаю что на компьютере у меня есть файл в формате AVI, закодированный определенным кодеком, и знаю что в компьютере и телефоне есть WiFi и Bluetooth, и даже знаю, что если я попытаюсь передать через Bluetooth видеофайл, то я умру, прежде чем файл зальется. Поэтому я открываю специальную программу, конвертирую видео в правильный формат, вынимаю из телефона флешку, вставляю в кардридер, заливаю туда файл, вынимаю флешку (не забыв кликнуть “извлечь флешку”), вставляю флешку в телефон, ищу проигрыватель видеофайлов в меню и наконец открываю видео - если, конечно, у меня еще не сел аккумулятор. Это неправильно. Я знаю, что у меня в телефоне операционка Symbian 9.1, и это плохо, что я это знаю.
У меня есть другое видение современных технологий. Я не должен знать названия операционных систем. Не должен задумываться над тем, в каком формате и разрешении у меня видеофайл. Я должен тыкнуть в файл, сказать “положи это в телефон” и нажать на телефоне кнопку “проиграть видео”. Откашляться, произнести “поговорить с Олей”, и компьютер должен сам знать как это делается!
Нет ничего плохого в том, чтобы хотеть интерфейсов красивых, понятных для человека и чтобы осваивались за две секунды. Только всякие зануды типа Якоба Нильсена могут это критиковать.
Filed in Ссылки, Статьи, Юзабилити | No responses yet
Михаил Елфимов on Июнь 5th 2007
Софт не разрабатывается, а создается
В определении «разработка софта» упор делается на техническую составляющую, хотя разработка софта находится на стыке нескольких дисциплин. Когда говорят «разрабатываем софт», нам кажется что софт уже существует в виде какой-то необработанной формы, из которой, с помощью научного методического процесса, неутомимо получают законченный продукт.
Мы видим на своем опыте, что во многих компаниях, в связи с их техническими корнями, считают софт некоторым предсказуемым результатом - ведь используются правильные методы разработки. В реальности все не так, и большинство написанного кода (как и большинство разработанной архитектуры) никогда не увидит свет. В выброшенном коде и плохом софте необязательно вина неправильной разработки, скорее плохого планирования и неправильно поставленных процессов разработки. Билл Бакстон (один из основателей человеко-машинного взаимодействия) заметил, что успешное создание софта скорее похоже на сьемку фильма, чем на разработку. Фильмы делаются не по водопадной модели, а с помощью большого количества предварительной работы и итераций. Сценарий и роли известны в большей степени до начала съемок. Сьемки заключаются в постоянных итерациях, на основе сценария и ролей, и каждый день выясняется какие сцены сегодня были сняты. Мы думаем, что прототипы так же важны в создании софта, как сценарий и роли в сьемках фильма: нужна всеобъемлющая основа, на которой будут производиться итерации.
Цитата из «Effective Prototyping for Software Makers (Interactive Technologies)» by Jonathan Arnowitz, Michael Arent, Nevin Berger.
Перевод © 2007, Михаил Елфимов.
Filed in Литература, Цитаты | No responses yet