Page display method and related equipment

By dynamically displaying elements and providing tracing activities in the application page, the problem of poor content interaction is solved, higher user interaction and fun is achieved, and the associated page is provided after the dynamic effect.

CN119781646AInactive Publication Date: 2025-04-08BEIJING YOUZHUJU NETWORK TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411865743.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-17
Publication Date
2025-04-08
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The content is less interactive in providing in the application, making it difficult for users to interact with the content they are watching.

Method used

By dynamically displaying elements on the page, providing word drawing information and stroke description prompts, users can participate in word drawing activities, and view dynamic effects after the activity is completed, and finally jump to another page associated with the content.

Benefits of technology

It improves the interaction and fun of users and content, highlights the theme through word tracing activities, and provides further interaction opportunities after dynamic effects are presented.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119781646A_ABST
    Figure CN119781646A_ABST
Patent Text Reader

Abstract

The present disclosure provides a page display method and device. The method includes: displaying a first page including first content; in response to satisfying a first preset condition, dynamically displaying at least one element in the first page; in response to the dynamically displayed at least one element satisfying a second preset condition, displaying a first control in the first page, the first control including character tracing information and a stroke description prompt corresponding to the character tracing information; in response to a stroke description operation corresponding to the stroke description prompt for the first control, displaying a dynamic effect in the first page, the dynamic effect being associated with the text described based on the stroke description operation; in response to the dynamic effect satisfying a third preset condition, displaying a second page, the content of the second page being associated with the first content and / or a provider of the first content.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of computer technology, and in particular to a page display method and related equipment. Background Art

[0002] With the development of computer science and technology, various applications (APPs) have emerged. These applications provide convenience in all aspects of life for people, and some also provide rich choices for people's leisure and entertainment.

[0003] In some scenarios, an application may be used to provide various contents, such as pictures, audios, and videos.

[0004] However, the inventors of the present disclosure have discovered that the interactivity of providing content in an application needs to be improved. Summary of the invention

[0005] In view of this, the purpose of the present disclosure is to provide a page display method and related devices to solve or partially solve the above technical problems.

[0006] In a first aspect of the present disclosure, a page display method is provided, comprising:

[0007] displaying a first page including first content;

[0008] In response to satisfying a first preset condition, dynamically displaying at least one element in the first page;

[0009] In response to the dynamically displayed at least one element satisfying a second preset condition, displaying a first control in the first page, the first control including character tracing information and stroke description prompts corresponding to the character tracing information;

[0010] In response to a stroke description operation corresponding to the stroke description prompt on the first control, displaying a dynamic effect in the first page, the dynamic effect being associated with text described based on the stroke description operation;

[0011] In response to the dynamic effect satisfying a third preset condition, a second page is displayed, wherein content of the second page is associated with the first content and / or a provider of the first content.

[0012] A second aspect of the present disclosure provides a page display device, comprising:

[0013] A first display module is configured to: display a first page including first content;

[0014] A second display module is configured to: in response to satisfying a first preset condition, dynamically display at least one element in the first page;

[0015] A third display module is configured to: in response to the dynamically displayed at least one element satisfying a second preset condition, display a first control in the first page, wherein the first control includes character tracing information and a stroke description prompt corresponding to the character tracing information;

[0016] a fourth display module, configured to: in response to a stroke description operation corresponding to the stroke description prompt on the first control, display a dynamic effect in the first page, wherein the dynamic effect is associated with the text described based on the stroke description operation;

[0017] The fifth display module is configured to: in response to the dynamic effect satisfying a third preset condition, display a second page, wherein the content of the second page is associated with the first content and / or a provider of the first content.

[0018] In a third aspect of the present disclosure, a computer device is provided, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the method described in the first aspect is implemented.

[0019] According to a fourth aspect of the present disclosure, a non-transitory computer-readable storage medium is provided, wherein the non-transitory computer-readable storage medium stores computer instructions, wherein the computer instructions are used to enable a computer to execute the method described in the first aspect.

[0020] In a fifth aspect of the present disclosure, a computer program product is provided, comprising computer program instructions, which, when executed on a computer, cause the computer to execute the method described in the first aspect.

[0021] From the above description, it can be seen that the page display method and related equipment provided by the present disclosure provide a first control after the dynamic display element for users to participate in the tracing activity, provide a dynamic effect after the tracing is completed, and display another page after the dynamic effect is presented, thereby improving interactivity and fun. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] In order to more clearly illustrate the technical solutions in the present disclosure or related technologies, the drawings required for use in the embodiments or related technical descriptions are briefly introduced below. Obviously, the drawings described below are only embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0023] Figure 1 A schematic diagram of an exemplary system according to an embodiment of the present disclosure is shown.

[0024] Figure 2A A schematic diagram of an exemplary page according to an embodiment of the present disclosure is shown.

[0025] Figure 2B A schematic diagram showing another exemplary page according to an embodiment of the present disclosure is shown.

[0026] Figure 2C A schematic diagram showing another exemplary page according to an embodiment of the present disclosure is shown.

[0027] Figure 2D A schematic diagram showing another exemplary page according to an embodiment of the present disclosure is shown.

[0028] Figure 2E A schematic diagram showing another exemplary page according to an embodiment of the present disclosure is shown.

[0029] Figure 2F A schematic diagram showing another exemplary page according to an embodiment of the present disclosure is shown.

[0030] Figure 2G A schematic diagram showing another exemplary page according to an embodiment of the present disclosure is shown.

[0031] Figure 3A A schematic diagram of an exemplary page according to an embodiment of the present disclosure is shown.

[0032] Figure 3B A schematic diagram showing another exemplary page according to an embodiment of the present disclosure is shown.

[0033] Figure 3C A schematic diagram showing another exemplary page according to an embodiment of the present disclosure is shown.

[0034] Figure 3D A schematic diagram showing another exemplary page according to an embodiment of the present disclosure is shown.

[0035] Figure 3E A schematic diagram showing another exemplary page according to an embodiment of the present disclosure is shown.

[0036] Figure 4 A schematic diagram showing another exemplary page according to an embodiment of the present disclosure is shown.

[0037] Figure 5 A flowchart of an exemplary method provided by an embodiment of the present disclosure is shown.

[0038] Figure 6 A schematic diagram of the structure of an exemplary device provided by an embodiment of the present disclosure is shown.

[0039] Figure 7 A schematic diagram of the hardware structure of an exemplary electronic device provided by an embodiment of the present disclosure is shown. DETAILED DESCRIPTION

[0040] In order to make the objectives, technical solutions and advantages of the present disclosure more clearly understood, the present disclosure is further described in detail below in combination with specific embodiments and with reference to the accompanying drawings.

