Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flasher.ru > Флейм

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 29.03.2008, 12:57
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 31  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
Ну... к вопросу можно подойти творчески.
Например, определять количество и зону загружаемых картинок на общей карте, а также количество запросов. То есть:
1. Если открываемый фрагмент карты не имеет загруженных картинок, то загрузка начинается с центральной картинки и по спирали. Почему? Пользователя тыкая в интересующую его область, тыкает в ее центр, а не рядом с ней, поэтому его в первую очередь интересует центр. И мы грузим сначала именно его.
2. При сдвиге карты без изменения масштаба, надо определить величину сдвига относительно центра. Если сдвиг небольшой, то догружать картинки надо от вектора направления движения (центр - картинку справа - картнку слева - опять справа - опять слева). Если же сдвиг большой (больше половины видимой ширина карты), то опять относительно центра карты.
3. По первым полученным данным, пользователь может понять, устраивает его текущее положение или масштаб. Поэтому в первую очередь надо загрузить в один поток, ожидая реакции пользователя, если же он ничего не делает, можно начать грузить сразу в n-потоков, уменьшая время на отклик сервера.
__________________
(и)Нильс.ru | Плагины для FlashDevelop


Последний раз редактировалось iNils; 29.03.2008 в 12:59.
Старый 29.03.2008, 14:09
Роман Вадимович вне форума Посмотреть профиль Отправить личное сообщение для Роман Вадимович Найти все сообщения от Роман Вадимович
  № 32  
Ответить с цитированием
Роман Вадимович

Регистрация: May 2007
Сообщений: 232
Очень интересные идеи. До вашего сообщения думал только о первом пункте, т.е. о первоочередной загрузке центральных сегментов.
Прочитав остальные - понял, что есть ещё много вещей, которые могут позволить улучшить сервис.
Обязательно воспользуюсь вашими советами, спасибо

Создать новую тему Ответ Часовой пояс GMT +4, время: 16:47.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 16:47.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.