Ясная кнопка формы в HTML … нам действительно нужно это?

Почему Вы хотите сделать это?
, При попытке увеличить производительность этого приложения затем, Вы, вероятно, на ложном пути. ОС выгрузит процесс для увеличения памяти для дискового кэша - даже если будет свободная RAM, ядро знает лучше всего (actauly умные парни, которые записали, что планировщик знает лучше всего).
, Если у Вас есть процесс, для которого нужна скорость отклика (она выгружается не используемый и при необходимости в ней для перезапуска быстро) затем хороший она к высокому приоритету, mlock, или использованию оперативного ядра могла бы помочь.

28
задан craigmoliver 30 September 2009 в 01:21
поделиться

10 ответов

Хорошая особенность сброса Кнопка заключается в том, что он повторно заполнит все элементы формы их исходными значениями, а не просто установит их на ноль или пусто. Таким образом, если форма была сгенерирована сервером с сохраненными данными, пользователь вносит кучу изменений, а затем понимает не только то, что что-то не так, но и то, что они также не имеют представления о том, какое было исходное значение, сброс ОЧЕНЬ удобен.

Также это удобно для форм с большим количеством числовых данных, таких как страница расписания, над которой я сейчас работаю. Есть потенциально 16 полей, все с общими, несколько бессмысленными числами. Если пользователь выясняет, что смотрел не на то расписание, было бы неплохо просто вернуть его к тому, что загружал сервер.

Сказав все это, моя страница НЕ включает кнопку сброса просто потому, что я этого не делал. хочу оставить открытой полную противоположность тому, что он представляет, а именно: «и я просто нажму эту кнопку, чтобы сохранить ... черт возьми».

Вместо этого я делаю любое поле, которое может быть установлено на 0, но любое недействительные данные (нечисловые, меньше 0, больше 16) вернутся к последнему введенному значению (которое сохраняется через js). Не предлагает большой очистки, но по крайней мере снижает количество возможных ошибок ввода данных и предохраняет пользователя от потери данных из-за простой ошибки.

456 имеет отличную статью и ссылка на эту тему, кстати.

Приятно просто вернуть его обратно к тому, что загрузил сервер.

Сказав все это, моя страница НЕ включает кнопку сброса просто потому, что я не хотел оставлять открытой полную противоположность тому прекрасному, которое она представляет, который это «и я просто нажму эту кнопку, чтобы сохранить ... о, черт».

Вместо этого я делаю то, что любое поле может быть установлено на 0, но любые недействительные данные (нечисловые, меньше 0, больше 16) вернется к последнему введенному значению (которое сохраняется через js). Не предлагает большой очистки, но по крайней мере снижает количество возможных ошибок ввода данных и предохраняет пользователя от потери данных из-за простой ошибки.

456 имеет отличную статью и ссылка на эту тему, кстати.

Приятно просто вернуть его обратно к тому, что загрузил сервер.

Сказав все это, моя страница НЕ включает кнопку сброса просто потому, что я не хотел оставлять открытой полную противоположность тому прекрасному, которое она представляет, который это «и я просто нажму эту кнопку, чтобы сохранить ... о, черт».

Вместо этого я делаю то, что любое поле может быть установлено на 0, но любые недействительные данные (нечисловые, меньше 0, больше 16) вернется к последнему введенному значению (которое сохраняется через js). Не предлагает большой очистки, но, по крайней мере, снижает количество возможных ошибок ввода данных и предохраняет пользователя от потери данных из-за простой ошибки.

456 имеет отличную статью и ссылка на эту тему, кстати.

просто потому, что я не хотел оставлять открытой полную противоположность того, что он представляет, а именно: «и я просто нажму эту кнопку, чтобы сохранить ... о, черт».

Вместо этого я делаю любое поле установлен в 0, но любые недействительные данные (нечисловые, меньше 0, больше 16) вернутся к последнему введенному значению (которое сохраняется через js). Не предлагает большой очистки, но, по крайней мере, снижает количество возможных ошибок ввода данных и предохраняет пользователя от потери данных из-за простой ошибки.

456 имеет отличную статью и ссылка на эту тему, кстати.

просто потому, что я не хотел оставлять открытой полную противоположность того, что он представляет, а именно: «и я просто нажму эту кнопку, чтобы сохранить ... о, черт».

Вместо этого я делаю любое поле установлен в 0, но любые недействительные данные (нечисловые, меньше 0, больше 16) вернутся к последнему введенному значению (которое сохраняется через js). Не предлагает большой очистки, но по крайней мере снижает количество возможных ошибок ввода данных и предохраняет пользователя от потери данных из-за простой ошибки.

456 имеет отличную статью и ссылка на эту тему, кстати.

но любые недействительные данные (нечисловые, меньше 0, больше 16) вернутся к последнему введенному значению (которое сохраняется через js). Не предлагает большой очистки, но по крайней мере снижает количество возможных ошибок ввода данных и предохраняет пользователя от потери данных из-за простой ошибки.

456 имеет отличную статью и ссылка на эту тему, кстати.

