Комментарии 36
хабракат плз!
по-моему это уже давно изобретено..
У офиса лучше. Не каждый день создаются таблицы в 15 столбцов, гораздо чаще создаются мелкие таблицы. А радих огромных таблиц пускай лезут глубже.
ради огромных таблиц обычно лезут в MS Excel )))
в том то и дело, в приложениях типа того что делаю я таблица это как один из десятков мелких элементов и нужно вставить тут и сейчас + все это должно работать исключительно в вебе без загружаемых приложений и уж темболее платного офиса и экселя. как говорится дорога ложка к обеду...
спорно... мне всегда было удобнее ввести 2 цифры (строки и столбци), чем пользоваться такими решениями... тем более, что в большинстве случаев я создаю сложные большие таблицы...
ну это конечно на любителя. но амерам горазда проще один раз кликнуть в клеточку чем удалять в каждом поле цифру, потом вводить туда новую, потом кликать во втором поле и там снова удалять значение по умолчанию и вводить новое, а после этого еще и жать "сохранить". один раз кликнуть легче чем производить столько операций...
кто минусуют просто интересна позиция, раз минусуют этот коммент - ваши доводы? или вы утверждаете что проще сделать 10 кликов и нажатий на клавиатуре вместо одного???
Не минусовал, но мысль такая: вы притягиваете за уши сложность первого метода и слишком упрощаете второй метод.
В реальности же первый метод это — два клика (выделение цифр), три нажатия на клавиатуре (введение цифр, ентер), но при этом человек вводит точное количество строк и ячеек, а не пытается поймать это количество мышкой. Также для таблицы 15
В реальности же первый метод это — два клика (выделение цифр), три нажатия на клавиатуре (введение цифр, ентер), но при этом человек вводит точное количество строк и ячеек, а не пытается поймать это количество мышкой. Также для таблицы 15
чего его ловить. просто ячейки чуть покрупнее будут чем я нарисовал. в любом случае словить ячейку это то же самое что и словить поле для ввода чисел. разве нет?
Блин, хабр съел часть сообщения, вот что там было: «Также для таблицы 15x15 и 600x15 используется один и тот же интерфейс, что тоже немаловажно. Следует также учесть, что цифры могут сохранятся, то есть в последующем их не надо будет изменять».
так никто ж не мешает добавить как альтернативный метод ввода окно с полями для ввода. просто версия предложена как замена полей (которіе меня честно говоря раздражают) и более расширенная в плане свободі вібора в сравнении с тем что предоставляет мс, потому как там віше голові не прігнешь.
Насчёт «выше головы не прыгнешь». Где-то видел интерфейс, где количество создаваемых строк и столбцов увеличивается при приближении мышки к краю. Фактически тоже самое, что и у вас, только без скролла - всегда видно все ячейки, бокс просто увеличивается.
да, наверное так даже правильнее. для большинства случаев так даже лучше будет. спасибо, учту.
тут только с одним проблема, если страница проскролена так что бокс этот появляется в самом низу страницы то увеличиваться будет некуда, а скролить сраницу это не кошерно в таком случае. но в остальном мысль хорошая
тут только с одним проблема, если страница проскролена так что бокс этот появляется в самом низу страницы то увеличиваться будет некуда, а скролить сраницу это не кошерно в таком случае. но в остальном мысль хорошая
В MS Office (и OpenOffice, собственно) всё просто: это всё-таки кнопка! То есть если на неё нажать - то открывается такое окошко и там можно выбрать размер мышом, а если не двигая мышь отпустить на ней кнопку - получишь диалог с вводом размера, названия, выбором стиля и т.д. и т.п.
Я думаю, что при проектировании интерфейса Офиса, в частности этой штуки, проводилось или должно было проводиться исследование на тему "какие таблицы и как часто вы создаете". Думаю, что максимальный размер в MS Word подобран именно на основании таких исследований.
Если 95% людей удовлетворены максимальным размером 10*8 ячеек, то юзабилити от этого не пострадает. Точнее пострадает, но для 5% людей, что в принципе не так уж и много (тем более, что теоретическая возможность создавать какие угодно таблицы остается.).
Если 95% людей удовлетворены максимальным размером 10*8 ячеек, то юзабилити от этого не пострадает. Точнее пострадает, но для 5% людей, что в принципе не так уж и много (тем более, что теоретическая возможность создавать какие угодно таблицы остается.).
безусловно проводились. более того я уверен что микрософтовское решение является наилучшим компромиссом (потому как юзабилити это всегда компромисс в сторону большинства). но у меня случай немного другой и таблицы применяются в репортинговом модуле там где нужно быстро создать шаблон формы и вот тут в моем приложении количество строк/столбцов равновероятно может быть каким-угодно (ну естественно в разумных пределах).
Малоосмысленно. Довольно трудно заранее сосчитать нужное количество столбцов, если их больше десятка.
А смотря как себя ведет элемент выделения ячеек. Если он двигается плавно (то есть юзер чувствует контроль) все ок, если резко дергается плохо.
Всё зависит от условий применения, дизайн нельзя вырывать из контекста.
В чём смысл темы??? показать как в ворде делаются таблички?
"Очень" полезные знания!
Или это что-то вроде: "Я придумал круглую штуку с дыркой для оси, которую можно катать! (правда потом оказалось, что колесо уже придумано :( , но всё равно я крут, и поведаю об этом всем!)"
"Очень" полезные знания!
Или это что-то вроде: "Я придумал круглую штуку с дыркой для оси, которую можно катать! (правда потом оказалось, что колесо уже придумано :( , но всё равно я крут, и поведаю об этом всем!)"
Не знаю, как в новом офисе, но в старом (на сколько я помню) можно нажать левую кнопку мыши на иконку таблицы и растягивать, сколько угодно...
А вообще я думал тема будет про то, как лучше сделать автоматическую размерность при наборе, потому что часто я не знаю наперёд, сколько столбцов и, уж тем более, сколько строк у меня будет... Хотя в ворде вроде неплохо придумано со строками, но со столбцами-таки не очень, надо лезть в меню. Думаю, было бы удобно, если бы всегда был еле видный дополнительный столбец, на который можно было бы надавить и оно бы стало настоящим.
А вообще я думал тема будет про то, как лучше сделать автоматическую размерность при наборе, потому что часто я не знаю наперёд, сколько столбцов и, уж тем более, сколько строк у меня будет... Хотя в ворде вроде неплохо придумано со строками, но со столбцами-таки не очень, надо лезть в меню. Думаю, было бы удобно, если бы всегда был еле видный дополнительный столбец, на который можно было бы надавить и оно бы стало настоящим.
Могу точно сказать, что в офисе ХP это было реализованно. И сделанно гораздо круче, чем у вас.
Смысл в том, что по нажатию кнопки показывается выпадающее меню с большими квадратами (не на весь хран, но больше, чем на вашем скриншоте и в 2007 офисе). Их немного где 5х5 (такая вот матрица). НО если нужна таблица 10х20, то пожалуйста нажимаешь левую кнопку мыши и тянешьмышку вниз и вправо для увеличения числа столбцов и строчек.
Смысл в том, что по нажатию кнопки показывается выпадающее меню с большими квадратами (не на весь хран, но больше, чем на вашем скриншоте и в 2007 офисе). Их немного где 5х5 (такая вот матрица). НО если нужна таблица 10х20, то пожалуйста нажимаешь левую кнопку мыши и тянешьмышку вниз и вправо для увеличения числа столбцов и строчек.
Не знаю как MS Office, но в OpenOffice так сколько себя помню :)
помоему изначально неправильно построено - вниз должны увеличиваться строки, а в сторону - столбцы
Вот только мелкие клетки больно, иногда можно и не попасть.
В офисном варианте, не хватает циферок и клетки сделать как док в MacOSX
В офисном варианте, не хватает циферок и клетки сделать как док в MacOSX
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
юзабилити интерфейса создания таблиц