Все записи с тэгом «cookbook»

Подтверждение пароля в форме регистрации

07.06.2010

Картинка взята с Хабры, там же и обоснование.

#cookbook #интерфейсы

Добавить комментарий

«Я забыл пароль» как первый шаг при авторизации

22.04.2010

Дмитрий Слиньков в блоге на slon.ru в числе прочих мыслей по поводу развития Интернета высказал следующую:

С чего начинается мое посещение всяких там электронных почт, соцсетей, авиакомпаний и прочих приснопамятных онлайн-сервисов? С кнопки «Я забыл пароль». Потому что иметь один пароль на все твое всемирно-паутинное присутствие опасно. А если создавать систему генерации новых паролей с каким-то ключом, ключ и алгоритм нужно где-то хранить. Да и не стоит каждый новый сайт моего времени и внимания, если для того, чтобы узнать о нем что-то большее, я должен заморочиться опять с очередным паролем.

#cookbook #интерфейсы #разработка ПО

Добавить комментарий

Образ проекта: что это такое и как его описать?

20.11.2009

Документ об образе и границах проекта служит для обобщения долгосрочных целей и назначения нового продукта (ПО). Он может быть несколько идеалистичным, но должен быть основан на существующих или предполагаемых рыночных факторах, архитектуре предприятия, стратегическом направлении развития компании или ограничениях ресурсов. Однако, как это все «сказать по-русски»?

В книге «Разработка требований к программному обеспечению» Карл Вигерс приводит шаблон товарища Мура (Moore, 1991) из ключевых слов, который позволяет составить сжатое положение об образе проекта. Вот они:

Для <целевая аудитория>,
которая <описание потребностей или возможностей>,
этот <имя разрабатываемого продукта>
является <категория продукта>,
который <ключевое преимущество, основная причина для использования>;
в отличие от <основные конкуренты, текущая система или бизнес-процесс>,
наш продукт <перечисление основных отличий и преимуществ разрабатываемого продукта>.

Например:
Для ученых, которым нужно запрашивать контейнеры с химикатом, данная Chemical Tracking System является информационной системой, которая обеспечит единую точку доступа к складу химикатов и к поставщикам. Система будет знать местоположение каждого контейнера с химикатом в компании, количество химикатов в контейнерах и полную историю перемещения и использования каждого контейнера. Эта система сэкономит компании 25% затрат на химикаты в первый год работы, позволив полностью использовать уже полученные химикаты, ликвидировать или уменьшить количество частично истраченных или просроченных химикатов и применять единую стандартную систему приобретения химикатов. В отличие от действующих сейчас механизмов заказов химикатов, которые выполняются вручную, наш продукт будет генерировать все отчеты, необходимые для соответствия федеральным и государственным постановлениям, в которых требуются сведения об использовании, хранении и ликвидации химикатов.

#cookbook #булшит-бинго #разработка ПО

Добавить комментарий

Типовая страница ошибки 404

27.08.2009

Ошибка 404 — код возврата веб-сервера, если по запрашиваемому пользователем адресу документ не найден.

Примеров графического оформления 404-х страниц в Интернете навалом, да и в Ководстве все подробно расписано.

Памятка для создания типовой самодельная страницы 404-й ошибки:

1. Логотип в ч/б.

2. Заголовок и title «Страница не найдена» (о том, что такое 404-я ошибка люди знать не обязаны).

3. Перечень возможных причин:
— неправильно набран адрес;
— страница была перемещена или удалена;
— такой страницы никогда не было на сайте.

4. Варианты для продолжения:
— ссылка «вернуться назад» (спорно, можно и без нее);
— ссылка «перейти на главную страницу»;
— ссылка на карту сайта (если есть);
— форма поиска или хотя бы ссылка на нее (если есть);
e-mail для контактов или жалоб.

5. В адресной строке браузера должен сохраниться адрес запрашиваемой пользователем страницы. В .htaccess для этого надо прописать относительный, а не абсолютный адрес самодельной 404-й страницы (без http://www.yoursite.ru):

ErrorDocument 404 /404.html

#cookbook

Добавить комментарий

Постраничная навигация

09.07.2009

Главной отличительной особенностью постраничной навигации является обилие цифр на ограниченном пространстве. При этом людям с ограниченными возможностями (например, с ослабленным зрением), как и в случае с опцией увеличения текста, требуется прикладывать повышенные усилия, чтобы ею воспользоваться. Мало того, что сами цифры страниц обычно написаны шрифтом уменьшенного размера, так веб-мастера еще и пренебрегают правилом «область для клика должна быть максимально большой». В итоге пользователи вынуждены «выцеливать» нужную им страницу.

Близкую к идеалу, с моей точки зрения, навигацию я впервые увидел на flikr.com (позже такую же сделал mail.ru):

CSS для отображения ссылок в виде квадратиков:

/* Ссылки перелистывания. */
a.search_page {
	border: solid 1px #CFCFCF;
	padding: 2px 6px;
	text-decoration: none;
	margin: 0 2px;
}
/* Ссылки перелистывания при наведении курсора. */
a.search_page:hover {
	color: #FFF;
	background: blue;
	border-color: #CFCFCF;
	text-decoration: none;
}
/* Текущая страница */
span.search_page_now {
	border-width: 0;
	color: #000;
	font-weight: bold;
	padding: 2px 6px;
}

#cookbook #интерфейсы

Добавить комментарий


Реклама