<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>
<channel>
	<title>Comments on: Возможность отмены действия, вместо диалогов подтверждения</title>
	<atom:link href="http://designformasters.info/posts/never-use-warnings/feed/" rel="self" type="application/rss+xml" />
	<link>http://designformasters.info/posts/never-use-warnings/</link>
	<description>Сайт для веб-разработчиков</description>
	<pubDate>Sat, 20 Mar 2010 00:35:57 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Ruzzz</title>
		<link>http://designformasters.info/posts/never-use-warnings/#comment-2982</link>
		<dc:creator>Ruzzz</dc:creator>
		<pubDate>Tue, 04 Mar 2008 17:47:50 +0000</pubDate>
		<guid isPermaLink="false">http://designformasters.info/posts/never-use-warnings/#comment-2982</guid>
		<description>C реализацией корзины, вроде просто, добавляем поле &lt;strong&gt;deleted&lt;/strong&gt;. Далее выбираем, то что &lt;strong&gt;deleted=false&lt;/strong&gt;, а если идем в корзину то &lt;strong&gt;deleted=true&lt;/strong&gt;. Восстановление/удаление это изменение поля &lt;strong&gt;deleted&lt;/strong&gt;.

Но вот как сделать &lt;strong&gt;Undo&lt;/strong&gt; для команд Вставить/Изменить/Удалить? Еще бы добавить &lt;strong&gt;Redo&lt;/strong&gt;.</description>
		<content:encoded><![CDATA[<p>C реализацией корзины, вроде просто, добавляем поле <strong>deleted</strong>. Далее выбираем, то&nbsp;что <strong>deleted=false</strong>, а&nbsp;если идем в&nbsp;корзину то&nbsp;<strong>deleted=true</strong>. Восстановление/удаление это изменение поля <strong>deleted</strong>.</p>
<p>Но&nbsp;вот как сделать <strong>Undo</strong> для команд Вставить/Изменить/Удалить? Еще бы&nbsp;добавить <strong>Redo</strong>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: .wpal &#187; Blog Archives &#187; Функция отмены последнего действия (Undo) - это просто (Часть 1)</title>
		<link>http://designformasters.info/posts/never-use-warnings/#comment-1665</link>
		<dc:creator>.wpal &#187; Blog Archives &#187; Функция отмены последнего действия (Undo) - это просто (Часть 1)</dc:creator>
		<pubDate>Mon, 24 Sep 2007 08:36:48 +0000</pubDate>
		<guid isPermaLink="false">http://designformasters.info/posts/never-use-warnings/#comment-1665</guid>
		<description>[...] статье Never Use a Warning When You Mean Undo ( перевод этой статьи - Реализуйте возможность отмены действия, вместо диалог... ). Undo - это отличный спасательный круг, придающий [...]</description>
		<content:encoded><![CDATA[<p>[...] статье Never Use a Warning When You Mean Undo ( перевод этой статьи - Реализуйте возможность отмены действия, вместо диалог... ). Undo - это отличный спасательный круг, придающий [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Алексей Embedded</title>
		<link>http://designformasters.info/posts/never-use-warnings/#comment-436</link>
		<dc:creator>Алексей Embedded</dc:creator>
		<pubDate>Wed, 01 Aug 2007 06:37:15 +0000</pubDate>
		<guid isPermaLink="false">http://designformasters.info/posts/never-use-warnings/#comment-436</guid>
		<description>&lt;blockquote&gt;ИМХО ни какая это не прблема… тут два варианта:
1. отключаем корзину вообще (шоковая терапия о которой я говорил выше)
2. активно используем Shift+Del (как я) и только в оччеень редких случаях (когда нет уверенности) - Del. Здесь есть и третий случай, когда файл не обязательно удалять, а достаточно просто переименовать.&lt;/blockquote&gt; 

У меня нет слов. Мы обсуждаем проблему с точки зрения доктора, а не пациента. Мы говорим не о себе, а о пользователях. И почему вообще я должен запоминать кучу всякой фигни чтобы сохранить файлы свои файлы в целости.

&lt;blockquote&gt;еще и какая :) разленились программисты до предела :)&lt;/blockquote&gt; 

Ресурсоемкость приложений в современных ПК, при грамотном подходе,  совсем не большая проблема. То, что некоторые программы потребляют много ресурсов, не значит что программисты ленивые или им мало платят. Это значит что ресурсоемкость ставиться заказчиком не на первое место.</description>
		<content:encoded><![CDATA[<blockquote><p>ИМХО ни&nbsp;какая это не&nbsp;прблема… тут два варианта:<br />
1. отключаем корзину вообще (шоковая терапия о&nbsp;которой я&nbsp;говорил выше)<br />
2. активно используем Shift+Del (как я) и&nbsp;только в&nbsp;оччеень редких случаях (когда нет уверенности) - Del. Здесь есть и&nbsp;третий случай, когда файл не&nbsp;обязательно удалять, а&nbsp;достаточно просто переименовать.</p></blockquote>
<p>У&nbsp;меня нет слов. Мы&nbsp;обсуждаем проблему с&nbsp;точки зрения доктора, а&nbsp;не&nbsp;пациента. Мы&nbsp;говорим не&nbsp;о&nbsp;себе, а&nbsp;о&nbsp;пользователях. И&nbsp;почему вообще я&nbsp;должен запоминать кучу всякой фигни чтобы сохранить файлы свои файлы в&nbsp;целости.</p>
<blockquote><p>еще и&nbsp;какая :) разленились программисты до&nbsp;предела :)</p></blockquote>
<p>Ресурсоемкость приложений в&nbsp;современных ПК, при грамотном подходе,  совсем не&nbsp;большая проблема. То, что некоторые программы потребляют много ресурсов, не&nbsp;значит что программисты ленивые или им&nbsp;мало платят. Это значит что ресурсоемкость ставиться заказчиком не&nbsp;на&nbsp;первое место.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tokolist</title>
		<link>http://designformasters.info/posts/never-use-warnings/#comment-433</link>
		<dc:creator>Tokolist</dc:creator>
		<pubDate>Tue, 31 Jul 2007 22:17:41 +0000</pubDate>
		<guid isPermaLink="false">http://designformasters.info/posts/never-use-warnings/#comment-433</guid>
		<description>&lt;blockquote&gt;Возможность очищения корзин это очень серьёзная проблема.&lt;/blockquote&gt;
ИМХО ни какая это не прблема... тут два варианта:
1. отключаем корзину вообще (шоковая терапия о которой я говорил выше)
2. активно используем Shift+Del (как я) и только в оччеень редких случаях (когда нет уверенности) - Del. Здесь есть и третий случай, когда файл не обязательно удалять, а достаточно просто переименовать.

&lt;blockquote&gt;те, которые действительно важны, должны использовать задержку (как в Firefox)&lt;/blockquote&gt;
вот я о том же :)

&lt;blockquote&gt;тем более сейчас ресурсоемкость приложений в современных ПК не самая большая проблема.&lt;/blockquote&gt;
еще и какая :) разленились программисты до предела :)

