metaclass сомневается в производительности богатых веб-интерфейсов, приводя в пример таблицу - не сломается ль под нагрузкой в тысячи элементов?
Моё основное теоретическое возражение просто и незамысловато: действительно ли требование таблицы в тысячи элементов не преодолимо? И ваши пользователи действительно требуют таблицу в 1000 строк, а не конкретную
(
Read more... )
Comments 59
Reply
Reply
Но не тысячи элементов в одном окне.
Reply
Или список проводок только по одному счету за месяц - 4500. Причем смотрят его часто методом "отсортировали по возрастанию суммы и ищут нужную".
Reply
Проблемы возникают с логикой. Слишком много событий неотключаемо (и разнообразно) обрабатывается браузерами в полном соответствии со старой W3C парадигмой "кривой недотекст с картинками". Это приводит к разным логическим (нажатие "вниз" прокручивает сразу два окна) и визуальным (выделение текста "на кнопках") артефактам. Не все грабли и не во всех браузерах можно обойти. Отсюда, кстати, и использование Flash и Silverlight в интерфейсах сервисов совсем не развлекательного назначения.
Reply
Я, кстати, так и думал, что визуализацию делают очень тщательно.
Reply
Можете рассказать, вкратце, какие были сложности, какие неприятности приходилось обходить?
Reply
С пользовательской стороны - ничего примечательного, тесты и есть тесты. По сравнению с HTML намного меньше "неестественного интеллекта", что облегчает использование, но отсутствует layout, что серьёзный минус для реализации UI.
Reply
Перед глазами список работников, в каждом адрес, номер паспорта и т.п, какие-нибудь даты освидетельствования.
Человек глазами пробегает по списку, проверяя, все ли хорошо.
Второй пример. Автобусы на маршруте. Когда диспетчер должен видеть все автобусы, полное состояние дел, т.к. выводы - это сугубо ее субъективная функция мозга. Мы обязаны показать все как есть.
Reply
Там, где надо и нельзя без - там надо. Там, где можно без - там надо без.
Reply
Reply
Reply
(правда, я больше про бесполезность таких таблиц для конечного пользователя)
Reply
Reply
Reply
Reply
Reply
Leave a comment