[0041] It should be noted that, unless otherwise defined, the technical terms or scientific terms used in the embodiments of the present disclosure should be understood by people with ordinary skills in the field to which the present disclosure belongs. The "first", "second" and similar words used in the embodiments of the present disclosure do not indicate any order, quantity or importance, but are only used to distinguish different components. "Including" or "comprising" and similar words mean that the elements or objects appearing before the word cover the elements or objects listed after the word and their equivalents, without excluding other elements or objects. "Connect" or "connected" and similar words are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. "Up", "down", "left", "right" and the like are only used to indicate relative positional relationships. When the absolute position of the described object changes, the relative positional relationship may also change accordingly.

[0042] It is understandable that before using the technical solutions of each embodiment of the present disclosure, the type, scope of use, usage scenarios, etc. of the personal information involved will be informed to the user in an appropriate manner, and the user's authorization will be obtained.

[0043] For example, in response to receiving an active request from a user, a prompt message is sent to the user to clearly remind the user that the operation requested to be performed will require obtaining and using the user's personal information. Thus, the user can independently choose whether to provide personal information to software or hardware such as an electronic device, application, server, or storage medium that performs the operation of the technical solution of the present disclosure according to the prompt message.

[0044] As an optional but non-limiting implementation, in response to receiving the user's active request, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. In addition, the pop-up window may also carry a selection control for the user to choose "agree" or "disagree" to provide personal information to the electronic device.

[0045] It is understandable that the above notification and the process of obtaining user authorization are merely illustrative and do not constitute a limitation on the implementation of the present disclosure. Other methods that meet relevant laws and regulations may also be applied to the implementation of the present disclosure.

[0046] Figure 1 FIG. 1 is a schematic diagram of an exemplary system 100 according to an embodiment of the present disclosure. The system 100 may be a system for implementing page display.

[0047] like Figure 1As shown, the system 100 may include a terminal device 102, a server 104, and a database server 106. The terminal device 102 and the server 104 are connected via a network, such as a wired or wireless network connection. Optionally, the device for implementing page display may be integrated in the terminal device 102. The database server 106 and the server 104 are connected via a network, such as a wired or wireless network connection. The database server 106 may store various data related to the execution of the page display method, such as multimedia content (video, audio, pictures, etc.).

[0048] Various applications (Application, APP, Chinese abbreviation: application) can be installed on the terminal device 102, such as video applications, image processing applications, video conferencing applications, life service applications, reading applications, social applications, payment applications, web browsers and instant messaging tools, etc. These applications can all be used to display pages.

[0049] The terminal device 102 here can be hardware or software. When the terminal device 102 is hardware, it can be various electronic devices with a display screen, including but not limited to smart phones, tablet computers, e-book readers, MP3 players, laptop computers (Laptops) and desktop computers (PCs), etc. When the terminal device 102 is software, it can be installed in the electronic devices listed above. It can be implemented as multiple software or software modules (for example, to provide distributed services), or it can be implemented as a single software or software module. It is not specifically limited here.

[0050] The server 104 may be a server that provides various services. For example, it may be a background server that provides support for various applications displayed on the terminal device 102. The database server 106 may also be a database server that provides various services. It is understood that if the server 104 can implement the relevant functions of the database server 106, the database server 106 may not be provided in the system 100.

[0051] Here, the server 104 and the database server 106 can also be hardware or software. When they are hardware, they can be implemented as a distributed server cluster consisting of multiple servers, or as a single server. When they are software, they can be implemented as multiple software or software modules (for example, to provide distributed services), or as a single software or software module. No specific limitation is made here.

[0052] It should be noted that the page display method provided in the embodiment of the present disclosure can be executed by the terminal device 102 alone. In some scenarios, it can also be executed by the system 100, for example, it can be interactively executed by the terminal device 102, the server 104 and the database server 106. It is understood that in the case where the terminal device 102 has the functions required by the server 104 and the database server 106 to execute the page display method, it can still be executed by the terminal device 102 alone. It should be understood that Figure 1 The number of terminal devices 102, servers 104, database servers 106 and users 108 in the figure is only for illustration. According to actual needs, there may be any number of terminal devices, users, servers and database servers.

[0053] The user 108 can use the services provided by the application installed in the terminal device 102. In an exemplary scenario, the user 108 can open any application installed in the terminal device 102, and at this time, the terminal device 102 can generate a content request corresponding to the application. For example, the server 104 can be the server corresponding to the application, and the terminal device 102 can send the content request to the server 104. After receiving the content request, the server 104 can generate content data according to the content request.

[0054] In some embodiments, the content data may be a content sequence in which different types of content are mixed and arranged, which may include multiple contents and content ordering. For example, when the content is various multimedia data (e.g., video, audio, picture, photo, text, etc.), the multiple contents may be mixed and ordered according to a preset mixed ordering algorithm, and then a content sequence is obtained, which includes not only multiple contents but also the ordering corresponding to each content (i.e., content ordering).

[0055] After receiving the content data, the terminal device 102 may display the content based on the order of the content data. The user 108 may switch the content through a switching operation.

[0056] However, the inventors of the present disclosure have found that in the related art, when an application provides content, the user 108 can usually only watch the content, but it is difficult to interact with the content to at least a certain extent, resulting in poor interactivity between the user and the content.

[0057] In view of this, an embodiment of the present disclosure provides a page display method to solve or partially solve the above technical problems.

[0058] Figure 2A A schematic diagram of an exemplary page 200 according to an embodiment of the present disclosure is shown.

[0059] like Figure 2A As shown, for example, page 200 may be the homepage of a content providing application. User 108 may open the application in terminal device 102, and then page 200 corresponding to the application may be displayed on terminal device 102. It is understood that there are many ways to enter page 200, and the possible ways of entering are described here only for the purpose of illustrating more clearly.

[0060] For example, Figure 2A As shown, content 202 may be displayed in page 200. The content 202 may be in any form. For example, it may be video, audio, picture, etc. Optionally, as Figure 2A As shown, the description information 204 of the content 202 may be displayed in the area 200A of the page 200, which is used to describe the detailed information of the content 202. For example, the description information 204 may include information of the publisher of the content 202 (e.g., user account, user nickname, etc.), and may also include brief information of the content 202, etc. In this way, the user 108 can learn more detailed information about the content 202 through the description information 204.

[0061] In some embodiments, Figure 2A As shown, the content 202 may include content that displays an object 2022, which may be a physical or virtual item. Optionally, the main purpose of the content 202 may be to display the object 2022 so that the user 108 can have a better understanding of the object 2022.

[0062] As mentioned above, in the related art, the user 108 can only view the content 202 through the terminal device 102, and the interactivity is poor.

