вы в какой момент принимаете решение о том чтобы удалить, скопировать, вырезать, спрятать и прочее-прочее? подозреваю, что глядя на запись. если не глядя - то вам все равно. А случай который вы описали характерен для папки "Спам" - там есть групповая операция "Удалить ваще все"
Стоит много подумать, а действительно ли уместны групповые операции для конкретного случая. Характерный пример который можно привести - это удаление объектов из списка: отметили чекбоксами - удалили отмеченное.
Как должен думать человек?
1. принять решение о самой операции "Нужно удалить некоторые записи"
2. отмечает те из них, которые нужно удалить
3. нажать на кнопку "удалить отмеченные".
Улучшение удобства для такого варианта может заключаться, например, в том, чтобы убрать групповую операцию "удалить" вместе с чекбоксами и оставить напротив каждой записи кнопку "удалить", которая умеет удалять через ajax и перерисовывать страницу (убрать объект и перерисовать различные счетчики, возможно пейджер) без перезагрузки.
Загроможение списка одинаковыми контролами может компенсироваться так, как это реализовано на http://lenta.yandex.ru - то есть подсвечивать только относящийся к объекту в фокусе контрол, а остальные сделать менее заметными.
Понятно, что такое решение более трудоемко с точки зрения проектирования и программирования однако имеет очевидные плюсы: минимизация интерфейса за счет убирания групповых операций и возмости для пользователя принять решение в контексте конкретного объекта, а не "запомненной" функции.
Спасибо за пример. А вот причины, по которым разработчики лисы вряд ли откажутся от этой затеи тянут на отдельный разговор про тенденции браузеростроения, про данные в интернете и модель современного веба. То есть возможно когда-нибудь они включат в лису что-либо пошустрее, а пока им _нужен_ ну хотя бы sqlite.
Опционально ее можно установить сейчас. а так обещают "mozStorage will be included as part of Gecko 1.9". Но надо сказать, что пока FF течет никак не из-за него.
У каждого свои скелеты в шкафу - никто не реализует стандарты полностью =) А конкретно эта бага, судя по Bug 22942, является достаточно древней и известной. Решается либо переходом на другой XML парсер, либо переписыванием существующего. Будем надеяться что разработчики когда-нибудь ей займутся.
жрёт, ага. но наверное станет лучше если в новой версии повыкинут то что хотели из старого кода.
Более "смотрелка" по сравнению с лисой - IE, но основной тренд браузеростроения все равно "бриллиантовый пылесос с мп3-плеером" и даже мелкомягкие, как я понимаю, ему не чужды.
Во-первых, книжку я читал и то, как там описана IBM мне показалось несколько предвзятым, но я могу ошибиться. Хотя вообще книжка любопытная...
Во-вторых, любую зарождающуюся отрасль поначалу всегда тащили энтузиасты (гики — компьютерные энтузиасты, ведь так?). Также было и с сетью, как вы верно подметили. Но потом сюда пришли обычные люди, для которых стали работать профессионалы. Все закономерно: гиков-то сколько было, столько приблизительно и осталось, но в процентном отношении их стало меньше и ничего тут страшного нет. Гики - это ж просто пионеры (первопроходцы). Интернет давно прошел тот рубеж, когда он сам был подобной границей, узкой полоской, рубежом. Теперь это большое пространство и в нем всех полно: гиков и негиков.
Как должен думать человек?
1. принять решение о самой операции "Нужно удалить некоторые записи"
2. отмечает те из них, которые нужно удалить
3. нажать на кнопку "удалить отмеченные".
Улучшение удобства для такого варианта может заключаться, например, в том, чтобы убрать групповую операцию "удалить" вместе с чекбоксами и оставить напротив каждой записи кнопку "удалить", которая умеет удалять через ajax и перерисовывать страницу (убрать объект и перерисовать различные счетчики, возможно пейджер) без перезагрузки.
Загроможение списка одинаковыми контролами может компенсироваться так, как это реализовано на http://lenta.yandex.ru - то есть подсвечивать только относящийся к объекту в фокусе контрол, а остальные сделать менее заметными.
Понятно, что такое решение более трудоемко с точки зрения проектирования и программирования однако имеет очевидные плюсы: минимизация интерфейса за счет убирания групповых операций и возмости для пользователя принять решение в контексте конкретного объекта, а не "запомненной" функции.
Спасибо организаторам и Илье.
Более "смотрелка" по сравнению с лисой - IE, но основной тренд браузеростроения все равно "бриллиантовый пылесос с мп3-плеером" и даже мелкомягкие, как я понимаю, ему не чужды.
Во-вторых, любую зарождающуюся отрасль поначалу всегда тащили энтузиасты (гики — компьютерные энтузиасты, ведь так?). Также было и с сетью, как вы верно подметили. Но потом сюда пришли обычные люди, для которых стали работать профессионалы. Все закономерно: гиков-то сколько было, столько приблизительно и осталось, но в процентном отношении их стало меньше и ничего тут страшного нет. Гики - это ж просто пионеры (первопроходцы). Интернет давно прошел тот рубеж, когда он сам был подобной границей, узкой полоской, рубежом. Теперь это большое пространство и в нем всех полно: гиков и негиков.