CN110309460B - Search result page display method, device and equipment and readable storage medium - Google Patents

Search result page display method, device and equipment and readable storage medium Download PDF

Info

Publication number
CN110309460B
CN110309460B CN201910532209.5A CN201910532209A CN110309460B CN 110309460 B CN110309460 B CN 110309460B CN 201910532209 A CN201910532209 A CN 201910532209A CN 110309460 B CN110309460 B CN 110309460B
Authority
CN
China
Prior art keywords
page
search result
search
instruction
landing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910532209.5A
Other languages
Chinese (zh)
Other versions
CN110309460A (en
Inventor
刘俊启
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201910532209.5A priority Critical patent/CN110309460B/en
Publication of CN110309460A publication Critical patent/CN110309460A/en
Application granted granted Critical
Publication of CN110309460B publication Critical patent/CN110309460B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Software Systems (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The present disclosure provides a method, an apparatus, a device and a readable storage medium for displaying a search result page, including: the method comprises the following steps: responding to a first operation instruction acting on a first search item in the search result page, acquiring a first landing page corresponding to the first search item, and displaying the first landing page in the page; responding to a second operation instruction for operating in the first landing page, acquiring a search result page, and displaying the first landing page and the search result page on the same page; and responding to a third operation instruction for displaying a second floor page corresponding to the second search item, acquiring the second floor page, and displaying the second floor page in the first floor page display area. According to the scheme provided by the disclosure, the search result page and the landing page can be displayed in the page at the same time, and then the landing pages corresponding to other search items can be displayed in the second sub-interface without returning to the previous search result page when the landing pages corresponding to other search items need to be browsed.

Description

Search result page display method, device and equipment and readable storage medium
Technical Field
The present disclosure relates to interface interaction technologies, and in particular, to a method, an apparatus, a device, and a readable storage medium for displaying a search result page.
Background
With the development of network technology, the internet has become one of the main ways for users to obtain information. Meanwhile, with the development of smart phones, it is more current mainstream to operate smart phones and then obtain information through the mobile internet.
At present, a user can acquire required information in a mode of searching information. For example, keywords may be entered in a search engine for searching, and keywords may also be entered in some news clients for searching. The terminal can obtain relevant search results from the network based on the information input by the user and display a result page.
In the browsing process, a user can click a link in a result page to open a landing page, if the content in the current landing page does not meet the user requirement, the user can click a return key to return to the result page, and then operate to open other landing pages, so that the user needs to perform the circular operation of returning, clicking and returning when needing to open other landing pages every time.
The method in the prior art improves the interaction cost of the user, and meanwhile, when the search result page is returned, the search result page needs to be reloaded, and the repeated loading of the search result page consumes the performance of the terminal, thereby causing unnecessary waste.
Disclosure of Invention
The disclosure provides a method, a device, equipment and a readable storage medium for displaying a search result page, which aim to solve the problems that the interaction cost of a user is increased by an interaction mode in the prior art, and meanwhile, when the search result page is returned, the search result page needs to be reloaded, and the performance of a terminal is consumed when the search result page is loaded for multiple times.
The first aspect of the present disclosure provides a search result page display method, including:
responding to a first operation instruction acting on a first search item in a search result page, acquiring a first landing page corresponding to the first search item, and displaying the first landing page in the page;
responding to a second operation instruction for operating in the first landing page, acquiring the search result page, and displaying the first landing page and the search result page on the same page;
and responding to a third operation instruction for displaying a second landing page corresponding to a second search item, acquiring the second landing page, and displaying the second landing page in the first landing page display area.
Another aspect of the present disclosure is to provide a search result page presentation apparatus, including:
the first response module is used for responding to a first operation instruction acting on a first search item in a search result page, acquiring a first landing page corresponding to the first search item, and displaying the first landing page in the page;
the second response module is used for responding to a second operation instruction which is operated in the first landing page, acquiring the search result page and displaying the first landing page and the search result page on the same page;
and the third response module is used for responding to a third operation instruction for displaying a second landing page corresponding to the second search item, acquiring the second landing page and displaying the second landing page in the first landing page display area.
Yet another aspect of the present disclosure is to provide a search result page presentation apparatus, including:
a memory;
a processor; and
a computer program;
wherein the computer program is stored in the memory and configured to be executed by the processor to implement the search result page presentation method as described in the first aspect above.
Yet another aspect of the present disclosure is to provide a computer-readable storage medium having stored thereon a computer program which is executed by a processor to implement the search result page presentation method as described in the first aspect above.
The search result page display method, the search result page display device, the search result page display equipment and the readable storage medium have the technical effects that:
the method, the device, the equipment and the readable storage medium for displaying the search result page provided by the disclosure comprise the following steps: responding to a first operation instruction acting on a first search item in the search result page, acquiring a first landing page corresponding to the first search item, and displaying the first landing page in the page; responding to a second operation instruction for operating in the first landing page, acquiring a search result page, and displaying the first landing page and the search result page on the same page; and responding to a third operation instruction for displaying a second floor page corresponding to the second search item, acquiring the second floor page, and displaying the second floor page in the first floor page display area. According to the method, the device, the equipment and the readable storage medium, based on the operation in the first landing page, the search result page and the landing page can be displayed in the page at the same time, and further, when the landing pages corresponding to other search items need to be browsed, the previous search result page does not need to be returned, the electronic equipment can be directly operated, and the landing pages corresponding to other search items are displayed in the second sub-interface.
Drawings
FIG. 1 is a flowchart illustrating a method for presenting a search results page in accordance with an exemplary embodiment of the present invention;
FIG. 1A is a schematic illustration of a first page shown in an exemplary embodiment of the invention;
FIG. 1B is a diagram illustrating a second page according to an exemplary embodiment of the present invention;
FIG. 1C is a third page diagram illustrating an exemplary embodiment of the present invention;
FIG. 1D is a fourth page diagram illustrating an exemplary embodiment of the present invention;
FIG. 2 is a flowchart illustrating a search results page presentation method according to another exemplary embodiment of the present invention;
FIG. 2A is a schematic diagram of a fifth page shown in an exemplary embodiment of the invention;
FIG. 2B is a sixth page view of an exemplary embodiment of the present invention;
FIG. 2C is a seventh page schematic diagram illustrating an exemplary embodiment of the present invention;
FIG. 2D is a diagram illustrating an eighth page in accordance with an exemplary embodiment of the present invention;
FIG. 3 is a flowchart illustrating a search results page presentation method according to yet another exemplary embodiment of the present invention;
FIG. 4 is a block diagram illustrating a search result page presentation apparatus according to an exemplary embodiment of the present invention;
FIG. 5 is a block diagram illustrating a search result page presentation apparatus according to another exemplary embodiment of the present invention;
fig. 6 is a block diagram illustrating a search result page presentation apparatus according to an exemplary embodiment of the present invention.
Detailed Description
Currently, when a user searches in a search engine, a search result page can be displayed in a page of a terminal, where the search result page includes a search result list, and the search result list includes a plurality of result entries. The user may click on any of the entries causing the page to display a landing page corresponding to the entry. However, in the mobile electronic device, if the user wishes to return to the search result page and continue the operation, the user needs to click the return button, so that the mobile electronic device reloads the previous search result page. This increases the interaction cost for the user and wastes loading time and the amount of traffic required for loading when loading.
According to the scheme provided by the embodiment of the invention, the landing page and the previous search result page can be simultaneously displayed in the terminal page according to the operation of the user in the landing page. And the landing pages corresponding to other search items can be displayed in the landing page display area according to the third operation instruction, so that the operation circulation modes of returning, clicking and returning when a user browses the landing pages corresponding to other items can be reduced.
Fig. 1 is a flowchart illustrating a search result page presentation method according to an exemplary embodiment of the present invention.
As shown in fig. 1, the method for displaying a search result page provided by this embodiment includes:
step 101, responding to a first operation instruction acting on a first search item in a search result page, acquiring a first landing page corresponding to the first search item, and displaying the first landing page in the page.
The method provided by the embodiment can be applied to electronic equipment with a computing function, such as a smart phone, a tablet computer and the like. The method provided by the embodiment can be packaged in software, and the software can be installed in electronic equipment, such as search engine software, a browser and the like. The electronic equipment is provided with a user interaction interface, can output information to a user, and can collect information input by the user through the interaction interface.
The user can operate the electronic device to search in the search engine, so that the page of the electronic device displays a search result page. For example, a user may input a keyword in a search engine, and the electronic device sends the keyword to a backend server of the search engine, where the backend server obtains a search result based on the keyword, forms a search result page according to the search result, and feeds the search result page back to the electronic device. And after receiving the search result page, the electronic equipment can display the search result page in a page of the terminal.
After the background server obtains the search results, the search results can be sent to the electronic equipment, and a search engine in the electronic equipment integrates the search results to form a search result page for displaying.
Optionally, the electronic device may cache the search result page, and when the search result page needs to be displayed again, the electronic device may directly read the cached data without obtaining the search result page through a network.
Specifically, the search results page may include at least one search entry. The search entry displayed in the page may be the brief content of the corresponding landing page, or may be in the form of a link address or the like.
Fig. 1A is a schematic diagram of a first page according to an exemplary embodiment of the present invention.
As shown in fig. 1A, a search result page including a plurality of search items is displayed in a page. If the content in the search result page is more, the terminal page cannot completely display the content, and at this time, the user may operate the terminal to move the search result page and further display other search items.
Further, the user may operate the search result page to trigger the electronic device to open a landing page corresponding to any one of the search entries. For example, a user may click on a first search term in a search results page (the first search term does not refer to a search term ranked first, but rather refers to any search term). The electronic device can respond to the operation instruction of the user to acquire the first landing page corresponding to the first search item.
In practical application, the electronic device may obtain the website link corresponding to the first search entry according to the first operation instruction, access the website link, and further obtain the first landing page corresponding to the first search entry. And the electronic equipment presents the acquired first landing page in a terminal page, so that a user can browse the webpage.
Fig. 1B is a schematic diagram of a second page according to an exemplary embodiment of the invention.
As shown in fig. 1B, the user may click on the first search entry, so that the first landing page corresponding to the first search entry is displayed in the terminal page.
And 102, responding to a second operation instruction for operating in the first landing page, acquiring a search result page, and displaying the first landing page and the search result page on the same page.
Specifically, when the user desires to continue browsing other landing pages while browsing the landing pages, the user may operate the current landing page to enable the electronic device to display the previous search result page.
In one embodiment, a user may preset a preset gesture for displaying a search result page, such as a mode of sliding upwards, drawing a circle, drawing a triangle, and the like, and when the electronic device detects that an input graph of the user in the landing page is consistent with the preset gesture, the previous search result page may be acquired.
In another embodiment, a preset control may also be displayed in the page when the first landing page is displayed. The user can operate the preset control to trigger the electronic device to acquire the current search result page. For example, clicking or long pressing the preset control.
After the electronic device obtains the search result page based on the user operation, the search result page can be presented again in the page so that the user can continue to operate the result page.
In practical application, the position of the user browsing the search result page before can be recorded, and when the search result page is displayed again, the search result page can be displayed according to the browsing position before.
The electronic equipment can also respond to a second operation instruction and simultaneously display the acquired search result page and the current landing page. Specifically, the page may be divided into two display areas, one for displaying the search result page and the other for displaying the landing page. Only these two display areas may be included in the page, and other display areas may also be included for displaying other information.
Specifically, the area in the page may be divided to obtain different display areas. The relative position of each display area can be set according to requirements. For example, the search result page display area may be disposed at an upper portion of the landing page display area, and the search result page display area may be disposed at a left side of the landing page display area. The orientation is described herein in terms of the perspective from which the user views the page.
Optionally, when the electronic device is vertically placed, the display area of the search result page and the display area of the landing page may be set to be at upper and lower relative positions; when the electronic equipment is placed horizontally, the display area of the search result page and the display area of the landing page are set to be in left and right relative positions.
Furthermore, the acquired search result page may be displayed in a display area corresponding to the search result page, and the first landing page may be displayed in the display area of the landing page. The first landing page is a landing page corresponding to the first search entry, that is, the page is divided into regions, one part is used for displaying a search result page, and the other part is used for displaying a currently opened landing page.
Fig. 1C is a schematic diagram of a third page according to an exemplary embodiment of the invention.
As shown in fig. 1C, the already opened landing page is displayed with the upper part of the page as the display area of the landing page. And taking the lower part of the page as a display area of the search result page for displaying the acquired search result page.
And 103, responding to a third operation instruction for displaying a second landing page corresponding to the second search item, acquiring the second landing page, and displaying the second landing page in the first landing page display area.
In actual application, the user can also operate the search result page displayed in the search result page display area, so that the landing pages corresponding to other search items are displayed in the landing page display area.
When the search result page and the landing page are displayed simultaneously in the page, the function of displaying only the search result page in the page may be the same. For example, a user may toggle search result page content displayed in a page by sliding.
Specifically, the user may perform a third operation on the second search entry, so that the electronic device responds to the third operation instruction, and displays a second landing page corresponding to the second search entry in the display area of the landing page in the page.
Further, the third operation instruction is an instruction for causing the electronic apparatus to display a second landing page corresponding to the second search entry. The third operation instruction may be triggered in various forms, for example, the user may click on a search entry displayed in the page and then send the third operation instruction to the electronic device. For another example, a selection box may be further set in the display area of the search result page, and the user may drag the search result page to make the second search entry be in the selection box, and release the search result page, thereby sending the third operation instruction to the electronic device.
In practical application, the electronic device may respond to the third operation instruction, obtain the second landing page corresponding to the second search entry, and display the second landing page in the first landing page display area. The specific manner of obtaining the second landing page is the same as the manner of obtaining the first landing page, and is not described again.
Fig. 1D is a fourth page schematic diagram according to an exemplary embodiment of the invention.
As shown in fig. 1D, the user may click a second search entry in the page, and then send a third operation instruction to the user equipment, so that the electronic equipment simultaneously displays the search result page and a second floor page corresponding to the second search entry in the page. The second search entry, if shown, may be, for example, entry 2.
The method provided by the embodiment is used for displaying a search result page, and is executed by a device provided with the method provided by the embodiment, and the device is generally implemented in a hardware and/or software manner.
The method for displaying the search result page provided by the embodiment comprises the following steps: responding to a first operation instruction acting on a first search item in the search result page, acquiring a first landing page corresponding to the first search item, and displaying the first landing page in the page; responding to a second operation instruction for operating in the first landing page, acquiring a search result page, and displaying the first landing page and the search result page on the same page; and responding to a third operation instruction for displaying a second floor page corresponding to the second search item, acquiring the second floor page, and displaying the second floor page in the first floor page display area. The method provided by the embodiment can be operated in the currently displayed landing page, can display the search result page and the landing page in the user interface at the same time, and can directly operate the electronic device to display the landing pages corresponding to other search items in the display area of the first landing page without returning to the previous search result page when the landing pages corresponding to other search items need to be browsed.
Fig. 2 is a flowchart illustrating a search result page presentation method according to another exemplary embodiment of the present invention.
As shown in fig. 2, the method for displaying a search result page provided by this embodiment includes:
step 201, responding to a search operation instruction, obtaining a search result page corresponding to the search operation instruction, and displaying and caching the search result page, wherein the search result page includes at least one search entry.
The method provided by the embodiment further comprises the step of displaying the search result page according to the operation instruction of the user. For example, an input page for inputting a keyword may be displayed in the page of the electronic device, and the user may input the keyword therein, click the confirmation instruction, and then send the search operation instruction.
Fig. 2A is a schematic diagram of a fifth page according to an exemplary embodiment of the present invention.
As shown in fig. 2A, the electronic device may display an input page of a search engine, and the user may input a keyword in the input box and click a confirmation button.
Specifically, the electronic device may send a request to a background server of the search engine in response to a search operation instruction of the user, and further obtain a search result page.
The electronic equipment sends the keywords to a background server of the search engine, and the background server can obtain search results based on the keywords, form a search result page according to the search results and feed the search result page back to the electronic equipment. In addition, after the background server obtains the search results, the search results can be sent to the electronic equipment, and the search engine in the electronic equipment integrates the search results to form a search result page.
Further, the electronic device may also display the search results page in a page that includes at least one search entry, as shown in FIG. 1A.
In practical application, the electronic device can also cache the search result page, and further can directly read the cached data when the result page is displayed again.
Step 202, responding to a first operation instruction acting on a first search item in a search result page, acquiring a first landing page corresponding to the first search item, and displaying the first landing page in the page; and an operable preset control is also displayed in the page.
Step 203, responding to a second operation instruction acting on the preset control, acquiring a search result page, and displaying the first landing page and the search result page on the same page.
In the method provided by this embodiment, when the first landing page is displayed on the page, an operable preset control is simultaneously displayed. And enabling the electronic equipment to display the previous search result page by operating the preset control by the user.
Furthermore, the electronic device may respond to a second operation instruction generated by the user operating the preset control to obtain the search result page. The search result page can be read directly from the cache, thereby avoiding the need for retrieval over a network.
In practical application, the second operation instruction may include a long-press operation instruction for the preset control, and/or a single-click operation instruction. For example, the user may press the preset control for a long time to trigger the electronic device to display the search result page again, and for example, the user may click the preset control to trigger the electronic device to display the search result page again.
When a landing page is displayed in a page of the electronic equipment, a preset control is also displayed. The preset control is used for rapidly showing a search result page. The preset control may be, for example, a circular virtual button, which may be set in a semi-transparent mode so as not to affect the user's browsing of the web page. In addition, the preset control can be set to be movable, so that a user can move the preset control in the page.
Fig. 2B is a sixth page schematic diagram according to an exemplary embodiment of the invention.
As shown in fig. 2B, a first landing page corresponding to the first search entry is displayed in the page. The user can browse the page to obtain the required information. For example, if the first search entry is entry 1, the electronic device may present a first landing page corresponding to entry 1 in response to a user operation. A preset control 21 may also be displayed in the page.
And step 204, responding to a sliding instruction for sliding the search result page, and adjusting the display content of the search result page in the page.
And step 205, responding to the sliding instruction, determining a second search item falling into the selection area according to a preset rule, acquiring a second floor page corresponding to the second search item, and displaying the second floor page in the first floor page display area.
In the method provided by the embodiment, the user can operate the electronic device to send the sliding instruction for sliding the search result page, so that the search result page can move up and down, and different contents are displayed in the page. For example, after the user finishes browsing the currently displayed search entry, the user may wish to browse the search entry further below the search result page, and at this time, the user may slide the search result page upward so that the page can display the search entry further below the search result page.
In the method provided by this embodiment, a selection area is also set in the display area of the search result page. When the electronic device responds to the sliding instruction, the second search item falling into the selection area can be determined according to the preset rule based on the operation of the user, and the landing page corresponding to the second search item is displayed in the display area corresponding to the landing page.
The selection area may be set according to the display size of the search entry, for example, the selection area may be equal to or larger than the display size of the search entry.
Specifically, the preset rule may be, for example, to obtain the second search entry located in the selection area, or obtain the second search entry located in most areas of the selection area, for example, search entries where 90% of the areas are located in the selection area are the second search entries. The corresponding link address can be accessed according to the entry, a second landing page corresponding to the second search entry is obtained, and the second landing page is displayed in the display area corresponding to the landing page.
If a plurality of search entries enter the selection area, the search entry completely in the selection area may be used as the second search entry, or the search entry at the top of the selection area and most of which are located in the selection area may be used as the second search entry.
Furthermore, the staying time of the second search item in the selection area can be determined, and if the staying time reaches the preset time, the second floor page corresponding to the second search item is displayed in the display area corresponding to the floor page. For example, if the user operates the electronic device to rapidly move the search result page in the display area corresponding to the search result page, and the time that each second search entry stays in the selection area is less than the preset time, the second landing page corresponding to the second search entry will not be displayed in the display area of the landing page. If the user is interested in one of the second search items in the operation process, the electronic device can be operated to enable the second search item to be located in the selection area, the sliding operation is stopped, and when the staying time of the second search item in the selection area is larger than or equal to the preset time, the second floor page corresponding to the second search item is displayed in the display area corresponding to the floor page.
Fig. 2C is a schematic diagram of a seventh page according to an exemplary embodiment of the present invention.
As shown in fig. 2C, the user may send a sliding operation instruction to the electronic device, so that the search result page in the page moves up and down, and through the user operation, one second search entry in the search result page may be located in the selection area 22, and if the retention time of the second search entry reaches the preset time, the second landing page corresponding to the second search entry may be displayed in the landing page display area. The arrows in the figure indicate the direction of movement of the search result page.
The embodiment provides various implementation modes for sending the sliding operation instruction to the electronic equipment.
In one embodiment, the second operation instruction in step 203 may be an operation instruction for performing a long press on the preset control, and accordingly, the sliding operation instruction includes a control sliding instruction that acts on the preset control and is consecutive to the long press operation instruction. In this case, when the landing page and the search result page are displayed simultaneously, an operable preset control can be displayed.
In this embodiment, the step 203-:
and responding to the long-press operation instruction acting on the preset control, acquiring a search result page, and displaying the first landing page and the search result page on the same page.
And responding to a control sliding instruction which acts on the preset control and is continuous with the long-press operation instruction, and adjusting the display content of the search result page in the page.
And responding to the control sliding instruction, determining a second search item falling into the selection area according to a preset rule, acquiring a second floor page corresponding to the second search item, and displaying the second floor page in the first floor page display area.
The user may change the page from the form of FIG. 1B to the form of FIG. 1C by long pressing a preset control. And after the user presses the preset control for a long time, the sliding operation can be continued, and then a control sliding instruction which acts on the preset control and is continuous with the long-press operation instruction is sent to the electronic equipment.
The electronic device may adjust the display of the search result page in the page in response to the control-slide instruction, i.e., cause the search result page in the search result page display area to move up and down.
The sliding operation continuous to the long press operation may be a vertical sliding mode or a horizontal sliding mode, and a correspondence between the sliding mode and the search result page moving mode may be preset. For example, as the user moves up, the search results page also moves up, thereby displaying the search result entries further down in the search results page display area.
In another embodiment, the second operation instruction for operating the preset control in step 203 may also be in any form of a click operation instruction, and in this embodiment, the sliding instruction includes a sliding instruction acting on the search result page.
In this embodiment, the step 203-:
and responding to a click operation instruction acting on the preset control, acquiring a search result page, and displaying the first landing page and the search result page on the same page.
And adjusting the display content of the search result page in the page in response to a page sliding instruction acting on the search result page.
And responding to the page sliding instruction, determining a second search item falling into the selection area according to a preset rule, acquiring a second floor page corresponding to the second search item, and displaying the second floor page in the first floor page display area.
The user can switch the page from the style shown in fig. 1B to the style shown in fig. 1C by clicking the preset control. Next, the user may manipulate the page such that the search results page in the page moves up and down. For example, the user may slide a finger up and down or left and right in the display area corresponding to the search result page, and then trigger the electronic device to move the search result page.
The sliding direction of the page sliding instruction or the control sliding instruction includes, but is not limited to, any of the following:
sliding left, sliding right, sliding up, sliding down.
And step 206, responding to the release instruction continuous with the sliding instruction, displaying a second landing page in the display area of the second landing page and the search result page according to the second landing page displayed in the page, and displaying a preset control.
The sliding operation is a continuous operation, the landing page corresponding to the search item falling into the selection area can be displayed in the landing page display area according to the sliding operation, after the user browses the interested content, the finger can be loosened, and then a release instruction is sent to the electronic equipment, so that the electronic equipment can display the currently acquired landing page in a complete page. Namely, the search result page display area and the landing page display area which are divided before are eliminated, and the second landing page is displayed at the positions of the two areas.
Specifically, if the sliding operation instruction is a control sliding instruction that is continuous with the long-press operation instruction, the implementation process of the method provided by this embodiment may specifically be:
when the first landing page is displayed in the page, a user can press the preset control for a long time to enable the page to simultaneously display the search result page and the first landing page; under the condition that the user does not release the preset control, continuing sliding operation to enable the search result page in the page to move up and down and enable the second search item to be located in the selection area, and if the retention time of the second search item meets the preset time, displaying a second floor page corresponding to the second search item in the display area of the first floor page; and then, if the user is interested in the second landing page, the finger can be released, and a release instruction continuous with the control sliding operation instruction is sent to the electronic equipment, so that the second landing page is displayed on the page, and the search result page is not displayed any more. That is, instead of dividing the page into the search result page display area and the landing page display area, the second landing page is displayed at the position where the search result page display area and the landing page display area are located.
Specifically, if the sliding operation instruction is a page sliding instruction acting on the search result page, the implementation process of the method provided in this embodiment may specifically be:
when the first landing page is displayed in the page, a user can press/click the preset control for a long time to enable the page to simultaneously display the search result page and the first landing page; the user can release the preset control, slide the search result page and further send a page sliding instruction to the electronic device, so that the search result page in the page moves up and down, the second search item is located in the selection area, and if the retention time of the second search item meets the preset time, the landing page display area can display a second landing page corresponding to the second search item; and then, if the user is interested in the second landing page, the finger can be released, and a release instruction continuous with the page sliding operation instruction is sent to the electronic equipment, so that the second landing page is displayed in the page, and the search result page is not displayed any more. That is, instead of dividing the page into the search result page display area and the landing page display area, the second landing page is displayed at the position where the search result page display area and the landing page display area are located.
And displaying the preset control while displaying the second landing page in the user interface, wherein if the user wishes to continue to operate in the search result page, the user can continue to operate the preset control, so that the electronic device executes step 203.
Fig. 2D is a schematic diagram of an eighth page according to an exemplary embodiment of the present invention.
As shown in fig. 2D, if the user is interested in the currently displayed second landing page, the user may release the finger, and then send a release instruction continuous with the sliding instruction to the electronic device, so that the page is restored to be complete, the second landing page is displayed in the page, and the preset control is also displayed in the page.
In the search result page display method provided by this embodiment, when the landing page is displayed, the preset control is displayed at the same time, and the user can trigger the current landing page and the search result page cached before to be displayed in the page of the terminal device by operating the user control. Moreover, the user may also operate the preset control or the search result page to slide up and down, for example, the user may slide up and down after long pressing the preset control, and for example, may slide up and down in the area where the search result page is located. The electronic equipment can respond to the sliding operation of the user, determine a second search item according to a preset rule, and display a landing page corresponding to the second search item in the landing page display area. If the user is interested in the current landing page, the fingers can be loosened, and a release instruction continuous with the sliding instruction is sent to the electronic equipment, so that the terminal equipment displays the current landing page in the complete page. If the user is not interested in the landing page, the sliding operation may be continued to select another second search term.
Fig. 3 is a flowchart illustrating a search result page presentation method according to still another exemplary embodiment of the present invention.
As shown in fig. 3, the method for displaying a search result page provided by this embodiment includes:
step 301, responding to a first operation instruction acting on a first search entry in a search result page, acquiring a first landing page corresponding to the first search entry, and displaying the first landing page in the page.
The detailed principle and implementation of step 301 are similar to those of step 101, and are not described herein again.
Step 302, responding to a preset gesture instruction acting on the first landing page, acquiring a search result page, and displaying the first landing page and the search result page on the same page.
In the method provided by this embodiment, a user can operate the terminal device through a preset gesture instruction, so that the current landing page and the previous search result page are displayed simultaneously.
Specifically, the user may preset a preset gesture pattern, such as a "C" shape pattern, such as a circle, such as a triangle, etc. The user can operate on the first landing page to send a gesture instruction to the terminal device, and if the pattern in the gesture instruction is detected to be consistent with the preset pattern, the electronic device can acquire the search result page and display the first landing page and the search result page on the same page.
Step 303, responding to a click instruction acting on a second search entry displayed in the page, acquiring a second landing page corresponding to the second search entry, and displaying the second landing page in the first landing page display area.
Based on step 302, the page can display a style as shown in FIG. 1C. At this time, the search result page and the first landing page are simultaneously displayed in the page.
Wherein the user may browse a search results page displayed in the page and determine therein a second search entry, which the user may click on.
Specifically, the user can also perform page sliding operation on the search result page displayed in the first sub-interface, adjust the content displayed in the first sub-interface, and further browse more search items.
Further, after the user sends a click operation instruction to the electronic device by clicking the second search entry, the electronic device may obtain, according to the click operation instruction, the second landing page corresponding to the second search instruction. For example, the electronic device can access a link to the second search term to retrieve the second landing page.
In practical application, after the electronic device acquires the second landing page, the second landing page may be displayed in the display area corresponding to the first landing page. The user can also operate the landing page display area to browse more contents of the second landing page, for example, the landing page display area is provided with a scroll bar, and the user can slide in the landing page display area, so that the electronic device responds to the sliding operation acting on the landing page display area to adjust the contents displayed in the landing page display area.
And 304, responding to the amplification instruction acting on the second landing page, and displaying the second landing page in the display area of the second landing page and the search result page.
If the user is interested in the second landing page displayed in the first page, the user can also perform amplification operation, so that the electronic equipment can display the second landing page in the whole page.
Specifically, the electronic device may restore the page without dividing the page into the landing page display area and the search result page display area, and display a second landing page in the restored page.
After the second landing page is displayed in the page, if the user wishes to continue to perform operations in the search result page, the gesture instruction may continue to be sent to the terminal device, so that the electronic device performs step 302.
It should be noted that the present embodiment is different from the embodiment shown in fig. 2 in that the mechanism of the terminal device simultaneously displaying the landing page and the search result page is different. The embodiment shown in fig. 2 is triggered by operating a preset control, and the embodiment is triggered by a preset gesture instruction.
Optionally, when the page displays the first landing page in the embodiment of the present invention, the method may further include the steps of:
and responding to the page turning instruction acting on the first landing page, acquiring a target page corresponding to the translation instruction, and displaying the target page on the page.
When the user operates the search result page to open a plurality of landing pages, if the current page only displays the first landing page, the user can slide the first landing page left and right, so as to flip other landing pages.
The electronic device may respond to a page turning instruction sent by a user, and determine a target page according to the page turning instruction, where the page may specifically be a previous landing page loaded before loading the first landing page, or a next landing page loaded after loading the first landing page. For example, if the user slides the first landing page to the left, it indicates that the user browses the history landing page, and therefore, the electronic device may obtain the last landing page loaded and present it as the target landing page.
Fig. 4 is a block diagram illustrating a search result page presentation apparatus according to an exemplary embodiment of the present invention.
As shown in fig. 4, the search result page presentation device provided in this embodiment includes:
a first response module 41, configured to respond to a first operation instruction acting on a first search entry in a search result page, obtain a first landing page corresponding to the first search entry, and display the first landing page in a page;
a second response module 42, configured to respond to a second operation instruction for operating in the first landing page, obtain the search result page, and display the first landing page and the search result page on the same page;
and a third response module 43, configured to obtain a second landing page in response to a third operation instruction for displaying the second landing page corresponding to the second search entry, and display the second landing page in the first landing page display area.
The search result page display device provided by the embodiment comprises: the first response module is used for responding to a first operation instruction acting on a first search item in the search result page, acquiring a first landing page corresponding to the first search item, and displaying the first landing page in the page; the second response module is used for responding to a second operation instruction which is operated in the first landing page, acquiring a search result page, and displaying the first landing page and the search result page on the same page; and the third response module is used for responding to a third operation instruction for displaying the second landing page corresponding to the second search item, acquiring the second landing page and displaying the second landing page in the first landing page display area. The device provided by this embodiment can simultaneously display the search result page and the landing page in the page based on the operation on the currently displayed landing page, and further, when the landing pages corresponding to other search entries need to be browsed, the electronic device can be directly operated without returning to the previous search result page, and the landing pages corresponding to other search entries are displayed in the second sub-interface.
The specific principle and implementation of the search result page presentation apparatus provided in this embodiment are similar to those of the embodiment shown in fig. 1, and are not described herein again.
Fig. 5 is a block diagram illustrating a search result page presentation apparatus according to another exemplary embodiment of the present invention.
As shown in fig. 5, on the basis of the above embodiment, in the search result page presentation apparatus provided in this embodiment, optionally, when the page displays the first landing page, an operable preset control is displayed at the same time;
the first response module 41 is specifically configured to:
responding to the second operation instruction acting on the preset control.
Optionally, the second operation instruction includes a long-press operation instruction and/or a single-click operation instruction.
Optionally, the first response module 41 is specifically configured to:
responding to a preset gesture instruction acting on the first landing page.
Optionally, a selection area is arranged in an area for displaying the search result page;
the second response module 42 is specifically configured to:
adjusting the display content of the search result page in the page in response to a sliding instruction for sliding the search result page;
and responding to the sliding instruction, determining the second search item falling into the selection area according to a preset rule, acquiring a second floor page corresponding to the second search item, and displaying the second floor page in the first floor page display area.
Optionally, if the second operation instruction is a long-press instruction acting on the preset control, the sliding operation instruction includes a control sliding instruction acting on the preset control and continuous with the long-press operation instruction.
Optionally, a release response module 44 is further included for:
and responding to a release instruction continuous with the sliding instruction, displaying the second landing page in the display areas of the second landing page and the search result page according to the second landing page displayed in the page, and displaying the preset control.
Optionally, the sliding instruction includes a page sliding instruction acting on the search result page.
Optionally, the sliding direction of the sliding instruction includes at least one of the following:
sliding left, sliding right, sliding up, sliding down.
Optionally, the third response module 43 is specifically configured to:
and responding to a click instruction acting on the second search item displayed in the page, acquiring a second floor page corresponding to the second search item, and displaying the second floor page in the first floor page display area.
Optionally, an amplification response module 45 is further included for:
and responding to an amplification instruction acting on the second landing page, and displaying the second landing page in the display area of the second landing page and the search result page.
Optionally, a search response module 46 is further included, before the first response module 41 responds to the first operation instruction acting on the first search entry in the search result page:
responding to a search operation instruction, acquiring a search result page corresponding to the search operation instruction, and displaying and caching the search result page, wherein the search result page comprises at least one search item.
Optionally, the system further includes a page turning module 47, configured to respond to a page turning instruction acting on the first landing page, acquire a target page corresponding to the translation instruction, and display the target page on the page.
The specific principle and implementation of the apparatus provided in this embodiment are similar to those of the embodiments shown in fig. 2 to 3, and are not described herein again.
Fig. 6 is a block diagram illustrating a search result page presentation apparatus according to an exemplary embodiment of the present invention.
As shown in fig. 6, the search result page presentation device provided in this embodiment includes:
a memory 61;
a processor 62; and
a computer program;
wherein the computer program is stored in the memory 61 and configured to be executed by the processor 62 to implement any of the search result page presentation methods described above.
The present embodiments also provide a computer-readable storage medium, having stored thereon a computer program,
the computer program is executed by a processor to implement any of the search result page presentation methods described above.
Those of ordinary skill in the art will understand that: all or a portion of the steps of implementing the above-described method embodiments may be performed by hardware associated with program instructions. The program may be stored in a computer-readable storage medium. When executed, the program performs steps comprising the method embodiments described above; and the aforementioned storage medium includes: various media that can store program codes, such as ROM, RAM, magnetic or optical disks.
Finally, it should be noted that: the above embodiments are only used to illustrate the technical solution of the present invention, and not to limit the same; while the invention has been described in detail and with reference to the foregoing embodiments, it will be understood by those skilled in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; and the modifications or the substitutions do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present invention.

Claims (24)

1. A method for displaying a search result page is characterized by comprising the following steps:
responding to a first operation instruction acting on a first search item in a search result page, acquiring a first landing page corresponding to the first search item, and displaying the first landing page in the page;
responding to a second operation instruction for operating in the first landing page, acquiring the search result page, and displaying the first landing page and the search result page on the same page, wherein a selection area is arranged in an area for displaying the search result page;
adjusting the display content of the search result page in the page in response to a sliding instruction for sliding the search result page;
and responding to the sliding instruction, determining a second search item falling into the selection area according to a preset rule, acquiring a second floor page corresponding to the second search item, and displaying the second floor page in the first floor page display area.
2. The method of claim 1, wherein the page displays an operable preset control while displaying the first landing page;
the second operation instruction responding to the operation in the first landing page comprises:
responding to the second operation instruction acting on the preset control.
3. The method according to claim 2, wherein the second operation instruction comprises a long-press operation instruction and/or a single-click operation instruction.
4. The method of claim 1, wherein responding to the second operation instruction operating in the first landing page comprises:
responding to a preset gesture instruction acting on the first landing page.
5. The method according to any one of claims 2 to 3, wherein if the second operation instruction is a long press instruction acting on the preset control, the sliding instruction comprises a control sliding instruction acting on the preset control and continuing to the long press instruction.
6. The method of claim 5, further comprising:
and responding to a release instruction continuous with the sliding instruction, displaying the second landing page in the display areas of the second landing page and the search result page according to the second landing page displayed in the page, and displaying the preset control.
7. The method of claim 1, wherein the slide instruction comprises a page slide instruction that acts on the search results page.
8. The method of claim 1, wherein the sliding direction of the sliding instruction comprises at least one of:
sliding left, sliding right, sliding up, sliding down.
9. The method of claim 1, further comprising:
and responding to an amplification instruction acting on the second landing page, and displaying the second landing page in the display area of the second landing page and the search result page.
10. The method of claim 1, wherein when the page displays the first landing page, the method further comprises:
and responding to a page turning instruction acting on the first landing page, acquiring a target page corresponding to the page turning instruction, and displaying the target page on the page.
11. The method according to claim 10, wherein the responding is performed before the first operation instruction of the first search entry in the search result page, further comprising:
responding to a search operation instruction, acquiring a search result page corresponding to the search operation instruction, and displaying and caching the search result page, wherein the search result page comprises at least one search item.
12. A search result page presentation apparatus, comprising:
the first response module is used for responding to a first operation instruction acting on a first search item in a search result page, acquiring a first landing page corresponding to the first search item, and displaying the first landing page in the page;
the second response module is used for responding to a second operation instruction for operating in the first landing page, acquiring the search result page, and displaying the first landing page and the search result page on the same page, wherein a selection area is arranged in an area for displaying the search result page;
the third response module is used for responding to a sliding instruction for sliding the search result page and adjusting the display content of the search result page in the page;
and responding to the sliding instruction, determining a second search item falling into the selection area according to a preset rule, acquiring a second floor page corresponding to the second search item, and displaying the second floor page in the first floor page display area.
13. The apparatus of claim 12, wherein the page displays an operable preset control while displaying the first landing page;
the first response module is specifically configured to:
responding to the second operation instruction acting on the preset control.
14. The device according to claim 13, wherein the second operation instruction comprises a long-press operation instruction and/or a single-click operation instruction.
15. The apparatus of claim 12, wherein the first response module is specifically configured to:
responding to a preset gesture instruction acting on the first landing page.
16. The apparatus according to any one of claims 13 to 14, wherein if the second operation instruction is a long press instruction acting on the preset control, the sliding instruction comprises a control sliding instruction acting on the preset control, which is consecutive to the long press instruction.
17. The apparatus of claim 16, further comprising a release response module to:
and responding to a release instruction continuous with the sliding instruction, displaying the second landing page in the display areas of the second landing page and the search result page according to the second landing page displayed in the page, and displaying the preset control.
18. The apparatus of claim 13, wherein the slide instruction comprises a page slide instruction that acts on the search results page.
19. The apparatus of claim 13, wherein the sliding direction of the sliding instruction comprises at least one of:
sliding left, sliding right, sliding up, sliding down.
20. The apparatus of claim 12, further comprising an amplified response module to:
and responding to an amplification instruction acting on the second landing page, and displaying the second landing page in the display area of the second landing page and the search result page.
21. The apparatus of claim 12, further comprising a page flip module to:
and responding to a page turning instruction acting on the first landing page, acquiring a target page corresponding to the page turning instruction, and displaying the target page on the page.
22. The apparatus of claim 12, further comprising a search response module, prior to the first response module responding to the first operation instruction applied to the first search entry in the search result page:
responding to a search operation instruction, acquiring a search result page corresponding to the search operation instruction, and displaying and caching the search result page, wherein the search result page comprises at least one search item.
23. A search result page presentation apparatus, comprising:
a memory;
a processor; and
a computer program;
wherein the computer program is stored in the memory and configured to be executed by the processor to implement the method of any of claims 1-11.
24. A computer-readable storage medium, having stored thereon a computer program,
the computer program is executed by a processor to implement the method according to any of claims 1-11.
CN201910532209.5A 2019-06-19 2019-06-19 Search result page display method, device and equipment and readable storage medium Active CN110309460B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910532209.5A CN110309460B (en) 2019-06-19 2019-06-19 Search result page display method, device and equipment and readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910532209.5A CN110309460B (en) 2019-06-19 2019-06-19 Search result page display method, device and equipment and readable storage medium

Publications (2)

Publication Number Publication Date
CN110309460A CN110309460A (en) 2019-10-08
CN110309460B true CN110309460B (en) 2021-08-03

Family

ID=68076930

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910532209.5A Active CN110309460B (en) 2019-06-19 2019-06-19 Search result page display method, device and equipment and readable storage medium

Country Status (1)

Country Link
CN (1) CN110309460B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111368224A (en) * 2020-02-20 2020-07-03 北京字节跳动网络技术有限公司 Search display method and device, computer equipment and storage medium
CN114428902B (en) * 2021-12-31 2023-11-14 北京百度网讯科技有限公司 Information searching method, device, electronic equipment and storage medium
CN115104874B (en) * 2022-07-26 2023-01-03 深圳市西昊智能家具有限公司 Control method and device of intelligent chair, computer equipment and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103294363A (en) * 2013-05-20 2013-09-11 华为技术有限公司 Search method and terminal
CN105867937A (en) * 2016-04-18 2016-08-17 浙江慧脑信息科技有限公司 Method for designing interactive multiple windows
CN107239528A (en) * 2017-05-27 2017-10-10 北京小米移动软件有限公司 Search result display methods and device
CN109408174A (en) * 2018-09-27 2019-03-01 上海哔哩哔哩科技有限公司 Split screen method, apparatus and storage medium for the application of plate end

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10311116B2 (en) * 2015-10-21 2019-06-04 Samsung Electronics Co., Ltd. Multi-function search button

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103294363A (en) * 2013-05-20 2013-09-11 华为技术有限公司 Search method and terminal
CN105867937A (en) * 2016-04-18 2016-08-17 浙江慧脑信息科技有限公司 Method for designing interactive multiple windows
CN107239528A (en) * 2017-05-27 2017-10-10 北京小米移动软件有限公司 Search result display methods and device
CN109408174A (en) * 2018-09-27 2019-03-01 上海哔哩哔哩科技有限公司 Split screen method, apparatus and storage medium for the application of plate end

Also Published As

Publication number Publication date
CN110309460A (en) 2019-10-08

Similar Documents

Publication Publication Date Title
CN110309460B (en) Search result page display method, device and equipment and readable storage medium
US20220043855A1 (en) Methods, systems, and media for searching for video content
CN1924860B (en) Search engine based search result fast pre-reading device
EP3036662B1 (en) Generating cache query requests
US7047502B2 (en) Methods and apparatus for mouse-over preview of contextually relevant information
US8539372B1 (en) Pre-scrolling a search results page
US20170075513A1 (en) Surf Software
US20090150353A1 (en) Method and arrangement for handling of information search results
US20130283203A1 (en) Method and system for displaying search results
CN106096010B (en) Input control method and device with search engine function
CN106097072B (en) Comparison method and device of commodity information and terminal equipment
CN104571813B (en) A kind of display methods and device of information
CN102117314A (en) Document information transmission method and apparatus
US12020071B2 (en) Resource pre-fetch using age threshold
CN112099706A (en) Page display method and device, electronic equipment and computer readable storage medium
CN113194336A (en) Comment display method and device
US20160179821A1 (en) Searching Inside Items
KR100845355B1 (en) Application, System for measuring image preference and method for operating the same
CN104731935A (en) Method and system for conducting controlling according to mouse input
CN103685346B (en) A kind of method and apparatus providing a user the pre-review information to one or more documents
CN108572980B (en) Webpage split-screen display method and device
CN103294264A (en) Data processing method and device
US20090089416A1 (en) System and method for non-letter key functionality in a search control
CN110737817A (en) Information processing method and device of browser, intelligent device and storage medium
KR102051507B1 (en) Method for providing web browser and terminal device using the same

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant