Способ и устройство для загрузки изображения

1. Способ загрузки изображения, содержащий:
получение целевого элемента страницы;
получение состояния перемещения целевого элемента страницы;
получение изображения, которое должно быть загружено, переносимого целевым элементом страницы,
добавление изображения, которое должно быть загружено, в очередь будущих загрузок и контроль изображения, которое должно быть загружено, в очереди будущих загрузок на основании того, что состояние перемещения является состоянием прокрутки, и
добавление изображения, которое должно быть загружено, в очередь загрузок для скачивания на основании изменения состояния перемещения на состояние без прокрутки.
2. Способ по п. 2, дополнительно содержащий добавление изображения, которое должно быть загружено, в очередь загрузок на основании того, что состояние перемещения является состоянием без прокрутки.
3. Способ по п. 1 или 2, дополнительно содержащий
получение состояние монтирования целевого элемента страницы;
добавление изображения, которое должно быть загружено, в очередь загрузок на основании того, что состояние монтирования является смонтированным состоянием, и состояние перемещения является состоянием без прокрутки, и
добавление изображения, которое должно быть загружено, в очередь будущих загрузок, на основании того, что состояние монтирования является смонтированным состоянием, и состояние перемещения является состоянием с прокруткой.
4. Способ по п. 3, в котором изображение, которое должно быть загружено, не добавляют в очередь будущих загрузок или очередь загрузок на основании того, что состояние монтирования является не смонтированным состоянием.
5. Способ по п. 1 или 2, дополнительно содержащий
получение состояния положения целевого элемента страницы,
добавление изображения, которое должно быть загружено, в очередь загрузок в ответ на определение того, что целевой элемент страницы находится в пределах пространства отображения электронного устройства, на основании упомянутого состояния положения, и состояние перемещения является состоянием без прокрутки; и
добавление изображения, которое должно быть загружено, в очередь будущих загрузок в ответ на определение того, что элемент страницы находится в пределах пространства отображения электронного устройства, на основании упомянутого состояния положения, и состояние перемещения является состоянием прокрутки.
6. Способ по п. 5, в котором изображение, которое должно быть загружено, не добавляют в очередь будущих загрузок или очередь загрузок в ответ на определение того, что элемент страницы находится за пределами области отображения электронного устройства, на основании упомянутого состояния положения.
7. Способ по п. 1 или 2, дополнительно содержащий удаление изображения, которое должно быть загружено, из очереди будущих загрузок на основании того, что целевой элемент страницы находится в не смонтированном состоянии.
8. Устройство для загрузки изображения, содержащее
модуль получения, выполненный с возможностью получать целевой элемент страницы;
модуль получения состояния перемещения, выполненный с возможностью получать состояние перемещения целевого элемента страницы;
модуль управления очередью загрузок, выполненный с возможностью получать изображение, которое должно быть загружено, переносимое целевым элементом страницы, добавлять изображение, которое должно быть загружено, в очередь будущих загрузок и контролировать изображение, которое должно быть загружено, в очереди будущих загрузок на основании того, что состояние перемещения является состоянием прокрутки, а также добавлять изображение, которое должно быть загружено, в очередь загрузок для скачивания на основании изменения состояния перемещения на состояние без прокрутки.
9. Устройство по п. 8, в котором модуль управления очередью загрузок дополнительно выполнен с возможностью добавлять изображение, которое должно быть загружено, в очередь загрузок на основании того, что состояние перемещения является состоянием без прокрутки.
10. Устройство по п. 8 или 9, в котором модуль управления очередью загрузок дополнительно выполнен с возможностью получать состояние монтирования целевого элемента страницы, добавлять изображение, которое должно быть загружено, в очередь загрузок на основании того, что состояние монтирования является смонтированным состоянием, и состояние перемещения является состоянием без прокрутки, и добавлять изображение, которое должно быть загружено, в очередь будущих загрузок на основании того, что состояние монтирования является смонтированным состоянием, и состояние перемещения является состоянием прокрутки.
11. Устройство по п. 10, в котором модуль управления очередью загрузок дополнительно выполнен с возможностью не добавлять изображение, которое должно быть загружено, в очередь будущих загрузок или очередь загрузок на основании того, что состояние монтирования является не смонтированным состоянием.
12. Устройство по п. 8 или 9, в котором модуль управления очередью загрузок дополнительно выполнен с возможностью получать состояние положения целевого элемента страницы, добавлять изображение, которое должно быть загружено, в очередь загрузок в ответ на определение того, что элемент страницы находится в пространстве отображения электронного устройства, на основании состояния положения, и состояние перемещения является состоянием без прокрутки, и добавлять изображение, которое должно быть загружено, в очередь будущих загрузок в ответ на определение того, что элемент страницы находится в пространстве отображения электронного устройства, на основании состояния положения, и состояние перемещения является состоянием прокрутки.
13. Устройство по п. 12, в котором модуль управления очередью загрузок дополнительно выполнен с возможностью не добавлять изображение, которое должно быть загружено, в очередь будущих загрузок или очередь загрузок в ответ на определение того, что элемент страницы находится за пределами пространства отображения электронного устройства, на основании упомянутого состояния положения.
14. Устройство по п. 8 или 9, в котором модуль управления очередью загрузок дополнительно выполнен с возможностью удалять изображение, которое должно быть загружено, из очереди будущих загрузок на основании того, что целевой элемент страницы находится в не смонтированном состоянии.
15. Машиночитаемый носитель данных, который обеспечивает выполнение процессором способа загрузки изображения по любому из пп. 1-7, когда команды, хранящиеся на этом носителе данных, выполняются процессором электронного устройства.
16. Электронное устройство, содержащее
процессор; и
память, выполненную с возможностью хранить команды, выполняемые процессором;
при этом процессор конфигурируется для выполнения команд для осуществления способа загрузки изображения по любому из пп. 1-7.