Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.FTN.DEVELOP
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.FTN.DEVELOP с датами от 12 Jul 13 20:52:30 до 02 May 24 18:32:18, всего сообщений: 2457
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 311 из 2457 ==================================== RU.FTN.DEVELOP =
От   : Mithgol the Webmaster            2:5063/88          22 Feb 14 19:20:48
Кому : Ivan Agarkov                                        22 Feb 14 19:20:48
Тема : О росте скорости и о торможении
FGHI : area://RU.FTN.DEVELOP?msgid=2:5063/88+5308c2e6
На   : area://RU.FTN.DEVELOP?msgid=2:5020/849.1+530298b6
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.FTN.DEVELOP?msgid=2:5020/849.1+530a18c6
==============================================================================
Так было 03:14 18 Feb 14 написано от Ivan Agarkov к Mithgol the Webmaster:

MtW>> Кроме того, GUI-подход к делу предполагает, что если в эхе тридцать
MtW>> тыщщ сообщений, то я их и рисую как, предположим, сто таблиц по триста
MtW>> строк, следующих друг за другом. А реакцией этой кучи на полосу
MtW>> прокрутки занимаюсь не я, а движок.

IA> Hет, GUI-подход предполагает что надо думать головой. Собрал индексы со
IA> смещениями по базам ( если вопрос про файлы ), собрал заголовки сообщений,
IA> написал пейджер который будет при прокрутке "следующее 200" ( или прошлые
IA> ) грузить по событию. Hет, это слишком сложно же, ДУМАТЬ надо. А думать -
IA> это работа, пусть её движок делает, ага.

IA> Единственное, что меня тут радует - у меня таких на работе нет.

Э нет, это слишком сложно же, ТЫКАТЬ надо. Если 'следующее 200', то тогда
для открытия 30 000 сообщений придётся ткнуть сто пятьдесят раз, и даже если
тыкать мышью каждую секунду, то это займёт две с половиною минуты беспрерывного
тыкания.

Можно, конечно, соорудить 'бесконечную прокрутку' с автоматическою подкачкою
по мере прокручивания, но в смысле потребления памяти будет примерно всё то же
самое в итоге, да и итог этот будет немногим менее недосягаемым ── например,
кнопка End всё равно не будет переносить в конец списка до тех пор, пока её
не нажмёшь сто пятьдесят раз.

Правда, в GoldED (GoldED+, GoldED-NSF) список сообщений устроен так, что
наиболее новые сообщения находятся в конце его. Если я в PhiDo устрою список
совершенно противоположным способом (помещу новые сообщения в начало списка
и притом отсортирую список в обратном хронологическом порядке), то тогда его,
быть может, не всем листать придётся. Или можно сразу открывать последнюю
страницу.

Однако не нравится ситуация, когда 'бесконечная прокрутка' не в конце страницы,
а в начале. Потому что в самом-то начале страницы располагается её адрес
и кнопки 'назад', 'вперёд', 'перейти по этому адресу'. Или их все надо тогда
сделать плавающими (а это отъедание свободного вертикального пространства),
или тогда они будут недосягаемы (попытка докрутить до них страницу будет
вызывать подкачку данных).


Фидонет будет великим и гипертекстовым!    [Ru.Mozilla]     http://Mithgol.Ru/
Mithgol the Webmaster.                    [Братство Нод] [Team А я меняю subj]

... Смотри внутрь себя.                                         (Марк Аврелий)
--- Знаешь ли ты, Ivan, что "тёсла" _не всегда_ пишется через "ё"?
* Origin: Вперёд под знамёнами OpenSource к торжеству коммунизма! (2:5063/88)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.084543 секунды