CN113778605A - Paging comparison method - Google Patents

Paging comparison method Download PDF

Info

Publication number
CN113778605A
CN113778605A CN202111118744.XA CN202111118744A CN113778605A CN 113778605 A CN113778605 A CN 113778605A CN 202111118744 A CN202111118744 A CN 202111118744A CN 113778605 A CN113778605 A CN 113778605A
Authority
CN
China
Prior art keywords
page
mirror image
pages
signal
display
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.)
Pending
Application number
CN202111118744.XA
Other languages
Chinese (zh)
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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to CN202111118744.XA priority Critical patent/CN113778605A/en
Publication of CN113778605A publication Critical patent/CN113778605A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • 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
    • 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/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • 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
    • 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/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files
    • G06F9/4451User profiles; Roaming

Landscapes

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

Abstract

The application relates to a page comparison method, which is applied to one or more pages of linear distribution of electronic equipment and comprises the following steps: displaying a first page on a current interface; if a mirror image creating instruction corresponding to the target content of the first page is acquired, generating a mirror image of the target content in situ of the target content, and displaying the mirror image on one side of one or more pages, wherein the mirror image and the target content of the first page keep data synchronization; and if the partition display instruction corresponding to the first page is acquired, shifting the first page out of the one or more pages and displaying the first page on one side of the one or more pages except the first page. Compared with the prior art, the method and the device simplify the synchronous comparison process and page configuration of the pages, realize comparison, editing and positioning among a plurality of linearly distributed pages such as documents and the like in a convenient manner, enable a user to get rid of text linear control, and improve the efficiency of information acquisition.

Description