[0063] Therefore, in some embodiments, when the first preset condition is met, at least one element can be dynamically displayed in the page 200. In this way, by dynamically displaying at least one element, the interactive fun is increased and the user experience is improved.

[0064] For example, Figure 2B As shown, the page 200 may dynamically display an element 206. The form of the dynamic display element 206 may be any form, and any form of dynamic display with the element 206 as the object may be understood as the dynamic display element 206. Figure 2B As shown, the element 206 can be associated with the content 202, so that when the element 206 is dynamically displayed, the user 108 can more easily focus on the element 206, and the element 206 is associated with the content 202, which can improve the interaction between the user 108 and the content 202. Figure 2BAs shown, object 2022 is displayed in content 202, and element 206 is similar to object 2022 in expression (for example, both are heart-shaped objects). On the one hand, it can increase the interest of user 108 in watching content 202, and on the other hand, it can increase the interactivity between user 108 and content 202.

[0065] Optionally, the element 206 may be an element added by the provider of the content 202 when providing the content 202 to the server 104, and the element is associated with the content 202, so that the page 200 can be triggered to dynamically display the element when the first preset condition is met. In some embodiments, the element 206 is an element generated by extracting the object 2022 from the content 202, so that the element can be generated by extracting the object from the content 202, further ensuring the relevance of the element to the content 202, and improving the interactivity between the user 108 and the content 202.

[0066] In other embodiments, the element 206 may also be associated with the provider of the content 202. For example, the element 206 may be set to be a form of expression that the user 108 can associate with the provider of the content 202 when the element 206 appears. Further, in some embodiments, the element 206 may be set to be associated with both the content 202 and the provider of the content 202. In this way, when the element 206 is dynamically displayed in the page 200, the interactivity between the user 108 and the content 202 and the provider of the content 202 may be improved. As an exemplary scenario, the element 206 may be a virtual image of the provider of the content 202, and the content 202 may be a video showing the virtual image. In this way, when the element 206 is dynamically displayed in the page 200, the interactivity between the user 108 and the content 202 and the provider of the content 202 may be improved. As an optional embodiment, the object 2022 and the element 206 may be products of a provider of the content 202, and the content 202 may be an introduction to the product.

[0067] In some embodiments, Figure 2B As shown, the page 200 may also dynamically display an element 208. The element 208 may be associated with the content 202 or may not be associated with the content 202. As an optional embodiment, the element 208 may be associated with the content 202, thereby further improving the interactivity between the user 108 and the content 202.

[0068] It can be understood that the first preset condition can be any trigger condition. For example, when the content 202 is a video, the first preset condition can be that the video is played for a preset time (for example, 1s, 3s) and the user 108 does not switch the video, then it can be considered that the first preset condition is satisfied, and then at least one element (for example, elements 206, 208) can be dynamically displayed in the page 200. For another example, a control can be added to the page 200 (or the object 2022 can be set as a control). When the control is triggered (for example, clicked, long pressed, etc.), it can be considered that the first preset condition is satisfied, and then at least one element (for example, elements 206, 208) can be dynamically displayed in the page 200.

[0069] In some embodiments, the dynamic display of at least one element may be to dynamically display the at least one element along a track from the top of the page 200 to the bottom of the page 200. In this way, the dynamic display of the element from the top to the bottom of the page 200 can make it easier for the user 108 to focus on the at least one element, thereby further improving the interactivity between the user 108 and the content 202.

[0070] like Figures 2B to 2E As shown, in some embodiments, the element 206 may be displayed starting from the top of the page 200, and then moved along the track from the top of the page 200 to the bottom of the page 200, and finally stopped at the bottom of the page 200. In this way, the effect of dynamically moving the element 206 is formed, which is similar to the element 206 falling from the top of the page 200 and disappearing from the bottom of the page 200. On the one hand, the dynamic display of the element from the top to the bottom of the page 200 can make it easier for the user 108 to focus on the at least one element, thereby further improving the interactivity between the user 108 and the content 202; on the other hand, the dynamic display of the element 206 has a certain duration, which may not affect the user 108 from further viewing the content 202.

[0071] Similarly, the dynamic display process of element 208 may be similar to that of element 206. For example, element 208 may start to be displayed from the top of page 200, then be moved along a trajectory from the top of page 200 to the bottom of page 200, and finally stop being displayed at the bottom of page 200.

[0072] In some embodiments, in order to further improve interactivity, in response to the dynamically displayed at least one element satisfying a second preset condition, a first control may be displayed on the page.

[0073] Figure 3AA schematic diagram of an exemplary page 300 according to an embodiment of the present disclosure is shown. It can be understood that both page 300 and page 200 can be pages displaying content 202. In this embodiment, different tags are marked for the pages for the convenience of description.

[0074] like Figure 3A As shown, a control 302 may be displayed in the page 300 for interacting with the user 108 by tracing words, thereby improving interactivity. Optionally, the control 302 may be displayed in the target area at the bottom of the page 300. In this way, on the one hand, the display of the control 302 does not affect the display of the content 202, and on the other hand, the control 302 is located at the bottom of the page 300, and the user 108 can operate it more conveniently.

[0075] Back to Figure 2E In some embodiments, elements 206 and 208 are located in area 200A before they stop displaying, and area 200A and the target area for displaying control 302 may be the same area. In this way, from a visual effect, description information 204 may be hidden or stopped displaying, while control 302 is displayed. Moreover, using the same area to display different contents at different stages can save page space and reduce the impact on user 108 viewing content 202. In addition, elements 206 and 208 are both located in area 200A before they stop displaying, and from a visual effect, dynamic elements 206 and 208 may be folded in area 200A.

[0076] As an optional embodiment, the process of hiding the description information 204 and showing the control 302 can use the element 206 to achieve transition.

[0077] like Figure 2FAs shown, in some embodiments, in the process of moving the display element 206, when the element 206 contacts the description information 204, the description information 204 can be stopped from being displayed and the control 302 can be displayed in the target area. In this way, from the visual effect, it is similar to the collision of the element 206 with the description information 204, triggering the stop display of the description information 204, and at the same time triggering the display control 302, thereby improving the fun of the dynamic display. Optionally, the contact of the element 206 with the description information 204 can also be considered to satisfy the second preset condition. Of course, it can be understood that other conditions can also be set as the second preset condition, for example, when the elements 206 and 208 stop displaying, it can be considered that the second preset condition is satisfied. Optionally, stopping the display of the description information 204 can be to fold the description information 204 at the bottom of the page 200 (gradually move downward until it disappears in the visible area), and starting to display the control 302 can be a pop-up control 302 (gradually move from the bottom or left side of the page to the visible area and fully display). In this way, in terms of visual effect, the control 302 may be popped up while the description information 204 is folded.