&lt;blockquote&gt;Как не спасет и задержка, привычка все равно будет выработана (сужу по себе), но до нажатия на кнопку пройдет больше времени, вот и вся разница.&lt;/blockquote&gt;
хм.. у меня такая привычка не выработалась :) видимо это субективно</description>
		<content:encoded><![CDATA[<blockquote><p>Возможность очищения корзин это очень серьёзная проблема.</p></blockquote>
<p>ИМХО ни&nbsp;какая это не&nbsp;прблема... тут два варианта:<br />
1. отключаем корзину вообще (шоковая терапия о&nbsp;которой я&nbsp;говорил выше)<br />
2. активно используем Shift+Del (как я) и&nbsp;только в&nbsp;оччеень редких случаях (когда нет уверенности) - Del. Здесь есть и&nbsp;третий случай, когда файл не&nbsp;обязательно удалять, а&nbsp;достаточно просто переименовать.</p>
<blockquote><p>те, которые действительно важны, должны использовать задержку (как в&nbsp;Firefox)</p></blockquote>
<p>вот я&nbsp;о&nbsp;том же&nbsp;:)</p>
<blockquote><p>тем более сейчас ресурсоемкость приложений в&nbsp;современных ПК&nbsp;не&nbsp;самая большая проблема.</p></blockquote>
<p>еще и&nbsp;какая :) разленились программисты до&nbsp;предела :)</p>
<blockquote><p>Как не&nbsp;спасет и&nbsp;задержка, привычка все равно будет выработана (сужу по&nbsp;себе), но&nbsp;до&nbsp;нажатия на&nbsp;кнопку пройдет больше времени, вот и&nbsp;вся разница.</p></blockquote>
<p>хм.. у&nbsp;меня такая привычка не&nbsp;выработалась :) видимо это субективно</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: smmurf</title>
		<link>http://designformasters.info/posts/never-use-warnings/#comment-432</link>
		<dc:creator>smmurf</dc:creator>
		<pubDate>Tue, 31 Jul 2007 20:53:14 +0000</pubDate>
		<guid isPermaLink="false">http://designformasters.info/posts/never-use-warnings/#comment-432</guid>
		<description>&lt;blockquote cite=""&gt;