Paging comparison method
Technical Field
The application relates to the technical field of computers, in particular to a paging comparison method.
Background
A user browsing a patent application, such as a mechanical type patent application for structured content, with a general normative section, will look ahead at the claim section, and if a large number of device part names and reference numbers are introduced, it will be necessary to frequently refer to the later-displayed figure section. However, due to the control of text linearity, scrolling up and down through multiple pages or even a large number of pages needs to be performed in order to obtain contrast. In the period of 'fatigue and running', the mastering efficiency of the application book needs to be improved.
The existing method is mainly used for the side-by-side viewing function of Office software for convenient viewing and efficient editing of documents. It needs to open at least one window first and then choose to view side by side, and before this "open at least one window in addition", this side by side looks at the button and is in the inactive state, and this is not direct enough for the user of first use, has higher study cost. Meanwhile, when different parts of two identical documents are checked side by side, the primary and secondary are not clear, so that a user can ask which document is taken as a primary view document in a delay, and when cutting-out and returning, the two corresponding windows are required to be selected respectively to restore the checking side by side. In addition, the two windows are provided with one functional area, so that the display width of the functional area is reduced by half, the page configuration is relatively complex and inefficient, and certain visual fatigue is easily caused.
Disclosure of Invention
The main objective of the present application is to provide a page matching method, which simplifies the synchronous matching process and page configuration of paging, gets rid of the linear control of text, and improves the efficiency of paging viewing, editing and positioning.
In view of the above, a first aspect of the present application provides a page matching method applied to a plurality of linearly distributed pages of an electronic device, including:
displaying a first page on a current interface;
if a mirror image creating instruction corresponding to the target content of the first page is acquired, generating a mirror image of the target content in situ of the target content, and displaying the mirror image on one side of one or more pages, wherein the mirror image and the target content of the first page keep data synchronization;
and if the partition display instruction corresponding to the first page is acquired, shifting the first page out of the one or more pages and displaying the first page on one side of the one or more pages except the first page.
With reference to the first aspect of the embodiment of the present application, a second aspect of the present application provides a page matching method, which is applied to a plurality of linearly distributed pages of an electronic device, and when the first page is displayed on the current interface, the method further includes:
the current interface displays the label items of the second page;
if the mirror image creating instruction corresponding to the second page is acquired, acquiring the mirror image of the second page and displaying the mirror image of the second page on one side of the first page or the one or more pages, wherein the mirror image of the second page and the second page keep data synchronization;
and if the partition display instruction corresponding to the second page is acquired, shifting the second page out of the one or more pages and displaying the second page on one side of the one or more pages except the first page.
In combination with the second aspect of the embodiment of the present application, a third aspect of the present application provides a page matching method, which is applied to multiple linearly distributed pages of an electronic device, and when a tab item of a second page is displayed on the current interface, the method further includes:
if an upper-layer stacking instruction corresponding to the second page is obtained, obtaining the mirror image of the second page, and displaying the mirror image of the second page on the upper layer of the first page to further obtain a lamination; wherein the mirror of the second page maintains data synchronization with the second page; and
responding to a preset switching operation, and alternately displaying the mirror image of the second page and the first page; and
when the display scale of the mirror image of the second page or the first page is reduced to a preset size threshold, the mirror image of the second page and the first page are displayed in a split screen mode.
According to the technical scheme, the embodiment of the application has the following beneficial effects:
according to the method and the device, areas do not need to be divided in advance and then the contents displayed in the split screen are selected, so that the original complex operation can be completed simply and quickly, the synchronous comparison process and the page configuration of the split pages are simplified, the data volume of interface loading and interface presentation is reduced, the interface display speed is accelerated, and the operation is simpler, more convenient, more flexible and more direct.
By applying the embodiment of the application, comparison, editing and positioning among a plurality of pages which are linearly distributed, such as documents, browser label pages and the like, can be realized in a convenient mode, so that a user gets rid of text linear control, the organizational structure relationship of the pages can not be disturbed, the 'jump' between content-associated pages and the conversion of the comparison mode are realized, a two-dimensional interactive interface which is grown and forked and allows the user to select is obtained, a cleaner and orderly interface is provided, tedious and deep hidden operation is effectively avoided, the universality is wide, the understanding, the learning and the memory are easy, the time consumed when the user needs to repeatedly switch between different parts of the same document is reduced, and the efficiency of the user for obtaining information is improved.
Drawings
Fig. 1A is a schematic flowchart of a paging comparison method according to an embodiment of the present disclosure;
FIG. 1B is a schematic diagram of an embodiment provided in the first embodiment of the present application;
FIG. 1C is a schematic diagram of another embodiment provided in the first embodiment of the present application;
FIG. 1D is a schematic diagram of a further embodiment of the present application;
FIG. 1E is a schematic diagram of another embodiment provided in the first embodiment of the present application;
fig. 2A is a schematic flowchart of a paging comparison method according to a second embodiment of the present application;
FIG. 2B is a schematic diagram of an embodiment provided in the second embodiment of the present application;
fig. 3A is a flowchart illustrating a paging contrast method according to a third embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention will be described in further detail with reference to the accompanying drawings and specific embodiments. It is to be understood that the embodiments described are only a few embodiments of the present invention, and not all embodiments, and that the specific embodiments described herein are merely illustrative of the present invention and are not intended to limit the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without any inventive step, are within the scope of the present invention.
Example one
Please refer to fig. 1A, which is a flowchart illustrating a first embodiment of a method for page matching applied to one or more linearly distributed pages of an electronic device according to the present application. The one or more pages in the linear distribution may be pages in the linear distribution that are continuously presented and viewed by scrolling operation, or pages that are sequentially presented by next page button switching or/and gesture switching. Any one of the one or more pages in the linear distribution has the same display size and is symmetrically distributed along a common central axis of the one or more pages in the linear distribution. The method can be applied to electronic equipment with document checking and editing functions, such as desktop computers, notebook computers, tablet computers, single-screen mobile phone terminals, multi-screen terminals, folding screen terminals and the like. The electronic apparatus includes a processor, a memory, a display output device, an operation signal input device, a sound output device, a vibration output device, and the like.
Specifically, the method can be applied to document viewing and editing software installed in the electronic device; or, the method can also be applied to a browser in a form of a webpage, and when a user opens a corresponding webpage in the browser to view or edit a document, the paging comparison method of the embodiment of the application is automatically invoked; or, the page of the browser with the tab switching function may be used as a plurality of pages in linear distribution, where the linear distribution may be vertical or horizontal, and when the user switches the page corresponding to the tab in the browser, the page comparison method in the embodiment of the present application is automatically invoked.
As shown in fig. 1A, the paging comparison method includes the following steps:
step 101, displaying a first page on a current interface.
The display of the electronic device displays one or more pages in linear distribution, wherein the page displayed on the current interface is the first page, or the page with focus currently acting or about to act is the first page. The focal point corresponds to a current operating position or an upcoming operating position.
Illustratively, the current interface can be a display interface of document viewing and editing software, and can also be a display interface of a tab page of a browser. The current operation position may be a position where a cursor of the current mouse is positioned, or a position of a selected operation corresponding to the display content of the first page; the position to be operated may be a position where a dialog box pops up by executing a right mouse button on a tab page of the browser in the non-selected state, or may be an occurrence position of an operation event on the first page when the position where the current cursor is positioned is located on a page other than the first page.
In this embodiment, for each of the one or more pages in the linear distribution, the interface paradigm is not limited, and the interface paradigm may be hypertext or plain text, and the display content form is not limited, and may be any one or a combination of a plurality of words, pictures, videos, audios, and the like. Alternatively, each of the one or more pages in the linear distribution may be an active element (e.g., a control of a container attribute, etc.), and may trigger an operation (e.g., drag and drop, etc.) and feedback, for example, a frame of the first page is pressed for a long time to give a feedback signal such as vibration, sound and light, and text, but may also be of other types.
Illustratively, the current interface is a display interface of document viewing and editing software. Referring to FIG. 1B, a schematic diagram of a display interface of document viewing and editing software of one embodiment of the present application is shown. As shown in fig. 1B, the screen includes an editing area 10 with an initial display position located at the center of the screen, a background area 20 located on both sides of the editing area 10, an upper function area 30, and a lower status bar 40. Where the editing area 10 displays one or more pages of the linear distribution, any two of the pages may have a separation distance therebetween or may be immediately adjacent. Any page comprises a content display area 11 in the center and a frame 12 of a peripheral margin area, wherein the frame 12 is divided into a left frame, a right frame, an upper frame and a lower frame; the background area 20 is divided into a left background area 21 and a right background area 22; the status bar 40 may display a "mirror" designation after step 102 described below.
The user can newly create a blank page in the editing area 10 of the display interface and input the content in the content display area 11 of the blank page to obtain the document, and can also view or edit the existing document. The editing area 10 displays one or more pages of the continuous linear distribution, which can be switched by scrolling or next page operation or clicking the button corresponding to the page. The edit section 10 displays the first page. The editing area 10 may display only the first page, or may simultaneously display the first page after one or more pages in the linear distribution are simultaneously reduced to a certain extent or under a scrolling operation, and includes, but is not limited to, the previous page or the next page adjacent to the first page, so as to form a view in which two or more pages are continuously and linearly distributed.
Step 102, if a mirror image creating instruction corresponding to the target content of the first page is acquired, generating a mirror image of the target content in situ of the target content, and displaying the mirror image on one side of the one or more pages, wherein the mirror image and the target content of the first page keep data synchronization.
In this embodiment, the electronic device obtains a mirror image creation instruction corresponding to the target content of the first page. The mirror image creating instruction is generated by triggering of a user, for example, the user may trigger generation of the mirror image creating instruction by mouse operation, touch operation, voice, gesture, expression and the like.
The target content of the first page may be, for example, part or all of the display content in the content display area 11 of the first page, or may be the first page including the content display area 11 and the frame 12 of the peripheral margin area (see fig. 1B). The target content of the first page is determined according to the current operation position or the position to be operated corresponding to the focus. And monitoring a preset operation signal meeting the condition by inquiring the binding relationship between the type of the target content of the first page corresponding to the focus and the preset operation signal.
And when a preset operation signal meeting the condition is detected, acquiring a mirror image creating instruction corresponding to the target content of the first page. The preset operation signals may include a first operation signal, a second operation signal, …, and an nth operation signal (N is a positive integer).
The type of the preset operation signal may be selected from a sliding signal, a dragging signal, a clicking signal, a screenshot signal, a shortcut key operation signal, and the like, wherein: the slide signal may be set by any one of characteristics such as a start position, a slide direction, a slide speed, a slide distance, and a stop position, or a combination of a plurality of characteristics; the drag signal may be a drag and drop operation corresponding to the target content of the first page; the click signal may be a trigger to pop up an option dialog box corresponding to the target content of the first page, and execute a click operation of an option; the screenshot signal may be a screenshot operation corresponding to the target content of the first page. Of course, in practical application, the preset conditions can be reasonably set in combination with actual product requirements.
In one possible implementation manner, the preset operation signals corresponding to the target content of the first page include a first operation signal, a second operation signal, a third operation signal, and a fourth operation signal.
When a first operation signal meeting a preset condition is detected, determining that the target content is the first page, wherein the first operation signal comprises a first sliding signal, a first click signal and a first dragging signal,
the first sliding signal, when reaching a first distance threshold, acquires a mirror image creating instruction corresponding to the target content, generates the mirror image of the first page in situ according to the mirror image creating instruction, and triggers feedback information, and
when at the first to second distance thresholds, the mirror translates in the first sliding signal direction while the one or more pages remain stationary or translate in the opposite direction of the first sliding signal direction, an
When a third distance threshold is reached, triggering a screen splitting instruction, displaying the mirror image and the one or more pages in a screen splitting manner on the current interface, wherein the mirror image and the one or more pages share a functional area, and respectively obtaining a corresponding status bar;
when a second operation signal meeting a preset condition is detected, determining that the target content is the display content of the first page selected in advance, and acquiring a mirror image creation instruction corresponding to the target content, wherein the second operation signal comprises a second click signal, a second screenshot signal and a second dragging signal,
the second click signal is a click operation for triggering and popping up an option dialog box corresponding to the display content of the first page and clicking a 'floating' button in 'function expansion >' in the option dialog box; the second screenshot signal is a screenshot operation, and an obtained screenshot is displayed on one side and/or an upper layer of the first page; the second dragging signal is dragging and dropping operation corresponding to the display content, and the termination position of the second dragging signal does not exceed the display area of the first page;
when a third operation signal meeting a preset condition is detected, determining that the target content is the display content of the first page selected in advance, wherein the third operation signal is released after the display content is dragged to a background area of the one or more pages, or is triggered to pop up an option dialog box corresponding to the display content and click a ' positioning ' button in ' function expansion > in the option dialog box, a mirror image creating instruction corresponding to the target content is obtained, a mark label is created in the background area on one side of the one or more pages according to the mirror image creating instruction, and identification information of the mirror image of the display content is displayed in the mark label, and the mark label is used for positioning the display content in a shortcut mode;
when a fourth operation signal meeting a preset condition is detected, determining that the target content is the display content of the first page selected in advance, wherein the fourth operation signal is used for triggering and popping up the option dialog box corresponding to the display content, clicking a 'folding' button in 'function expansion' in the option dialog box, acquiring a mirror image creating instruction corresponding to the target content, triggering the hiding of the corresponding display content according to the mirror image creating instruction, and generating a mark card with an insertion point in a background area of the first page, wherein the mark card displays the identification information of the mirror image of the display content.
Further, according to the mirror image creation instruction, when the first sliding signal is between the first distance threshold and the second distance threshold, the method may further include:
the mirror image and the first page exhibit a stack effect, resulting in a coincidence masking region, wherein,
the mirror image corresponding to the coincident mask region is opaque or translucent, an
The outer boundary lines of the upper and lower sides of the mirror image corresponding to the coincidence masking region are thickened and/or darkened, and
corresponding to the first page outside the coincidence shade region, the attribute of the display content of the first page is changed and is recovered after being completely displayed in the split screen, wherein the attribute comprises style information, font information and
and modifying the outer boundary line of the mirror image corresponding to the first page outside the superposition mask region into a dotted line, and/or adding a rectangular wire frame to the outer boundary of the editing region, and/or changing the display state of the corresponding display content, wherein the display state comprises style information, font information and background information.
Optionally, after obtaining a coincidence mask region, the mirror image of the first leaf will inherit all or part of the changed display state. Thereby visibly distinguishing features between the mirror image from the first page or the linearly distributed one or more pages.
Referring now to FIG. 1C, a diagram of a document viewing and editing software interface is shown, illustrating the implementation of step 102 in accordance with an embodiment of the present invention. As shown in FIG. 1C, the current interface displays the first page and the adjacent page located above the first page, and when the first sliding signal is detected, a mirror image of the first page is generated in situ corresponding to the first page, and the mirror image of the first page is shifted along the direction of the first sliding signal, and simultaneously, one or more pages in the linear distribution are synchronously shifted along the direction opposite to the direction of the first sliding signal. During the period, the mirror image of the first page and the first page show the lamination effect, and the superposition mask area is obtained, and the outer boundary lines of the upper side and the lower side of the mirror image of the first page corresponding to the superposition mask area are thickened. And corresponding to the first page outside the coincidence mask region, the attribute of the display content of the first page is changed.
Further, according to a mirror image creating instruction, after the current interface displays the mirror image and the one or more pages in a split screen manner, the method may further include:
a strip-shaped contact area exists between the mirror image and the one or more pages, and an indication buoy is displayed, wherein the display height of the indication buoy relative to the current interface, the relative position of the first page corresponding to the mirror image which leaves at the last of focus in the one or more pages, and
adjusting a ratio of two area widths of the split screen in response to the dragging of the contact area, an
In response to a double click of the contact area, the two area width ratios return to the originally preset 1:1 ratio, again in response to a double click of the contact area, return to the previous two area width ratios, and
in response to the scroll operation of the contact area, the two areas are scrolled synchronously, an
In response to double-clicking of the indication buoy, the mirror image which the focus leaves last and the first page corresponding to the mirror image are displayed on the same height of the current interface.
Illustratively, the indication buoy is divided into two parts along a vertical central axis, namely a left indication buoy and a right indication buoy, which may be sliders respectively. After the screen splitting instruction is obtained, the left indicating buoy and the right indicating buoy are respectively scroll bars corresponding to the screen splitting on one side. When the left indicating buoy and the right indicating buoy are at the same height, the mirror image of the first page and the first page are displayed in parallel in a left-right relationship.
Referring to fig. 1D, a schematic diagram of a document viewing and editing software interface after step 102 is implemented according to an embodiment of the present invention is shown. As shown in fig. 1D, the current interface displays the mirror image of the first page and the first page in a split screen manner, wherein the left split screen is displayed as the mirror image of the first page, and the right split screen is displayed as the one or more linearly distributed pages. And the left split screen and the right split screen can respectively respond to up-down scrolling operation, so that the comparison between the mirror image of the first page and any page in the one or more pages in the linear distribution is obtained.
Optionally, after the aforesaid displaying the mirror image of the first page and the first page in the current interface in a split screen manner, the method may further include: and selecting the display content in the mirror image of the first page to obtain the selected state of corresponding target content, and further applying the focus to the first page or any page of one or more pages in linear distribution, so that the selected state of the target content is not hidden. Thereby obtaining a contrast between the more striking target content and the desired content; and, in response to a scroll operation outside the contact area and corresponding to either one of the two areas, the two areas may not perform synchronous scroll.
Further, according to the mirror creation instruction, after the generating the mirror of the target content in-place of the target content and displaying the mirror on one side of the one or more pages, the method may further include:
the one or more pages are correspondingly pushed out for a distance, an
The one or more pages other than the first page are dynamically synchronized with the first page moving in the same direction; and
and if the split screen exists in the current interface, the mirror image is preferentially displayed on the split screen on one side of the one or more pagination sides.
Optionally, the mirror image of the target content is gradually displayed on one side of one or more pages of the linear distribution, so that the one or more pages of the linear distribution are pushed, the background area corresponding to one side of the pushed direction is gradually reduced or disappeared, finally, the side boundary line of the one or more pages of the linear distribution is close to the edge or boundary line of the current interface, and then the mirror image of the target content is adaptively displayed in a maximized size in the background area on the other side; optionally, by reducing the display scale of the one or more pages, the display area of the background region on the other side is correspondingly enlarged, and then the display scale of the mirror image of the target content is correspondingly enlarged. Thereby enabling the user to obtain an optimal or desired display effect of the mirror image of the target content by adjusting accordingly.
Further, according to the mirror image creation instruction, after creating the tag label in the background area on one side of the one or more pages, the method may further include:
the tag labels are arranged in a vertically aligned list or card arrangement in a background area on one side of the one or more pages, an
The display height of the mark label relative to the current interface is coupled with the relative position of the corresponding first page in the one or more pages, and the current interface is not moved or cut out along with the switching of the one or more pages.
Optionally, in the current interface, after a plurality of generated tag labels are displayed on one side of one or more pages in linear distribution, one page is displayed currently, and if there is no corresponding tag label, no connecting line is displayed between the tag label and the current page; and after the scrolling operation is further executed, if the corresponding label tag exists in another page displayed currently, when the page is switched to the other page, displaying a connecting line between the label tag and the target content corresponding to the other page. The connecting line may be a dashed line. The tag label can be generated and has timeliness.
Further, according to the mirror image creation instruction, after generating a tag card with an insertion point in the background area of the first page, the method may further include:
the marking cards are arranged in a vertically aligned list or card within the background area of the first page, an
A height of the marking card corresponding to the insertion point height, a position of the insertion point corresponding to a first character of the target content within the hidden first page, an
In response to the tag card's maximize button, the tag card gets expanded, which pushes the one or more pages a distance accordingly to a side edge next to the current interface, which in turn gets a maximized presentation within the corresponding background area, and
and responding to the closed mark card, and obtaining the recovery display of the hidden target content in the first page.
The maximized display can be achieved by attracting the magnetic attraction to the inner edge of the corresponding background area with the maximized display size for the outer edge line of the label card. The mark card can be generated to be in a folded shape with one corner being a book corner, and the folded shape of the book corner disappears after the maximum display is obtained. The hidden target content in the first page may be all located in the first page, or may be a part located in the first page and another part located in a page adjacent to the first page. And optionally, if the mirror image of the closed default first page and the data of the first page are detected to be synchronous, editing the mirror image in the tag card, and obtaining the functions of review (e.g. annotation) and/or modification, thereby obtaining the parallel comparison of the mirror image of the first page and the first page.
Referring to FIG. 1E, a schematic diagram of a document viewing and editing software interface after step 102 is implemented according to another embodiment of the present invention. As shown in FIG. 1E, the current interface displays a first page and a page that is adjacent to the first page. After a user performs a selection operation on target content in the first page and detects a third operation signal, a mirror image creation instruction corresponding to the selected target content is obtained, a mark label is created in a background area on one side of the first page according to the mirror image creation instruction, and identification information of the selected target content is displayed in the mark label, wherein the mark label is used for positioning the selected target content in a shortcut mode. The third operation signal may be released after dragging the selected target content to the background area of the first page.
Further, according to the mirror image creation instruction, when the first operation signal meeting the preset condition is detected, the method may further include:
if the first page is identified, displaying the first page on a main screen of a folding screen terminal or a double-screen terminal, wherein the folding screen terminal or the double-screen terminal is also provided with an auxiliary screen, or displaying the first page on a full screen of the folding screen terminal or the double-screen terminal, wherein the full screen comprises the main screen and the auxiliary screen;
in response, triggering the screen splitting instruction, further enabling the main screen and the auxiliary screen to obtain split screens, enabling the mirror image of the first page to slide into the auxiliary screen from the main screen, and enabling the first page to be kept displayed, hidden or deleted; and
if the first page is hidden, visually presenting the first page to slide out of the one or more pages of the linear distribution to the secondary screen correspondingly;
if the first page performs deletion, or if it is detected that a user cancels the default setting of the data synchronization and data of the mirror of the first page is changed, the mirror of the first page may insert the mirror of the first page into a position corresponding to the first page performing deletion, or before or after any one of the pages in the one or more pages linearly distributed in response to the first operation signal;
wherein the first operation signal:
if the first sliding signal is detected, the mirror image of the first page slides from the main screen to the auxiliary screen along the direction of the first sliding signal, wherein the sliding starting position of the first sliding signal is located on a border of a margin area of the first page close to one side of the auxiliary screen, correspondingly, the first distance threshold is triggered when the sliding starting position reaches the outer border of the border, the second distance threshold is triggered when the outer border of the border reaches the outer border of the auxiliary screen, and the third distance threshold is triggered when the outer border of the auxiliary screen slides into the auxiliary screen for a preset distance;
if the first click signal is received, responding to click operation of a 'split screen contrast' button in the 'function expansion >' in the option dialog box which is triggered to pop up;
if the first dragging signal is received, the frame of the first page is used as a starting position, the first page is dragged in the direction away from the first page, and the corresponding dynamic effect is clone.
And if the first page is hidden or deleted, the mirror image of the first page is visually shown by the main screen sliding into the auxiliary screen, that the first page slides out of the one or more pages in the linear distribution to one side of the one or more pages in the linear distribution except the first page, and correspondingly, the page adjacent to the lower part of the first page moves upwards to cover or fill the position of the first page. Further, the mirror of the first page is closed, and the action is taken as inserting the mirror of the first page into the one or more pages of the linear distribution and returning to the position in the one or more pages of the linear distribution before the first page.
Optionally, when a first operation signal meeting a preset condition is detected, if the first paging is identified to be displayed on the folding screen terminal or the dual-screen terminal in a full screen manner, the folding screen terminal or the dual-screen terminal comprises a main screen on the left side and an auxiliary screen on the right side after being unfolded; in response, triggering the screen splitting instruction, further enabling the main screen and the auxiliary screen to obtain split screens, enabling the mirror image of the first page to slide into the auxiliary screen from the main screen, and enabling the first page to be kept displayed, hidden or deleted; wherein, first operating signal if for during first sliding signal, press for the length and be close to vice screen right side edge the frame region of the margin region of first paging correspondingly triggers feedback signal, obtains the stromatolite and moves the effect, and this stromatolite moves the shadow of the left side of effect including the mirror image of first paging, and then to the direction of main screen slides, first paging the mirror image along the direction of first sliding signal by vice screen to the main screen translation, when reaching and predetermineeing the sliding distance threshold value, first paging the mirror image slides with higher speed into the main screen. Further, the upper left corner of the mirror image of the first page can be folded at the book corner or in a missing corner, and the corresponding area can be provided with a closing button or a hidden closing button, so as to form a visible visual distinction with the first page.
Optionally, the mirroring maintains data synchronization with the target content of the first page, which is a default setting. The user can cancel the default setting through the function button corresponding to the function area. If the default setting is cancelled, further, it is recognized that the data of the currently existing mirror image of the first page is changed after being generated, when the document viewing and editing software is closed, the mirror image of the first page is automatically saved or inquired to be saved as an independent document. The name of the independent document is formed by acquiring the name of a source document corresponding to one or more pages in linear distribution and adding a page mirror image at the tail. Can be used as a method for acquiring a split document.
Step 103, if the partition display instruction corresponding to the first page is obtained, the first page is moved out of the one or more pages and displayed on one side of the one or more pages except the first page.
In this embodiment, the electronic device obtains a partition display instruction corresponding to the first page. And when the operation signal meeting the preset condition is monitored, acquiring a partition display instruction corresponding to the first page. The partition display instruction is generated by user triggering, for example, the user may trigger generation of the partition display instruction by mouse operation, touch operation, voice, gesture, expression, and the like.
Alternatively, each of the one or more pages in the linear distribution may be an active element (e.g., a control of a container attribute, etc.), and may trigger an operation (e.g., drag and drop, etc.) and feedback, for example, pressing the border of the first page for a long time to give a feedback signal such as vibration, sound and light, but may also be of other types.
For example, the first page may be dragged and dropped to a preset trigger area, and in response, the first page may be triggered to be displayed at a preset position, or a split screen instruction may be triggered to be acquired. The preset position is positioned at one side of one or more pages which are linearly distributed except the first page, is used for bearing the first page, and has the same size as the first page. And, the predetermined position gradually appears when the first page moves out of the one or more pages of the linear distribution. In other words, when the first page moves out of the one or more pages of the linear distribution, the one or more pages of the linear distribution except the first page gradually shift away from each other, and after the first page is displayed on one side of the one or more pages of the linear distribution except the first page, a partition display is obtained. At this time, two adjacent pages of the first page are connected, and the dynamic effect can be magnetic attraction. Similarly, a partition display instruction corresponding to a target page of the one or more linearly distributed pages other than the first page may be obtained, and in response, the target page may be displayed above or below the first page in an aligned manner, and the corresponding action may be magnetic attraction. Further, a close operation or a move back operation is performed on the first page, and the first page restores the original position in the one or more pages displayed in the linear distribution. The move-back operation may be a click operation in which the top right corner of the first page appears with the button ">" or the top left corner appears with the button "<" after the first page is displayed on one side of one or more pages of the linear distribution other than the first page.
It is noted that the first page, after being displayed on one side of one or more pages of the linear distribution other than the first page, may optionally have the same display state as the mirror image of the first page in step 102 after obtaining the overlap mask region.
Example two
Please refer to fig. 2A, which shows a flowchart of a second embodiment of the paging matching method provided in the present application. This embodiment is optimized based on the first embodiment, and further helps the user get rid of the control of text linearity, and further includes, after step 101:
step 201, the current interface displays the tab items of the second page.
The current interface can display a first page in the main display area, display a second page of tab items in a tab item column on one side of the main display area, and display tab items corresponding to one or more pages of the linear distribution besides the second page in the tab item column. The label items can be in longitudinal or transverse linear distribution, and the longitudinal or transverse linear distribution can be in a list form, a grid form or a next page navigation form. The label item bar may be displayed in synchronization with the main display area, or may be displayed on one side of the main display area after being triggered to pop up.
In one example, for the current interface of document viewing and editing software, the second page of tab items and the first page of tab items may pop up via a triggering event. The tag entry may be a thumbnail of the one or more pages of the linear distribution with the attribute of jumping or switching the corresponding page.
In another example, for the current interface of a tab page of a browser, the tab item is the tab page, and the tab item in the second page is displayed when the second page open event occurs. At this time, the label entries are linearly distributed, and accordingly, the pages corresponding to the label entries are considered to be linearly distributed. If the tab item of one page is clicked, the corresponding page is displayed in the main display area on one side of the tab item bar, the corresponding page is the first page, and the tab item of the second page can be further displayed by scrolling the tab bar. The type of any one of the one or more pages in the linear distribution may be a web page or a native page (e.g., a setup page of a browser). In addition, the display content of the tab item in the second page is not limited, and may be a title or a subject of the page corresponding to the tab item in the second page.
Step 202, if the mirror creation instruction corresponding to the second page is obtained, obtaining the mirror of the second page and displaying the mirror of the second page on one side of the first page or the one or more pages, wherein the mirror of the second page maintains data synchronization with the second page.
After a first page is displayed in a main display area of a current interface and a second page of label items are displayed in a label item column, a preset operation signal which is in accordance with conditions for the second page of label items is received, and then the mirror image creating instruction corresponding to the second page is obtained. The obtaining of the second page in the image may be a copy triggered to be executed by a background, a screenshot or a pane snapshot, or a loading from a server. In some embodiments, the operation of obtaining the mirror of the second page is the same as the function or effect of obtaining a copy of the second page.
In one possible implementation, the obtaining the mirror creation instruction corresponding to the second page comprises:
when a fifth operation signal meeting a preset condition is detected, the fifth operation signal acts on a label item of the second page, wherein the label item is an icon, a label, a button or a thumbnail for realizing quick jump of the second page; the fifth operation signal includes a third dragging signal, a third sliding signal, and a third clicking signal, wherein,
the third dragging signal triggers generation of a copy of the label item in situ corresponding to the label item for dragging the label item, releases the copy to the first page, and then acquires the mirror image creating instruction corresponding to the second page;
the third sliding signal triggers a specific identifier to appear at an action point of the long press when the label item reaches a time threshold value for the long press, and then the specific identifier slides into the first page along with a track of the third operation signal to be released, so that the mirror image creating instruction corresponding to the second page is obtained;
the third click signal is to execute left sliding on the tag item, at this time, the page is not switched from the first page to the second page in response to the switching, and a function option covered by the tag item is triggered to appear, wherein the function option comprises a 'contrast' button, so that click operation on the 'contrast' button is executed, or click operation on a 'split screen view' button which pops up a corresponding dialog box for the tag item is triggered, and then the mirror image creation instruction corresponding to the second page is acquired.
Optionally, the fifth operation signal may also be an improved signal of the third sliding signal, and may be a two-finger sliding, specifically, the two fingers touch the tab item of the first page and the tab item of the second page and slide into the display area of the first page, and when a corresponding preset distance threshold is reached, a mirror image creation instruction corresponding to the second page is obtained. The improved signal of the third sliding signal may be, for the mouse, a drag operation after pressing Ctrl to continuously select a plurality of tab pages.
Referring to fig. 2B, a schematic view of a tab page interface of a browser after step 202 is implemented according to a second embodiment of the present invention is shown. As shown in fig. 2B, the mirror image of the second page is displayed on one side of the first page, i.e. the first page and the second page obtain a parallel display of split screens. The specific implementation process can be as follows: for the interface of the tab page of the browser, a main display area displays a first page, when a third dragging signal acting on the tab item of a second page is detected and a copy of the tab item of the second page generated in situ is triggered to be dragged into the first page, the acquired mirror image of the second page gradually translates and slides into one side of the first page along the direction of the third dragging signal, and after the corresponding preset distance threshold is reached and released, the first page and the second page are triggered to be displayed in the main display area in a split screen mode. Thereafter, if the tab item of the third page is clicked, the main display area may display only the third page, or may display only the sub-area of the split-screen display corresponding to the first page (at this time, the third page and the second page are displayed in the main display area in a split-screen manner, and synchronous contrast is obtained). Optionally, for the sub-area of the split-screen display corresponding to the first page, performing a scrolling operation will implement switching between the corresponding pages following a linearly distributed order of the tab items. In other words, scrolling to the bottom of the first page and continuing the scrolling operation will trigger the second page to appear in the sub-area of the split-screen display corresponding to the first page and to be positioned at the top of the second page.
Optionally, in the step 202, after the "displaying the mirror image of the second page on one side of the first page or the one or more linearly distributed pages", the tab bar obtains a sidebar navigation and hides, and further, the mirror image of the second page, together with the first page or the one or more linearly distributed pages, obtains a display size with a larger display ratio on the current interface. Further, executing right sliding of the left edge of the current interface, or moving a mouse cursor to the left edge, and triggering to pop up the sidebar.
In one example, the current interface displays a first page, the first page is an online read-only document and the displayed content is not reproducible, and the user wants to search the displayed content, such as a character string, step 202 may be executed to display the mirror image of the second page on one side of the first page, where the mirror image of the second page includes a search box. Thus, the time consumed when the user repeatedly switches between the first page and the second page is saved.
It should be noted that, if the main display area of the current interface displays the first page and the tab item of the first page is displayed in the tab item column on one side of the main display area, detecting a first operation signal acting on the tab item corresponding to the first page will trigger obtaining of a mirror image creation instruction corresponding to the first page; in response, a mirror of the first page is generated in-place corresponding to the first page and displayed on one side of the first page or one or more pages of the linear distribution. There are significant benefits to contrasting different portions of the same very long web page.
Step 203, if the partition display instruction corresponding to the second page is obtained, the second page is moved out of the one or more pages and displayed on one side of the first page or the one or more pages except the second page.
In this embodiment, the electronic device obtains a partition display instruction corresponding to the second page. And when the operation signal meeting the preset condition is monitored, acquiring a partition display instruction corresponding to the second page. The operation signal of the preset condition acts on the label item of the second page.
After the second page is shifted out of the one or more pages in the linear distribution, if the second page is displayed on one side of the first page, the second page and the first page keep the same display height relative to the current interface, so that the first page and the second page are displayed in parallel, in other words, the second page and the first page always keep the same display height, and further, performing up-and-down scrolling operation on the first page switches the page to the page adjacent to the first page, or clicking operation on a tab item of a third page causes the current interface to display a third page, which is the one or more pages in the linear distribution except the first page and the second page; if the page is displayed on one side of one or more pages of the linear distribution except the second page, performing up-and-down scrolling on the one or more pages of the linear distribution except the second page, switching the page to a page adjacent to the first page, or performing clicking operation on a tag item of a third page, and switching the first page to the third page, thereby obtaining the operation aiming at the display area of the first page, realizing that the page can be switched to a target page of expected contrast, and displaying the second page and the target page of expected contrast in parallel.
It is noted that the second page, after being displayed on one side of one or more pages of the linear distribution other than the second page, optionally has the same display state as the mirror image of the first page in step 102 after obtaining the coincidence-mask region.
EXAMPLE III
Please refer to fig. 3A, which shows a flowchart of a third embodiment of the paging matching method provided in the present application. This embodiment is to further help the user get rid of the control of text linearity on the basis of the first and second embodiments, and further includes, after step 201:
step 301, if an upper stack instruction corresponding to the second page is obtained, obtaining the mirror image of the second page, and displaying the mirror image of the second page on an upper layer of the first page, thereby obtaining a stack; wherein the mirror of the second page maintains data synchronization with the second page;
step 302, in response to a preset switching operation, the mirror image of the second page and the first page are alternately displayed;
step 303, when the display scale of the mirror image of the second page or the first page is reduced to a preset size threshold, the mirror image of the second page and the first page are displayed in a split screen mode.
Wherein the upper layer stacking instruction, in particular, comprises:
when a sixth operation signal meeting a preset condition is detected, acquiring a mirror image creating instruction corresponding to the target content; the sixth operation signal includes a sixth click operation and a sixth drag signal. And the sixth clicking operation comprises clicking operation acting on the tab items in the second page and clicking operation triggering a 'stack' button in the tab item popup option dialog box in the second page. And the sixth dragging signal comprises dragging of the label items in the second paging, triggering to generate the copy of the label items in the second paging in situ, dragging the copy of the label items in the second paging into the display area of the first paging, and releasing the dragging operation after the feedback is obtained when the corresponding preset distance threshold is reached. And the preset switching operation comprises clicking operations of left and right direction keys corresponding to the keyboard. Further, the display scale of the current display page is reduced to a preset size threshold, and the mirror image of the second page and the first page are displayed in a split screen mode.
Optionally, in the step 301, a stack of the mirror image of the second page and the first page is obtained, where the stack may be that the mirror image of the second page is shifted from the first page, or that the mirror image of the second page is displayed as a mask with the first page.
In the first, second and third embodiments, the mirror image further includes:
when a first trigger signal corresponding to the mirror image is acquired, adjusting the position of the mirror image as a response;
when a second trigger signal corresponding to the mirror image is acquired, adjusting the size of the mirror image in response;
in response to obtaining a third trigger signal corresponding to the mirror, the one or more pages of the linear profile perform locating target content corresponding to the first page of the mirror;
when a fourth trigger signal corresponding to the mirror image is acquired, the mirror image is closed in response, and when the number of the mirror images currently existing is detected to be zero, the one or more pages of the linear distribution are restored to a display state before responding to the mirror image creating instruction, wherein the display state comprises the position of the vertical symmetry axis of the one or more pages of the linear distribution and the display size of the one or more pages of the linear distribution.
Optionally, after saving and/or closing the one or more pages of the linear distribution, opening again, and displaying the one or more pages of the linear distribution and a mirror image of one side of the one or more pages of the linear distribution; the mirror may also be turned on again, but the display may be triggered by operation.
Optionally, if the user cancels the data synchronization corresponding to the mirror image, which is set by default, through the functional area, after canceling the data synchronization, if it is detected that the data of the mirror image changes, it is prompted whether to store the mirror image as an independent file when closing the one or more pages in the linear distribution. As a way of obtaining duplicate documents.
For example, for the current interface of the document viewing and editing software, after the mirror image of the first page is displayed on one side of the one or more pages in the linear distribution, the one or more pages in the linear distribution are executed with a scrolling operation, and the page is switched to the target page expected to be contrasted, so that the mirror image of the first page and the target page expected to be contrasted are displayed in parallel. And then after the comparison is completed, one or more pages in linear distribution execute quick jump and are positioned to the first page by double clicking the top frame of the mirror image of the first page or clicking a specific button of the mirror image of the first page, so that the quick return to the first page through the mirror image of the first page is realized.
In addition, for the display device of the electronic device, if it is recognized that the aspect ratio of the display device is less than 1 (i.e., the landscape mode), the mirror image is preferentially displayed on the left side or the right side of the first page; if it is recognized that the aspect ratio of the display device is greater than 1 (i.e., portrait mode), the mirror image is preferentially displayed on the upper side or the lower side of the first page.
In summary, the first embodiment of the present application simplifies the synchronous comparison process and page configuration of paging, and is simpler, faster and more direct to operate. In the second embodiment of the application, optimization is performed on the basis of the first embodiment, and a user is further helped to get rid of text linear control. In the third embodiment of the present application, optimization is performed on the basis of the first embodiment and the second embodiment. For details that are not disclosed in the second embodiment and the third embodiment of the present application, please refer to the first embodiment of the present application.
Compared with the prior art, the embodiment of the invention can simply and quickly complete the originally fussy and deep hidden operation, reduce the data volume of interface loading and interface presentation and accelerate the interface display speed. By applying the embodiment of the invention, comparison, editing and/or positioning among one or more pages which are linearly distributed, such as documents, browser label pages and the like, can be realized in a convenient way, the organizational structure relationship of the pages can not be disturbed, and the 'jump' between content-associated pages and the conversion of the comparison way can be realized, so that a user gets rid of text linear control, better adapts to the principal position and the associative thinking law of the user, obtains an interactive interface which is a growing point, is forked and allows the user to make a selection, reduces the time consumed when the user needs to repeatedly switch between different parts of the same document, and improves the efficiency of the user for obtaining information.
Accordingly, the contrast, editing and positioning scenes of one or more pages in linear distribution are expanded, tedious and deep hidden operations are effectively avoided, and the method has the advantages of flexibility, wide universality, easiness in understanding, learning and memorizing and capability of providing a cleaner and ordered interface. Forming a complement to the existing methods.
It should be noted that, the step numbers in the specification, the claims and the drawings of the present invention are only for convenience of explanation of the specific embodiments, and do not serve to limit the execution sequence of the steps. The terms "first," "second," "third," "fourth," "fifth," and the like (if any) are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the invention described herein are, for example, capable of operation in sequences other than those illustrated or otherwise described herein. Further, the term "above" means two or more. The term "plurality" means two or more than two. The terms "comprising" and "having," as well as any variations thereof, are intended to cover non-exclusive inclusions.
It should be understood that, although the steps in the above-described flowcharts are shown in order as indicated by the arrows, the steps are not necessarily performed in order as indicated by the arrows. The steps are not performed in the exact order shown and described, and may be performed in other orders, unless explicitly stated otherwise. Moreover, at least a portion of the steps in the above-described flowcharts may include multiple sub-steps or multiple stages, which are not necessarily performed at the same time, but may be performed at different times, and the order of performing the sub-steps or the stages is not necessarily sequential, but may be performed alternately or alternatingly with other steps or at least a portion of the sub-steps or stages of other steps.
The following are embodiments of the paging verification apparatus and the electronic device of the present application, which can be used to implement embodiments of the method of the present application. For details that are not disclosed in the embodiments of the apparatus and the electronic device of the present application, please refer to the embodiments of the method of the present application.
The apparatus, applied to one or more pages of a linear distribution of an electronic device, may include, but is not limited to the following modules:
the page display module is used for displaying one or more pages of the linear distribution including the first page and label items of the one or more pages of the linear distribution;
an instruction obtaining module, configured to obtain a target content corresponding to the first page and/or the mirror image creating instruction of the second page, and obtain the partition display instruction corresponding to the first page and/or the second page;
a mirror image display module, configured to generate a mirror image of the target content in-place corresponding to the target content of the first page according to the mirror image creation instruction, and display the mirror image of the target content on one side of one or more pages of the linear distribution, and/or obtain the mirror image of the second page, and display the mirror image of the second page on one side of the first page or one or more pages of the linear distribution, where the mirror image is used to compare, edit, and/or locate the first page or one or more pages of the linear distribution other than the first page in a convenient manner;
a partition display module, configured to shift the first partition out of the one or more pages of the linear distribution and display the first partition on one side of the one or more pages of the linear distribution except the first partition, and/or shift the second partition out of the one or more pages of the linear distribution and display the second partition on one side of the one or more pages of the linear distribution except the first partition or the second partition according to the partition display instruction;
a stack display module, configured to obtain the mirror image of the second page according to the upper stack instruction, and display the mirror image of the second page on an upper layer of the first page, so as to obtain a stack of the mirror image of the second page and the first page, where the mirror image of the second page and the second page keep data synchronization; and in response to a preset switching operation, the mirror image of the second page and the first page are alternately displayed; and when the mirror image of the second page or the display example of the first page is reduced to a preset size threshold, the mirror image of the second page and the first page are displayed in a split screen mode.
The device can be applied to document viewing and editing software installed in electronic equipment; or, the method can also be applied to a browser, and when a user opens a corresponding webpage in the browser to perform online document viewing or editing, the paging comparison device of the embodiment of the application is automatically invoked; or, the page of the browser with the tab switching function may be used as one or more pages in linear distribution, where the linear distribution may be vertical or horizontal, and when the user switches the page corresponding to the tab in the browser, the page comparison device in the embodiment of the present application is automatically invoked.
Embodiments of the present application also provide a computer-readable storage medium, which includes a stored computer program; wherein the computer program controls, when running, an apparatus in which the computer-readable storage medium is located to execute the paging contrast method as described above.
An embodiment of the present application further provides an electronic device, which includes a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, where the processor implements the paging contrast method as described above when executing the computer program.
The foregoing is only a preferred embodiment of the present invention, and it should be noted that, for those skilled in the art, several modifications and variations can be made without departing from the technical principle of the present invention, and these modifications and variations should also be regarded as the protection scope of the present invention; embodiments of the present invention and features of the embodiments may be combined with each other without conflict.

