СПОСОБ И УСТРОЙСТВО ДЛЯ ОТРИСОВКИ ПРЕДСТАВЛЕНИЯ ЭЛЕКТРОННОГО ДОКУМЕНТА НА ЭКРАНЕ

1. Способ отрисовки представления электронного документа на экране; способ выполняется на электронном устройстве, причем электронное устройство включает в себя экран, способ включает в себя:
получение электронным устройством электронного документа, который должен быть отрисован, причем электронный документ включает в себя часть содержимого и часть инструкций отрисовки, причем часть инструкций отрисовки включает в себя по меньшей мере одну инструкцию для предоставления электронному устройству возможности отрисовать часть содержимого на экране;
создание электронным устройством по меньшей мере одной команды отрисовки, причем эта по меньшей мере одна команда отрисовки основана по меньшей мере на одной инструкции;
идентификацию электронным устройством области из части содержимого, которая должна быть модифицирована;
во время создания по меньшей мере одной команды отрисовки создание электронным устройством по меньшей мере одной дополнительной команды отрисовки, причем по меньшей мере одна дополнительная команда отрисовки напрямую не формируется на основе по меньшей мере одной инструкции, а создание по меньшей мере одной дополнительной команды отрисовки основано на области из части содержимого, которая должна быть модифицирована;
создание электронным устройством представления электронного документа на экране на основе комбинации по меньшей мере одной команды отрисовки и по меньшей мере одной дополнительной команды отрисовки.
2. Способ по п. 1, в котором область части содержимого для модификации является текстовой областью.
3. Способ по п. 2, в котором идентификация области из части содержимого для модификации включает в себя:
идентификацию совокупности текста в рамках части содержимого;
идентификацию в рамках совокупности текста текстовой области, которую надо модифицировать.
4. Способ по п. 3, в котором идентификация в рамках совокупности текста текстовой области, которую надо модифицировать, включает в себя применение маски правила.
5. Способ по п. 1, в котором область части содержимого является графическим объектом.
6. Способ по п. 1, в котором область части содержимого является комбинацией текста и по меньшей мере одного изображения.
7. Способ по п. 6, в котором по меньшей мере одно изображение включает в себя одно из: картинку, карту или рекламный баннер.
8. Способ по п. 1, в котором часть инструкций отрисовки включает в себя разметку HTML.
9. Способ по п. 1, в котором по меньшей мере одна дополнительная команда отрисовки выполнена с возможностью инициировать изменения вида области из части содержимого для модификации, по сравнению с видом, инициированным по меньшей мере одной командой отрисовки.
10. Способ по п. 1, в котором по меньшей мере одна дополнительная команда отрисовки выполнена с возможностью инициировать отображение вспомогательной информации, не входящей в состав области из части содержимого для модификации.
11. Способ по п. 10, в котором вспомогательная информация является по меньшей мере одним пунктом из:
указание на действие, которое должно быть выполнено с объектом;
дополнительная информация, связанная с частью содержимого для модификации;
переведенная версия информации, входящей в состав части содержимого для модификации.
12. Способ по п. 1, в котором по меньшей мере одна дополнительная команда отрисовки выполнена с возможностью создавать область визуальной активации в связи с частью содержимого для модификации, причем область визуальной активации отображает пользователю указатель на действие; способ также включает в себя: выполнение действия в ответ на активацию пользователем области визуальной активации.
13. Способ по п. 1, в котором получение электронного документа для отрисовки включает в себя получение электронного документа с сервера, причем сервер доступен для электронного устройства по сети передачи данных.
14. Способ по п. 12, в котором получение выполняется в ответ на выполнение пользователем просмотра в браузере.
15. Способ по п. 1, в котором получение электронного документа для отрисовки включает в себя извлечение электронного документа из памяти электронного устройства.
16. Способ по п. 1, в котором создание по меньшей мере одной дополнительной команды отрисовки включает в себя извлечение указания на соответствующую по меньшей мере одну дополнительную команду отрисовки из хранилища команд, доступного электронному устройству.
17. Способ по п. 1, в котором создание по меньшей мере одной дополнительной команды отрисовки включает в себя выбор по меньшей мере одной дополнительной команды отрисовки из набора дополнительных команд отрисовки, причем выбор основан на части содержимого для модификации.
18. Электронное устройство, включающее в себя:
процессор;
модуль ввода-вывода, соединенный с процессором,
процессор выполнен с возможностью осуществлять:
получение электронного документа, который должен быть отрисован, причем электронный документ включает в себя часть содержимого и часть инструкций отрисовки, причем часть инструкций отрисовки включает в себя по меньшей мере одну инструкцию для предоставления процессору возможности отрисовать часть содержимого с помощью модуля ввода-вывода;
создание по меньшей мере одной команды отрисовки, причем эта по меньшей мере одна команда отрисовки основана по меньшей мере на одной инструкции;
идентификацию области из части содержимого, которая должна быть модифицирована;
на основе области из части содержимого, которая должна быть модифицирована, во время создания по меньшей мере одной команды отрисовки, создание по меньшей мере одной дополнительной команды отрисовки, причем по меньшей мере одна дополнительная команда отрисовки напрямую не формируется на основании по меньшей мере одной инструкции;
создание представления электронного документа на экране на основе комбинации по меньшей мере одной команды отрисовки и по меньшей мере одной дополнительной команды отрисовки.
19. Электронное устройство по п. 18, в котором область части содержимого для модификации является текстовой областью.
20. Электронное устройство по п. 19, в котором для идентификации области из части содержимого для модификации процессор выполнен с возможностью:
идентифицировать совокупность текста в рамках части содержимого;
идентифицировать в рамках совокупности текста текстовой области, которую надо модифицировать.
21. Электронное устройство по п. 20, в котором для идентификации в рамках совокупности текста текстовой области, которую надо модифицировать процессор выполнен с возможностью применять маску правила.
22. Электронное устройство по п. 18, в котором область части содержимого является графическим объектом.
23. Электронное устройство по п. 18, в котором область части содержимого является комбинацией текста и по меньшей мере одного изображения.
24. Электронное устройство по п. 23, в котором по меньшей мере одно изображение включает в себя одно из: картинку, карту или рекламный баннер.
25. Электронное устройство по п. 18, в котором часть инструкций отрисовки включает в себя разметку HTML.
26. Электронное устройство по п. 18, в котором по меньшей мере одна дополнительная команда отрисовки выполнена с возможностью инициировать изменения вида области из части содержимого для модификации, по сравнению с видом, инициированным по меньшей мере одной командой отрисовки.
27. Электронное устройство по п. 18, в котором по меньшей мере одна дополнительная команда отрисовки выполнена с возможностью инициировать отображение вспомогательной информации, не входящей в состав области из части содержимого для модификации.
28. Электронное устройство по п. 27, в котором вспомогательная информация является по меньшей мере одним пунктом из:
указание на действие, которое должно быть выполнено с объектом;
дополнительная информация, связанная с частью содержимого для модификации;
переведенная версия информации, входящей в состав части содержимого для модификации.
29. Электронное устройство по п. 18, в котором по меньшей мере одна дополнительная команда отрисовки выполнена с возможностью создавать область визуальной активации в связи с частью содержимого для модификации, причем область визуальной активации отображает пользователю указатель на действие; и процессор также выполнен с возможностью выполнять действие в ответ на активацию пользователем области визуальной активации.
30. Электронное устройство по п. 18, в котором для получения электронного документа для отрисовки процессор выполнен с возможностью получать электронный документ с сервера, причем сервер доступен для электронного устройства по сети передачи данных.
31. Электронное устройство по п. 30, в котором получение выполняется в ответ на выполнение пользователем просмотра в браузере.
32. Электронное устройство по п. 18, в котором для получения электронного документа для отрисовки процессор выполнен с возможностью извлекать электронный документ из модуля памяти электронного устройства.
33. Электронное устройство по п. 18, в котором для создания по меньшей мере одной дополнительной команды отрисовки процессор выполнен с возможностью извлекать указание на соответствующую по меньшей мере одну дополнительную команду отрисовки из хранилища команд, доступного электронному устройству.
34. Электронное устройство по п. 18, в котором для создания по меньшей мере одной дополнительной команды отрисовки процессор выполнен с возможностью выбирать по меньшей мере одну дополнительную команду отрисовки из набора дополнительных команд отрисовки, причем выбор основан на части содержимого для модификации.