Нет я считаю эту привычку опасной. Но выработалась она вследствие необдуманного нагромождения бесполезных диалоговых вопросов приложений. Это решается убиранием всех ненужных вопросов, а оставшиеся - те, которые действительно важны, должны использовать задержку (как в Firefox). На мой взгляд это единственное решение.
&lt;/blockquote&gt;
Ничто из этого не помешает вырабатыванию привычки.
Если убрать "лишние" запросы, возможно, привычка будет вырабатываться дольше, но в принципе вырабатыванию это не помешает. Как не спасет и задержка, привычка все равно будет выработана (сужу по себе), но до нажатия на кнопку пройдет больше времени, вот и вся разница.
Абсолютно согласен с тем, что возможность отмены должна быть многоуровневой, хотя наличие корзины само по себе - уже шаг в правильном направлении, который еще можно усовершенствовать.
И еще, естественно, возможность отмены не должна теряться между сессиями работы с документом.</description>
		<content:encoded><![CDATA[<blockquote cite=""><p>
Нет я&nbsp;считаю эту привычку опасной. Но&nbsp;выработалась она вследствие необдуманного нагромождения бесполезных диалоговых вопросов приложений. Это решается убиранием всех ненужных вопросов, а&nbsp;оставшиеся - те, которые действительно важны, должны использовать задержку (как в&nbsp;Firefox). На&nbsp;мой взгляд это единственное решение.
</p></blockquote>
<p>Ничто из&nbsp;этого не&nbsp;помешает вырабатыванию привычки.<br />
Если убрать "лишние" запросы, возможно, привычка будет вырабатываться дольше, но&nbsp;в&nbsp;принципе вырабатыванию это не&nbsp;помешает. Как не&nbsp;спасет и&nbsp;задержка, привычка все равно будет выработана (сужу по&nbsp;себе), но&nbsp;до&nbsp;нажатия на&nbsp;кнопку пройдет больше времени, вот и&nbsp;вся разница.<br />
Абсолютно согласен с&nbsp;тем, что возможность отмены должна быть многоуровневой, хотя наличие корзины само по&nbsp;себе - уже шаг в&nbsp;правильном направлении, который еще можно усовершенствовать.<br />
И&nbsp;еще, естественно, возможность отмены не&nbsp;должна теряться между сессиями работы с&nbsp;документом.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Евгений</title>
		<link>http://designformasters.info/posts/never-use-warnings/#comment-430</link>
		<dc:creator>Евгений</dc:creator>
		<pubDate>Tue, 31 Jul 2007 18:14:19 +0000</pubDate>
		<guid isPermaLink="false">http://designformasters.info/posts/never-use-warnings/#comment-430</guid>
		<description>&lt;blockquote&gt;Реализовать отмену там где возможно сделать это малой кровью, а где нельзя, а очень надо - большими потерями, тем более сейчас ресурсоемкость приложений в современных ПК не самая большая проблема.&lt;/blockquote&gt;
Мне кажется, такую возможность можно реализовать, сохраняя данные для востановления не в самом файле документа, а во временных файлах приложения, при открытии документа проверять редактировался ли недавно этот файл (например, с помощью хеша файла) и доставать для него данные восстановления. Преимущество этого метода в том, что можно будет использовать новую возможность для файлов старых форматов, таких как html, txt и другие в которых нет возможности хранить данные для отмены. Есть, конечно и недостаток заключающийся в том, что при переносе на другой компьютер, данные для отмены переноситься не будут, хотя это не всегда недостаток, а для существующих форматов выбора нет в принципе.</description>
		<content:encoded><![CDATA[<blockquote><p>Реализовать отмену там где возможно сделать это малой кровью, а&nbsp;где нельзя, а&nbsp;очень надо - большими потерями, тем более сейчас ресурсоемкость приложений в&nbsp;современных ПК&nbsp;не&nbsp;самая большая проблема.</p></blockquote>
<p>Мне кажется, такую возможность можно реализовать, сохраняя данные для востановления не&nbsp;в&nbsp;самом файле документа, а&nbsp;во&nbsp;временных файлах приложения, при открытии документа проверять редактировался ли&nbsp;недавно этот файл (например, с&nbsp;помощью хеша файла) и&nbsp;доставать для него данные восстановления. Преимущество этого метода в&nbsp;том, что можно будет использовать новую возможность для файлов старых форматов, таких как html, txt и&nbsp;другие в&nbsp;которых нет возможности хранить данные для отмены. Есть, конечно и&nbsp;недостаток заключающийся в&nbsp;том, что при переносе на&nbsp;другой компьютер, данные для отмены переноситься не&nbsp;будут, хотя это не&nbsp;всегда недостаток, а&nbsp;для существующих форматов выбора нет в&nbsp;принципе.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Алексей Embedded</title>
		<link>http://designformasters.info/posts/never-use-warnings/#comment-429</link>
		<dc:creator>Алексей Embedded</dc:creator>
		<pubDate>Tue, 31 Jul 2007 17:40:30 +0000</pubDate>
		<guid isPermaLink="false">http://designformasters.info/posts/never-use-warnings/#comment-429</guid>
		<description>&lt;blockquote&gt;Вы считаете привычку автоматически нажимать OK недостаточно опасной? Конечно, проблемы от этого не каждый день, а только в самом неподходящем случае.&lt;/blockquote&gt;
Нет я считаю эту привычку опасной. Но выработалась она вследствие необдуманного нагромождения бесполезных диалоговых вопросов приложений. Это решается убиранием всех ненужных вопросов, а оставшиеся - те, которые действительно важны, должны использовать задержку (как в Firefox). На мой взгляд это единственное решение.

&lt;blockquote&gt;Возможность очищения корзин это очень серьёзная проблема.&lt;/blockquote&gt;
Полностью согласен. Надо спрятать функцию очистки корзины (усложнить ручное удаление), и удалять автоматически по времени или нехватке дискового пространства. Над безопасностью ещё надо подумать.

&lt;blockquote&gt;Отмена действий может быть очень ресурсоемкой для некоторых типов документов, для других, ресурсоемкость отмены может сильно зависеть от количества данных, над которыми проводились операции, в результате размер файлов может значительно увеличиться, хотя сама возможность очень привлекательна.&lt;/blockquote&gt;
Реализовать отмену там где возможно сделать это малой кровью, а где нельзя, а очень надо - большими потерями, тем более сейчас ресурсоемкость приложений в современных ПК не самая большая проблема.

&lt;blockquote&gt;Мне кажется, такая классификация будет специфичной для каждого приложения.&lt;/blockquote&gt;
Не согласен. Все приложения манипулируют данными. Этих манипуляций не так уж и много. Они все типичны для каждого приложения. Если нельзя классифицировать, то нельзя понять саму область.</description>
		<content:encoded><![CDATA[<blockquote><p>Вы считаете привычку автоматически нажимать OK недостаточно опасной? Конечно, проблемы от&nbsp;этого не&nbsp;каждый день, а&nbsp;только в&nbsp;самом неподходящем случае.</p></blockquote>
<p>Нет я&nbsp;считаю эту привычку опасной. Но&nbsp;выработалась она вследствие необдуманного нагромождения бесполезных диалоговых вопросов приложений. Это решается убиранием всех ненужных вопросов, а&nbsp;оставшиеся - те, которые действительно важны, должны использовать задержку (как в&nbsp;Firefox). На&nbsp;мой взгляд это единственное решение.</p>
<blockquote><p>Возможность очищения корзин это очень серьёзная проблема.</p></blockquote>
<p>Полностью согласен. Надо спрятать функцию очистки корзины (усложнить ручное удаление), и&nbsp;удалять автоматически по&nbsp;времени или нехватке дискового пространства. Над безопасностью ещё надо подумать.</p>
<blockquote><p>Отмена действий может быть очень ресурсоемкой для некоторых типов документов, для других, ресурсоемкость отмены может сильно зависеть от&nbsp;количества данных, над которыми проводились операции, в&nbsp;результате размер файлов может значительно увеличиться, хотя сама возможность очень привлекательна.</p></blockquote>
<p>Реализовать отмену там где возможно сделать это малой кровью, а&nbsp;где нельзя, а&nbsp;очень надо - большими потерями, тем более сейчас ресурсоемкость приложений в&nbsp;современных ПК&nbsp;не&nbsp;самая большая проблема.</p>
<blockquote><p>Мне кажется, такая классификация будет специфичной для каждого приложения.</p></blockquote>
<p>Не&nbsp;согласен. Все приложения манипулируют данными. Этих манипуляций не&nbsp;так уж&nbsp;и&nbsp;много. Они все типичны для каждого приложения. Если нельзя классифицировать, то&nbsp;нельзя понять саму область.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Евгений</title>
		<link>http://designformasters.info/posts/never-use-warnings/#comment-427</link>
		<dc:creator>Евгений</dc:creator>
		<pubDate>Tue, 31 Jul 2007 16:46:03 +0000</pubDate>
		<guid isPermaLink="false">http://designformasters.info/posts/never-use-warnings/#comment-427</guid>
		<description>&lt;blockquote&gt;Единственной адекватной причиной пойти против привычки пользователя - если привычка очень груба и подсознательно пользователь не принимает её, каждый раз испытывая дискомфорт при “привычном” действии.&lt;/blockquote&gt;
Вы считаете привычку автоматически нажимать OK недостаточно опасной? Конечно, проблемы от этого не каждый день, а только в самом неподходящем случае.
&lt;blockquote&gt;Удалил из корзины - восстановить уже нельзя.&lt;/blockquote&gt;
Возможность очищения корзин это очень серьезная проблема. Несколько раз испытал ее на себе с корзиной в Windows, когда оказывалось, что в ней были нужные файлы. Проблему решил удалением корзины с рабочего стола, теперь уверен, что разработчикам Windows нужно либо убрать из контекстного меню пункт «Очистить корзину», либо убрать корзину с рабочего стола, возможность удаления мимо корзины тоже нужно исключить, то же самое касается корзин в остальных приложениях.
&lt;blockquote&gt;Изменили документ, закрыли программу. На следующий день пришли, открыли - и имеете возможность отменить несколько своих вчерашних действий.&lt;/blockquote&gt;
Отмена действий может быть очень ресурсоемкой для некоторых типов документов, для других, ресурсоемкость отмены может сильно зависеть от количества данных, над которыми проводились операции, в результате размер файлов может значительно увеличиться, хотя сама возможность очень привлекательна.
&lt;blockquote&gt;Не лучше ли попытаться классифицировать все действия пользователя и попытаться подыскать (подобрать) адекватное решение: в каком случае использовать подтверждение, в каком возможность отмены, а в каком, вообще, вести журнал восстановления. Может у кого-то есть варианты такой классификации?&lt;/blockquote&gt;
Мне кажется, такая классификация будет специфичной для каждого приложения.</description>
		<content:encoded><![CDATA[<blockquote><p>Единственной адекватной причиной пойти против привычки пользователя - если привычка очень груба и&nbsp;подсознательно пользователь не&nbsp;принимает её, каждый раз испытывая дискомфорт при “привычном” действии.</p></blockquote>
<p>Вы&nbsp;считаете привычку автоматически нажимать OK недостаточно опасной? Конечно, проблемы от&nbsp;этого не&nbsp;каждый день, а&nbsp;только в&nbsp;самом неподходящем случае.</p>
<blockquote><p>Удалил из&nbsp;корзины - восстановить уже нельзя.</p></blockquote>
<p>Возможность очищения корзин это очень серьезная проблема. Несколько раз испытал ее&nbsp;на&nbsp;себе с&nbsp;корзиной в&nbsp;Windows, когда оказывалось, что в&nbsp;ней были нужные файлы. Проблему решил удалением корзины с&nbsp;рабочего стола, теперь уверен, что разработчикам Windows нужно либо убрать из&nbsp;контекстного меню пункт «Очистить корзину», либо убрать корзину с&nbsp;рабочего стола, возможность удаления мимо корзины тоже нужно исключить, то&nbsp;же&nbsp;самое касается корзин в&nbsp;остальных приложениях.</p>
<blockquote><p>Изменили документ, закрыли программу. На&nbsp;следующий день пришли, открыли - и&nbsp;имеете возможность отменить несколько своих вчерашних действий.</p></blockquote>
<p>Отмена действий может быть очень ресурсоемкой для некоторых типов документов, для других, ресурсоемкость отмены может сильно зависеть от&nbsp;количества данных, над которыми проводились операции, в&nbsp;результате размер файлов может значительно увеличиться, хотя сама возможность очень привлекательна.</p>
<blockquote><p>Не лучше ли&nbsp;попытаться классифицировать все действия пользователя и&nbsp;попытаться подыскать (подобрать) адекватное решение: в&nbsp;каком случае использовать подтверждение, в&nbsp;каком возможность отмены, а&nbsp;в&nbsp;каком, вообще, вести журнал восстановления. Может у&nbsp;кого-то есть варианты такой классификации?</p></blockquote>
<p>Мне кажется, такая классификация будет специфичной для каждого приложения.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Алексей Embedded</title>
		<link>http://designformasters.info/posts/never-use-warnings/#comment-426</link>
		<dc:creator>Алексей Embedded</dc:creator>
		<pubDate>Tue, 31 Jul 2007 15:37:18 +0000</pubDate>
		<guid isPermaLink="false">http://designformasters.info/posts/never-use-warnings/#comment-426</guid>
		<description>&lt;h3&gt;Очень размыто все это...&lt;/h3&gt;Не могу понять выводы, сделанные автором статьи. Написано можно сделать так, а можно сделать иначе - в любом случае плохо. 

Объявлять войну предупреждениям - очень неблагодарное занятие. Господи дай мне силы принять то, что я не могу изменить. Единственной адекватной причиной пойти против привычки пользователя - если привычка очень груба и подсознательно пользователь не принимает её, каждый раз испытывая дискомфорт при "привычном" действии. 

Приложение должно реагировать на действия пользователя так, как он ожидает. А что ожидает пользователь это, как я себе представляю, должен выяснить специалист по юзабилити.

Просить пользователя ввести что-нибудь для подтверждения вещь хорошая, если изменения очень критические и масштабные. В таких случаях пользователь должен отвлечься пусть даже и потерять время.

То, что Google не усвоил урок звучит очень пафосно. На сколько я знаю, компания Google создала Gmail, Google Calendar - купила. Посмотрите на стиль графического расположения элементов управления в Microsoft Office и Microsoft Visio, тогда Вы поймёте о чем я. У Microsoft было намного больше времени чтобы сделать свой офис однородным, а такое не случилось.

 А как же история удаления писем в Gmail? Удал письмо №1, потом - письмо №2 - как восстановить не залезая в Корзину. Удалил из корзины  - восстановить уже нельзя. 

Не лучше ли попытаться классифицировать все действия пользователя и попытаться подыскать (подобрать) адекватное решение: в каком случае использовать подтверждение, в каком возможность отмены, а в каком, вообще, вести журнал восстановления. Может у кого-то есть варианты такой классификации?

p.s. Пока писал свой комментарий, пришла идея: почему бы не сохранять вместе с документом историю действий для отмены. Изменили документ, закрыли программу. На следующий день пришли, открыли - и имеете возможность отменить несколько своих вчерашних действий.</description>
		<content:encoded><![CDATA[<h3>Очень размыто все это...</h3>
<p>Не могу понять выводы, сделанные автором статьи. Написано можно сделать так, а&nbsp;можно сделать иначе - в&nbsp;любом случае плохо. </p>
<p>Объявлять войну предупреждениям - очень неблагодарное занятие. Господи дай мне силы принять то, что я&nbsp;не&nbsp;могу изменить. Единственной адекватной причиной пойти против привычки пользователя - если привычка очень груба и&nbsp;подсознательно пользователь не&nbsp;принимает её, каждый раз испытывая дискомфорт при "привычном" действии. </p>
<p>Приложение должно реагировать на&nbsp;действия пользователя так, как он&nbsp;ожидает. А&nbsp;что ожидает пользователь это, как я&nbsp;себе представляю, должен выяснить специалист по&nbsp;юзабилити.</p>
<p>Просить пользователя ввести что-нибудь для подтверждения вещь хорошая, если изменения очень критические и&nbsp;масштабные. В&nbsp;таких случаях пользователь должен отвлечься пусть даже и&nbsp;потерять время.</p>
<p>То, что Google не&nbsp;усвоил урок звучит очень пафосно. На&nbsp;сколько я&nbsp;знаю, компания Google создала Gmail, Google Calendar - купила. Посмотрите на&nbsp;стиль графического расположения элементов управления в&nbsp;Microsoft Office и&nbsp;Microsoft Visio, тогда Вы&nbsp;поймёте о&nbsp;чем я. У&nbsp;Microsoft было намного больше времени чтобы сделать свой офис однородным, а&nbsp;такое не&nbsp;случилось.</p>
<p> А&nbsp;как же&nbsp;история удаления писем в&nbsp;Gmail? Удал письмо №1, потом - письмо №2 - как восстановить не&nbsp;залезая в&nbsp;Корзину. Удалил из&nbsp;корзины  - восстановить уже нельзя. </p>
<p>Не&nbsp;лучше ли&nbsp;попытаться классифицировать все действия пользователя и&nbsp;попытаться подыскать (подобрать) адекватное решение: в&nbsp;каком случае использовать подтверждение, в&nbsp;каком возможность отмены, а&nbsp;в&nbsp;каком, вообще, вести журнал восстановления. Может у&nbsp;кого-то есть варианты такой классификации?</p>
<p>p.s. Пока писал свой комментарий, пришла идея: почему бы&nbsp;не&nbsp;сохранять вместе с&nbsp;документом историю действий для отмены. Изменили документ, закрыли программу. На&nbsp;следующий день пришли, открыли - и&nbsp;имеете возможность отменить несколько своих вчерашних действий.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tokolist</title>
		<link>http://designformasters.info/posts/never-use-warnings/#comment-378</link>
		<dc:creator>Tokolist</dc:creator>
		<pubDate>Mon, 23 Jul 2007 19:25:07 +0000</pubDate>
		<guid isPermaLink="false">http://designformasters.info/posts/never-use-warnings/#comment-378</guid>
		<description>&gt; Задержка выглядит не лучшим решением по нескольким причинам.

ИМХО там где критично спрашивать разрешения, то все-таки это - наилучшее решение. Повторяю еще раз: задержка (отвлечение внимания) не большая  и поэтому Ваш шеф (или Вы) много денег не потеряете, а наоборот помимо денег на восстановление (если вообще такое возможно) сохраните и нервные клетки ;)

&gt; Возможность отмены выглядит оптимальным выходом из ситуации.

Оптимальным:
1. где это возможно
2. где это не связано с большими затратами ресурсов
3. где программист получает соответствующую ЗП, ибо запрос подтверждения сделать намного проще и быстрей (но не всегда так)</description>
		<content:encoded><![CDATA[<p>&gt; Задержка выглядит не&nbsp;лучшим решением по&nbsp;нескольким причинам.</p>
<p>ИМХО там где критично спрашивать разрешения, то&nbsp;все-таки это - наилучшее решение. Повторяю еще раз: задержка (отвлечение внимания) не&nbsp;большая  и&nbsp;поэтому Ваш шеф (или Вы) много денег не&nbsp;потеряете, а&nbsp;наоборот помимо денег на&nbsp;восстановление (если вообще такое возможно) сохраните и&nbsp;нервные клетки ;)</p>
<p>&gt; Возможность отмены выглядит оптимальным выходом из&nbsp;ситуации.</p>
<p>Оптимальным:<br />
1. где это возможно<br />
2. где это не&nbsp;связано с&nbsp;большими затратами ресурсов<br />
3. где программист получает соответствующую ЗП, ибо запрос подтверждения сделать намного проще и&nbsp;быстрей (но не&nbsp;всегда так)</p>
]]></content:encoded>
	</item>
</channel>
</rss>