Claims (10)

1. A page matching method applied to one or more pages of a linear distribution of an electronic device, the method comprising:
displaying a first page on a current interface;
if a mirror image creating instruction corresponding to the target content of the first page is acquired, generating a mirror image of the target content in situ of the target content, and displaying the mirror image on one side of one or more pages, wherein the mirror image and the target content of the first page keep data synchronization;
and if the partition display instruction corresponding to the first page is acquired, shifting the first page out of the one or more pages and displaying the first page on one side of the one or more pages except the first page.
2. The method of claim 1, wherein displaying the first page in the current interface comprises:
the current interface displays the label items of the second page;
if the mirror image creating instruction corresponding to the second page is acquired, acquiring the mirror image of the second page and displaying the mirror image of the second page on one side of the first page or the one or more pages, wherein the mirror image of the second page and the second page keep data synchronization;
and if the partition display instruction corresponding to the second page is acquired, shifting the second page out of the one or more pages and displaying the second page on one side of the one or more pages except the first page.
3. The method of claim 2, wherein the displaying the second page of tab items in the current interface comprises:
if an upper-layer stacking instruction corresponding to the second page is obtained, obtaining the mirror image of the second page, and displaying the mirror image of the second page on the upper layer of the first page to further obtain a lamination; wherein the mirror of the second page maintains data synchronization with the second page; and
responding to a preset switching operation, and alternately displaying the mirror image of the second page and the first page; and
when the display scale of the mirror image of the second page or the first page is reduced to a preset size threshold, the mirror image of the second page and the first page are displayed in a split screen mode.
4. The method of claim 1, wherein if the mirror creation instruction corresponding to the target content of the first page is obtained, generating a mirror of the target content in place of the target content and displaying the mirror on one side of the one or more pages comprises:
when a first operation signal meeting a preset condition is detected, determining that the target content is the first page, wherein the first operation signal comprises a first sliding signal, a first click signal and a first dragging signal,
the first sliding signal, when reaching a first distance threshold, acquires a mirror image creating instruction corresponding to the target content, generates the mirror image of the first page in situ according to the mirror image creating instruction, and triggers feedback information, and
when at the first to second distance thresholds, the mirror translates in the first sliding signal direction while the one or more pages remain stationary or translate in the opposite direction of the first sliding signal direction, an
When a third distance threshold is reached, triggering a screen splitting instruction, displaying the mirror image and the one or more pages in a screen splitting manner on the current interface, wherein the mirror image and the one or more pages share a functional area, and respectively obtaining a corresponding status bar;
when a second operation signal meeting a preset condition is detected, determining that the target content is the display content of the first page selected in advance, and acquiring a mirror image creation instruction corresponding to the target content, wherein the second operation signal comprises a second click signal, a second screenshot signal and a second dragging signal,
the second click signal is a click operation for triggering and popping up an option dialog box corresponding to the display content of the first page and clicking a 'floating' button in 'function expansion >' in the option dialog box; the second screenshot signal is a screenshot operation, and an obtained screenshot is displayed on one side and/or an upper layer of the first page; the second dragging signal is dragging and dropping operation corresponding to the display content, and the termination position of the second dragging signal does not exceed the display area of the first page;
when a third operation signal meeting a preset condition is detected, determining that the target content is the display content of the first page selected in advance, wherein the third operation signal is released after the display content is dragged to a background area of the one or more pages, or is triggered to pop up an option dialog box corresponding to the display content and click a ' positioning ' button in ' function expansion > in the option dialog box, a mirror image creating instruction corresponding to the target content is obtained, a mark label is created in the background area on one side of the one or more pages according to the mirror image creating instruction, and identification information of the mirror image of the display content is displayed in the mark label, and the mark label is used for positioning the display content in a shortcut mode;
when a fourth operation signal meeting a preset condition is detected, determining that the target content is the display content of the first page selected in advance, wherein the fourth operation signal is used for triggering and popping up the option dialog box corresponding to the display content, clicking a 'folding' button in 'function expansion' in the option dialog box, acquiring a mirror image creating instruction corresponding to the target content, triggering the hiding of the corresponding display content according to the mirror image creating instruction, and generating a mark card with an insertion point in a background area of the first page, wherein the mark card displays the identification information of the mirror image of the display content.
5. The method of claim 2, wherein obtaining the mirror creation instruction corresponding to the second page comprises:
when a fifth operation signal meeting a preset condition is detected, the fifth operation signal acts on a label item of the second page, wherein the label item is an icon, a label, a button or a thumbnail for realizing quick jump of the second page; the fifth operation signal includes a third dragging signal, a third sliding signal, and a third clicking signal, wherein,
the third dragging signal triggers generation of a copy of the label item in situ corresponding to the label item for dragging the label item, releases the copy to the first page, and then acquires the mirror image creating instruction corresponding to the second page;
the third sliding signal triggers a specific identifier to appear at an action point of the long press when the label item reaches a time threshold value for the long press, and when the specific identifier slides into the first page along with a track of the third operation signal and is released, the mirror image creating instruction corresponding to the second page is obtained;
the third click signal is to execute left sliding on the tag item, at this time, the page is not switched from the first page to the second page in response to the switching, and a function option covered by the tag item is triggered to appear, wherein the function option comprises a 'contrast' button, so that click operation on the 'contrast' button is executed, or click operation on a 'split screen view' button which pops up a corresponding dialog box for the tag item is triggered, and then the mirror image creation instruction corresponding to the second page is acquired.
6. The method of claim 4, when at the first to second distance thresholds, further comprising:
the mirror image and the first page exhibit a stack effect, resulting in a coincidence masking region, wherein,
the mirror image corresponding to the coincident mask region is opaque or translucent, an
The outer boundary lines of the upper and lower sides of the mirror image corresponding to the coincidence masking region are thickened and/or darkened, and
corresponding to the first page outside the coincidence shade region, the attribute of the display content of the first page is changed and is recovered after being completely displayed in the split screen, wherein the attribute comprises style information, font information and
and modifying the outer boundary line of the mirror image corresponding to the first page outside the superposition mask region into a dotted line, and/or adding a rectangular wire frame to the outer boundary of the editing region, and/or changing the display state of the corresponding display content, wherein the display state comprises style information, font information and background information.
7. The method of claim 4, wherein after the current interface split screen displaying the mirror and the one or more pages, further comprising:
a strip-shaped contact area exists between the mirror image and the one or more pages, and an indication buoy is displayed, wherein the display height of the indication buoy relative to the current interface, the relative position of the first page corresponding to the mirror image which leaves at the last of focus in the one or more pages, and
adjusting a ratio of two area widths of the split screen in response to the dragging of the contact area, an
In response to a double click of the contact area, the two area width ratios return to the originally preset 1:1 ratio, again in response to a double click of the contact area, return to the previous two area width ratios, and
in response to the scroll operation of the contact area, the two areas are scrolled synchronously, an
In response to double-clicking of the indication buoy, the mirror image which the focus leaves last and the first page corresponding to the mirror image are displayed on the same height of the current interface.
8. The method of claim 4, wherein after generating the image of the target content in-place of the target content and displaying the image on one side of the one or more pages, further comprising:
the one or more pages are correspondingly pushed out for a distance, an
The one or more pages other than the first page are dynamically synchronized with the first page moving in the same direction; and
and if the split screen exists in the current interface, the mirror image is preferentially displayed on the split screen on one side of the one or more pagination sides.
9. The method of claim 4, wherein after creating the tag label in the background area on one or more paginated sides, further comprising:
the tag labels are arranged in a vertically aligned list or card arrangement in a background area on one side of the one or more pages, an
The display height of the mark label relative to the current interface is coupled with the relative position of the corresponding first page in the one or more pages, and the current interface is not moved or cut out along with the switching of the one or more pages.
10. The method of claim 4, wherein after generating a tag card with an insertion point in the background region of the first page, further comprising:
the marking cards are arranged in a vertically aligned list or card within the background area of the first page, an
A height of the marking card corresponding to the insertion point height, a position of the insertion point corresponding to a first character of the target content within the hidden first page, an
In response to the tag card's maximize button, the tag card gets expanded, which pushes the one or more pages a distance accordingly to a side edge next to the current interface, which in turn gets a maximized presentation within the corresponding background area, and
and responding to the closed mark card, and obtaining the recovery display of the hidden target content in the first page.
CN202111118744.XA 2021-09-24 2021-09-24 Paging comparison method Pending CN113778605A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111118744.XA CN113778605A (en) 2021-09-24 2021-09-24 Paging comparison method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111118744.XA CN113778605A (en) 2021-09-24 2021-09-24 Paging comparison method

Publications (1)

Publication Number Publication Date
CN113778605A true CN113778605A (en) 2021-12-10

Family

ID=78852984

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111118744.XA Pending CN113778605A (en) 2021-09-24 2021-09-24 Paging comparison method

Country Status (1)

Country Link
CN (1) CN113778605A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115033148A (en) * 2022-06-13 2022-09-09 北京字跳网络技术有限公司 Document display method and device, electronic equipment and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103412711A (en) * 2013-08-27 2013-11-27 宇龙计算机通信科技(深圳)有限公司 Document comparison reference method and device
CN105224276A (en) * 2015-10-29 2016-01-06 维沃移动通信有限公司 A kind of multi-screen display method and electronic equipment
CN106502493A (en) * 2016-10-12 2017-03-15 深圳市金立通信设备有限公司 A kind of multi-screen display method and terminal
CN109462692A (en) * 2018-10-29 2019-03-12 努比亚技术有限公司 Split screen display available operating method, mobile terminal and computer readable storage medium
CN109547628A (en) * 2018-10-30 2019-03-29 努比亚技术有限公司 Mirror image display methods, device and computer readable storage medium
WO2021068713A1 (en) * 2019-10-11 2021-04-15 华为技术有限公司 Page display method and wearable device
US20210149618A1 (en) * 2019-11-19 2021-05-20 Samsung Electronics Co., Ltd. Display device, mobile device, screen mirroring method of display device, and screen mirroring method of mobile device

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103412711A (en) * 2013-08-27 2013-11-27 宇龙计算机通信科技(深圳)有限公司 Document comparison reference method and device
CN105224276A (en) * 2015-10-29 2016-01-06 维沃移动通信有限公司 A kind of multi-screen display method and electronic equipment
CN106502493A (en) * 2016-10-12 2017-03-15 深圳市金立通信设备有限公司 A kind of multi-screen display method and terminal
CN109462692A (en) * 2018-10-29 2019-03-12 努比亚技术有限公司 Split screen display available operating method, mobile terminal and computer readable storage medium
CN109547628A (en) * 2018-10-30 2019-03-29 努比亚技术有限公司 Mirror image display methods, device and computer readable storage medium
WO2021068713A1 (en) * 2019-10-11 2021-04-15 华为技术有限公司 Page display method and wearable device
US20210149618A1 (en) * 2019-11-19 2021-05-20 Samsung Electronics Co., Ltd. Display device, mobile device, screen mirroring method of display device, and screen mirroring method of mobile device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115033148A (en) * 2022-06-13 2022-09-09 北京字跳网络技术有限公司 Document display method and device, electronic equipment and storage medium
CN115033148B (en) * 2022-06-13 2024-04-19 北京字跳网络技术有限公司 Document display method, device, electronic equipment and storage medium

Similar Documents

Publication Publication Date Title
US9442627B2 (en) Expandable two-dimensional flow for container hierarchy
US6820111B1 (en) Computer user interface architecture that saves a user&#39;s non-linear navigation history and intelligently maintains that history
US7185274B1 (en) Computer user interface architecture wherein users interact with both content and user interface by activating links
US7458014B1 (en) Computer user interface architecture wherein both content and user interface are composed of documents with links
US9037991B2 (en) Apparatus and method for digital content navigation
CN104205098B (en) It navigates using between the content item of array pattern in a browser
US6025844A (en) Method and system for creating dynamic link views
US20140189593A1 (en) Electronic device and input method
US9310998B2 (en) Electronic device, display method, and display program
US20150033102A1 (en) Direct presentations from content collections
CN104317474A (en) Window switching method and device
US20150121298A1 (en) Multi-touch navigation of multidimensional object hierarchies
US6718518B1 (en) Non-disruptive search facility
KR20140051228A (en) Submenus for context based menu system
CN107239528B (en) Search result display method and device
JP2011048835A (en) User interface for providing consolidation and access
JP2005352849A (en) Program and method for screen display control, and portable information device
CA2853199A1 (en) Extracting principal content from web pages
CN111240661B (en) Programming page display method and device, storage medium and computer equipment
US9626096B2 (en) Electronic device and display method
US20120032983A1 (en) Information processing apparatus, information processing method, and program
JP2007011513A (en) Document display device, document display method, program and storage medium
US20150379097A1 (en) Dual timeline
EP2955613B1 (en) Electronic device, display method, and program
CN113778605A (en) Paging comparison method

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