[0078] In order to show a better dynamic effect, in some embodiments, when the element 206 contacts the description information 204, the display element 206 can be further moved along the trajectory from the bottom of the page 200 to the top of the page 200 within a preset distance (set as needed), and then, after the movement reaches the preset distance (such as Figure 2G As shown in FIG. 2 , the display element 206 continues to move along the track from the top of the page 200 to the bottom of the page 200 until the element 206 disappears from the visible area. In this way, visually, the element 206 is bounced up a certain distance and then falls again after colliding with the description information 204, making the falling dynamic effect of the element 206 more realistic, and improving the fun and interactivity.

[0079] In some embodiments, the control 302 may further include character tracing information and stroke description prompts corresponding to the character tracing information. The character tracing information may include relevant information of the character that the user 108 needs to traverse in the character tracing activity, and the stroke description prompt may include prompt information for prompting the user 108 how to perform stroke description, so that the user 108 can know how to participate in the character tracing activity.

[0080] like Figure 3A As shown, in some embodiments, the tracing information includes the text to be traced 304, and the stroke tracing prompt includes a prompt for the stroke to be traced 306. In this way, the user 108 can know the text to be traced and the strokes to be traced in the text to participate in the tracing activity, so as to better participate in the activity.

[0081] Optionally, the strokes to be described may be all or part of the strokes of the character 304 to be described. Figure 3A As shown, the stroke to be described can be one of the strokes of the text to be described 304, so that the user 108 can participate in the activity more easily. Optionally, the stroke can be the last stroke of the text to be described 304, so that the user 108 completes the participation in the activity after describing the last stroke of the text to be described 304, which is more in line with the user's habits and writing habits.

[0082] In some embodiments, Figure 3A As shown, the text to be traced 304 includes a traced stroke 3042 in a first style and a stroke to be traced 3044 in a second style. The first style may be a solid line and the second style may be a dotted line, so that the user 108 can clearly see what the stroke to be traced is. Figure 3A As shown, one end of the stroke 3044 to be drawn may also include an arrow, thereby prompting the user of the drawing direction.

[0083] Alternatively, if Figure 3A As shown, the hint 306 of the stroke to be drawn may be located at a position associated with the stroke 3044 to be drawn (e.g., one side of the stroke 3044 to be drawn) and indicate a drawing track and / or a drawing direction of the stroke 3044 to be drawn. Figure 3A As shown, the prompt 306 may be a hand icon, the index finger may point toward the stroke to be drawn 3044, and the hand icon may be dynamically moved along a trajectory from the starting position to the ending position of the stroke to be drawn 3044 (e.g., Figure 3A-3B ), thereby indicating the description track and / or description direction of the stroke to be described 3044. In this way, the user 108 describes the stroke to be described 3044 according to the instruction of the prompt 306, thereby completing the participation in the activity.

[0084] In some embodiments, Figure 3A As shown, information 308 (for example, "Draw one stroke and participate in the interaction") prompting the user to trace the strokes of the text 304 to be traced can also be displayed at an associated position of the control 302 (for example, above the control 302), thereby further prompting the user 108 to participate in the tracing activity.

[0085] Furthermore, the inventors of the present disclosure have also discovered that, in the related art, when an activity is related to a particular theme, it is difficult to present the theme more explicitly to the user through the activity.

[0086] Therefore, as an exemplary scenario, in some embodiments, the written information may be related to a specific theme (e.g., a holiday theme), so that the activity theme can be highlighted. Figure 3A As shown, the tracing information further includes other characters 310 in a phrase or sentence combined with the character 304 to be traced. For example, if the character 304 to be traced is "乐" (happy), the other characters 310 can be "新年快" (happy new year). In this way, the character 304 to be traced and the other characters 310 are combined into "新年快乐" (happy new year), highlighting the new year theme, creating a new year atmosphere for the user 108 to participate in the tracing activity, and enhancing the user experience.

[0087] Optionally, as Figure 3A shown, the page 300 may further include a closing control 312. The user 108 can trigger this control 312 to close the control 302, and thus can return to the page 200 to continue watching the content 202.

[0088] In some embodiments, in response to a stroke tracing operation corresponding to the stroke tracing prompt for the control 302 (for example, the user 108 completes the tracing of the last stroke of "乐"), a dynamic effect 320 can be displayed on the page, as Figure 3C shown. In this way, by adding the dynamic effect 320, the interactivity and趣味性 can be further enhanced. In some embodiments, the dynamic effect 320 is related to the festival theme, thereby highlighting the festival theme. For example, for the new year theme, colors such as red and yellow can be used to present the dynamic effect 320, making it closer to the new year theme.

[0089] Optionally, as Figure 3C shown, the dynamic effect 320 can be associated with the character 304 traced based on the stroke tracing operation. In this way, the linkage between the dynamic effect 320 and the tracing is achieved, further enhancing the interactivity and趣味性.

[0090] In some embodiments, as Figure 3C shown, the dynamic effect 320 includes a dynamic effect presented based on a phrase or sentence combined with the character 304 to be traced. For example, if the character 304 to be traced is "乐" (happy), the other characters 310 can be "新年快" (happy new year). In this way, the character 304 to be traced and the other characters 310 are combined into "新年快乐" (happy new year), and the dynamic effect 320 can include "新年快乐" (happy new year), thereby further strengthening the atmosphere of the festival theme.

[0091] In some embodiments, the dynamic effect 320 further includes a dynamic effect presented by other phrases 3202 or other sentences further combined with the phrase or the sentence into a target phrase or a target sentence. For example, the other phrase 3202 can be "万事顺遂" (everything goes smoothly). In this way, "新年快乐" (happy new year) and "万事顺遂" (everything goes smoothly) can be combined into a blessing (i.e., the target phrase or the target sentence), thereby further enhancing the atmosphere of the festival theme.

[0092] As an optional embodiment, the dynamic effect presented based on the phrase or sentence combined with the to-be-described text 304 may be that the phrase or sentence gradually moves upward from the target area and finally forms a vertical phrase or sentence; optionally, the other phrase 3202 may gradually appear. In this way, a comprehensive effect is presented to further enhance the fun.

[0093] In some embodiments, the dynamic effect 320 is displayed in the page 300, and the target phrase or the target sentence is displayed in a fixed frame before the dynamic effect 320 is displayed. Figure 3D As shown, the festive atmosphere is better conveyed to the user 108. As an optional embodiment, after the target phrase or the target sentence is displayed in a fixed frame, the target phrase or the target sentence is split into multiple characters and the multiple characters are displayed in a fly-out effect, such as Figure 3E As shown, it further enhances the fun and serves as a prompt for page jump.

[0094] Further, in some embodiments, in response to the dynamic effect 320 satisfying the third preset condition, the page 400 is displayed, such as Figure 4 Optionally, when the dynamic effect 320 is displayed, it can be considered that the dynamic effect 320 meets the third preset condition. It can be understood that other conditions can also be set as trigger conditions, which are only exemplary descriptions here.

[0095] As an optional embodiment, the content of page 400 may be associated with content 202, thereby further improving the interactivity between user 108 and content 202. For example, page 400 may be a detail page introducing object 2022, and user 108 may further learn about detailed information of object 2022 through page 400. Alternatively, when object 2022 is a product, page 400 may be a detail page for product introduction.

[0096] As another optional embodiment, the content of page 400 may be associated with the provider of content 202, thereby further improving the interactivity between user 108 and the provider of content 202. For example, page 400 may be the homepage of the provider of content 202, and user 108 may further learn about the detailed information of the provider through page 400.

[0097] In some embodiments, the content of page 400 may be associated with content 202 and the provider of content 202, thereby achieving interactivity with both content 202 and the provider of content 202. As an optional embodiment, element 206 and / or element 208 may also be associated with the content of page 400, thereby further improving interactivity.

[0098] Alternatively, if Figure 3A As shown, page 300 may also include control 314, and user 108 may directly jump to page 400 by triggering control 314, thereby eliminating the process of tracing words and viewing dynamic effects.

[0099] In other embodiments, the dynamic effect may not be presented, but after the user 108 completes the stroke description operation corresponding to the stroke description prompt on the control 302, the page 400 is directly jumped to, and the effect of the user 108 participating in the activity and jumping to the page may also be achieved. The specific setting method can be selected according to needs.

[0100] From the above embodiments, it can be seen that the page display method provided by the embodiments of the present disclosure improves the interactivity with users by adding the word-tracing gameplay during the content display process. In some embodiments, the theme is highlighted through the word-tracing interaction, and the blessing Easter eggs are provided to the user by using dynamic effects, so that the user can understand the theme while also enhancing the fun and festive atmosphere.

[0101] It should be noted that the method of the embodiment of the present disclosure can be performed by a single device, such as a computer or a server. The method of the present embodiment can also be applied in a distributed scenario and completed by multiple devices cooperating with each other. In the case of such a distributed scenario, one of the multiple devices can only perform one or more steps in the method of the embodiment of the present disclosure, and the multiple devices will interact with each other to complete the described method.

[0102] It should be noted that the above describes some embodiments of the present disclosure. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the above embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0103] Based on basically the same inventive concept, the embodiment of the present disclosure also provides a page display method.