но любые недействительные данные (нечисловые, меньше 0, больше 16) вернутся к последнему введенному значению (которое сохраняется через js). Не предлагает большой очистки, но по крайней мере снижает количество возможных ошибок ввода данных и предохраняет пользователя от потери данных из-за простой ошибки.

456 имеет отличную статью и ссылка на эту тему, кстати.

14
ответ дан 28 November 2019 в 03:06
поделиться

Я перестал добавлять их примерно в 1997 году. Меня действительно беспокоит, когда я заполняю большую форму и случайно нажимаю кнопку Очистить. Я не совсем уверен, зачем они вообще вообще использовались. Вы правы, я не думаю, что когда-либо заполнял форму и говорил себе: «Ой, подождите минутку, я думаю, я хочу начать сначала?»

25
ответ дан 28 November 2019 в 03:06
поделиться

Нет, нам это не нужно. Обычно я просто нажимаю кнопку «Обновить».

А потом вспоминаю, что это @ $ # $ @ # Flash-сайт.

8
ответ дан 28 November 2019 в 03:06
поделиться

В какой ситуации вы могли бы ввести совершенно неправильную информацию в 10+ полей, прежде чем это осознали? И затем, сколько времени экономит время, чтобы очистить их перед тем, как начать заново, вместо того, чтобы просто изменять каждое значение ? Он добавляет важный элемент пользовательского интерфейса, который не только совершенно бесполезен, но и опасен для 99,99% ваших пользователей, поэтому оставшиеся 0,01% экономят, возможно, 1 секунду их времени.

6
ответ дан 28 November 2019 в 03:06
поделиться

Вместо загрузки файла access.log неизвестной и ненадежной третьей стороне, Я бы предложил установить настольное приложение, такое как Apache Log Viewer . Цитата с его веб-сайта:

Apache Logs Viewer (ALV) - это бесплатный и мощный инструмент, который позволяет отслеживать , просматривать и анализировать журналы Apache с другими легкость. Он предлагает функции поиска и фильтра для файла журнала, выделение различных HTTP-запросов на основе их кода состояния. Также имеется возможность создания отчетов, поэтому вы можете создать круговую / гистограмму за секунды. Вместе с этим есть также статистика, по которой вы можете получить самые популярные запросы, самые популярные ошибки, количество кодов состояния, общую пропускную способность и многое другое.

Apache Logs Viewer - отличный инструмент для веб-аналитики. Используйте его, чтобы сделать ваш сайт более продуктивным, выявлять любые ошибки и исправлять их. Вы можете определить страну происхождения посетителей, и, если ведение журнала реферера включено, легче увидеть, с какого веб-сайта приходят клиенты, какие условия поиска использовались и какие страницы были посещены.

1
ответ дан 28 November 2019 в 03:06
поделиться

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

1
ответ дан 28 November 2019 в 03:06
поделиться

Я думаю, что вместо того, чтобы очищать всю форму, пользователи захотят большего, чем выбрать некоторые из них и нажать кнопку очистки.

0
ответ дан 28 November 2019 в 03:06
поделиться

Пример Энтони кажется единственной веской причиной, по которой мы добавили бы кнопку «очистить» в формы сейчас. Это кажется актуальным только в каком-то веб-приложении. Я не думаю, что общие однонаправленные формы принесут большую пользу, например, сбор личной информации. Я не могу сказать вам последний ... или, если уж на то пошло, первый раз, когда я использовал кнопку «очистить» как ПОЛЬЗОВАТЕЛЬ. Я, конечно, могу привести примеры, когда я использовал его как разработчик, но это было до того, как Firefox стал таким классным!

Итак; в конце концов ... я считаю, что это скорее традиционное, чем функциональное. Если у вас нет сложного веб-приложения, я не вижу необходимости в этой дополнительной функции.

0
ответ дан 28 November 2019 в 03:06
поделиться

У меня часто есть поле выбора, в котором есть опция «добавить новое >>», после чего поле выбора трансформируется в текстовое поле, чтобы пользователи могли добавлять новые значения в поле на- летать. Я поместил кнопку сброса, чтобы они могли вернуть обычное поле выбора.

Чтобы избежать проблем с удобством использования, связанных с случайным нажатием кнопки сброса, когда они намеревались нажать кнопку «Отправить», я поставил ее на некотором расстоянии от «Отправить» и установил нейтральный тон в то время как кнопка отправки имеет выделенный цвет (вроде как в OS X, у нее есть светящаяся синяя кнопка, а затем серая).

Однако мне все еще не очень нравится. Я изучал какую-то кнопку сброса на каждом поле выбора, которая трансформируется, чтобы можно было просто сбросить эту единицу.

0
ответ дан 28 November 2019 в 03:06
поделиться

Хороший вопрос! Я обычно добавляю кнопку очистки, когда вспоминаю ее, но не думаю, что она должна быть обязательной. Так что, если я забуду его, я просто оставлю его без него ..

И я не думаю, что когда-либо использовал кнопку очистки .. xD

0
ответ дан 28 November 2019 в 03:06
поделиться
Другие вопросы по тегам:

Похожие вопросы: