Способ, устройство и терминальное устройство для адаптации страницы
Иллюстрации
Показать всеНастоящее изобретение относится к средствам отображения и может найти применение в устройствах с обеспечением возможности автоматической адаптации страницы к терминальным устройствам, имеющим различные размеры, а также простого использования для пользователя. Способ адаптации включает в себя: обнаружение размеров интерфейса отображения; определение одной предпочтительной страницы из N предварительно установленных страниц с различными размерами, при этом разность размеров между предпочтительной страницей и интерфейсом отображения попадает в предварительно установленный диапазон разности и N является положительным целым числом, большим или равным 2; и отображение предпочтительной страницы на интерфейсе отображения. 3 н. и 6 з.п. ф-лы, 13 ил.
Реферат
Перекрестные ссылки на родственные заявки
[0001] Данная заявка основана и притязает на приоритет патентной заявки Китая номер 201310699702.9, поданной 18 декабря 2013 года, содержимое которой полностью содержится в данном документе посредством ссылки.
Область техники, к которой относится изобретение
[0002] Настоящее раскрытие сущности, в общем, относится к области техники обработки данных, а более конкретно, к способу, устройству и терминальному устройству для адаптации страницы.
Уровень техники
[0003] В наше время, по мере того, как мобильные устройства становятся все более популярными, для большинства людей приемлемо читать электронную книгу (электронную книгу) на мобильном терминале. Тем не менее, интерфейсы отображения мобильных устройств значительно отличаются друг от друга по размеру, что приводит к сложности при наборе контента книг.
[0004] Форматы традиционных файлов книг, в общем, разделяются на формат потокового документа и формат документа с фиксированным макетом. Потоковые документы, такие как TXT (текстовый файл) и ePub (электронная публикация), могут адаптироваться согласно ширине интерфейса отображения. Наоборот, документы с фиксированным макетом, к примеру, PDF (формат переносимого документа), не могут удовлетворять адаптивным требованиям для интерфейсов отображения с различными размерами. Кроме того, с точки зрения интегрирования текста и графики, адаптация мобильного терминала заключает в себе не только ширину интерфейса отображения, но также и соотношение сторон интерфейса отображения. Например, для обложки и страницы с иллюстрациями в электронной книге важно заполнять весь интерфейс отображения. Поскольку размеры страницы являются фиксированными, некоторые проблемы могут возникать при адаптации относительно интерфейсов отображения с различными соотношениями.
[0005] В предшествующем уровне техники, если требуется изображение для того, чтобы заполнять весь интерфейс отображения в максимально возможной степени для устройств с различными размерами, может быть два решения. В одном из таких решений, изображение обрезается для того, чтобы соответствовать соотношению сторон интерфейса отображения. В другом решении, поле оставляется на интерфейсе отображения в определенном направлении, с тем чтобы обеспечивать то, что интерфейс отображения заполняется контентом в другом направлении. Недостаток первого решения заключается в том, что может обрезаться некоторый допустимый контент. Например, если изображение имеет соотношение сторон 4:3 (1024 × 768), то 192 пикселя должны обрезаться в направлении ширины на интерфейсе отображения с соотношением сторон 16:9, что является недопустимым в некоторых случаях, к примеру, для контента обложки. Что касается второго решения, в результате могут оставаться поля, так что не достигается такое требуемое преимущество, что весь интерфейс отображения заполнен.
Сущность изобретения
[0006] Чтобы преодолевать проблемы в предшествующем уровне техники, настоящее раскрытие сущности предоставляет способ, устройство и терминальное устройство для адаптации страницы, которые обеспечивают возможность адаптации страницы для интерфейсов отображения с различными соотношениями сторон без проблем обрезания допустимого контента или оставления пустой области.
[0007] Согласно первому аспекту вариантов осуществления настоящего раскрытия сущности, предусмотрен способ адаптации страницы, включающий в себя: обнаружение размеров интерфейса отображения; определение одной предпочтительной страницы из N предварительно установленных страниц с различными размерами, при этом разность размеров между предпочтительной страницей и интерфейсом отображения попадает в предварительно установленный диапазон разности, и N является положительным целым числом, большим или равным 2; и отображение предпочтительной страницы на интерфейсе отображения.
[0008] Настоящее раскрытие сущности, помимо прочего, имеет преимущества, включающие в себя следующее: страница может автоматически адаптироваться к терминальным устройствам с различными размерами таким образом, что она отображается на терминальных устройствах с различными размерами без проблем оставления обширных пустых областей, полей или нечеткого набора, при достижении четкого набора, хорошего эффекта адаптации и удобства для работы пользователей.
[0009] Определение одной предпочтительной страницы из N предварительно установленных страниц с различными размерами включает в себя: определение соотношения сторон интерфейса отображения согласно размерам интерфейса отображения; определение числового интервала, в который попадает соотношение сторон интерфейса отображения, из множества предварительно установленных числовых интервалов соотношения сторон; и определение адаптивной страницы, сконфигурированной для числового интервала, в который попадает соотношение сторон интерфейса отображения, в качестве предпочтительной страницы.
[0010] Настоящее раскрытие сущности, помимо прочего, имеет преимущества, включающие в себя следующее: каждый из множества предварительно установленных числовых интервалов соотношения сторон сконфигурирован с одной адаптивной страницей; и когда определяется числовой интервал, в который попадает соотношение сторон интерфейса отображения, адаптивная страница, сконфигурированная для числового интервала, в который попадает соотношение сторон интерфейса отображения, определяется в качестве предпочтительной страницы; таким образом, предоставляется подход для того, чтобы определять предпочтительную страницу.
[0011] Определение одной предпочтительной страницы из N предварительно установленных страниц с различными размерами включает в себя: определение соответствующей обрезанной величины для каждой страницы из N страниц согласно размерам интерфейса отображения; и определение страницы из N страниц, имеющей минимальную обрезанную величину, в качестве предпочтительной страницы.
[0012] Настоящее раскрытие сущности предоставляет другой подход для того, чтобы определять предпочтительную страницу.
[0013] Определение соответствующей обрезанной величины для каждой страницы из N страниц согласно размерам интерфейса отображения включает в себя: определение соответствующей обрезанной величины по длине для каждой страницы из N страниц согласно размерам интерфейса отображения; и определение страницы из N страниц, имеющей минимальную обрезанную величину, в качестве предпочтительной страницы включает в себя: определение страницы из N страниц, имеющей минимальную обрезанную величину по длине, в качестве предпочтительной страницы.
[0014] Настоящее раскрытие сущности, помимо прочего, имеет преимущества, включающие в себя следующее: страница из N страниц, имеющая минимальную обрезанную величину по длине, определяется в качестве предпочтительной страницы, что обеспечивает то, что допустимый контент не обрезается, и позволяет достигать хорошего эффекта адаптации.
[0015] Определение соответствующей обрезанной величины для каждой страницы из N страниц согласно размерам интерфейса отображения включает в себя: определение соответствующей обрезанной величины по ширине для каждой страницы из N страниц согласно размерам интерфейса отображения; и определение страницы из N страниц, имеющей минимальную обрезанную величину, в качестве предпочтительной страницы включает в себя: определение страницы из N страниц, имеющей минимальную обрезанную величину по ширине, в качестве предпочтительной страницы.
[0016] Настоящее раскрытие сущности, помимо прочего, имеет преимущества, включающие в себя следующее: страница из N страниц, имеющая минимальную обрезанную величину по ширине, определяется в качестве предпочтительной страницы, что обеспечивает то, что допустимый контент не обрезается, и позволяет достигать хорошего эффекта адаптации.
[0017] Согласно второму аспекту вариантов осуществления настоящего раскрытия сущности, предусмотрено устройство для адаптации страницы, включающее в себя: модуль обнаружения, выполненный с возможностью обнаруживать размеры интерфейса отображения; модуль определения, выполненный с возможностью определять предпочтительную страницу из N предварительно установленных страниц с различными размерами, при этом разность размеров между предпочтительной страницей и интерфейсом отображения попадает в предварительно установленный диапазон разности, и N является положительным целым числом, большим или равным 2; и модуль отображения, выполненный с возможностью отображать предпочтительную страницу на интерфейсе отображения.
[0018] Модуль определения включает в себя: блок определения соотношений сторон, выполненный с возможностью определять соотношение сторон интерфейса отображения согласно размерам интерфейса отображения; блок определения интервалов, выполненный с возможностью определять числовой интервал, в который попадает соотношение сторон интерфейса отображения, из множества предварительно установленных числовых интервалов соотношения сторон; и первый блок обработки, выполненный с возможностью определять адаптивную страницу, сконфигурированную для числового интервала, в который попадает соотношение сторон интерфейса отображения, в качестве предпочтительной страницы.
[0019] Модуль определения включает в себя: блок определения обрезанных величин, выполненный с возможностью определять соответствующую обрезанную величину для каждой страницы из N страниц; и второй блок обработки, выполненный с возможностью определять страницу из N страниц, имеющую минимальную обрезанную величину, в качестве предпочтительной страницы.
[0020] Согласно третьему аспекту вариантов осуществления настоящего раскрытия сущности, предусмотрено терминальное устройство, включающее в себя: запоминающее устройство; и одну или более программ, сохраненных в запоминающем устройстве и выполненных с возможностью осуществляться посредством одного или более процессоров, при этом одна или более программ содержат инструкции для выполнения следующих функций: обнаружение размеров интерфейса отображения; определение одной предпочтительной страницы из N предварительно установленных страниц с различными размерами, при этом разность размеров между предпочтительной страницей и интерфейсом отображения попадает в предварительно установленный диапазон разности, и N является положительным целым числом, большим или равным 2; и отображение предпочтительной страницы на интерфейсе отображения.
[0021] Следует понимать, что как вышеприведенное общее описание, так и нижеприведенное подробное описание являются только примерными и пояснительными, а не ограничивающими настоящее раскрытие сущности.
Краткое описание чертежей
[0022] Прилагаемые чертежи, которые составляют часть описания и не накладывают ограничение на настоящее раскрытие сущности, предоставляются для лучшего понимания настоящего раскрытия сущности. На чертежах:
[0023] Фиг. 1 является блок-схемой последовательности операций, показывающей первый способ обработки, в данный момент осуществляемый для отображения страницы 4:3 с помощью широкоэкранного дисплея;
[0024] Фиг. 2 является блок-схемой последовательности операций, показывающей второй способ обработки, в данный момент осуществляемый для отображения страницы 4:3 с помощью широкоэкранного дисплея;
[0025] Фиг. 3 является блок-схемой последовательности операций, показывающей первичный способ адаптации страницы согласно вариантам осуществления настоящего раскрытия сущности;
[0026] Фиг. 4 является схематичным видом, показывающим способ адаптации страницы согласно первой предпочтительной реализации в вариантах осуществления настоящего раскрытия сущности;
[0027] Фиг. 5 является схематичным видом, показывающим способ адаптации страницы согласно второй предпочтительной реализации в вариантах осуществления настоящего раскрытия сущности;
[0028] Фиг. 6 является схематичным видом, показывающим способ адаптации страницы согласно третьей предпочтительной реализации в вариантах осуществления настоящего раскрытия сущности;
[0029] Фиг. 7A является схематичным видом, показывающим реализацию для применения способа для адаптации страницы согласно вариантам осуществления настоящего раскрытия сущности.
[0030] Фиг. 7B является схематичным видом, показывающим страницу с соотношением сторон 4:3;
[0031] Фиг. 7C является рисунком эффекта отображения страницы с соотношением сторон 4:3 на интерфейсе отображения с соотношением сторон 16:11;
[0032] Фиг. 8 является блок-схемой, иллюстрирующей первичную структуру устройства для адаптации страницы согласно вариантам осуществления настоящего раскрытия сущности;
[0033] Фиг. 9 является блок-схемой, иллюстрирующей первый тип конкретной структуры модуля определения согласно вариантам осуществления настоящего раскрытия сущности;
[0034] Фиг. 10 является блок-схемой, иллюстрирующей второй тип конкретной структуры модуля определения согласно вариантам осуществления настоящего раскрытия сущности;
[0035] Фиг. 11 является блок-схемой, иллюстрирующей терминальное устройство согласно вариантам осуществления настоящего раскрытия сущности.
[0036] Далее подробнее описываются определенные варианты осуществления настоящего раскрытия сущности, которые проиллюстрированы на вышеуказанных чертежах. Эти чертежи и буквальное описание никоим образом не имеют намерение ограничивать объем идеи настоящего раскрытия сущности, а служат для того, чтобы пояснять принцип настоящего раскрытия сущности для специалистов в данной области техники со ссылкой на конкретные варианты осуществления.
Осуществление изобретения
[0037] Чтобы обеспечивать большую понятность целей, технических решений и преимуществ настоящего раскрытия сущности, настоящее раскрытие сущности подробнее описывается со ссылкой на варианты осуществления и чертежи. Здесь, иллюстративные варианты осуществления настоящего раскрытия сущности и их описания не имеют намерение ограничивать настоящее раскрытие сущности, а служат для того, чтобы пояснять настоящее раскрытие сущности.
[0038] Варианты осуществления настоящего раскрытия сущности предоставляют способ, устройство, терминал и сервер для адаптации страницы. Ниже подробно описывается настоящее раскрытие сущности со ссылкой на прилагаемые чертежи.
[0039] В настоящее время, для устройств с различными размерами, если страница требуется, чтобы заполнять весь интерфейс отображения устройства в максимально возможной степени, например, когда страница, имеющая соотношение сторон 4:3, отображается на широкоэкранном дисплее, предусмотрено два вида способов обработки.
[0040] Как показано на фиг. 1, страница, имеющая соотношение сторон 4:3, показанная слева на фиг. 1, пропорционально увеличивается по масштабу до тех пор, пока интерфейс широкоэкранного отображения, имеющий соотношение сторон 16:9, не скомпонован со страницей в направлении ширины, и результат отображения является таким, как показано справа на фиг. 1. Как видно из результата отображения, верх и низ страницы обрезаются в этом способе обработки, и это условие, в общем, является недопустимым.
[0041] Как показано на фиг. 2, когда страница, имеющая соотношение сторон 4:3, показанная слева на фиг. 2, отображается по центру широкого экрана, имеющего соотношение сторон 16:9, черные поля должны добавляться с обеих сторон, с тем чтобы заполнять диапазон отображения интерфейса широкоэкранного отображения, и результат отображения является таким, как показано справа на фиг. 2. Как видно из результата отображения, визуальный эффект просмотра пользователем может затрагиваться в этом способе обработки. Кроме того, поскольку обе стороны интерфейса отображения всегда отображают черные поля, рабочее состояние является неоднородным по всему экрану отображения, что с большой вероятностью должно ускорять износ экрана отображения.
[0042] Посредством технических решений, предоставленных в вариантах осуществления настоящего раскрытия сущности, может достигаться то, что адаптация страницы может выполняться в интерфейсах отображения с различными соотношениями сторон, при этом могут не допускаться проблемы, вызываемые посредством отрезания допустимого контента или оставления полей.
[0043] В варианте осуществления, как показано на фиг. 3, иллюстрирующем блок-схему последовательности операций первичного способа для адаптации страницы согласно вариантам осуществления настоящего раскрытия сущности, этот способ может реализовываться посредством различных устройств, таких как мобильный телефон, планшетный PC или устройство для чтения электронных книг, и включает в себя следующие этапы 31-33.
[0044] На этапе 31, обнаруживаются размеры интерфейса отображения.
[0045] В данном документе, размеры интерфейса отображения могут включать в себя: размеры по длине и ширине интерфейса отображения.
[0046] На этапе 32, одна предпочтительная страница определяется из N предварительно установленных страниц с различными размерами, при этом разность размеров между предпочтительной страницей и интерфейсом отображения попадает в предварительно установленный диапазон разности, и N является положительным целым числом, большим или равным 2.
[0047] В данном документе, N страниц, описанные выше, могут иметь идентичный контент или могут иметь различный контент. В данном документе, если N страниц имеют идентичный контент, что может быть подходящим для сценария, в котором определенное электронное изображение должно отображаться на различных терминальных устройствах, поскольку размеры интерфейсов отображения соответствующих терминалов могут отличаться друг от друга, множество различных размеров должны быть предварительно установлены для электронного изображения. Если N страниц представляют собой страницы, имеющие различный контент, что может быть подходящим для сценария, в котором множество фотографий с альбомными пейзажами могут сниматься пользователем в путешествии и, возможно, ими следует поделиться с семьей или друзьями, поскольку терминальные устройства семьи или друзей могут иметь интерфейсы отображения с различными размерами, каждая фотография, возможно, должна быть предварительно установлена с различными размерами, так что она лучше представляется.
[0048] На этапе 33, предпочтительная страница отображается на интерфейсе отображения.
[0049] Этап 32, описанный выше, выполняется для того, чтобы определять одну предпочтительную страницу из N предварительно установленных страниц с различными размерами. Это определение может осуществляться посредством нескольких способов следующим образом.
[0050] Первый способ
[0051] Этап 32, описанный выше, может включать в себя следующие этапы A1-A3.
[0052] На этапе A1, соотношение сторон интерфейса отображения определяется согласно размерам интерфейса отображения.
[0053] На этапе A2, определяется числовой интервал, в который попадает соотношение сторон интерфейса отображения, из множества предварительно установленных числовых интервалов соотношения сторон.
[0054] Из множества числовых интервалов разностные значения между максимумом и минимумом в соответствующих числовых интервалах могут быть идентичными или отличающимися друг от друга.
[0055] На этапе A3, адаптивная страница, сконфигурированная для числового интервала, в который попадает соотношение сторон интерфейса отображения, определяется в качестве предпочтительной страницы.
[0056] В данном документе, одна адаптивная страница может быть сконфигурирована для каждого из множества предварительно установленных числовых интервалов соотношения сторон. Когда определяется числовой интервал, в который попадает соотношение сторон интерфейса отображения, адаптивная страница, сконфигурированная для числового интервала, в который попадает соотношение сторон интерфейса отображения, может определяться в качестве предпочтительной страницы. Таким образом, предоставляется подход для того, чтобы определять предпочтительную страницу.
[0057] Оно также может осуществляться посредством определения соответствующей обрезанной величины для каждой страницы из N страниц согласно размерам интерфейса отображения и затем определение страницы из N страниц, которая имеет минимальную обрезанную величину, в качестве предпочтительной страницы. Ниже приводятся подробности во втором и третьем способах.
[0058] Второй способ
[0059] Этап 32, описанный выше, может включать в себя следующие этапы B1-B2.
[0060] На этапе B1, соответствующая обрезанная величина по длине каждой страницы из N страниц определяется согласно размерам интерфейса отображения.
[0061] На этапе B2, страница из N страниц, которая имеет минимальную обрезанную величину по длине, определяется в качестве предпочтительной страницы.
[0062] Например, соответствующие обрезанные величины по длине каждой страницы из N страниц могут определяться согласно уравнению следующим образом:
[0063]
[0064] При этом wid является обрезанной величиной по ширине i-ой страницы из N страниц, wi является длиной i-ой страницы, hi является шириной i-ой страницы, wx является длиной интерфейса отображения, и hx является шириной интерфейса отображения.
[0065] Страница, которая удовлетворяет и имеет минимальное числовое значение wid, может определяться в качестве предпочтительной страницы. В данном документе, mw% является предварительно установленным максимальным соотношением для обрезания страницы по длине.
[0066] Таким образом, обрезанная величина по длине страницы может быть меньше предварительно установленной максимальной обрезанной величины по длине страницы, т.е. так что может не допускаться обрезание допустимого контента, при достижении хорошего эффекта адаптации.
[0067] Третий способ
[0068] Этап 32, описанный выше, может включать в себя следующие этапы C1-C2.
[0069] На этапе C1, соответствующая обрезанная величина по ширине каждой страницы из N страниц определяется согласно размеру интерфейса отображения.
[0070] На этапе C2, страница из N страниц, которая имеет минимальную обрезанную величину по ширине, определяется в качестве предпочтительной страницы.
[0071] Например, соответствующая обрезанная величина по ширине каждой страницы из N страниц может определяться согласно уравнению следующим образом:
[0072]
[0073] При этом hid является обрезанной величиной по ширине i-ой страницы из N страниц, wi является длиной i-ой страницы, hi является шириной i-ой страницы, wx является длиной интерфейса отображения, и hx является шириной интерфейса отображения.
[0074] Страница, которая удовлетворяет и имеет минимальное числовое значение hid, определяется в качестве предпочтительной страницы. В данном документе, mh% является предварительно установленным максимальным соотношением для обрезания страницы по ширине.
[0075] Таким образом, обрезанная величина по ширине страницы может быть меньше предварительно установленной максимальной обрезанной величины по ширине страницы, т.е. так что может не допускаться обрезание допустимого контента, при достижении хорошего эффекта адаптации.
[0076] Кроме того, предпочтительно минимальное соотношение сторон N предварительно установленных страниц с различными размерами составляет 4:3; или, максимальное соотношение сторон N предварительно установленных страниц с различными размерами составляет 16:9. Альтернативно, минимальное соотношение сторон N предварительно установленных страниц с различными размерами составляет 4:3, и максимальное соотношение сторон N предварительно установленных страниц с различными размерами составляет 16:9. В настоящее время, соотношение сторон интерфейса отображения для серийного мобильного терминала, в общем, варьируется от 4:3 до 16:9, что, в общем, может непосредственно приспосабливаться в качестве двух точек соотношений сторон. Следовательно, могут быть предусмотрены две страницы с различными соотношениями сторон, одна 4:3, а другая 16:9. Таким образом, практически для всех видов размеров интерфейсов отображения, одна страница, которая является ближайшей к ней, может выбираться таким образом, что может не допускаться обрезание допустимого контента, и можно не допускать оставления поля на странице.
[0077] С помощью технических решений, описанных выше, страница может автоматически адаптироваться к интеллектуальным терминальным устройствам (например, к смартфону, планшетному PC и PC) с различными размерами таким образом, что она отображается на интеллектуальных терминальных устройствах с различными размерами без проблем оставления обширных пустых областей, полей или нечеткого набора, при достижении четкого набора, хорошего эффекта адаптации и удобства для работы пользователей.
[0078] Некоторые способы реализации для различных частей в варианте осуществления, показанном на фиг. 3, описываются, как описано выше. Процесс реализации может подробно описываться ниже посредством нескольких вариантов осуществления.
[0079] Первый вариант осуществления
[0080] Фиг. 4 показывает способ адаптации страницы согласно первой предпочтительной реализации в вариантах осуществления настоящего раскрытия сущности. В этом варианте осуществления, адаптивная страница, сконфигурированная для числового интервала, в который попадает соотношение сторон интерфейса отображения, определяется в качестве предпочтительной страницы. Способ включает в себя следующие этапы.
[0081] На этапе 401, обнаруживаются размеры интерфейса отображения.
[0082] На этапе 402, соотношение сторон интерфейса отображения определяется согласно размерам интерфейса отображения.
[0083] На этапе 403, определяется числовой интервал, в который попадает соотношение сторон интерфейса отображения, из множества предварительно установленных числовых интервалов соотношения сторон.
[0084] На этапе 404, адаптивная страница, сконфигурированная для числового интервала, в который попадает соотношение сторон интерфейса отображения, определяется в качестве предпочтительной страницы.
[0085] На этапе 405, предпочтительная страница отображается на интерфейсе отображения.
[0086] Например, может быть три предварительно установленных числовых интервала соотношения сторон, [4/3, 3/2], [3/2, 5/3] и [5/3, 16/9], и одна адаптивная страница может быть сконфигурирована для каждого числового интервала соотношения сторон из трех числовых интервалов соотношения сторон (когда соотношение сторон является числовым значением в интервале, адаптивная страница может представлять хороший эффект отображения на интерфейсе отображения с текущим соотношением сторон, т.е. может не допускаться обрезание допустимого контента, и можно не допускать оставления поля). Соотношение сторон интерфейса отображения обнаруживается равным 13/9, в силу чего определяется то, что соотношение сторон 13/9 интерфейса отображения попадает в числовой интервал [4/3, 3/2], и в таком случае адаптивная страница, сконфигурированная для числового интервала [4/3, 3/2], определяется в качестве предпочтительной страницы.
[0087] В первом варианте осуществления, одна адаптивная страница сконфигурирована для каждого числового интервала из множества предварительно установленных числовых интервалов соотношения сторон. Когда определяется числовой интервал, в который попадает соотношение сторон интерфейса отображения, адаптивная страница, сконфигурированная для числового интервала, в который попадает соотношение сторон интерфейса отображения, может определяться в качестве предпочтительной страницы. Таким образом, предоставляется подход для того, чтобы определять предпочтительную страницу.
[0088] Второй вариант осуществления
[0089] Фиг. 5 показывает способ адаптации страницы согласно второй предпочтительной реализации в вариантах осуществления настоящего раскрытия сущности. В этом варианте осуществления, обрезанная величина страницы по длине задается меньше максимальной обрезанной величины страницы по длине, т.е. Способ включает в себя следующие этапы.
[0090] На этапе 501, обнаруживаются размеры интерфейса отображения.
[0091] На этапе 502, N страниц с различными размерами предварительно установлены, где N является положительным целым числом, большим или равным 2.
[0092] В данном документе, этап 502 может выполняться до этапа 501. Иными словами, N страниц с различными размерами могут быть предварительно установлены до того, как обнаруживаются размеры интерфейса отображения, где N является положительным целым числом, большим или равным 2.
[0093] На этапе 503, соответствующая обрезанная величина по длине каждой страницы из N страниц определяется согласно уравнению следующим образом:
[0094]
[0095] При этом wid является обрезанной величиной по ширине i-ой страницы из N страниц, wi является длиной i-ой страницы, hi является шириной i-ой страницы, wx является длиной интерфейса отображения, и hx является шириной интерфейса отображения.
[0096] На этапе 504, страница, которая удовлетворяет и имеет минимальное числовое значение wid, определяется в качестве предпочтительной страницы. В данном документе, mw% является предварительно установленным максимальным соотношением для обрезания страницы по длине.
[0097] Если существует, по меньшей мере, два wid, удовлетворяющие условию из страница с wid, имеющим минимальное числовое значение, рассматривается в качестве предпочтительной страницы.
[0098] На этапе 505, предпочтительная страница отображается на интерфейсе отображения.
[0099] Например, три страницы с различными соотношениями сторон, т.е. страницы с соотношениями сторон 4:3, 5:3 и 16:9, могут быть предварительно установлены. Эти три страницы имеют длины в 12, 15 и 16, соответственно, идентичную ширину в 9 и идентичное максимальное соотношение для обрезания страницы по длине в 10%. Соотношение сторон интерфейса отображения обнаруживается равным 13:9, затем соответствующие обрезанные величины по длине каждой страницы из трех страниц равны 1, 2 и 3, соответственно, и соответствующие соотношения для обрезания трех страниц составляют 8,3%, 13,3% и 18,75%, соответственно. Таким образом, страница, имеющая длину 12 и высоту 9, определяется в качестве предпочтительной страницы.
[00100] Во втором варианте осуществления, обрезанная величина по длине страницы задается меньше предварительно установленной максимальной обрезанной величины по длине страницы, т.е. так что может не допускаться обрезание допустимого контента, при достижении хорошего эффекта адаптации.
[00101] Третий вариант осуществления
[00102] Фиг. 6 показывает способ адаптации страницы согласно третьей предпочтительной реализации в вариантах осуществления настоящего раскрытия сущности. В этом варианте осуществления, обрезанная величина страницы по ширине задается меньше предварительно установленной максимальной обрезанной величины страницы по ширине, т.е. . Способ включает в себя следующие этапы.
[00103] На этапе 601, обнаруживаются размеры интерфейса отображения.
[00104] На этапе 602, N страниц с различными размерами предварительно установлены, где N является положительным целым числом, большим или равным 2.
[00105] В данном документе, этап 602 также может выполняться до этапа 601. Иными словами, N страниц с различными размерами могут быть предварительно установлены до того, как обнаруживаются размеры интерфейса отображения, где N является положительным целым числом, большим или равным 2.
[00106] На этапе 603, соответствующая обрезанная величина по ширине каждой страницы из N страниц определяется согласно уравнению следующим образом:
[00107]
[00108] При этом hid является обрезанной величиной по ширине i-ой страницы из N страниц, wi является длиной i-ой страницы, hi является шириной i-ой страницы, wx является длиной интерфейса отображения, и hx является шириной интерфейса отображения.
[00109] На этапе 604, страница, которая удовлетворяет и имеет минимальное числовое значение hid, определяется в качестве предпочтительной страницы. В данном документе, mh% является предварительно установленным максимальным соотношением для обрезания страницы по ширине.
[00110] Если существует, по меньшей мере, два hid, удовлетворяющих условию , страница с hid, имеющим минимальное числовое значение, рассматривается в качестве предпочтительной страницы.
[00111] На этапе 605, предпочтительная страница отображается на интерфейсе отображения.
[00112] В третьем варианте осуществления, обрезанная величина по ширине страницы задается меньше предварительно установленной максимальной обрезанной величины по ширине страницы, т.е. , так что может не допускаться обрезание допустимого контента, при достижении хорошего эффекта адаптации.
[00113] Четвертый вариант осуществления
[00114] Четвертый вариант осуществления может применяться в таком сценарии: поскольку соотношение сторон интерфейса отображения для серийного мобильного терминала, в общем, варьируется от 4:3 до 16:9, три страницы с соотношениями сторон, расположенными между 4:3 и 16:9, т.е. 4:3, 5:3 и 16:9, могут предоставляться, и контент трех страниц является идентичным.
[00115] Фиг. 7A показывает реализацию для применения способа для адаптации страницы согласно вариантам осуществления настоящего раскрытия сущности. Способ включает в себя следующие этапы.
[00116] На этапе 701, обнаруживается соотношение сторон интерфейса отображения. Соотношение сторон интерфейса отображения составляет 16:11.
[00117] На этапе 702, три страницы с идентичным контентом и различными соотношениями сторон предварительно установлены, при этом соотношения сторон составляют 4:3, 5:3 и 16:9, соответственно.
[00118] На этапе 703, соотношение сторон 16:11 интерфейса отображения располагается между 4:3 и 5:3 и ближе всего к 4:3 по значению.
[00119] На этапе 704, страница с соотношением сторон 4:3 определяется в качестве предпочтительной страницы.
[00120] На этапе 705, вышеуказанная предпочтительная страница отображается на интерфейсе отображения.
[00121] Как показано на 7B, имеется страница 71 с соотношением сторон 4:3, которая включает в себя изображение улыбающегося лица 711 и изображение на обложке учебника 712 NEWSTAR. Как показано на 7C, иллюстрирующем рисунок 72 эффекта, когда страница 71 с соотношением сторон 4:3 отображается на интерфейсе отображения с соотношением сторон 16:11, изображение улыбающегося лица 721 является рисунком эффекта изображения улыбающегося лица 711 после отображения, и изображение на обложке учебника 722 NEWSTAR является рисунком эффекта изображения на обложке учебника 712 NEWSTAR после отображения.
[00122] В четвертом варианте осуществления, страница с соотношением сторон 4:3 выбирается из предварительно установленных трех страниц с соотношениями сторон между 4:3 и 16:9 (с соотношениями сторон 4:3, 5:3 и 16:9, соответственно), в качестве предпочтительной страницы, которая должна отображаться на интерфейсе отображения с соотношением сторон 16:11. Таким образом, не допускается обрезание допустимого контента, при этом достигается хороший эффект адаптации.
[00123] Следует отметить, что в практических вариантах применения, другие альтернативные варианты осуществления настоящего раскрытия сущности могут формироваться посредством любой комбинации этих альтернативных вариантов осуществления, описанных выше, и подробности могут опускаться здесь.
[00124] Способ адаптации страницы описывается выше, причем процесс может выполнят