[0104] Figure 5 FIG. 5 is a flow chart of an exemplary method 500 provided by an embodiment of the present disclosure. The method 500 may be Figure 1 The terminal device 102 can also be implemented by Figure 1 The method 500 can be implemented by the system 100, and the method 500 can be used to display a page of an application. The method 500 can further include the following steps.

[0105] In step 502, a display including first content (eg, Figure 2A The first page of content 202) (for example, Figure 2A Page 200).

[0106] In step 504, in response to satisfying a first preset condition (for example, the display duration of the content 202 reaches a preset duration), at least one element (for example, Figure 2B In this way, by dynamically displaying at least one element, the interactive fun is increased and the user experience is improved.

[0107] In step 506, in response to the dynamically displayed at least one element satisfying a second preset condition (eg, stopping displaying the at least one element), a first control (eg, Figure 3A The first control 302 further enhances interactivity. Optionally, the first control includes character tracing information and stroke description prompts corresponding to the character tracing information. The character tracing information may include relevant information of characters that the user needs to describe in the character tracing activity, and the stroke description prompt may include prompt information for prompting the user how to perform stroke description, so that the user can know how to participate in the character tracing activity.

[0108] In step 508, in response to the stroke description operation corresponding to the stroke description prompt for the first control, a dynamic effect (eg, Figure 3C In this way, by adding dynamic effects, the interactivity and interest can be further improved. Optionally, the dynamic effect is associated with the text described based on the stroke description operation. In this way, the dynamic effect and the tracing are linked, further improving the interactivity and interest.

[0109] In step 510, in response to the dynamic effect satisfying the third preset condition (for example, the dynamic effect is displayed completely), the second page (for example, Figure 4 400 of the first content), thereby completing the page jump after some interaction. Optionally, the content of the second page is associated with the first content, thereby further improving the interactivity between the user and the first content. Optionally, the content of the second page is associated with the provider of the first content, thereby further improving the interactivity between the user and the provider of the first content. In some embodiments, the content of the second page can be associated with the first content and the provider of the first content, thereby achieving interactivity with both the first content and the provider of the first content.

[0110] The page display method provided by the present disclosure provides a first control after a dynamic display element for users to participate in a word tracing activity, provides a dynamic effect after the word tracing is completed, and displays another page after the dynamic effect is presented, thereby improving interactivity and fun.

[0111] In some embodiments, the at least one element is associated with the first content. Thus, when the at least one element is dynamically displayed, the user can more easily focus on the at least one element, and the at least one element is associated with the first content, which can improve the interactivity between the user and the first content.

[0112] In some embodiments, the at least one element is associated with the provider of the first content. For example, the at least one element can be set to a presentation form that the user can associate with the provider of the first content when the at least one element appears.

[0113] Furthermore, in some embodiments, the at least one element may be set to be associated with both the first content and the provider of the first content. In this way, when the at least one element is dynamically displayed on the first page, the interactivity between the user and the first content and the provider of the first content may be improved.

[0114] In some embodiments, the at least one element is associated with the content of the second page to further enhance interactivity.

[0115] In some embodiments, dynamically displaying at least one element in the first page includes: dynamically displaying the at least one element along a trajectory from the top of the first page to the bottom of the first page, such as Figures 2B to 2E In this way, the at least one element is dynamically displayed from the top to the bottom of the first page, which can make it easier for the user to focus on the at least one element, thereby further improving the interactivity between the user and the first content.

[0116] In some embodiments, dynamically displaying the at least one element along a trajectory from the top of the first page to the bottom of the first page includes:

[0117] The at least one element is displayed starting from the top of the first page, such as Figure 2B As shown;

[0118] Along the track, the at least one element is moved and displayed, such as Figures 2B to 2E As shown;

[0119] The at least one element is stopped from being displayed at the bottom of the first page.

[0120] In this way, the effect of dynamically moving and displaying the at least one element is formed, which is visually similar to the at least one element falling from the top of the first page and disappearing from the bottom of the first page. On the one hand, the dynamic display of the at least one element from the top to the bottom of the first page can make it easier for the user to pay attention to the at least one element, thereby further improving the interaction between the user and the first content; on the other hand, the dynamic display of the at least one element has a certain duration, which does not affect the user's further viewing of the first content.

[0121] In some embodiments, in response to the dynamically displayed at least one element satisfying a second preset condition, displaying a first control in the first page includes:

[0122] In response to the dynamically displayed at least one element satisfying a second preset condition, a target area (eg, Figure 2A The first control is displayed in area 200A;

[0123] Wherein, the at least one element is located in the target area before stopping displaying.

[0124] In this way, on the one hand, the display of the first control does not affect the display of the first content, and on the other hand, the first control is located at the bottom of the first page, and the user can operate it more conveniently.

[0125] In some embodiments, displaying a first page including first content includes: displaying description information of the first content in the target area (for example, Figure 2A Description information 204);

[0126] In response to the dynamically displayed at least one element satisfying a second preset condition, displaying the first control in a target area at the bottom of the first page, including: in response to a first element of the at least one element contacting the description information, stopping displaying the description information and displaying the first control in the target area.

[0127] In this way, from a visual effect, the description information may be hidden or stopped displaying, while the first control is displayed. Moreover, by using the same area to display different contents at different stages, page space can be saved and the impact on the user viewing the first content can be reduced. In addition, the at least one element is located in the target area before stopping displaying, and from a visual effect, the at least one element may be folded in the target area.

[0128] In some embodiments, moving and displaying the at least one element along the trajectory includes:

[0129] In response to a first element (e.g., element 206) of the at least one element being in contact with the description information, moving and displaying the first element within a preset distance along a trajectory from the bottom of the first page to the top of the first page;

[0130] The first element continues to be displayed along a trajectory from the top of the first page to the bottom of the first page.

[0131] In this way, from a visual effect point of view, it is similar to the collision of the first element and the description information, which triggers the stop display of the description information and, at the same time, triggers the display of the first control, thereby enhancing the fun of the dynamic display.

[0132] In some embodiments, the tracing information includes the text to be traced (e.g., Figure 3A The stroke description prompt includes a prompt for the stroke to be described (for example, Figure 3A In this way, the user can know the characters to be traced and the strokes to be traced in the characters to participate in the character tracing activity, so as to better participate in the activity.

[0133] In some embodiments, the text to be written includes at least one written stroke using a first style (for example, Figure 3A 3042) and at least one stroke to be written using a second style (e.g., Figure 3A Strokes 3044), so that the user can see at a glance what strokes are to be described.

[0134] In some embodiments, the prompt for the stroke to be described is located at the associated position of the stroke to be described and indicates the description track and / or description direction of the stroke to be described. In this way, the user describes the stroke to be described according to the prompt, thereby completing the participation in the activity.

[0135] In some embodiments, the method further includes: displaying information (for example, Figure 3A 308), thereby further prompting the user to participate in the character tracing activity.

[0136] In some embodiments, the character tracing information also includes other characters in a phrase or sentence combined with the character to be traced (for example, Figure 3A The text 310) can be combined with blessings or other phrases or sentences with specific meanings to enhance the fun.

[0137] In some embodiments, the dynamic effect includes a dynamic effect presented based on a phrase or sentence combined with the text to be described. In this way, the dynamic effect and the text to be described are linked, further improving interactivity and fun.

[0138] In some embodiments, the dynamic effect further includes other phrases (e.g., Figure 3C The other phrases 3202) or other sentences may be used to create a dynamic effect. For example, the other phrase may be "everything goes well", so that "Happy New Year" and "everything goes well" can be combined into a blessing (i.e., a target phrase or target sentence), thereby further enhancing the atmosphere of the festival theme.

[0139] In some embodiments, displaying a dynamic effect in the first page includes: freezing the display of the target phrase or the target sentence before the dynamic effect is completely displayed, so as to better convey the theme atmosphere to the user 108 .

[0140] In some embodiments, displaying a dynamic effect in the first page also includes: after freezing the display of the target phrase or the target sentence, splitting the target phrase or the target sentence into multiple characters and displaying the multiple characters with a fly-out effect, thereby further enhancing the fun and serving as a prompt for page jump.

[0141] In some embodiments, the dynamic effect is related to a holiday theme, so that the holiday theme can be highlighted. For example, for a New Year theme, colors such as red and yellow can be used to present the dynamic effect, so as to be closer to the New Year theme.

[0142] In some embodiments, the written information is related to a holiday theme, so that the holiday theme can be highlighted.

[0143] It should be noted that the method of the embodiment of the present disclosure can be performed by a single device, such as a computer or a server. The method of the present embodiment can also be applied in a distributed scenario and completed by multiple devices cooperating with each other. In the case of such a distributed scenario, one of the multiple devices can only perform one or more steps in the method of the embodiment of the present disclosure, and the multiple devices will interact with each other to complete the described method.

[0144] It should be noted that the above describes some embodiments of the present disclosure. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the above embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0145] Based on basically the same inventive concept, corresponding to any of the above-mentioned embodiments and methods, the present disclosure further provides a page display device. Figure 6 A schematic structural diagram of an exemplary device 600 provided in an embodiment of the present disclosure is shown.

[0146] refer to Figure 6 , the apparatus 600 may include:

[0147] The first display module 602 is configured to: display a first page including first content;

[0148] The second display module 604 is configured to: in response to satisfying a first preset condition, dynamically display at least one element in the first page;

[0149] The third display module 606 is configured to: in response to the dynamically displayed at least one element satisfying a second preset condition, display a first control in the first page. Optionally, the first control includes character tracing information and stroke description prompts corresponding to the character tracing information;

[0150] The fourth display module 608 is configured to: in response to a stroke description operation corresponding to the stroke description prompt on the first control, display a dynamic effect in the first page. Optionally, the dynamic effect is associated with the text described based on the stroke description operation;

[0151] The fifth display module 610 is configured to: in response to the dynamic effect satisfying the third preset condition, display a second page. Optionally, the content of the second page is associated with the first content and / or the provider of the first content.

[0152] The page display device provided by the present disclosure provides a first control after a dynamic display element for users to participate in a word tracing activity, provides a dynamic effect after the word tracing is completed, and displays another page after the dynamic effect is presented, thereby improving interactivity and fun.

[0153] In some embodiments, the at least one element is associated with the first content and / or a provider of the first content.

[0154] In some embodiments, the at least one element is associated with content of the second page.

[0155] In some embodiments, dynamically displaying at least one element in the first page includes: dynamically displaying the at least one element along a trajectory from the top of the first page to the bottom of the first page.

[0156] In some embodiments, dynamically displaying the at least one element along a trajectory from the top of the first page to the bottom of the first page includes:

[0157] Displaying the at least one element starting from the top of the first page;

[0158] Moving and displaying the at least one element along the trajectory;

[0159] The at least one element is stopped from being displayed at the bottom of the first page.

[0160] In some embodiments, in response to the dynamically displayed at least one element satisfying a second preset condition, displaying a first control in the first page includes:

[0161] In response to the dynamically displayed at least one element satisfying a second preset condition, displaying the first control in a target area at the bottom of the first page;

[0162] Wherein, the at least one element is located in the target area before stopping displaying.

[0163] In some embodiments, displaying a first page including first content includes: displaying description information of the first content in the target area;

[0164] In response to the dynamically displayed at least one element satisfying a second preset condition, displaying the first control in a target area at the bottom of the first page includes:

[0165] In response to a first element of the at least one element contacting the description information, the description information is stopped from being displayed and the first control is displayed in the target area.

[0166] In some embodiments, moving and displaying the at least one element along the trajectory includes:

[0167] In response to a first element of the at least one element being in contact with the description information, moving and displaying the first element within a preset distance along a trajectory from the bottom of the first page to the top of the first page;

[0168] The first element continues to be displayed along a trajectory from the top of the first page to the bottom of the first page.

[0169] In some embodiments, the character tracing information includes characters to be traced; and the stroke tracing prompts include prompts for strokes to be traced.

[0170] In some embodiments, the text to be written includes at least one written stroke using a first style and at least one stroke to be written using a second style, and the prompt for the stroke to be written is located at a related position of the stroke to be written and indicates a writing trajectory and / or writing direction of the stroke to be written.

[0171] In some embodiments, the method further includes: displaying information at an associated position of the first control prompting the user to trace the strokes of the text to be traced.

[0172] In some embodiments, the character tracing information also includes other characters in a phrase or sentence combined with the character to be traced.

[0173] In some embodiments, the dynamic effect includes a dynamic effect presented based on a phrase or a sentence combined with the text to be described.

[0174] In some embodiments, the dynamic effect also includes dynamic effects presented by other phrases or other sentences that are further combined with the phrase or the sentence to form a target phrase or target sentence.

[0175] In some embodiments, displaying a dynamic effect in the first page includes: freezing the display of the target phrase or the target sentence before the dynamic effect is completely displayed.

[0176] In some embodiments, displaying a dynamic effect in the first page further includes: after freezing the display of the target phrase or the target sentence, splitting the target phrase or the target sentence into a plurality of characters and displaying the plurality of characters with a fly-out effect.

[0177] In some embodiments, the dynamic effect is related to a holiday theme.

[0178] In some embodiments, the written information is related to a holiday theme.

[0179] For the convenience of description, the above device is described by dividing it into various modules according to its functions. Of course, when implementing the present disclosure, the functions of each module can be implemented in the same or multiple software and / or hardware.

[0180] The device of the above embodiment is used to implement the corresponding method 500 in any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be described in detail here.

[0181] Based on basically the same inventive concept, the embodiment of the present disclosure further provides a computer device for implementing the above method 500 . Figure 7 FIG. 7 is a schematic diagram showing the hardware structure of an exemplary computer device 700 provided in an embodiment of the present disclosure. The computer device 700 can be used to implement Figure 1 In some scenarios, the computer device 700 can also be used to implement Figure 1 Server 104 and database server 106.

[0182] like Figure 7 As shown, the computer device 700 may include: a processor 702, a memory 704, a network module 706, a peripheral interface 708 and a bus 710. The processor 702, the memory 704, the network module 706 and the peripheral interface 708 are connected to each other in communication within the computer device 700 through the bus 710.

[0183] Processor 702 may be a central processing unit (CPU), an image processor, a neural network processor (NPU), a microcontroller (MCU), a programmable logic device, a digital signal processor (DSP), an application specific integrated circuit (ASIC), or one or more integrated circuits. Processor 702 may be used to perform functions related to the technology described in this disclosure. In some embodiments, processor 702 may also include multiple processors integrated into a single logical component. For example, Figure 7 As shown, processor 702 may include a plurality of processors 702a, 702b, and 702c.

[0184] The memory 704 may be configured to store data (eg, instructions, computer code, etc.). Figure 7 As shown, the data stored in the memory 704 may include program instructions (e.g., program instructions for implementing the method 500 of the embodiment of the present disclosure) and data to be processed (e.g., the memory may store configuration files of other modules, etc.). The processor 702 may also access the program instructions and data stored in the memory 704, and execute the program instructions to operate on the data to be processed. The memory 704 may include a volatile storage device or a non-volatile storage device. In some embodiments, the memory 704 may include a random access memory (RAM), a read-only memory (ROM), an optical disk, a magnetic disk, a hard disk, a solid-state drive (SSD), a flash memory, a memory stick, etc.

[0185] The network interface 706 can be configured to provide the computer device 700 with communication with other external devices via a network. The network can be any wired or wireless network capable of transmitting and receiving data. For example, the network can be a wired network, a local wireless network (e.g., Bluetooth, WiFi, near field communication (NFC)), a cellular network, the Internet, or a combination thereof. It is understood that the type of network is not limited to the above specific examples.

[0186] The peripheral interface 708 can be configured to connect the computer device 700 to one or more peripheral devices to achieve information input and output. For example, the peripheral devices can include input devices such as a keyboard, a mouse, a touch pad, a touch screen, a microphone, and various sensors, and output devices such as a display, a speaker, a vibrator, and an indicator light.

[0187] The bus 710 may be configured to transmit information between various components of the computer device 700 (e.g., the processor 702, the memory 704, the network interface 706, and the peripheral interface 708), such as an internal bus (e.g., a processor-memory bus), an external bus (USB port, PCI-E bus), etc.

[0188] It should be noted that, although the architecture of the computer device 700 only shows the processor 702, the memory 704, the network interface 706, the peripheral interface 708 and the bus 710, in the specific implementation process, the architecture of the computer device 700 may also include other components necessary for normal operation. In addition, it can be understood by those skilled in the art that the architecture of the computer device 700 may also only include components necessary for implementing the embodiments of the present disclosure, and does not necessarily include all the components shown in the figure.

[0189] Based on basically the same inventive concept, corresponding to any of the above-mentioned embodiments, the present disclosure also provides a non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium stores computer instructions, and the computer instructions are used to enable the computer to execute method 500 described in any of the above embodiments.

[0190] The computer-readable medium of this embodiment includes permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, read-only compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device.

[0191] The computer instructions stored in the storage medium of the above embodiment are used to enable the computer to execute the method 500 described in any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0192] Based on the same inventive concept, corresponding to the method 500 in any of the above embodiments, the present disclosure further provides a computer program product, which includes a computer program. In some embodiments, the computer program is executable by one or more processors so that the processors execute the method 500. Corresponding to the execution subject corresponding to each step in each embodiment of the method 500, the processor that executes the corresponding step may belong to the corresponding execution subject.

[0193] The computer program product of the above embodiment is used to enable the processor to execute the method 500 described in any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be described in detail here.

[0194] Those skilled in the art should understand that the discussion of any of the above embodiments is merely illustrative and is not intended to imply that the scope of the present disclosure (including the claims) is limited to these examples. Based on the concept of the present disclosure, the technical features in the above embodiments or different embodiments may be combined, the steps may be implemented in any order, and there are many other variations of the different aspects of the embodiments of the present disclosure as described above, which are not provided in detail for the sake of simplicity.

[0195] In addition, to simplify the description and discussion, and in order not to make the embodiments of the present disclosure difficult to understand, the known power / ground connections to the integrated circuit (IC) chips and other components may or may not be shown in the provided figures. In addition, the device can be shown in the form of a block diagram to avoid making the embodiments of the present disclosure difficult to understand, and this also takes into account the fact that the details of the implementation of these block diagram devices are highly dependent on the platform on which the embodiments of the present disclosure will be implemented (that is, these details should be fully within the scope of understanding of those skilled in the art). Where specific details (e.g., circuits) are set forth to describe exemplary embodiments of the present disclosure, it is apparent to those skilled in the art that the embodiments of the present disclosure can be implemented without these specific details or with changes in these specific details. Therefore, these descriptions should be considered illustrative rather than restrictive.

[0196] Although the present disclosure has been described in conjunction with specific embodiments of the present disclosure, many replacements, modifications and variations of these embodiments will be apparent to those skilled in the art from the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) may use the embodiments discussed.

[0197] The embodiments of the present disclosure are intended to cover all such substitutions, modifications and variations that fall within the broad scope of the appended claims. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the embodiments of the present disclosure should be included in the scope of protection of the present disclosure.

Claims

1. A page display method, comprising: displaying a first page including first content; In response to satisfying a first preset condition, dynamically displaying at least one element in the first page; In response to the dynamically displayed at least one element satisfying a second preset condition, displaying a first control in the first page, the first control including character tracing information and stroke description prompts corresponding to the character tracing information; In response to a stroke description operation corresponding to the stroke description prompt on the first control, displaying a dynamic effect in the first page, the dynamic effect being associated with text described based on the stroke description operation; In response to the dynamic effect satisfying a third preset condition, a second page is displayed, wherein content of the second page is associated with the first content and / or a provider of the first content.

2. The method of claim 1, wherein: The at least one element is associated with the first content and / or a provider of the first content, and / or the at least one element is associated with content of the second page.

3. The method of claim 1, wherein: Dynamically displaying at least one element in the first page includes: The at least one element is dynamically displayed along a trajectory from the top of the first page to the bottom of the first page.

4. The method of claim 3, wherein: Dynamically displaying the at least one element along a trajectory from the top of the first page to the bottom of the first page, comprising: Displaying the at least one element starting from the top of the first page; Moving and displaying the at least one element along the trajectory; The at least one element is stopped from being displayed at the bottom of the first page.

5. The method of claim 4, wherein: In response to the dynamically displayed at least one element satisfying a second preset condition, displaying a first control in the first page includes: In response to the dynamically displayed at least one element satisfying a second preset condition, displaying the first control in a target area at the bottom of the first page; Wherein, the at least one element is located in the target area before stopping displaying.

6. The method of claim 5, wherein: Displaying a first page including first content includes: displaying description information of the first content in the target area; In response to the dynamically displayed at least one element satisfying a second preset condition, displaying the first control in a target area at the bottom of the first page includes: In response to a first element of the at least one element contacting the description information, the description information is stopped from being displayed and the first control is displayed in the target area.

7. The method of claim 6, wherein: Moving and displaying the at least one element along the trajectory comprises: In response to a first element of the at least one element being in contact with the description information, moving and displaying the first element within a preset distance along a trajectory from the bottom of the first page to the top of the first page; The first element continues to be displayed along a trajectory from the top of the first page to the bottom of the first page.

8. The method of claim 1, wherein: The character tracing information includes characters to be traced; and the stroke tracing prompts include prompts for strokes to be traced.

9. The method of claim 8, wherein: The text to be written includes at least one written stroke using a first style and at least one stroke to be written using a second style. The prompt for the stroke to be written is located at a related position of the stroke to be written and indicates a writing trajectory and / or writing direction of the stroke to be written.

10. The method of claim 8, further comprising: Information prompting the user to trace the strokes of the character to be traced is displayed at a location associated with the first control.

11. The method of claim 8, wherein: The character tracing information also includes other characters in a phrase or sentence combined with the character to be traced.

12. The method of claim 11, wherein: The dynamic effect includes a dynamic effect presented based on a phrase or sentence combined with the text to be described.

13. The method of claim 12, wherein: The dynamic effect also includes the dynamic effect presented by other phrases or other sentences that are further combined with the phrase or the sentence to form a target phrase or target sentence.

14. The method of claim 13, wherein: Displaying dynamic effects on the first page includes: Before the dynamic effect is displayed, the target phrase or the target sentence is displayed in a frozen frame.

15. The method of claim 14, wherein: Displaying a dynamic effect on the first page also includes: After the target phrase or the target sentence is displayed in a fixed frame, the target phrase or the target sentence is split into a plurality of characters and the plurality of characters are displayed in a fly-out effect.

16. The method of claim 1, wherein: The dynamic effect is related to the festival theme, and / or the written information is related to the festival theme.

17. A page display device, comprising: A first display module is configured to: display a first page including first content; A second display module is configured to: in response to satisfying a first preset condition, dynamically display at least one element in the first page; A third display module is configured to: in response to the dynamically displayed at least one element satisfying a second preset condition, display a first control in the first page, wherein the first control includes character tracing information and a stroke description prompt corresponding to the character tracing information; a fourth display module, configured to: in response to a stroke description operation corresponding to the stroke description prompt on the first control, display a dynamic effect in the first page, wherein the dynamic effect is associated with the text described based on the stroke description operation; The fifth display module is configured to: in response to the dynamic effect satisfying a third preset condition, display a second page, wherein the content of the second page is associated with the first content and / or a provider of the first content.

18. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the program, the method according to any one of claims 1 to 16 is implemented.

19. A non-transitory computer-readable storage medium storing computer instructions, wherein: The computer instructions are used to make a computer execute the method according to any one of claims 1 to 16.

20. A computer program product, wherein: The method comprises computer program instructions, which, when executed on a computer, cause the computer to execute the method according to any one of claims 1 to 16.