CN102945122B - For mobile terminal provides method and the client of adaptive read interface - Google Patents

For mobile terminal provides method and the client of adaptive read interface Download PDF

Info

Publication number
CN102945122B
CN102945122B CN201210384406.5A CN201210384406A CN102945122B CN 102945122 B CN102945122 B CN 102945122B CN 201210384406 A CN201210384406 A CN 201210384406A CN 102945122 B CN102945122 B CN 102945122B
Authority
CN
China
Prior art keywords
mobile terminal
client
graphic solution
read interface
optionbutton
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201210384406.5A
Other languages
Chinese (zh)
Other versions
CN102945122A (en
Inventor
李楠
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201210384406.5A priority Critical patent/CN102945122B/en
Publication of CN102945122A publication Critical patent/CN102945122A/en
Application granted granted Critical
Publication of CN102945122B publication Critical patent/CN102945122B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

The invention provides a kind of method providing the read interface of adaptation for mobile terminal, the method comprises: the index properties generating the mobile terminal of limited kinds according to overall user access logs; Determine the factor of the reading bandwagon effect of the mobile terminal affecting described limited kinds according to described index properties, and determine the graphic solution eliminating described factor; Design visualization function district on the client, comprise OptionButton in this visualization function district, OptionButton described in each is for triggering one or more described graphic solution.Correspondingly, present invention also offers a kind of client that the read interface of adaptation is provided for mobile terminal.Implement the present invention, make user can customize the graphic style of read interface, therefore use the user of different terminals can obtain good reading experience, the demand of the self-defined read interface of user can be met.

Description

For mobile terminal provides method and the client of adaptive read interface
Technical field
The present invention relates to Internet technical field, particularly relating to a kind ofly provides method and the client of adaptive read interface for mobile terminal.
Background technology
Along with the data-handling capacity of mobile terminal and the enhancing of internet access capability, the user of increasing mobile terminal starts to get used to using mobile terminal carry out electronic book reading and browse wap webpage, due to the hardware environment of various mobile terminal and the property difference of software platform, attribute data in the read interface of the e-book that different mobile terminals shows and wap webpage and control mode have larger difference each other, the number of words of such as, independent page in the read interface of existing low terminal and high terminal display, font size, page length, there is larger difference each other in the attributes such as color matching and interactive mode.In order to show most suitable read interface on mobile terminals, in prior art, first server judges the UA of the mobile terminal of asking e-book or wap webpage, then the graphic attribute of this mobile terminal read interface applicable is automatically provided according to this UA, such as page length and number of words etc.UA briefly refers to the cellphone information of user.By UA, can know the type of cell phone of user, be MOTO or Sony-Ericson.Be MOTO which kind of, etc.According to UA, can provide the related service of the machine being suitable for him to user, as sizeable picture, form is the tinkle of bells etc. accurately.
Along with increasing of mobile terminal kind, for many low side mobile terminals, the function of its browser is limited to such an extent as to can not adjust the parameter of wap webpage on mobile terminals, but need to be supplied to mobile terminal by server according to after the Attribute tuning wap webpage of mobile terminal, because server cannot identify all terminals to entirely accurate, and therefore part terminal may obtain inappropriate read interface Show Styles that server provides, therefore the reading experience of these terminals is poor, and user often cannot revise the Show Styles of above-mentioned read interface, therefore the self-defined demand of user cannot be met.
Summary of the invention
The object of the present invention is to provide a kind ofly provides method and the client of adaptive read interface for mobile terminal, can promote the reading experience of different terminals.
For achieving the above object, on the one hand, the invention provides a kind of method providing the read interface of adaptation for mobile terminal, the method comprises:
The index properties of the mobile terminal of limited kinds is generated according to overall user access logs;
Determine the factor of the reading bandwagon effect of the mobile terminal affecting described limited kinds according to described index properties, and determine the graphic solution eliminating described factor;
Design visualization function district on the client, comprise OptionButton in this visualization function district, OptionButton described in each is for triggering one or more described graphic solution.
On the other hand, the invention provides a kind of client providing the read interface of adaptation for mobile terminal, this client comprises:
Interface display module, for generating on mobile terminals and showing read interface;
Functional module, for generating visualization function district, comprises OptionButton in these functional areas, and OptionButton described in each is for triggering one or more described graphic solution, and this graphic solution is for changing the graphic style of described read interface;
Wherein, the index properties of the mobile terminal of limited kinds is generated according to overall user access logs, determine the factor of the reading bandwagon effect of the mobile terminal affecting described limited kinds again according to described index properties, and determine the graphic solution eliminating described factor.
Provided by the inventionly provide method and the client of adaptive read interface for mobile terminal, the factor that the page reads bandwagon effect is affected by determining, and determine the graphic solution eliminating described factor, OptionButton for triggering above-mentioned graphic solution is set, user is made to can customize the graphic style of read interface, therefore use the user of different terminals can obtain good reading experience, the demand of the self-defined read interface of user can be met.
Accompanying drawing explanation
By reading the detailed description done non-limiting example done with reference to the following drawings, other features, objects and advantages of the present invention will become more obvious:
Fig. 1 is according to the process flow diagram providing a kind of embodiment of the method for adaptive read interface for mobile terminal of the present invention;
Fig. 2 is a concrete schematic diagram implementing scene of the embodiment shown in Fig. 1;
Fig. 3 is according to the structural representation providing a kind of embodiment of the client of adaptive read interface for mobile terminal of the present invention.
In accompanying drawing, same or analogous Reference numeral represents same or analogous parts.
Embodiment
For making the object, technical solutions and advantages of the present invention clearly, below in conjunction with accompanying drawing, embodiments of the invention are described in detail.
First please refer to Fig. 1, Fig. 1 is that the method comprises according to the process flow diagram providing a kind of embodiment of the method for adaptive read interface for mobile terminal of the present invention:
Step S100, generates the index properties of the mobile terminal of limited kinds according to overall user access logs;
Step S200, determines the factor of the reading bandwagon effect of the mobile terminal affecting described limited kinds according to described index properties, and determines the graphic solution eliminating described factor;
Step S300, design visualization function district on the client, comprise OptionButton in this visualization function district, OptionButton described in each is for triggering one or more described graphic solution.
Particularly, in the step s 100, analyze overall user access logs and generate the index properties of the mobile terminal of limited kinds, namely generating the indices characteristic of main flow mobile terminal according to this overall user access logs.When mobile terminal UA can not be obtained, also can extract according to the overall user access logs of various mobile terminal and summarize the index properties of the mobile terminal of main flow.Typically, this index properties comprises: screen size, screen resolution, input media type, operating system environment or its combination.Such as existing mobile terminal comprises smart mobile phone, the intelligent terminals such as panel computer, wherein: the operating system that described mobile terminal is installed includes but not limited to: windows series OS, Linux, Mac OS, Symbian, Windows Mobile, iOS, Android, Maemo, WebOS, the operating systems such as Palm OS and Blackberry OS, the usual integrated contact panel of this mobile terminal, conventional digital nine grids keyboard or physics full keyboard, its display device size and differences in resolution larger, therefore the display performance of above-mentioned mobile terminal, may larger difference be there is each other in operation control mode and operating system environment.
In step s 200, the factor of the reading bandwagon effect of the mobile terminal affecting described limited kinds can be determined according to the index properties of the mobile terminal of described limited kinds, and determine the graphic solution eliminating described factor.Such as: for the mobile terminal of a class low resolution and small-size display, affect the factor mainly page number of words of the reading bandwagon effect of this mobile terminal, this mobile terminal can cause single font too little when showing the more page of number of words and be difficult to identification; There is for a class mobile terminal of high resolving power and large-sized monitor, affect factor mainly text color, page color and the page subject matter pattern etc. of the reading bandwagon effect of this mobile terminal.
For the mobile terminal of described limited kinds, the factor affecting the reading bandwagon effect of the mobile terminal of this limited kinds all shows relevant to figure, therefore can according to determining the graphic solution eliminating described factor.Typically, described graphic solution comprises: arrange page number of words, arrange page color, arrange text color, arrange the style of reading, arrange the topic style of reading or its combination.
In step S300, design visualization function district on the client, comprise OptionButton in this visualization function district, OptionButton described in each is for triggering one or more described graphic solution.Particularly, described client is installed on mobile terminals, run this client can resolve and show the page comprising and read relevant body matter, also comprise described visualization function district in the runnable interface of correspondingly this client, user can optionally trigger according to the reading requirement of self OptionButton that this visualization function district comprises.
In order to the specific embodiment of the method flow shown in key diagram 1 better, please refer to Fig. 2, Fig. 2 is a concrete schematic diagram implementing scene of the embodiment shown in Fig. 1, its median surface 110 be client described in the method flow shown in Fig. 1 export on mobile terminals carry out for user the graphical interfaces read, correspondingly, there is in this interface 110 the visualization function district comprising function button, such as: the function button " 1500 " for selecting number of words that this interface comprises, " 2000 " and " 2500 ", user can click the number of words of above-mentioned functions button to the novel shown in interface 110 and change, also comprise the function button for selecting page color or text color in this interface, user can click above-mentioned functions button and change the page paper color of the novel shown in interface 110 or the color of word.Typically, after user clicks the function button selecting page color, changed to " #FAF9DE " from " #CCE8CF " by page paper color, i.e. the read interface of mobile terminal display becomes interface 120 from interface 110, and the background color that its page paper of interface 110 is compared in its median surface 120 changes.After clicking selection function button, client can carry out the adjustment of content display mode according to corresponding function button.But, if client is arranged on the mobile terminal of comparatively low side, the adjustment of content display mode can not be carried out independently, then the graphic solution that function button triggers can be fed back to server, be supplied to the content display mode of client according to the adjustment of triggered graphic solution by server, and receive the content display mode after from the adjustment of server in client and update process is carried out to current display, to meet the display requirement of this mobile terminal.The process of display mode is being adjusted alternately between a large amount of client and server, server can obtain often kind of optimal display mode of mobile terminal, therefore when other similar mobile terminals are to server request identical content, server can provide optimal displaying scheme according to historical record to it, to reduce the process of user interactions adjustment function button.It should be noted that, except the visualization function district that the interface 110 shown in Fig. 2 and interface 120 comprise, the implementer of this method can be the polytype visualization function district of Client Design, to meet client installation application demand on different types of mobile terminals.
Preferably, can by the method flow shown in Fig. 1 with identify in prior art that the automatic adapting technique of mobile terminal UA combines and use.
Correspondingly, present invention also offers a kind ofly provides the client of adaptive read interface to please refer to Fig. 3 for mobile terminal, Fig. 3 is that this client 200 comprises according to the structural representation providing a kind of embodiment of the client of adaptive read interface for mobile terminal of the present invention:
Interface display module 210, for generating on mobile terminals and showing read interface 300;
Functional module 220, for generating visualization function district, comprises OptionButton in these functional areas, and OptionButton described in each is for triggering one or more described graphic solution, and this graphic solution is for changing the graphic style of described read interface 300;
Wherein, the index properties of the mobile terminal of limited kinds is generated according to overall user access logs, determine the factor of the reading bandwagon effect of the mobile terminal affecting described limited kinds again according to described index properties, and determine the graphic solution eliminating described factor.
Particularly, the index properties of the mobile terminal of described limited kinds comprises: screen size, input media type, operating system environment or its combination.Described graphic solution comprises: arrange page number of words, arrange page color, arrange text color, arrange the style of reading, arrange the topic style of reading or its combination, above-mentioned various types of graphic solution directly acts on read interface 300.
It should be noted that, the term occurred in this part can with reference in above for the explanation of method in the description of relevant portion, do not repeat them here..
In preferred embodiment, client 200 is embodied as a kind of program product, the embodiment of said procedure product can realize by using any recording medium being used for computer-readable information, and described recording medium comprises magnetic medium, light medium or other media be applicable to.
Provided by the inventionly to realize for mobile terminal provides the method for adaptive read interface that programmable logic device (PLD) can be used to combine, also may be embodied as computer software, can be such as a kind of computer program according to embodiments of the invention, run this program product and computing machine is performed for demonstrated method.Described computer program comprises computer-readable recording medium, this medium comprises computer program logic or code section, for realizing each step of said method.Described computer-readable recording medium can be the built-in medium be mounted in a computer or the removable medium (such as hot-plugging technology memory device) can dismantled from basic computer.Described built-in medium includes but not limited to rewritable nonvolatile memory, such as RAM, ROM, flash memory and hard disk.Described removable medium includes but not limited to: optical storage media (such as CD-ROM and DVD), magneto-optic storage media (such as MO), magnetic recording medium (such as tape or portable hard drive), have the media (such as storage card) of built-in rewritable nonvolatile memory and have the media (such as ROM box) of built-in ROM.
It will be appreciated by those skilled in the art that any computer system with suitable programmer all can perform all steps of the method for the present invention be included in program product.Although the most embodiments described in this instructions all lay particular emphasis on software program, as the alternate embodiment of firmware and hardware implementing method provided by the invention equally within the scope of protection of present invention.
Provided by the inventionly provide method and the client of adaptive read interface for mobile terminal, the factor that the page reads bandwagon effect is affected by determining, and determine the computer graphical solution eliminating described factor, OptionButton for triggering above computer graphic solution is set, user is made to can customize the graphic style of read interface, therefore use the user of different terminals can obtain good reading experience, the demand of the self-defined read interface of user can be met.
Above disclosedly be only preferred embodiments more of the present invention, certainly can not limit the interest field of the present invention with this, therefore according to the equivalent variations that the claims in the present invention are done, still belong to the scope that the present invention is contained.

Claims (8)

1., for mobile terminal provides a method for adaptive read interface, the method comprises:
The index properties of the mobile terminal of limited kinds is generated according to overall user access logs;
Determine the factor of the reading bandwagon effect of the mobile terminal affecting described limited kinds according to described index properties, and determine the graphic solution eliminating described factor;
Design corresponds to the visualization function district of one or more described graphic solution on the client, and comprise OptionButton in this visualization function district, OptionButton described in each is for triggering one or more described graphic solution;
Wherein, described graphic solution comprises:
Page number of words is set, page color is set, text color is set, the style of reading is set, the topic style of reading or its combination are set.
2. method according to claim 1, wherein, the index properties of the mobile terminal of described limited kinds comprises:
Screen size, screen resolution, input media type, operating system environment or its combination.
3. method according to claim 1, wherein, when triggering one or more described graphic solution by described OptionButton, the program is fed back to server, is supplied to the content display mode of client by server according to the adjustment of triggered graphic solution.
4. method according to claim 3, wherein, client receives the content display mode after from the adjustment of server and carries out display update process.
5., for mobile terminal provides a client for adaptive read interface, this client comprises:
Interface display module, for generating on mobile terminals and showing read interface;
Functional module, one or more graphic solution visualization function district is corresponded to for generating, comprise OptionButton in these functional areas, OptionButton described in each is for triggering one or more described graphic solution, and this graphic solution is for changing the graphic style of described read interface;
Wherein, the index properties of the mobile terminal of limited kinds is generated according to overall user access logs, determine the factor of the reading bandwagon effect of the mobile terminal affecting described limited kinds again according to described index properties, and determine the graphic solution eliminating described factor;
Wherein, described graphic solution comprises:
Page number of words is set, page color is set, text color is set, the style of reading is set, the topic style of reading or its combination are set.
6. client according to claim 5, wherein, the index properties of the mobile terminal of described limited kinds comprises:
Screen size, screen resolution, input media type, operating system environment or its combination.
7. client according to claim 5, wherein, when triggering one or more described graphic solution by described OptionButton, the program is fed back to server, is supplied to the content display mode of client by server according to the adjustment of triggered graphic solution.
8. client according to claim 7, wherein, client receives the content display mode after from the adjustment of server and carries out display update process.
CN201210384406.5A 2012-10-11 2012-10-11 For mobile terminal provides method and the client of adaptive read interface Active CN102945122B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210384406.5A CN102945122B (en) 2012-10-11 2012-10-11 For mobile terminal provides method and the client of adaptive read interface

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210384406.5A CN102945122B (en) 2012-10-11 2012-10-11 For mobile terminal provides method and the client of adaptive read interface

Publications (2)

Publication Number Publication Date
CN102945122A CN102945122A (en) 2013-02-27
CN102945122B true CN102945122B (en) 2015-08-05

Family

ID=47728072

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210384406.5A Active CN102945122B (en) 2012-10-11 2012-10-11 For mobile terminal provides method and the client of adaptive read interface

Country Status (1)

Country Link
CN (1) CN102945122B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018132971A1 (en) * 2017-01-18 2018-07-26 廖建强 Interactive control method and terminal
CN109101309B (en) * 2018-08-06 2021-10-01 北京百度网讯科技有限公司 Method and apparatus for updating user interface
CN109491739B (en) * 2018-10-30 2023-04-07 北京字节跳动网络技术有限公司 Theme color dynamic determination method and device, electronic equipment and storage medium
CN110134477B (en) * 2019-04-24 2021-07-20 北京字节跳动网络技术有限公司 Method, device, medium and electronic equipment for dynamically laying out user pages
CN111399725B (en) * 2020-03-25 2021-11-19 北京字节跳动网络技术有限公司 Method, apparatus, electronic device, and medium for presenting information

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6456305B1 (en) * 1999-03-18 2002-09-24 Microsoft Corporation Method and system for automatically fitting a graphical display of objects to the dimensions of a display window
CN101576804A (en) * 2009-03-06 2009-11-11 上海闻泰电子科技有限公司 Method for setting electronic reader
CN101657813A (en) * 2007-04-04 2010-02-24 香港科技大学 The self-defined of webpage played up on the mobile device
CN101908076A (en) * 2010-08-24 2010-12-08 北京世纪高通科技有限公司 Page layout self-adaptive method and device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6456305B1 (en) * 1999-03-18 2002-09-24 Microsoft Corporation Method and system for automatically fitting a graphical display of objects to the dimensions of a display window
CN101657813A (en) * 2007-04-04 2010-02-24 香港科技大学 The self-defined of webpage played up on the mobile device
CN101576804A (en) * 2009-03-06 2009-11-11 上海闻泰电子科技有限公司 Method for setting electronic reader
CN101908076A (en) * 2010-08-24 2010-12-08 北京世纪高通科技有限公司 Page layout self-adaptive method and device

Also Published As

Publication number Publication date
CN102945122A (en) 2013-02-27

Similar Documents

Publication Publication Date Title
US10466971B2 (en) Generation of an application from data
CN102945122B (en) For mobile terminal provides method and the client of adaptive read interface
US10976904B2 (en) Graphical chatbot interface facilitating user-chatbot interaction
CN106095261B (en) Method and device for adding notes to electronic equipment
CN106844181B (en) Method, system and mobile terminal for recording user behavior
US20220222279A1 (en) Intelligently Identifying a User's Relationship with a Document
CN104407787A (en) Terminal
CN104571819A (en) Application program management method and application program management device
CN111045653B (en) System generation method and device, computer readable medium and electronic equipment
US20140089479A1 (en) Management of system events using one or more event attributes
CN109471580B (en) Visual 3D courseware editor and courseware editing method
CN104111934A (en) E-map search result displaying method and E-map client
CN104375814A (en) Generation method and device of an interface document
CN114995699B (en) Interface interaction method and device
CN113138760A (en) Page generation method and device, electronic equipment and medium
CN114564662A (en) Page guiding method and device, electronic equipment, medium and product
CN109634500B (en) User data filling method and device, terminal equipment and storage medium
CN110222070B (en) Report archiving method, report archiving device, report archiving medium and electronic equipment
US8775936B2 (en) Displaying dynamic and shareable help data for images a distance from a pointed-to location
CN111177609A (en) Processing method and device for displaying three-dimensional data table in page and electronic equipment
CN110780970A (en) Data screening method, device, equipment and computer readable storage medium
CN116009849B (en) Graphic interface display method and device based on visual programming platform
KR102647732B1 (en) Mini App material processing methods, devices, electronic equipment and media
CN115357604B (en) Data query method and device
US20230229399A1 (en) Developer tools for generating and providing visualizations for data density for developing computer applications

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant