Page generation method, content display method and corresponding device

By configuring interactive animations and displaying content on the content editing page and generating target pages, the problem of complex and inefficient page generation operations in the existing technology is solved, and efficient and personalized page generation and user experience improvement is achieved.

CN120067482APending Publication Date: 2025-05-30BEIJING YOUZHUJU NETWORK TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510162805.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-13
Publication Date
2025-05-30

Smart Images

  • Figure CN120067482A_ABST
    Figure CN120067482A_ABST
Patent Text Reader

Abstract

The invention discloses a page generation method, a content display method and a corresponding device. The page generation method comprises the following steps: displaying a content editing page; in response to a first configuration operation on the first page area in the content editing page, determining target display content of the first page area according to the first configuration operation; in response to a second configuration operation on the interactive animation in the content editing page, determining a target interactive animation displayed in the first page area according to the second configuration operation; and in response to a content generation operation in the content editing page, generating a target page at least according to the target display content and the target interaction animation. Therefore, custom configuration of the target page can be performed in a visual mode, on one hand, the configuration difficulty of the target page can be reduced, and the generation efficiency of the target page can be improved. And on the other hand, personalized configuration can be carried out on the target page based on user requirements, so that the page making requirements of different users are met, and the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of computer technologies, and in particular, to a page generation method, a content display method, and corresponding devices. Background Art

[0002] With the development of computer technologies, terminal devices such as mobile phones and computers have become indispensable electronic devices in daily life. Through these electronic devices, different display pages can be browsed.

[0003] However, in the related art, when generating a display page, there are problems such as complex operations and low production efficiency. Summary of the Invention

[0004] This summary of the invention is provided to introduce concepts in a brief form, which will be described in detail in the following detailed implementation section. This summary of the invention is not intended to identify the key features or essential features of the claimed technical solution, nor is it intended to limit the scope of the claimed technical solution.

[0005] In a first aspect, the present disclosure provides a page generation method, which includes: Display a content editing page, where the content editing page is at least used for a user to configure an interactive animation for a target page. The interactive animation is used to be displayed in a first page area of the target page when the target page is triggered by a search operation, and the interactive animation is used to control a target object associated with the target page to move to a target interaction control in the first page area along a specific trajectory; In response to a first configuration operation on the first page area in the content editing page, determine target display content of the first page area according to the first configuration operation; In response to a second configuration operation on the interactive animation in the content editing page, determine a target interactive animation displayed in the first page area according to the second configuration operation; In response to a content generation operation in the content editing page, generate the target page at least according to the target display content and the target interactive animation.

[0006] In a second aspect, the present disclosure provides a content display method, which includes: Display a content search page, where the content search page is used for a user to perform content search; In response to a search operation on a target search term in the content search page, determine a target page associated with the target search term; Display the target page and display an interactive animation in a first page area of the target page, where the interactive animation is used to control a target object associated with the target page to move to a target interaction control in the first page area along a specific trajectory.

[0007] In a third aspect, the present disclosure provides a page generation device, which includes: A first display module, configured to display a content editing page, where the content editing page is at least used for a user to configure an interactive animation for the target page, the interactive animation is used to be displayed in a first page area of the target page when the target page is triggered by a search operation, and the interactive animation is used to control a target object associated with the target page to move to a target interaction control in the first page area along a specific trajectory; A first determination module, configured to, in response to a first configuration operation on the first page area in the content editing page, determine target display content of the first page area according to the first configuration operation; A second determination module, configured to, in response to a second configuration operation on the interactive animation in the content editing page, determine a target interactive animation displayed in the first page area according to the second configuration operation; A generation module, configured to, in response to a content generation operation in the content editing page, generate the target page at least according to the target display content and the target interactive animation.

[0008] In a fourth aspect, the present disclosure provides a content display device, which includes: A second display module, configured to display a content search page, where the content search page is used for a user to perform content search; A third determination module, configured to, in response to a search operation on a target search term in the content search page, determine a target page associated with the target search term; A third display module, configured to display the target page and display an interactive animation in a first page area of the target page, where the interactive animation is used to control a target object associated with the target page to move to a target interaction control in the first page area along a specific trajectory.

[0009] In a fifth aspect, the present disclosure provides a computer-readable medium, on which a computer program is stored, and when the computer program is executed by a processing device, the steps of the method described in the first aspect or the second aspect are implemented.

[0010] In a sixth aspect, the present disclosure provides an electronic device, including: A storage device, on which a computer program is stored; A processing device for executing the computer program in the storage device to implement the steps of the method described in the first aspect or the second aspect.

[0011] In a seventh aspect, the present disclosure provides a computer program product, including a computer program which, when executed by a processor, implements the steps of the method described in the first aspect or the second aspect.

[0012] Through the above technical solutions, a content editing page can be displayed, and the display content and interactive animations in the first page area of the page can be configured on the content editing page, so that a target page can be generated according to the configured display content and interactive animations. Thus, the target page can be customized and configured in a visual manner. On the one hand, the configuration difficulty of the target page can be reduced and the generation efficiency of the target page can be improved. On the other hand, the target page can be personalized configured based on user needs, so as to meet the page production needs of different users and improve the user experience. In addition, since the content editing page can be used by users to configure interactive animations, the interest of the page can be increased through the configured interactive animations, further improving the user experience.

[0013] Other features and advantages of the present disclosure will be described in detail in the subsequent specific implementation part. Brief Description of the Drawings

[0014] In combination with the drawings and with reference to the following specific implementation manners, the above and other features, advantages and aspects of the embodiments of the present disclosure will become more obvious. Throughout the drawings, the same or similar reference numerals denote the same or similar elements. It should be understood that the drawings are schematic, and the original elements and elements are not necessarily drawn to scale. In the drawings: Figure 1 is a flowchart of a page generation method shown according to an exemplary embodiment of the present disclosure; Figure 2 is a configuration diagram of a page generation method shown according to an exemplary embodiment of the present disclosure; Figure 3 is a configuration diagram of a page generation method shown according to an exemplary embodiment of the present disclosure; Figure 4 is a flowchart of a content display method shown according to an exemplary embodiment of the present disclosure; Figure 5 is a display diagram of an interactive animation shown according to an exemplary embodiment of the present disclosure; Figure 6 is a linkage display diagram between a first image and an interactive control shown according to an exemplary embodiment of the present disclosure; Figure 7It is a schematic diagram showing a control for different displays of a second image according to a following tilt operation or a moving operation in an exemplary embodiment of the present disclosure; Figure 8 It is a flowchart of another content display method shown according to an exemplary embodiment of the present disclosure; Figure 9 It is a block diagram of a page generation device shown according to an exemplary embodiment of the present disclosure; Figure 10 It is a block diagram of a content display device shown according to an exemplary embodiment of the present disclosure; Figure 11 It is a schematic diagram of the structure of an electronic device shown according to an exemplary embodiment of the present disclosure. Detailed implementation manners

[0015] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although some embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Instead, these embodiments are provided to more thoroughly and completely understand the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not used to limit the protection scope of the present disclosure.

[0016] It should be understood that the various steps recited in the method embodiments of the present disclosure can be executed in a different order and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this regard.

[0017] As used herein, the term "including" and its variations are open-ended, that is, "including but not limited to". The term "based on" is "at least partially based on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". The relevant definitions of other terms will be given in the following description.

[0018] It should be noted that the concepts such as "first" and "second" mentioned in the present disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order of functions performed by these devices, modules or units or their interdependent relationships.

[0019] It should be noted that the modifications of "one" and "multiple" mentioned in the present disclosure are illustrative rather than restrictive. Those skilled in the art should understand that unless otherwise clearly stated in the context, it should be understood as "one or more".

[0020] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are for illustrative purposes only and are not used to limit the scope of these messages or information.

[0021] It can be understood that before using the technical solutions disclosed in the embodiments of the present disclosure, the types, usage scopes, usage scenarios, etc. of the personal information involved in the present disclosure should be informed to users in an appropriate manner and the authorization of users should be obtained in accordance with relevant laws and regulations.

[0022] For example, when responding to receiving an active request from a user, a prompt message is sent to the user to clearly prompt the user that the operation requested by the user will require obtaining and using the user's personal information. Thus, the user can autonomously choose whether to provide personal information to software or hardware such as an electronic device, an application program, a server, or a storage medium that executes the operations of the technical solutions of the present disclosure according to the prompt message.

[0023] As an optional but non-limiting implementation manner, the manner of sending a prompt message to the user in response to receiving an active request from the user can be, for example, in the form of a pop-up window, and the prompt message can be presented in text in the pop-up window. In addition, the pop-up window can also carry a selection control for the user to choose "agree" or "disagree" to provide personal information to the electronic device.

[0024] It can be understood that the above process of notifying and obtaining user authorization is only illustrative and does not constitute a limitation on the implementation manners of the present disclosure. Other manners that meet relevant laws and regulations can also be applied to the implementation manners of the present disclosure.

[0025] At the same time, it can be understood that the data involved in the technical solutions of the present disclosure (including but not limited to the data itself, the acquisition or use of the data) should comply with the requirements of the corresponding laws, regulations and related provisions.

[0026] As mentioned in the background art, when generating a display page in the related art, there are problems such as complex operations and low production efficiency.

[0027] Specifically, in the related art, a display page can generally be generated through the following steps: Step 1: First, based on user requirements, use design software such as Photoshop, Sketch, etc. to draw a page design diagram; Step 2: Front-end developers build the basic framework of the page using HTML language according to the design diagram; Step 3: Beautify and adjust the layout of page elements through CSS (Cascading Style Sheets). At the same time, in order to make the page have dynamic interaction functions, it is also necessary to write corresponding scripts using JavaScript language; Step 4: The back-end developer retrieves the required data from the database, processes and refines it to meet the requirements of front-end display. Step 5: Use a template engine to combine the processed data with the page template to generate the final display page.

[0028] This way of generating pages involves multiple links and requires close cooperation between these links. For example, it requires frequent communication and coordination between front-end designers and back-end developers to ensure the accuracy of data interaction and the consistency of page display. Therefore, there are problems such as complex generation operations. At the same time, there are many links in the entire process from design to final page generation, and problems may occur in each link, requiring repeated debugging and modification. Therefore, there are problems such as low page generation efficiency.

[0029] In view of this, the present disclosure provides a page generation method, a content display method, and corresponding devices to solve the above technical problems.

[0030] The following further explains the embodiments of the present disclosure with reference to the accompanying drawings.

[0031] Figure 1 is a flowchart of a page generation method shown according to an exemplary embodiment of the present disclosure. Referring to Figure 1 , the method may include the following steps: S101: Display a content editing page, where the content editing page is at least used for a user to configure an interactive animation for a target page. The interactive animation is used to be displayed in a first page area of the target page when the target page is triggered by a search operation, and the interactive animation is used to control a target object associated with the target page to move to a target interaction control in the first page area along a specific trajectory.

[0032] In this embodiment, the first page area, the target object associated with the target page, the specific trajectory, and the target interaction control can all be determined according to actual situations, and the embodiments of the present disclosure do not make any restrictions on this. Exemplarily, the target page may be a user home page in a short video application or a product detail page in an e-commerce platform. The first page area may be the top area or the bottom area in the target page. The target object may be a virtual model of a product or a virtual image of a user, etc. The specific trajectory may be an S-shaped trajectory or a parabolic trajectory, etc. The target interaction control may be a control for viewing a product detail page, etc.

[0033] S102: In response to a first configuration operation on the first page area in the content editing page, determine the target display content of the first page area according to the first configuration operation.

[0034] In this embodiment, the target display content may be a video, a picture, an audio, etc., which is specifically determined according to the actual situation, and the embodiments of the present disclosure do not impose any restrictions thereon. By way of example, in the e-commerce field, the target display content may be a product video or a product image, etc.

[0035] In this embodiment, the target display content may include one or multiple. When the target display content includes multiple, the target display content can be switched and displayed by sliding the first page area, or a target display duration can be set for each target display content. Thus, when the display duration of the target display content reaches the corresponding target display duration, the target display content is automatically switched and displayed. Of course, it can also be other display methods, and the embodiments of the present disclosure do not impose any restrictions thereon.

[0036] S103: In response to a second configuration operation on the interactive animation in the content editing page, determine the target interactive animation displayed in the first page area according to the second configuration operation.

[0037] In this embodiment, the target interactive animation may include one or multiple. When the target interactive animation includes multiple, when triggering the target page through a search operation, one of the target interactive animations can be randomly displayed, or each target interactive animation can be sequentially displayed according to a preset display order. Of course, it can also be other display methods, and the embodiments of the present disclosure do not impose any restrictions thereon.

[0038] S104: In response to a content generation operation in the content editing page, generate a target page at least according to the target display content and the target interactive animation.

[0039] Through the above technical solutions, a content editing page can be displayed, and the display content and the interactive animation in the first page area of the page can be configured in the content editing page, so that a target page can be generated according to the configured display content and interactive animation. Thus, the target page can be customized and configured in a visual manner. On the one hand, the configuration difficulty of the target page can be reduced, and the generation efficiency of the target page can be improved. On the other hand, the target page can be personalized configured based on user needs, so as to meet the page production needs of different users and improve the user experience. In addition, since the content editing page can allow users to configure interactive animations, the interest of the page can be increased through the configured interactive animations, further improving the user experience.

[0040] To facilitate understanding of the content display method provided by the present disclosure, the possible implementation manners in the present disclosure are described below.

[0041] In a possible way, in response to a first configuration operation on a first page area in a content editing page, according to the first configuration operation, determining the target display content of the first page area may include: Display a first configuration item on the content editing page. The first configuration item is used for the user to configure a first image for the first page area. In response to a third configuration operation on the first configuration item, according to the third configuration operation, determine multiple first images to be displayed in the first page area, where the multiple first images are used to switch and display in the first page area following the user's sliding operation.

[0042] Exemplarily, as Figure 2 shown, a first configuration item, that is, Figure 2 configuration item 211 in [description] can be displayed on the content editing page. Thus, when the user configures the target display content in the first page area, the configuration item 211 can be triggered through operations such as clicking, and after the configuration item 211 is triggered, a first selection page can be displayed, and multiple first preset images can be displayed on the first selection page, where the multiple first preset images can include at least one of static images and dynamic images. Thus, according to the user's selection operation among the multiple first preset images, determine the multiple first images to be displayed in the first page area and display them on the content editing page.

[0043] In a possible way, in order to facilitate the user to customize the display position of the first image in the first page area according to needs, a configuration item for the user to configure the display position of the first image, that is, Figure 2 configuration item 211 in [description] can also be displayed on the content editing page. When the user triggers the drop-down control 213 in the configuration item 211 through operations such as clicking, a drop-down panel can be displayed, and multiple preset display positions can be displayed in the drop-down panel. Thus, according to the user's selection operation among the multiple preset display positions, determine the target display position of the first image.

[0044] In a possible way, in order to facilitate the user to adaptively adjust the selected first preset image according to needs, for example, adjust the displayed text in the first preset image. After the user selects the first preset image, a first editing control for the first preset image can be displayed on the content editing page. Thus, the user can adjust the selected first preset image through the first editing control to further meet the production needs of different users and improve the user experience.

[0045] In a possible way, in order to enable users with material production capabilities to upload the first image made by the user or the first image not available on the first selection page, in a possible way, the content editing page can also display a first upload control for uploading the first image from the local device. Thus, the first image can be uploaded from the local device by triggering the first upload control, so as to further meet the production needs of different users and improve the user experience.

[0046] In a possible way, in response to a first configuration operation on the first page area in the content editing page, according to the first configuration operation, determining the target display content of the first page area may include: Display a second configuration item on the content editing page. The second configuration item is used for the user to configure a second image for the first page area, where the second image is used to represent an image obtained by superimposing a depth image on a two-dimensional image; in response to a fourth configuration operation on the second configuration item, according to the fourth configuration operation, determine multiple second images to be displayed in the first page area, where the multiple second images are used to be switched and displayed in the first page area following the tilting operation or moving operation of the user on the terminal device after the target page is displayed on the terminal device.

[0047] Exemplarily, continue to refer to Figure 2 As shown, a second configuration item can be displayed on the content editing page, that is, Figure 2 the configuration item 214 in. Thus, when the user configures the target display content in the first page area, the configuration item 214 can be triggered through operations such as clicking, and after the configuration item 214 is triggered, a second selection page can be displayed, and multiple second preset images can be displayed on the second selection page, where each second preset image is obtained by superimposing a depth image on a two-dimensional image. Thus, multiple second images to be displayed in the first page area can be determined according to the user's selection operation among the multiple second preset images and displayed on the content editing page.

[0048] In a possible way, in order to facilitate the user to customize the display position of the second image in the first page area according to the needs, a configuration item for the user to configure the display position of the second image, that is, Figure 2 the configuration item 215 in, can also be displayed on the content editing page. When the user triggers the drop-down control 216 in the configuration item 215 through operations such as clicking, a drop-down panel can be displayed, and multiple preset display positions can be displayed in the drop-down panel. Thus, the target display position of the first image can be determined according to the user's selection operation among the multiple preset display positions.

[0049] In a possible way, to facilitate the user to adaptively adjust the selected second preset image according to the requirements, for example, to adjust the display size in the second preset image. After the user selects the second preset image, a second editing control for the second preset image can be displayed on the content editing page. Thus, the user can adjust the selected second preset image through the second editing control to further meet the production requirements of different users and improve the user experience.

[0050] In a possible way, to enable users with the ability to produce materials to upload the second image produced by the user, or to upload a second image not available in the second selection page. In a possible way, a second upload control for uploading the second image from the local can also be displayed on the content editing page. Thus, the second image can be uploaded from the local by triggering the second upload control to further meet the production requirements of different users and improve the user experience.

[0051] In a possible way, in response to a second configuration operation on the interactive animation in the content editing page, according to the second configuration operation, determining the target interactive animation displayed in the first page area may include: Displaying a third configuration item and a fourth configuration item on the content editing page, where the third configuration item is used for the user to configure multiple third images for the first page area, and different third images represent different positions of the target object in the first page area, and the fourth configuration item is used for the user to configure the display order between multiple third images; in response to a fifth configuration operation on the third configuration item and the fourth configuration item, according to the fifth configuration operation, determining multiple different third images and the target display order between multiple third images, where the multiple third images are used to form a target interactive animation by continuously playing in the target display order.

[0052] Exemplarily, referring to Figure 3 as shown, a third configuration item and a fourth configuration item can be displayed on the content editing page, where the third configuration item corresponds to Figure 3 the configuration item 311 in Figure 3The configuration item 312 in it. Thus, when the user configures the target interaction animation in the first page area, the configuration item 311 can be triggered through operations such as clicking. After the configuration item 311 is triggered, a third selection page can be displayed. Among them, multiple image groups can be displayed on the third selection page, and each image group can include multiple different third preset images. Different third preset images represent different positions of the target object in the first page area. Thus, multiple different third images can be determined according to the user's selection operation in multiple image groups and displayed on the content editing page. After that, the display order can be input in the edit box in the configuration item 312 to obtain the target display order for multiple different third images, so that multiple third images can be continuously played in the target display order to form the target interaction animation.

[0053] In a possible way, in order to facilitate the user to customize the motion trajectory of the target interaction animation according to needs, a configuration item for the user to configure the motion trajectory of the target interaction animation can also be displayed on the content editing page, that is Figure 3 The configuration item 313 in it. When the user triggers the drop-down control 314 in the configuration item 313 through operations such as clicking, a drop-down panel can be displayed, and multiple preset motion trajectories can be displayed in the drop-down panel. Thus, the target motion trajectory of the target interaction animation can be determined according to the user's selection operation in multiple preset motion trajectories.

[0054] In a possible way, in order to facilitate the user to adaptively adjust the selected third preset image according to needs, for example, adjust the display size in the third preset image. After the user selects the third preset image, a third editing control for the third preset image can be displayed on the content editing page. Thus, the user can adjust the selected third preset image through the third editing control to further meet the production needs of different users and improve the user experience.

[0055] In a possible way, in order to enable users with material production capabilities to upload the third images made by the user, or to upload third images not available in the third selection page, in a possible way, a third upload control for uploading third images from the local can also be displayed on the content editing page. Thus, the third images can be uploaded from the local by triggering the third upload control to further meet the production needs of different users and improve the user experience.

[0056] In a possible way, the page generation method may further include: Responding to a sixth configuration operation on the first page area in the content editing page, determining an interaction control to be displayed in the first page area according to the sixth configuration operation; Accordingly, in response to a content generation operation on a content editing page, a target page can be generated based at least on target display content and a target interaction animation, including: In response to a content generation operation on a content editing page, a target page is generated based on the target display content, the target interaction animation, and interaction controls.

[0057] In this embodiment, the interaction function of the interaction control can be determined according to the actual situation, and the embodiments of the present disclosure do not impose any restrictions on this. Exemplarily, in the e-commerce field, the interaction function of the interaction control can be to display a product details page or to display an activity entry related to the product, etc.

[0058] In this embodiment, the interaction control can refer to the target interaction control in the first page area or the remaining interaction controls in the first page area, and the embodiments of the present disclosure do not impose any restrictions on this.

[0059] In the above manner, the interaction controls can be configured on the content editing page, whereby personalized page configuration can be further achieved according to user needs, which not only enhances the flexibility of page configuration but also provides convenience for page function expansion, that is, users can quickly add new interaction functions on the content editing page to adapt to changing user needs, further improving the flexibility of page configuration and the user experience.

[0060] In a possible way, in response to a sixth configuration operation on the first page area in the content editing page, according to the sixth configuration operation, the interaction controls in the first page area can be determined, including: Display a fifth configuration item and a sixth configuration item on the content editing page. The fifth configuration item is used for the user to configure the control style of the interaction control, and the sixth configuration item is used for the user to configure the interaction function of the interaction control; in response to a seventh configuration operation on the fifth configuration item, according to the seventh configuration operation, determine the target control style, and in response to an eighth configuration operation on the sixth configuration item, according to the eighth configuration operation, determine the target interaction function; determine the interaction controls in the first page area according to the target control style and the target interaction function.

[0061] Exemplarily, continue to refer to Figure 3 As shown, a fifth configuration item and a sixth configuration item can be displayed on the content editing page, where the fifth configuration item corresponds to Figure 3 the configuration item 315 in Figure 3Configuration item 316 therein. Thus, when the user configures the interaction control in the first page area, the configuration item 315 can be triggered through operations such as clicking, and the fourth selection page can be displayed after the configuration item 315 is triggered. Among them, multiple preset control styles can be displayed on the fourth selection page. Thus, the target control style of the interaction control can be determined according to the user's selection operation among the multiple preset control styles, and the interaction component corresponding to the target control style can be displayed on the content editing page. For example, the selected style 1 is displayed on the content editing page. When the user triggers the drop-down control 317 in the configuration item 316 through operations such as clicking, a drop-down panel can be displayed, and multiple preset interaction functions can be displayed in the drop-down panel. Thus, the target interaction function of the interaction control can be determined according to the user's selection operation among the multiple preset interaction functions and displayed on the content editing page. Furthermore, the interaction control in the first page area can be determined according to the target control style and the target interaction function.

[0062] In a possible way, in order to facilitate the user to customize the display position of the interaction control in the first page area according to needs, a configuration item for the user to configure the display position of the interaction control can also be displayed on the content editing page, that is Figure 3 Configuration item 318 therein. When the user triggers the drop-down control 319 in the configuration item 318 through operations such as clicking, a drop-down panel can be displayed, and multiple preset display positions can be displayed in the drop-down panel. Thus, the target display position of the interaction control can be determined according to the user's selection operation among the multiple preset display positions.

[0063] In a possible way, in order to facilitate the user to adaptively adjust the selected preset control style according to needs. For example, adjust the display color of the preset control style. A fourth editing control can be displayed in the interaction control. The fourth editing control is used to edit the control content in the interaction control and / or the control style of the interaction control. Thus, the user can adjust the selected preset control style through the fourth editing control to further meet the production needs of different users and improve the user experience.

[0064] In a possible way, in order to enable users with material production capabilities to upload the control styles made by the users, or to upload control styles not available in the fourth selection page. In a possible way, a fourth upload control for uploading control styles from the local can also be displayed on the content editing page. Thus, the control styles can be uploaded from the local by triggering the fourth upload control to further meet the production needs of different users and improve the user experience.

[0065] In a possible way, a preview control for previewing the target page is displayed on the content editing page. Correspondingly, the page generation method can also include: In response to a triggering operation on a preview control, a target page is displayed.

[0066] Through the above method, after generating the target page, the target page can be previewed by triggering the preview control, so that the user can quickly check whether the target page meets the user's expectations, and when the target page does not meet the user's expectations, the target page can be adjusted in time, thereby improving the production efficiency of the target page and the user experience.

[0067] Based on the same concept, an embodiment of the present disclosure also provides a content display method, as Figure 4 shown, the content display method may include the following steps: S401: Display a content search page for the user to perform content search.

[0068] In this embodiment, the content search page may be a content search page in a search application, or a content search page in a short video application. Of course, it may also be a content search page in other applications. The embodiments of the present disclosure do not impose any restrictions on this.

[0069] Exemplarily, the content search page may be a search page in a short video application. Thus, when the user opens the short video application, a video playback page can be displayed, and a search control can be displayed above the video playback page. When the user triggers the search control through an operation such as clicking, a content search page can be displayed, and a search input box can be displayed on the content search page. Thus, the user can perform content search by entering a target search term in the search input box.

[0070] S402: In response to a search operation on a target search term in the content search page, determine a target page associated with the target search term.

[0071] Exemplarily, the target search term may be "XX Automobile". Thus, when the user enters "XX Automobile" in the search input box on the content search page in the short video application, multiple search results related to "XX Automobile" can be displayed on the content search page. When the user selects a target search result, the target page can be determined according to the target search result. For example, after selecting the brand account of "XX Automobile", the brand account homepage of "XX Automobile" can be used as the target page.

[0072] It should be understood that the target page in this embodiment may be generated by the above page generation method or by other means. The embodiments of the present disclosure do not impose any restrictions on this.

[0073] S403: Display the target page and display an interactive animation in the first page area of the target page. The interactive animation is used to control the target object associated with the target page to move to the target interaction control in the first page area along a specific trajectory.

[0074] In this embodiment, the first page area, the target object associated with the target page, the specific trajectory, and the target interaction control can all be determined according to the actual situation, and the embodiments of the present disclosure do not impose any restrictions on this. For example, in the e-commerce field, the target page can be the user home page in a short video application, the target object can be the virtual model of a commodity, the target interaction control can be the control for viewing the commodity details page of the target object, and the specific trajectory can be a parabolic trajectory, etc.

[0075] For example, continuing with the above example, after determining that the brand account home page of "XX Automobile" is the target page, the brand account home page of "XX Automobile" can be displayed, and the virtual model corresponding to "XX Automobile" can be displayed at the top of the brand account home page, and the virtual model corresponding to "XX Automobile" can be controlled to move to the target interaction control in the first page area along a specific trajectory, such as Figure 5 shown.

[0076] Through the above technical solution, content can be searched on the search result page, the target page can be determined according to the search term, and the target page can be displayed. Since the interactive animation can be displayed in the first page area of the target page, thus, not only is the content presentation of the target page enriched, making the target page more vivid and interesting, but also the user's attention can be attracted through the interactive animation, thereby increasing the user's search fun and the user's browsing interest in the target page, and improving the user experience. In addition, since the interactive animation can be used to control the target object to move to the target interaction control in the first page area, the user's attention can be attracted through the interactive animation to connect the display content in the first page area with the display of the target interaction control according to the movement trajectory of the interactive animation, so that the user can notice the target interaction control in time, thereby increasing the interaction between the user and the target interaction control.

[0077] In a possible way, the first page area is further used to display different first images. Correspondingly, the content display method may further include: Display the initial first image in the first page area; in response to a sliding operation on the first page area, follow the sliding operation and switch the initial first image to a target image, where the target image is any one of the different first images other than the initial first image.

[0078] In this embodiment, the image content of the first image can be determined according to the actual situation, and the embodiments of the present disclosure do not impose any restrictions on this. Exemplarily, in the e-commerce field, the first image can be a product image. In the video field, the first image can be a still of a person, etc.

[0079] In this embodiment, the target image can be randomly determined from images other than the initial first image among different images, or there can be a preset display order among different images, and then it is determined based on the display order and the initial first image, that is, the first image located behind the initial first image is determined as the target image. Of course, it can also be determined by other means, and the embodiments of the present disclosure do not impose any restrictions on this.

[0080] By the above method, different first images can be switched and displayed when a sliding operation is performed on the first page area, so that more information can be displayed in a fixed display area. This can not only enrich the content display of the first page area, but also increase the readability of the page content, further improving the user experience.

[0081] In a possible way, the first page area is also used to display an interaction control, and the interaction function of the interaction control is associated with the main content in the first image. It can also include: Display the first interaction control corresponding to the initial first image in the first page area; following the sliding operation, switch the first interaction control to the second interaction control corresponding to the target image.

[0082] In this embodiment, the interaction function of the interaction control can be determined according to the actual situation, and the embodiments of the present disclosure do not impose any restrictions on this. Exemplarily, in the e-commerce field, the first image can be a product image, and the interaction function of the interaction control can be a control for triggering the display of the product details page of the main product in the first image, or a control for triggering the display of the introduction video of the main product in the first image, etc. In the video field, the first image can be a still of a person, and the interaction function of the interaction control can be a control for triggering the display of the person introduction information in the still of the person, etc.

[0083] Exemplarily, continuing with the above example, an image corresponding to the first car can be displayed at the top of the home page of the "XX Automobile" brand account, and an interaction control for triggering the display of the product details page of the first car can be displayed in the middle of the home page of the "XX Automobile" brand account. When the image corresponding to the first car is switched to the image corresponding to the second car by sliding the first page area, the interaction control for triggering the display of the product details page of the first car is synchronously switched to the interaction control for triggering the display of the product details page of the second car, as Figure 6 shown, where the models or configurations of the first car and the second car are different.

[0084] In the above - mentioned manner, the interaction function of the interaction control can be associated with the main content in the first image. Thus, when the user is interested in the main content in the first image, the user can quickly interact through the interaction control, thereby improving the user experience.

[0085] In a possible way, in order to make the display of the interaction control more coordinated with the display of the first image, thereby increasing the readability of the page, the display color of the interaction control can be the same as or similar to the main color in the first image. By way of example, when the main color in the first image is green, the background color of the interaction control can be set to green.

[0086] In a possible way, the first page area is also used to display different second images, where each second image is obtained by superimposing a two - dimensional image and a depth image. Accordingly, the content display method may further include: Display the second image in the first page area; in response to a tilt operation or a movement operation of the terminal device, follow the tilt operation or the movement operation and control the second image to be displayed differently.

[0087] By way of example, continuing with the above example, a car image of "XX Automobile" at a first angle can be displayed at the top of the home page of the "XX Automobile" brand account. When the user tilts the mobile phone, following the user's tilt operation, a car image of "XX Automobile" at a second angle can be displayed in the first page area, as Figure 7 shown.

[0088] In this embodiment, since the second image is obtained by superimposing a two - dimensional image and a depth image, a three - dimensional image can be obtained. In addition, since this example can switch the second image when tilting or moving the terminal device, thus, when tilting or moving the terminal device, the user can feel the animation process of continuous change of multiple three - dimensional images, similar to a real object rotating in front of the user, that is, a pseudo - 3D interaction effect of the picture can be achieved, thereby attracting the user's attention and enhancing the user experience.

[0089] To facilitate understanding of the content display method provided in the embodiments of the present disclosure, the content display method of this embodiment will be described below in combination with the above - mentioned steps: By way of example, as Figure 8As shown, when the user opens the short video application, the video playback page can be displayed, and a search input box can be displayed above the video playback page. When the user enters "XX Automobile" in the search input box, multiple search results related to "XX Automobile" can be displayed on the content search page. When the user selects the brand account of "XX Automobile", the brand account homepage of "XX Automobile" can be displayed. Among them, an automobile image is displayed at the top of the homepage, and multiple images obtained by superimposing a depth image on a two-dimensional image are associated with the automobile image. A target interaction control for triggering the display of the details page of the main automobile in the automobile image is displayed in the middle of the homepage, and a virtual model corresponding to "XX Automobile" can be displayed at the top of the homepage, and the virtual model corresponding to "XX Automobile" can be controlled to move to the target interaction control along a specific trajectory. Then, by swiping the automobile image, the automobile image and the target interaction control can be switched. If the user clicks on the target interaction control, the details page of the main automobile in the automobile image can be displayed, so that the user can quickly understand the information of the main automobile in the automobile image or make a vehicle purchase, etc. Or, the terminal device can be tilted or shaken so that the automobile image can follow the tilting operation or shaking operation of the user, and the automobile image of "XX Automobile" at a second angle can be displayed in the first page area, thus forming a continuously changing animation process; after the tilting operation or shaking operation ends, if the user clicks on the automobile image, the details page of the main automobile in the automobile image can be displayed, so that the user can quickly understand the information of the main automobile in the automobile image or make a vehicle purchase, etc.

[0090] Based on the same concept, an embodiment of the present disclosure further provides a page generation device, as Figure 9 shown, the page generation device 900 may include: A first display module 901, configured to display a content editing page, where the content editing page is at least used for a user to configure an interactive animation for a target page. The interactive animation is used to be displayed in a first page area of the target page when the target page is triggered by a search operation, and the interactive animation is used to control a target object associated with the target page to move to a target interaction control in the first page area along a specific trajectory; A first determination module 902, configured to respond to a first configuration operation on the first page area in the content editing page, and determine the target display content of the first page area according to the first configuration operation; A second determination module 903, configured to respond to a second configuration operation on the interactive animation in the content editing page, and determine the target interactive animation displayed in the first page area according to the second configuration operation; A generation module 904, configured to respond to a content generation operation in the content editing page, and generate a target page at least according to the target display content and the target interactive animation.

[0091] Through the above-mentioned page generation device 900, a content editing page can be displayed, and the display content and interactive animation in the first page area of the page can be configured on the content editing page, so that a target page can be generated according to the configured display content and interactive animation. Thus, the custom configuration of the target page can be carried out in a visual way. On the one hand, the configuration difficulty of the target page can be reduced, and the generation efficiency of the target page can be improved. On the other hand, the target page can be personalized configured based on user needs, so as to meet the page production needs of different users and improve the user experience. In addition, since the content editing page can be used by users to configure interactive animations, the interest of the page can be increased through the configured interactive animations, further improving the user experience.

[0092] In a possible way, the first determination module 902 may include: A first display unit, configured to display a first configuration item on the content editing page, where the first configuration item is used for a user to configure a first image for the first page area; A first determination unit, configured to, in response to a third configuration operation on the first configuration item, determine, according to the third configuration operation, multiple first images to be displayed in the first page area, where the multiple first images are used to be switched and displayed in the first page area following a sliding operation of the user.

[0093] In a possible way, the first determination module 902 may include: A second display unit, configured to display a second configuration item on the content editing page, where the second configuration item is used for a user to configure a second image for the first page area, and the second image is used to represent an image obtained by superimposing a depth image on a two-dimensional image; A second determination unit, configured to, in response to a fourth configuration operation on the second configuration item, determine, according to the fourth configuration operation, multiple second images to be displayed in the first page area, where the multiple second images are used to be switched and displayed in the first page area following a tilting operation or a moving operation of the user on the terminal device after the terminal device displays the target page.

[0094] In a possible way, the second determination module 903 may include: A third display unit, configured to display a third configuration item and a fourth configuration item on the content editing page, where the third configuration item is used for a user to configure multiple third images for the first page area, different third images represent different positions of a target object in the first page area, and the fourth configuration item is used for a user to configure the display order between the multiple third images; A third determination unit, configured to, in response to a fifth configuration operation on a third configuration item and a fourth configuration item, determine, according to the fifth configuration operation, multiple different third images and a target display order among the multiple third images, where the multiple third images are used to continuously play in the target display order to form a target interactive animation.

[0095] In a possible manner, the page generation device 900 may further include: A third determination module, configured to, in response to a sixth configuration operation on a first page area in a content editing page, determine, according to the sixth configuration operation, an interactive control to be displayed in the first page area; Correspondingly, the generation module 904 may be configured to, in response to a content generation operation in the content editing page, generate a target page according to the target display content, the target interactive animation, and the interactive control.

[0096] In a possible manner, the third determination module may include: A fourth display unit, configured to display a fifth configuration item and a sixth configuration item in the content editing page, where the fifth configuration item is used for a user to configure a control style of the interactive control, and the sixth configuration item is used for a user to configure an interactive function of the interactive control; A fourth determination unit, configured to, in response to a seventh configuration operation on the fifth configuration item, determine, according to the seventh configuration operation, a target control style, and in response to an eighth configuration operation on the sixth configuration item, determine, according to the eighth configuration operation, a target interactive function; A fifth determination unit, configured to determine the interactive control in the first page area according to the target control style and the target interactive function.

[0097] In a possible manner, the page generation device 900 may further include: A fourth display module, configured to display the target page in response to a trigger operation on a preview control.

[0098] Based on the same concept, an embodiment of the present disclosure further provides a content display device, as Figure 10 shown, the content display device 1000 may include: A second display module 1001, configured to display a content search page, where the content search page is used for a user to perform content search; A third determination module 1003, configured to, in response to a search operation on a target search term in the content search page, determine a target page associated with the target search term; A third display module 1004, configured to display the target page and display an interactive animation in a first page area of the target page, where the interactive animation is used to control a target object associated with the target page to move to a target interactive control in the first page area along a specific trajectory.

[0099] Through the above content display device 1000, content search can be performed on the search result page, the target page can be determined according to the search term, and the display of the target page can be performed. Since the first page area of the target page can display an interactive animation, thus, not only is the content presentation of the target page enriched, making the target page more vivid and interesting, but also the user's attention can be attracted through the interactive animation, thereby increasing the user's search fun and the user's browsing interest in the target page, and enhancing the user experience. In addition, since the interactive animation can be used to control the target object to move to the target interaction control in the first page area, the user's attention can be attracted through the interactive animation, so as to concatenate the display content in the first page area with the display of the target interaction control according to the movement trajectory of the interactive animation, so that the user can notice the target interaction control in time, thereby increasing the interaction between the user and the target interaction control.

[0100] In a possible manner, the first page area is further configured to display different first images. Correspondingly, the content display device 1000 may further include: A fifth display unit, configured to display an initial first image in the first page area; A sixth display unit, configured to, in response to a sliding operation on the first page area, follow the sliding operation and switch the initial first image to a target image, where the target image is any one of the different first images other than the initial first image.

[0101] In a possible manner, the first page area is further configured to display an interaction control, and the interaction function of the interaction control is associated with the main content in the first image. Correspondingly, the content display device 1000 may further include: A seventh display unit, configured to display a first interaction control corresponding to the initial first image in the first page area; An eighth display unit, configured to follow the sliding operation and switch the first interaction control to a second interaction control corresponding to the target image.

[0102] In a possible manner, the first page area is further configured to display different second images, where each second image is obtained by superimposing a two-dimensional image and a depth image. Correspondingly, the content display device 1000 may further include: A ninth display unit, configured to display a second image in the first page area; A tenth display unit, configured to, in response to a tilting operation or a moving operation on the terminal device, follow the tilting operation or the moving operation and control the second image to be displayed differently.

[0103] Based on the same concept, an embodiment of the present disclosure further provides a computer-readable medium, on which a computer program is stored, and when the program is executed by a processing device, the steps of any of the above page generation methods or content display methods are implemented.

[0104] Based on the same concept, an embodiment of the present disclosure further provides an electronic device, which may include: A storage device on which a computer program is stored; A processing device configured to execute the computer program in the storage device to implement the steps of any one of the above page generation methods or content display methods.

[0105] Based on the same concept, an embodiment of the present disclosure further provides a computer program product, including a computer program, which when executed by a processor, implements the steps of any one of the above page generation methods or content display methods.

[0106] Next, refer to Figure 11 , which shows a schematic structural diagram of an electronic device 1100 suitable for implementing the embodiments of the present disclosure. The terminal device in the embodiments of the present disclosure may include, but is not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Tablet Computers), PMPs (Portable Multimedia Players), in-vehicle terminals (such as in-vehicle navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 11 The electronic device shown is merely an example and should not impose any limitations on the functions and usage scope of the embodiments of the present disclosure.

[0107] As Figure 11 shown, the electronic device 1100 may include a processing device (such as a central processing unit, a graphics processing unit, etc.) 1101, which may perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1102 or a program loaded from a storage device 1108 into a random access memory (RAM) 1103. In the RAM 1103, various programs and data required for the operation of the electronic device 1100 are also stored. The processing device 1101, the ROM 1102, and the RAM 1103 are connected to each other through a bus 1104. An input / output (I / O) interface 1105 is also connected to the bus 1104.

[0108] Generally, the following devices may be connected to the I / O interface 1105: an input device 1106 including, for example, a touch screen, a touchpad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 1107 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 1108 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1109. The communication device 1109 may allow the electronic device 1100 to communicate with other devices wirelessly or wiredly to exchange data. Although Figure 11An electronic device 1100 is shown with various devices, but it should be understood that it is not required to implement or have all the shown devices. Instead, more or fewer devices may be implemented or had.

[0109] In particular, according to embodiments of the present disclosure, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product that includes a computer program carried on a non-transitory computer-readable medium, the computer program including program code for performing the methods shown in the flowcharts. In such an embodiment, the computer program can be downloaded and installed from a network via a communication device 1109, or installed from a storage device 1108, or installed from a ROM 1102. When the computer program is executed by a processing device 1101, the above-described functions defined in the methods of the embodiments of the present disclosure are performed.

[0110] It should be noted that the above computer-readable medium in the present disclosure can be a computer-readable signal medium or a computer-readable storage medium or any combination of the two. The computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples of the computer-readable storage medium can include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, the computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. And in the present disclosure, the computer-readable signal medium can include a data signal propagated in a baseband or as part of a carrier wave, in which computer-readable program code is carried. Such a propagated data signal can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. The computer-readable signal medium can also be any computer-readable medium other than the computer-readable storage medium, and the computer-readable signal medium can send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted by any suitable medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.

[0111] In some embodiments, any currently known or future-developed network protocol such as HTTP (HyperText Transfer Protocol) can be used for communication, and it can be interconnected with digital data communication in any form or medium (e.g., a communication network). Examples of communication networks include local area networks ("LAN"), wide area networks ("WAN"), the Internet (e.g., the Internet), and end-to-end networks (e.g., ad hoc end-to-end networks), as well as any currently known or future-developed networks.

[0112] The above computer-readable medium can be included in the above electronic device; or it can exist separately and not be assembled into the electronic device.

[0113] The above computer-readable medium carries one or more programs, which, when executed by the electronic device, cause the electronic device to: display a content editing page, where the content editing page is at least used for the user to configure an interactive animation for a target page, the interactive animation is used to be displayed in a first page area of the target page when the target page is triggered by a search operation, and the interactive animation is used to control a target object associated with the target page to move to a target interaction control in the first page area along a specific trajectory; in response to a first configuration operation on the first page area in the content editing page, determine the target display content of the first page area according to the first configuration operation; in response to a second configuration operation on the interactive animation in the content editing page, determine the target interactive animation displayed in the first page area according to the second configuration operation; in response to a content generation operation in the content editing page, generate the target page at least based on the target display content and the interactive animation.

[0114] Alternatively, the above computer-readable medium carries one or more programs, which, when executed by the electronic device, cause the electronic device to: display a content search page for the user to perform content search; in response to a search operation on a target search term in the content search page, determine the target page associated with the target search term; display the target page and display an interactive animation in a first page area of the target page, where the interactive animation is used to control a target object associated with the target page to move to a target interaction control in the first page area along a specific trajectory.

[0115] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages or combinations thereof. The programming languages include, but are not limited to, object-oriented programming languages such as Java, Smalltalk, C++, and also include conventional procedural programming languages such as the "C" language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer, or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).

[0116] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagram may represent a module, a segment of a program, or a part of code that contains one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions noted in the blocks may occur in a different order than noted in the accompanying drawings. For example, two consecutive blocks shown may actually be executed substantially in parallel, or they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram and / or flowchart, and combinations of blocks in the block diagram and / or flowchart, may be implemented by a dedicated hardware-based system for performing the specified functions or operations, or may be implemented by a combination of dedicated hardware and computer instructions.

[0117] The modules described in the embodiments of the present disclosure may be implemented in software or in hardware. Among them, the name of the module does not constitute a limitation on the module itself in some cases.

[0118] The functions described above herein may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGA), application specific integrated circuits (ASIC), application specific standard products (ASSP), system on a chip (SOC), complex programmable logic devices (CPLD), and so on.

[0119] In the context of the present disclosure, a machine-readable medium may be a tangible medium that can contain or store a program for use by or in connection with an instruction execution system, apparatus, or device. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0120] The above description is only a preferred embodiment of the present disclosure and an explanation of the applied technical principles. Those skilled in the art should understand that the scope of the disclosure involved in the present disclosure is not limited to the technical solutions formed by the specific combination of the above technical features, and should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosure concept. For example, the technical solutions formed by mutually replacing the above features with the technical features (but not limited to) having similar functions disclosed in the present disclosure.

[0121] In addition, although the operations are depicted in a particular order, this should not be construed as requiring that the operations be performed in the particular order shown or in sequential order. In certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although several specific implementation details are included in the above discussion, these should not be construed as limiting the scope of the present disclosure. Certain features described in the context of separate embodiments may also be implemented combinatorially in a single embodiment. Conversely, the various features described in the context of a single embodiment may also be implemented separately or in any suitable sub-combination in multiple embodiments.

[0122] Although the subject matter has been described in language specific to structural features and / or methodological logical acts, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are merely example forms of implementing the claims. Regarding the apparatus in the above embodiments, the specific manner in which each module performs operations has been described in detail in the embodiments related to the method, and will not be elaborated here.

Claims

1. A page generation method, characterized in that: The page generation method comprises: Displaying a content editing page, wherein the content editing page is at least used for allowing a user to configure an interactive animation for a target page, the interactive animation is used to be displayed in a first page area of ​​the target page when the target page is triggered by a search operation, and the interactive animation is used to control a target object associated with the target page to move to a target interactive control in the first page area according to a specific trajectory; In response to a first configuration operation on the first page area in the content editing page, determining target display content of the first page area according to the first configuration operation; In response to a second configuration operation on the interactive animation in the content editing page, determining a target interactive animation displayed in the first page area according to the second configuration operation; In response to the content generation operation in the content editing page, the target page is generated at least according to the target display content and the target interactive animation.

2. The page generation method according to claim 1, characterized in that: In response to a first configuration operation on the first page area in the content editing page, determining target display content of the first page area according to the first configuration operation includes: Displaying a first configuration item on the content editing page, where the first configuration item is used for the user to configure a first image for the first page area; In response to a third configuration operation on the first configuration item, multiple first images displayed in the first page area are determined according to the third configuration operation, wherein the multiple first images are used to switch and display in the first page area following a user's sliding operation.

3. The page generation method according to claim 1, characterized in that: In response to a first configuration operation on the first page area in the content editing page, determining target display content of the first page area according to the first configuration operation includes: Displaying a second configuration item on the content editing page, the second configuration item is used for the user to configure a second image for the first page area, wherein the second image is used to represent an image obtained by superimposing a two-dimensional image with a depth image; In response to a fourth configuration operation on the second configuration item, multiple second images displayed in the first page area are determined according to the fourth configuration operation, wherein the multiple second images are used to switch and display in the first page area following the user's tilting or moving operation of the terminal device after the terminal device displays the target page.

4. The page generation method according to claim 1, characterized in that: In response to a second configuration operation on the interactive animation in the content editing page, determining a target interactive animation displayed in the first page area according to the second configuration operation includes: Displaying a third configuration item and a fourth configuration item on the content editing page, wherein the third configuration item is used for the user to configure a plurality of third images for the first page area, and different third images represent that the target object is located at different positions in the first page area, and the fourth configuration item is used for the user to configure a display order between the plurality of third images; In response to a fifth configuration operation on the third configuration item and the fourth configuration item, a plurality of different third images and a target display order between the plurality of third images are determined according to the fifth configuration operation, wherein the plurality of third images are used to be played continuously in the target display order to form the target interactive animation.

5. The page generation method according to any one of claims 1 to 4, characterized in that: The page generation method further includes: In response to a sixth configuration operation on the first page area in the content editing page, determining an interactive control displayed in the first page area according to the sixth configuration operation; The step of generating the target page in response to the content generation operation in the content editing page at least according to the target display content and the target interactive animation includes: In response to a content generation operation in the content editing page, the target page is generated according to the target display content, the target interactive animation and the interactive control.

6. The page generation method according to claim 5, characterized in that: In response to a sixth configuration operation on the first page area in the content editing page, determining an interactive control of the first page area according to the sixth configuration operation includes: Displaying a fifth configuration item and a sixth configuration item on the content editing page, the fifth configuration item being used for the user to configure a control style of the interactive control, and the sixth configuration item being used for the user to configure an interactive function of the interactive control; In response to a seventh configuration operation on the fifth configuration item, determining a target control style according to the seventh configuration operation, and in response to an eighth configuration operation on the sixth configuration item, determining a target interactive function according to the eighth configuration operation; An interactive control for the first page area is determined according to the target control style and the target interactive function.

7. The page generation method according to any one of claims 1 to 4, characterized in that: The content editing page displays a preview control for previewing the target page, and the page generation method further includes: In response to a triggering operation on the preview control, the target page is displayed.

8. A content display method, characterized in that: The content display method comprises: Displaying a content search page, wherein the content search page is used for users to search for content; In response to a search operation for a target search term in the content search page, determining a target page associated with the target search term; The target page is displayed, and an interactive animation is displayed in a first page area of ​​the target page, wherein the interactive animation is used to control a target object associated with the target page to move along a specific trajectory to a target interactive control in the first page area.

9. The content display method according to claim 8, characterized in that: The first page area is also used to display different first images, and the content display method further includes: Displaying an initial first image in the first page area; In response to a sliding operation on the first page area, following the sliding operation, the initial first image is switched to a target image, where the target image is any one of the different first images except the initial first image.

10. The content display method according to claim 9, characterized in that: The first page area is also used to display an interactive control, and the interactive function of the interactive control is associated with the main content in the first image, and further includes: Displaying a first interactive control corresponding to the initial first image in the first page area; Following the sliding operation, the first interactive control is switched to a second interactive control corresponding to the target image.

11. The content display method according to any one of claims 8 to 10, characterized in that: The first page area is also used to display different second images, wherein each of the second images is obtained by superimposing a two-dimensional image with a depth image, and the content display method further includes: displaying the second image in the first page area; In response to a tilt operation or a movement operation on the terminal device, the second image is controlled to be displayed differently following the tilt operation or the movement operation.

12. A page generating device, characterized in that: The page generating device comprises: A first display module is used to display a content editing page, wherein the content editing page is at least used for a user to configure an interactive animation for a target page, the interactive animation is used to be displayed in a first page area of ​​the target page when the target page is triggered by a search operation, and the interactive animation is used to control a target object associated with the target page to move to a target interactive control in the first page area according to a specific trajectory; A first determining module, configured to respond to a first configuration operation on the first page area in the content editing page and determine target display content of the first page area according to the first configuration operation; A second determining module, configured to respond to a second configuration operation on the interactive animation in the content editing page, and determine a target interactive animation displayed in the first page area according to the second configuration operation; A generating module is used to generate the target page in response to the content generating operation in the content editing page at least according to the target display content and the target interactive animation.

13. A content display device, characterized in that: The content display device comprises: A second display module is used to display a content search page, where the content search page is used for users to search for content; A third determination module, configured to determine a target page associated with the target search term in response to a search operation on the target search term in the content search page; The third display module is used to display the target page and display an interactive animation in the first page area of ​​the target page, wherein the interactive animation is used to control the target object associated with the target page to move to the target interactive control in the first page area according to a specific trajectory.

14. A computer readable medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processing device, the steps of the method according to any one of claims 1 to 11 are implemented.

15. An electronic device, characterized in that: include: a storage device having a computer program stored thereon; A processing device, configured to execute the computer program in the storage device to implement the steps of the method according to any one of claims 1 to 11.

16. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 11 are implemented.