CN102830972A - Multi-webpage browsing device of internet browser - Google Patents

Multi-webpage browsing device of internet browser Download PDF

Info

Publication number
CN102830972A
CN102830972A CN2012102868683A CN201210286868A CN102830972A CN 102830972 A CN102830972 A CN 102830972A CN 2012102868683 A CN2012102868683 A CN 2012102868683A CN 201210286868 A CN201210286868 A CN 201210286868A CN 102830972 A CN102830972 A CN 102830972A
Authority
CN
China
Prior art keywords
webpage
web pages
container
sub
multiple web
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
CN2012102868683A
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 CN2012102868683A priority Critical patent/CN102830972A/en
Publication of CN102830972A publication Critical patent/CN102830972A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention relates to the field of internet, in particular to a multi-webpage rendering, distributing and interaction control device of an internet browser. A webpage renderer and a webpage presenting device are separated in a process of a computer operating system, and on the basis, the webpage renderer and the webpage presenting device are controlled respectively, so that webpages of multiple sites are rendered simultaneously by a renderer end, and multi-way complex displaying of the multiple webpages is achieved by special window layout built at a presenting end. The device has the advantages that free zooming control for rendering portion of webpage content is achieved by optimizing and modifying the renderer; display modes of parallel, overlapped and local zooming for multiple webpages are achieved by controlling the window layout of the presenting device, and accordingly the efficiency in webpage browsing by users of the internet browser is improved, user experience is effectively improved, and efficacies of computer hardware in internet data accessing and presenting are given to full play.

Description

The multiple web pages browsing apparatus of Internet-browser
Technical field
The present invention relates to internet arena; The multiple web pages that discloses a kind of Internet-browser is played up, layout and mutual control device; Relate in particular to a kind of combination webpage renderer device play up the strategy and webpage present device window layout method, to improve the device of Internet-browser browse efficiency and experience.
Background technology
Along with development of internet technology, network infrastructure perfect, the becoming increasingly abundant of internet content, Internet-browser is as the window that presents internet content, and its effect in the work life improves constantly, and range of application constantly enlarges.
At internet arena; The existing network browser; Like IE, Firefox and Chrome, the use habit and the browsing mode that are still keeping browser at the beginning of being born, to be established are though adopt label to switch the webpage mode; But on web data was handled, the same time only handled the content of a website and plays up and interaction logic; On content appears, at one time, only present a web page contents.The user will often be switched browser window or label, so that browser presents the browsing content of oneself wanting when using browser.
With existing browser architectures and appearance form; If the user need check a plurality of site contents simultaneously; Just need on the user interface of computer system, open a plurality of browser application instances simultaneously, and will adjust the window's position of each application example, avoid it to block and cover.There are several defectives in such control mode:
(1) each browser application instance independently can take the extra running expense except that web page resources, like CPU and internal memory.
(2) each independently between the browser application instance, can't be worked in coordination with and carry out the window layout adjustment, is not easy to the user and controls browse state.
(3) each independently between the browser application instance, can't carry out sharing, transmitting of data, and logic is mutual.
(4) in today that large scale and high-resolution display device are popularized gradually, the content of a webpage can not be full of display screen, makes the user when carrying out web page browsing, and very most display device zone all often is in idle state.
Along with enriching constantly of internet content; This traditional browsing mode and device can not fully play the computing power of present computer hardware; And the display capabilities of more advanced display device, can not provide more high efficiency to the user and browse and the interaction process ability.
Summary of the invention
Handle and appear single taskization, the single-view defective of internet sites content in order to solve Internet-browser; Improve the browse efficiency of Internet-browser; The more webpage interaction process ability of convenient and efficient is provided; The present invention adopts and a kind ofly plays up the framework technology that strategy and webpage present the device window layout based on Internet-browser webpage renderer device, on the one hand through optimization, improvement to the renderer device, realizes that web page contents plays up the free convergent-divergent control of ratio; On the other hand through webpage being presented the window layout control of device, realized that a plurality of web page contents make up demonstration with modes such as arranged side by side, overlapping, local convergent-divergents; A plurality of web page contents just can respond the interactive operation of user to web page contents without any need for change action at once; Thereby improved the efficient of Internet-browser user to web page browsing and operation; Effectively strengthen user experience, given full play to the usefulness that computer hardware is visited and appeared at internet data.
The embodiment of the invention realizes through following technical scheme:
The embodiment of the invention provides that a kind of multiple web pages of Internet-browser is played up, layout and mutual control device, it is characterized in that it comprises:
The sub-container of webpage is responsible for holding a web content data and is accomplished web data is played up back result's demonstration and appeared;
The multiple web pages combination window is responsible for holding the sub-container of one or more said webpages, according to the layout of user's appointment the sub-container of said webpage is managed;
The switching device shifter of multiple web pages combination window is responsible for controlling the demonstration of different said multiple web pages combination window and hiding;
Webpage presents device, is responsible for holding switching device shifter and one or more said multiple web pages combination window of said multiple web pages combination window, and is responsible for creating, destroys and manage said multiple web pages combination window;
Said webpage presents device, is responsible for all web datas of unified management, and the assembled state descriptor between the web data;
Webpage renderer device is responsible for a web content data is presented size, the zooming parameter that device is set according to said webpage, web data is made an explanation play up;
Said webpage presents message transmission channels and the data exchange channel between device and the said webpage renderer device;
The sub-container of said webpage produces feedback effects to mouse-pointing and hover events, around the sub-container of said webpage, shows the focus frame;
The sub-container of said webpage is made the relative position of its change and said multiple web pages combination window by mouse drag;
The sub-container of said webpage is made it change the container size dimension by mouse drag.
Preferably; The multiple web pages of said Internet-browser is played up, layout and mutual control device, it is characterized in that said multiple web pages combination window; Be responsible for holding the sub-container of one or more said webpages, the method for the sub-container of said webpage being managed according to the layout of user's appointment comprises:
Said multiple web pages combination window is according to the said multiple web pages combination window layout of user's appointment, the position of arranging and placing the sub-container of each said webpage;
Said multiple web pages combination window position and size are freeed when changing, and said multiple web pages combination window is responsible for adjusting the position and the size of wherein each the sub-container of webpage, to adapt to the variation of its position and size;
Said multiple web pages combination window is when visible state becomes invisible mode, and said multiple web pages combination window is the web data unloading in the sub-container of each webpage wherein, and the existence that in calculator memory, keeps these data;
Said multiple web pages combination window is when invisible mode becomes visible state, and said multiple web pages combination window is the corresponding web page data in the internal memory, is re-loaded to wherein in the sub-container of each webpage.
Preferably; The multiple web pages of said Internet-browser is played up, layout and mutual control device; It is characterized in that said multiple web pages combination window is according to the said multiple web pages combination window layout of user's appointment, the method for arranging and placing the position of the sub-container of each said webpage comprises:
With the sub-container of said each webpage according to about, the adjacent mode in the left and right sides arranges side by side;
The sub-container of said each webpage is arranged according to overlapping mode, and promptly the sub-container of said webpage covers the part on the sub-container of another said webpage.
Preferably, the multiple web pages of said Internet-browser is played up, layout and mutual control device, it is characterized in that the switching device shifter of said multiple web pages combination window is responsible for the demonstration of the different said multiple web pages combination window of control and hiding method and is comprised:
The multiple web pages combination window distribution form that judgement will show;
If said distribution form is different with the current multiple web pages combination window distribution form that is using, then hide current multiple web pages combination window, show the multiple web pages combination window of required layout then;
If said distribution form is identical with the current multiple web pages combination window distribution form that is using, then will be wherein web page contents unloading in each sub-container, but data still keep in internal memory, so that continue demonstration when switching back in the future;
The web page contents that will show then is filled in the current multiple web pages combination window.
Preferably; The multiple web pages of said Internet-browser is played up, layout and mutual control device; It is characterized in that; Said webpage presents switching device shifter and the one or more said multiple web pages combination window that device is responsible for holding said multiple web pages combination window, and responsible method of creating, destroying and manage said multiple web pages combination window comprises:
Multiple said multiple web pages combination window layout is provided, supplies the user to select;
When the user creates the browser Shipping Options Page, specify a kind of layout of said multiple web pages combination window;
The sub-container of said webpage is created a corresponding multiple web pages combination window according to the multiple web pages combination window layout of user's appointment;
Said multiple web pages combination window is created the sub-container of said webpage of corresponding number according to the sub-number of containers of webpage that needs in the said multiple web pages combination window layout of user's appointment;
The sub-container layout that designs in the said multiple web pages combination window layout of said multiple web pages combination window according to user's appointment is provided with the relative position of the sub-container of said webpage.
Preferably, the multiple web pages of said Internet-browser is played up, layout and mutual control device, it is characterized in that the sub-container of said webpage is according to the multiple web pages combination window layout of user's appointment, and the method for creating a corresponding multiple web pages combination window comprises:
If there has been the multiple web pages combination window of a required layout, then directly use this said multiple web pages combination window;
If there is not the multiple web pages combination window of required layout, then create the multiple web pages combination window of this layout;
To same multiple web pages distribution form, only create the multiple web pages combination window one time, and between similar distribution form, reuse this multiple web pages combination window.
Preferably, the multiple web pages of said Internet-browser is played up, layout and mutual control device, it is characterized in that said webpage presents device, be responsible for all web datas of unified management, and the method for the assembled state descriptor between the web data comprises:
Safeguard all web datas of list records;
The packet numbering (ID) of its affiliated multiple web pages combination window of record in each web data;
When separating when need be, distribute a new packet numbering for this web data with the multiple web pages combination window of a webpage under it; The web data of creating an acquiescence then adds in its multiple web pages that breaks away from grouping;
When the webpage in need the another one multiple web pages being divided into groups join in the said multiple web pages combination window, be provided with in this web data packet numbering for the pairing packet numbering of multiple web pages combination window that will add.
Preferably; The multiple web pages of said Internet-browser is played up, layout and mutual control device; It is characterized in that; The switching device shifter of said multiple web pages combination window is a series of buttons, shows as label form or menu-style, and each label button or menu item are represented a said multiple web pages combination window.
Preferably; The multiple web pages of said Internet-browser is played up, layout and mutual control device; It is characterized in that said webpage renderer device is responsible for a web content data; Present size, the zooming parameter that device is set according to said webpage, the web data method of playing up that makes an explanation comprised:
When said multiple web pages combination window needs the update displayed content, its webpage dimension information is notified to webpage renderer device process through operating system striding course message and pipeline communication;
Said webpage renderer device process is played up webpage according to the dimension information of webpage, and rendering result is put into shared drive;
Said webpage renderer device process will be played up the message of completion, notify to said multiple web pages combination window through operating system striding course message and pipeline communication;
After said multiple web pages combination window knows that web page contents is played up completion, from shared drive, obtain webpage rendering result data, and it is shown in the window of container of oneself.
Preferably, the multiple web pages of said Internet-browser is played up, layout and mutual control device, it is characterized in that the sub-container of said webpage produces feedback effects to mouse-pointing and hover events, shows that the method for focus frame comprises on every side at the sub-container of said webpage:
When mouse moved above the sub-container of said webpage, the sub-container of said webpage obtained position and the state that mouse moves;
The sub-container of said webpage is created on own window and is shown a parent window, draws a frame that surrounds the sub-window of container of webpage;
When the mouse shift position exceeded sub-container scope of said webpage and said parent window scope, the sub-container of said webpage was hidden the said parent window that is used for drawing frame fall, and made frame seem to disappear.
Preferably, the multiple web pages of said Internet-browser is played up, layout and mutual control device, it is characterized in that, the sub-container of said webpage is comprised its method that changes with the relative position of said multiple web pages combination window by mouse drag:
When mouse moved above the sub-container of said webpage, the sub-container of said webpage obtained position and the state that mouse moves;
The sub-container of said webpage is created on own window and is shown a parent window, draws a frame that surrounds the sub-window of container of webpage;
Mouse is pressed the left button locking and is pulled state in the coboundary title toolbar zone of the said parent window that is used for drawing frame;
Mouse is keeping left button to press under the situation, and rolling mouse, sub-container of then said webpage and said parent window follow mouse position to do moving of respective pixel unit simultaneously.
Preferably, the multiple web pages of said Internet-browser is played up, layout and mutual control device, it is characterized in that the sub-container of said webpage is comprised its method that changes the container size dimension by mouse drag:
When mouse moved above the sub-container of said webpage, the sub-container of said webpage obtained position and the state that mouse moves;
The sub-container of said webpage is created on own window and is shown a parent window, draws a frame that surrounds the sub-window of container of webpage;
Mouse is pressed the left button locking and is pulled state in the edge of the said parent window that is used for drawing frame;
Mouse is keeping left button to press under the situation, and rolling mouse, the size dimension of sub-container of then said webpage and said parent window follow mouse position to make the change of respective pixel unit simultaneously.
Preferably, the multiple web pages of said Internet-browser is played up, layout and mutual control device, it is characterized in that, said mouse is in the edge of the said parent window that is used for drawing frame, presses the method that the left button locking pulls state and comprises:
If mouse is pressed left button in the said upper left corner that is used for drawing the parent window of frame, then be locked as the state that vertically and laterally changes the sub-container origin of said webpage;
If mouse is pressed left button in the said upper right corner that is used for drawing the parent window of frame, then be locked as the state of the sub-container origin of the said webpage of vertical change, and the state that laterally changes the sub-container width of said webpage;
If mouse is pressed left button in the said lower left corner that is used for drawing the parent window of frame, then be locked as the state of the sub-container origin of the said webpage of horizontal change, and the state that vertically changes the sub-container width of said webpage;
If mouse is pressed left button in the said lower right corner that is used for drawing the parent window of frame, then be locked as the state that vertically and laterally changes the sub-container width of said webpage;
If mouse is pressed left button in the said left side that is used for drawing the parent window of frame, then be locked as the state of the sub-container origin of the said webpage of horizontal change;
If mouse is pressed left button at the said upside that is used for drawing the parent window of frame, then be locked as the state of the sub-container origin of the said webpage of vertical change;
If mouse is pressed left button on the said right side that is used for drawing the parent window of frame, then locking laterally changes the state of the sub-container width of said webpage;
If mouse is pressed left button at the said downside that is used for drawing the parent window of frame, then be locked as the state of the sub-container width of the said webpage of vertical change.
Can find out that from above-mentioned elaboration the present invention possesses following these beneficial effects:
(1) switching times of minimizing web page windows and label makes the user more be absorbed in browsing of web page contents.
(2) make the user possess the layout control ability of web page contents, the efficient that has improved the user to view Internet webpage and carried out interactive operation with webpage.
(3) performance COMPUTER CALCULATION potential for Internet-browser provides the abundanter form of browsing, and then promotes further developing of internet content form.
(4) give full play to the advantage of large scale and high-resolution display device, make full use of redundant viewing area, be convenient to webpage and show side by side, switch probability, reduce the switching time of webpage label in the use or window thereby reduce webpage.
(5) make the user when the intensive web page contents of browsing content, local content is checked and operation becomes possibility fast accurately.
Description of drawings
Fig. 1 is the general structure synoptic diagram of devices such as webpage renderer described in the embodiment of the invention, webpage appear, multiple web pages combination window, the sub-container of webpage.
Fig. 2 is the embodiment one interface synoptic diagram of multiple web pages browsing mode described in the embodiment of the invention and device.
Fig. 3 is the embodiment second interface synoptic diagram of multiple web pages browsing mode described in the embodiment of the invention and device.
Fig. 4 is the embodiment three interface synoptic diagram of multiple web pages browsing mode described in the embodiment of the invention and device.
Fig. 5 plays up the process synoptic diagram that size, scaling are played up webpage for webpage renderer device described in the embodiment of the invention according to appointment.
Fig. 6 presents device for webpage in the embodiment of the invention, according to the multiple web pages distribution form, creates the synoptic diagram of multiple web pages combination window process.
Fig. 7 presents device switches mutual control focus between the said multiple web pages combination window of a plurality of identical or different layouts process synoptic diagram for webpage described in the embodiment of the invention.
Fig. 8 plans as a whole to dispatch and carries out with it synoptic diagram of exchanges data to said webpage renderer device duty for multiple web pages combination window described in the embodiment of the invention.
Fig. 9 is the interface synoptic diagram of the sub-container of webpage response mouse focus in the multiple web pages combination window described in the embodiment of the invention.
Figure 10 pulls the synoptic diagram that changes the position for the sub-container of webpage described in the embodiment of the invention through mouse.
Figure 11 pulls varying sized synoptic diagram for the sub-container of webpage described in the embodiment of the invention through mouse.
Embodiment
For making the object of the invention, principle, technical scheme and advantage more clear, below with reference to the accompanying drawing embodiment that develops simultaneously, the present invention is done further explain.
The following stated embodiment is merely preferred embodiment of the present invention, is not limited to the present invention, all any modifications of within principle of the present invention, principle and spirit, being done, is equal to replacement and improvement etc., all is included within protection scope of the present invention.
Referring to Fig. 1, be the general structure of devices such as webpage renderer according to the invention, webpage appear, multiple web pages combination window, the sub-container of webpage, wherein:
Parts 101, for said webpage presents device, corresponding to an operating system application window, its effect is as using overall framework, coordinating webpage and present each parts collaborative work in the device;
Parts 102,103,104 are said multiple web pages combination window, and its effect is the layout of a plurality of webpages of management, and the collaborative demonstration of webpage and mutual;
Because the existence of parts 102,103,104 is arranged, making that parts 101, promptly said webpage present device can be easily, switch 102,103,104 of parts fast, to present different web page windows layouts;
Parts 105,106,107 are the sub-container of said webpage, and its effect is the directly man-to-man web page contents that holds and show; Said multiple web pages combination window, the control through to the sub-container of a plurality of said webpages reaches the control to a plurality of page layouts;
Parts 110,111,112; Be said webpage renderer device; Its effect is the man-to-man web page contents of playing up in the parts 105,106,107, and through the communication link shown in 109, presents the device end parts with said webpage and carry out interacting message and exchanges data;
Said webpage presents device and said webpage renderer device adheres to separately and the different operating systems process, so logically there is the processing border shown in 108; Communication link shown in 109 need possess the ability of crossing over processing border, so under operating system, adopt interprocess communication modes such as window message, pipeline and shared drive to realize.
Referring to Fig. 2, be the embodiment of the invention one interface synoptic diagram.Present embodiment through adopting disclosed system architecture and the technology of coming out of the present invention, demonstrates a kind of and the visibly different viewing experience of conventional internet browser:
Parts 201 are the browser application window, also are that described webpage presents device;
Parts 202,203,204 are the label control that is used for said multiple web pages combination window is switched;
Parts 205 for said multiple web pages combination window, are responsible for holding one or more webpage;
The characteristic of present embodiment one is:
Parts 206,207,208,209 are the sub-container of said webpage, are responsible for appearing a webpage separately;
Parts 206,207,208,209 adopt the layout of two row, two row, can present the data content of different websites separately;
Make the user to pay close attention to simultaneously very easily, operate a plurality of Website pages, saved under conventional browser to checking different web pages, the time of frequent switch labels.
Referring to Fig. 3, be embodiment of the invention second interface synoptic diagram.Present embodiment demonstrates a kind of viewing experience different with conventional internet browser through adopting disclosed system architecture and the technology of coming out of the present invention.
The characteristic of present embodiment two is:
Web page contents 1 in the parts 306 is overlapping layouts with the web page contents 2 in the parts 307;
The web page contents 2 that shows covers on the web page contents 1, and the window of parts 307 is smaller, only covers the sub-fraction of web page contents 1.
The layout that present embodiment is such; For user's browsing page provides a kind of facility; Be exactly when paying close attention to web page contents 1, can additional attention another one web page contents 2, this sight is particularly suitable for when the content degree of filling of web page contents 1 is not very high; Content with another one web page contents 2 remedies idle screen space, to improve user's browse efficiency.
Referring to Fig. 4, be the embodiment of the invention three interface synoptic diagram.Present embodiment demonstrates a kind of viewing experience different with conventional internet browser through adopting disclosed system architecture and the technology of coming out of the present invention.
The characteristic of present embodiment three is:
Parts 406 are overlapping layouts with parts 407;
The part zone of web page contents in the web page contents coating member 406 in the parts 407;
Consistent in the web page contents that shows in the parts 407 and the parts 406 by its web page contents that covers the position, the scaling difference of only playing up;
The layout that present embodiment is such, the local enlargement display or the subcontract that make web page contents in the parts 407 look like web page contents in the parts 406 below it show.
The layout that present embodiment is such, the quick control that parts 407 is shown, hides in conjunction with the quick button of said keyboard, and said mouse moves parts 407 control of position, can provide a kind of convenience clear mode of checking the webpage local content to the user; Particularly to Internet user visually impaired, a kind of health, viewing experience easily are provided.
Fig. 5 plays up the flow process that size, scaling are played up webpage for the said webpage renderer of embodiment of the invention device according to appointment.This action of webpage renderer device is triggered by step 501; The instruction that step 501 is received; Come from said webpage and present the message that device sends over through the operating system interprocess communication, said webpage renderer is after receiving instruction, and the work of being carried out may further comprise the steps:
Step 502 according to the instruction designated parameters, is created the painting canvas of playing up of corresponding size, and this painting canvas is an internal memory that is used for graphic plotting in the operating system;
Step 503, for scaling is played up in the painting canvas setting of creating of playing up, this ratio also is by instructing entrained parameter appointment in the said step 501.To the set scaling parameter of painting canvas, can on all mapping operations of follow-up this painting canvas, have an effect, figure is produced corresponding zooming effect;
Step 504, judge the web page contents type that will play up, thereby determine next step specifically to carry out rendering operations by that web page contents kernel;
If web page contents is the page of common HTML(Hypertext Markup Language) content, then shown in step 505, gives the webpage kernel with web page contents and play up, and specify this webpage kernel that content is rendered into the painting canvas that said step 502 is created.Because of this painting canvas has carried out the scaling setting when the said step 503, make step 505 draw the webpage that comes out and to reach expection scaling effect;
If web page contents is a plug-in content, as be embedded in the Flash animation in the webpage, then shown in step 506, give the plug-in unit kernel with web page contents and play up, and specify this webpage kernel that content is rendered into the painting canvas that said step 502 is created.Because of this painting canvas has carried out the scaling setting when the said step 503, make step 506 draw the webpage that comes out and to reach expection scaling effect;
By the disclosed disposal route of coming out of process flow diagram shown in Figure 5, can in the container contents of different size, present web page contents so that webpage renderer device can cooperate webpage to present device with designated ratio.So also make when web page contents is presented in the window of multiple web pages layout content more complete, alternately more convenient, practicality is stronger.
Fig. 6 presents device for webpage in the embodiment of the invention, according to the multiple web pages distribution form, creates the flow process of multiple web pages combination window.Webpage presents this action of device, is to be initiated by the instruction shown in the step 601.Button actions and menu item action that this command source is clicked on operation interface in the user.The user clicks the button or the menu item of appointment, promptly confirmed the parameter of the multiple web pages combination window that will create, comprise position and page layout form;
Said webpage presents device and is resolved to user's determined multiple web pages window layout parameter when initiating to create action in step 602;
The present invention considers efficiency factor; And reduce the taking of calculator memory resource, to a kind of layout parameter, only create the multiple web pages window one time; So step 603 judges according to the multiple web pages window layout parameter that is resolved to whether the multiple web pages window of this kind layout parameter was once created;
If like the judgement of said step 603, created the multiple web pages window of required layout, then said webpage presents the building work that device is promptly accomplished the multiple web pages combination window;
Also do not create if step 603 is judged the multiple web pages combination window of finding specified layout, then carry out the establishment of the multiple web pages combination window of this kind layout in step 604;
After step 605 to step 607 has showed that the multiple web pages combination window is created, the sub-container constructive process of its inner webpage.Step 605 is provided with the relative position of this sub-container in the multiple web pages combination window in step 606 after creating a sub-container of webpage; Because include sometimes more than the sub-container of one webpage in the multiple web pages combination window,, step 607 all creates so will judging whether the sub-container of all webpages in this multiple web pages combination window; If the sub-container of all webpages is all created, then said webpage presents device and promptly accomplishes the building work to the multiple web pages combination window; If also have the sub-container of webpage not to be created, then repeating step 605, step 606 all are created out up to the sub-container of all webpages;
The processing procedure that process flow diagram shown in Figure 6 displayed is not limited to a certain multiple web pages window layout, and multiple web pages window layout arbitrarily all is suitable for, as long as to its specified window layout and the sub-number of containers of webpage, can create corresponding multiple web pages subwindow.
Fig. 7 presents device switches mutual control focus between the said multiple web pages combination window of a plurality of identical or different layouts flow process for webpage described in the embodiment of the invention.Webpage presents this action of device, is to be initiated by the instruction shown in the step 701, this command source certain label in the label control of user's parts 202,203 as shown in Figure 2 with click or 204.In the label control; It is visible simultaneously the multiple web pages combination window of a label representative only being arranged; Click the label of a non-visible multiple web pages combination window of representative as the user after; Just produced the instruction of said step 701, webpage presents the switch operating that device begins to accomplish according to instruction the multiple web pages combination window, and it comprises following steps:
Step 702 is obtained the multiple web pages combination window layout parameter of this label representative according to the label that the user clicked;
Step 703, whether the multiple web pages combination window layout parameter that gets access in the more said step 702 is identical with the layout parameter of the current multiple web pages combination window that is in visible state;
If it is different that the judged result of step 703 is a layout; Then step 704 is with the data unloading in the sub-container of all webpages in the current multiple web pages combination window that is in visible state; The data unloading is meant holds relation with temporary transient releasing the between data in the sub-container of webpage and the sub-container of webpage, makes the sub-container of webpage no longer show these data; But these data still are kept in the calculator memory, for being loaded into once more at any time in the sub-container of webpage;
By the sub-container of webpage of unloading content, can stash by safe quilt this moment, and step 705 is promptly accomplished this multiple web pages combination window is stashed;
Step 706 is responsible for the multiple web pages combination window of the needed layout of user is shown, and as current visible multiple web pages combination window, can trigger the flow process of said Fig. 6 this moment;
After the multiple web pages combination window of required layout has shown, just need accomplish the work that appears therein to the plurality of webpages content; Judge at first whether the content in the sub-container of webpage needs to change in it, if do not need to change, said webpage presents the multiple web pages combination window switch operating of device just all have been accomplished; Change if desired, then unload the data of the sub-container of each webpage in the current visible multiple web pages combination window, shown in step 708, its principle is identical with said step 704;
At last, step 709 is responsible for the user is wanted the web content data that shows, is filled into respectively in the sub-container of corresponding web page in the current multiple web pages combination window, switches and web page contents demonstration work to accomplish the multiple web pages combination window that said webpage presents device.
Flow process shown in Figure 7 has at utmost reduced the computing cost that switches between the multiple web pages combination window of identical or different layout, has guaranteed the quick and smooth of switching again, has improved user experience.
Fig. 8 plans as a whole to dispatch and carries out with it principle of exchanges data to said webpage renderer device duty for the said multiple web pages combination window of the embodiment of the invention.Parts 802 are the sub-containers of webpage, and it is used for holding and web page content; Parts 801 are multiple web pages combination window, as the container of parts 802, can hold the sub-container of a plurality of webpages; Parts 801 belong to a multiple web pages with parts 802 and present device.Webpage renderer shown in the parts 807 is the webpage renderer device in the earlier figures 1.Disclosed this principle of the present invention comprises following steps:
When webpage presents device end and has any operational motion or web page contents to upgrade request, can send message for parts 807 webpage renderer devices through the passage shown in 804; After webpage renderer device is received message, accomplish the operation acts of appointment according to type of message and message parameter, the result data that produces this work is then put into the shared drive shown in the parts 803;
Shared drive shown in the said parts 803 is a kind of inter-process communication techniques of operating system, can cross over the processing border shown in 806, and complex data shares between implementation process;
After webpage renderer device was put into shared drive with the working result data, the multiple web pages combination window of appearing in the device for the webpage shown in the parts 801 through the passage shown in 805 was again sent message, informed that its previous action of asking accomplished; After the multiple web pages combination window is received this notification message, by appointment, go in the shared drive shown in the parts 803 to take out the corresponding results data, and data are used or appeared;
The invention also discloses a kind of multiple web pages when browsing; The sub-container of said webpage responds user's mouse focus and provides the mode of feedback, embodiment as shown in Figure 9, the sub-container of the webpage that the present invention showed; Shown in parts 902; Operating system mouse moving event to shown in the parts 903 is monitored, if find that mouse rests on the web page contents, then around the sub-container of webpage, shows the frame shown in parts 904 automatically; The effect of this frame is:
Eye-catching prompting user, by web page contents that it surrounded can be at once at first mouse or keyboard operation incident;
The frame top can provide the expanded function button as title block, is used to make things convenient for the user that mouse webpage pointed is operated;
When user's rolling mouse leaves parts 902 and the zone shown in the parts 904, the frame shown in the parts 904 promptly disappears automatically, and the disappearance of frame is the clearly prompting to the user, and promptly just now web page contents no longer at first responds mouse or keyboard operation incident;
The embodiment that Fig. 9 shows has solved the sub-container of a plurality of webpages when showing simultaneously, and the problem of user's operational guidance is promptly given the clear and definite responsive feedback of user, is that the user is unlikely to produce operation because web page contents shows more and misreads.
Shown in figure 10, on the basis of embodiment illustrated in fig. 3 and technology shown in Figure 9, further a kind of method that changes the sub-container position of webpage in the multiple web pages combination window is provided for the user.Parts 1003 are the sub-containers of another webpage that cover on the sub-container of the webpage shown in the parts 1001; The method of user's moving-member 1003 is following:
Mouse rests on the parts 1003 shown in the parts 1004, makes the frame shown in the parts 1002 show;
Mousebutton is pinned the coboundary of frame shown in the parts 1002, when keeping button to pin, and position shown in the rolling mouse to 1007;
After mouse was moved, parts 1002 and parts 1003 are the position shown in the corresponding mobile to 1005 and 1006 all;
User's mouse-up, the action that the sub-container of the webpage shown in the parts 1003 moves is accomplished;
Moving direction of this example and distance do not limit the present invention, can move to any direction and any distance that allows in principle.
Shown in figure 11, on the basis of embodiment illustrated in fig. 3 and technology shown in Figure 9, further a kind of method that changes the sub-container size of webpage in the multiple web pages combination window is provided for the user.Parts 1103 are the sub-containers of another webpage that cover on the sub-container of the webpage shown in the parts 1101; The user change parts 1103 size method following:
Mouse shown in the parts 1104 rests on left side, right side, upside, downside, the upper left corner, the upper right corner, the lower left corner, the lower right corner marginal position of parts 1103, makes the frame shown in the parts 1102 show;
The mouse pattern becomes corresponding arrowhead form shown in the parts 1104 simultaneously;
Mousebutton is pinned frame shown in the parts 1102, when keeping button to pin, and position shown in the rolling mouse to 1107;
After mouse was moved, the size of parts 1102 and parts 1103 all changed to the size shown in 1105 and 1106 accordingly;
User's mouse-up, the action of the modification of the sub-container dimensional of webpage shown in the parts 1103 is accomplished;
Moving direction of this example and distance do not limit the present invention, can move to any direction and any distance that allows in principle.

Claims (13)

  1. The multiple web pages of an Internet-browser play up, layout and mutual control device, it is characterized in that it comprises:
    The sub-container of webpage is responsible for holding a web content data and is accomplished web data is played up back result's demonstration and appeared;
    The multiple web pages combination window is responsible for holding the sub-container of one or more said webpages, according to the layout of user's appointment the sub-container of said webpage is managed;
    The switching device shifter of multiple web pages combination window is responsible for controlling the demonstration of different said multiple web pages combination window and hiding;
    Webpage presents device, is responsible for holding switching device shifter and one or more said multiple web pages combination window of said multiple web pages combination window, and is responsible for creating, destroys and manage said multiple web pages combination window;
    Said webpage presents device, is responsible for all web datas of unified management, and the assembled state descriptor between the web data;
    Webpage renderer device is responsible for a web content data is presented size, the zooming parameter that device is set according to said webpage, web data is made an explanation play up;
    Said webpage presents message transmission channels and the data exchange channel between device and the said webpage renderer device;
    The sub-container of said webpage produces feedback effects to mouse-pointing and hover events, around the sub-container of said webpage, shows the focus frame;
    The sub-container of said webpage is made the relative position of its change and said multiple web pages combination window by mouse drag;
    The sub-container of said webpage is made it change the container size dimension by mouse drag.
  2. According to claim 1 the multiple web pages of Internet-browser play up, layout and mutual control device; It is characterized in that; Said multiple web pages combination window is responsible for holding the sub-container of one or more said webpages, and the method for the sub-container of said webpage being managed according to the layout of user's appointment comprises:
    Said multiple web pages combination window is according to the said multiple web pages combination window layout of user's appointment, the position of arranging and placing the sub-container of each said webpage;
    Said multiple web pages combination window position and size are freeed when changing, and said multiple web pages combination window is responsible for adjusting the position and the size of wherein each the sub-container of webpage, to adapt to the variation of its position and size;
    Said multiple web pages combination window is when visible state becomes invisible mode, and said multiple web pages combination window is the web data unloading in the sub-container of each webpage wherein, and the existence that in calculator memory, keeps these data;
    Said multiple web pages combination window is when invisible mode becomes visible state, and said multiple web pages combination window is the corresponding web page data in the internal memory, is re-loaded to wherein in the sub-container of each webpage.
  3. As the multiple web pages of the said Internet-browser of claim 2 play up, layout and mutual control device; It is characterized in that; Said multiple web pages combination window is according to the said multiple web pages combination window layout of user's appointment, and the method for arranging and placing the position of the sub-container of each said webpage comprises:
    With the sub-container of said each webpage according to about, the adjacent mode in the left and right sides arranges side by side;
    The sub-container of said each webpage is arranged according to overlapping mode, and promptly the sub-container of said webpage covers the part on the sub-container of another said webpage.
  4. According to claim 1 the multiple web pages of Internet-browser play up, layout and mutual control device, it is characterized in that the switching device shifter of said multiple web pages combination window is responsible for the demonstration of the different said multiple web pages combination window of control and hiding method and is comprised:
    The multiple web pages combination window distribution form that judgement will show;
    If said distribution form is different with the current multiple web pages combination window distribution form that is using, then hide current multiple web pages combination window, show the multiple web pages combination window of required layout then;
    If said distribution form is identical with the current multiple web pages combination window distribution form that is using, then will be wherein web page contents unloading in each sub-container, but data still keep in internal memory, so that continue demonstration when switching back in the future;
    The web page contents that will show then is filled in the current multiple web pages combination window.
  5. According to claim 1 the multiple web pages of Internet-browser play up, layout and mutual control device; It is characterized in that; Said webpage presents switching device shifter and the one or more said multiple web pages combination window that device is responsible for holding said multiple web pages combination window, and responsible method of creating, destroying and manage said multiple web pages combination window comprises:
    Multiple said multiple web pages combination window layout is provided, supplies the user to select;
    When the user creates the browser Shipping Options Page, specify a kind of layout of said multiple web pages combination window;
    The sub-container of said webpage is created a corresponding multiple web pages combination window according to the multiple web pages combination window layout of user's appointment;
    Said multiple web pages combination window is created the sub-container of said webpage of corresponding number according to the sub-number of containers of webpage that needs in the said multiple web pages combination window layout of user's appointment;
    The sub-container layout that designs in the said multiple web pages combination window layout of said multiple web pages combination window according to user's appointment is provided with the relative position of the sub-container of said webpage.
  6. As the multiple web pages of the said Internet-browser of claim 5 play up, layout and mutual control device; It is characterized in that; The sub-container of said webpage is according to the multiple web pages combination window layout of user's appointment, and the method for creating a corresponding multiple web pages combination window comprises:
    If there has been the multiple web pages combination window of a required layout, then directly use this said multiple web pages combination window;
    If there is not the multiple web pages combination window of required layout, then create the multiple web pages combination window of this layout;
    To same multiple web pages distribution form, only create the multiple web pages combination window one time, and between similar distribution form, reuse this multiple web pages combination window.
  7. According to claim 1 the multiple web pages of Internet-browser play up, layout and mutual control device; It is characterized in that; Said webpage presents device, be responsible for all web datas of unified management, and the method for the assembled state descriptor between the web data comprises:
    Safeguard all web datas of list records;
    The packet numbering (ID) of its affiliated multiple web pages combination window of record in each web data;
    When separating when need be, distribute a new packet numbering for this web data with the multiple web pages combination window of a webpage under it; The web data of creating an acquiescence then adds in its multiple web pages that breaks away from grouping;
    When the webpage in need the another one multiple web pages being divided into groups join in the said multiple web pages combination window, be provided with in this web data packet numbering for the pairing packet numbering of multiple web pages combination window that will add.
  8. According to claim 1 the multiple web pages of Internet-browser play up, layout and mutual control device; It is characterized in that; The switching device shifter of said multiple web pages combination window is a series of buttons; Show as label form or menu-style, each label button or menu item are represented a said multiple web pages combination window.
  9. According to claim 1 the multiple web pages of Internet-browser play up, layout and mutual control device; It is characterized in that; Said webpage renderer device; Be responsible for a web content data, present size, the zooming parameter that device is set, the web data method of playing up that makes an explanation is comprised according to said webpage:
    When said multiple web pages combination window needs the update displayed content, its webpage dimension information is notified to webpage renderer device process through operating system striding course message and pipeline communication;
    Said webpage renderer device process is played up webpage according to the dimension information of webpage, and rendering result is put into shared drive;
    Said webpage renderer device process will be played up the message of completion, notify to said multiple web pages combination window through operating system striding course message and pipeline communication;
    After said multiple web pages combination window knows that web page contents is played up completion, from shared drive, obtain webpage rendering result data, and it is shown in the window of container of oneself.
  10. According to claim 1 the multiple web pages of Internet-browser play up, layout and mutual control device; It is characterized in that; The sub-container of said webpage produces feedback effects to mouse-pointing and hover events, around the sub-container of said webpage, shows that the method for focus frame comprises:
    When mouse moved above the sub-container of said webpage, the sub-container of said webpage obtained position and the state that mouse moves;
    The sub-container of said webpage is created a parent window on own window, and draws a frame that surrounds the sub-window of container of webpage;
    When the mouse shift position exceeded sub-container scope of said webpage and said parent window scope, the sub-container of said webpage was hidden the said parent window that is used for drawing frame fall, and made frame seem to disappear.
  11. 11. according to claim 1 the multiple web pages of Internet-browser play up, layout and mutual control device, it is characterized in that the sub-container of said webpage is comprised its method that changes with the relative position of said multiple web pages combination window by mouse drag:
    When mouse moved above the sub-container of said webpage, the sub-container of said webpage obtained position and the state that mouse moves;
    The sub-container of said webpage is created a parent window on own window, and draws a frame that surrounds the sub-window of container of webpage;
    Mouse is pressed the left button locking and is pulled state in the coboundary title toolbar zone of the said parent window that is used for drawing frame;
    Mouse is keeping left button to press under the situation, and rolling mouse, sub-container of then said webpage and said parent window follow mouse position to do moving of respective pixel unit simultaneously.
  12. 12. according to claim 1 the multiple web pages of Internet-browser play up, layout and mutual control device, it is characterized in that the sub-container of said webpage is comprised its method that changes the container size dimension by mouse drag:
    When mouse moved above the sub-container of said webpage, the sub-container of said webpage obtained position and the state that mouse moves;
    The sub-container of said webpage is created a parent window on own window, and draws a frame that surrounds the sub-window of container of webpage;
    Mouse is pressed the left button locking and is pulled state in the edge of the said parent window that is used for drawing frame;
    Mouse is keeping left button to press under the situation, and rolling mouse, the size dimension of sub-container of then said webpage and said parent window follow mouse position to make the change of respective pixel unit simultaneously.
  13. 13. the multiple web pages like the said Internet-browser of claim 12 is played up, layout and mutual control device, it is characterized in that, said mouse is in the edge of the said parent window that is used for drawing frame, presses the method that the left button locking pulls state and comprises:
    If mouse is pressed left button in the said upper left corner that is used for drawing the parent window of frame, then be locked as the state that vertically and laterally changes the sub-container origin of said webpage;
    If mouse is pressed left button in the said upper right corner that is used for drawing the parent window of frame, then be locked as the state of the sub-container origin of the said webpage of vertical change, and the state that laterally changes the sub-container width of said webpage;
    If mouse is pressed left button in the said lower left corner that is used for drawing the parent window of frame, then be locked as the state of the sub-container origin of the said webpage of horizontal change, and the state that vertically changes the sub-container width of said webpage;
    If mouse is pressed left button in the said lower right corner that is used for drawing the parent window of frame, then be locked as the state that vertically and laterally changes the sub-container width of said webpage;
    If mouse is pressed left button in the said left side that is used for drawing the parent window of frame, then be locked as the state of the sub-container origin of the said webpage of horizontal change;
    If mouse is pressed left button at the said upside that is used for drawing the parent window of frame, then be locked as the state of the sub-container origin of the said webpage of vertical change;
    If mouse is pressed left button on the said right side that is used for drawing the parent window of frame, then locking laterally changes the state of the sub-container width of said webpage;
    If mouse is pressed left button at the said downside that is used for drawing the parent window of frame, then be locked as the state of the sub-container width of the said webpage of vertical change.
CN2012102868683A 2012-08-14 2012-08-14 Multi-webpage browsing device of internet browser Pending CN102830972A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2012102868683A CN102830972A (en) 2012-08-14 2012-08-14 Multi-webpage browsing device of internet browser

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2012102868683A CN102830972A (en) 2012-08-14 2012-08-14 Multi-webpage browsing device of internet browser

Publications (1)

Publication Number Publication Date
CN102830972A true CN102830972A (en) 2012-12-19

Family

ID=47334122

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2012102868683A Pending CN102830972A (en) 2012-08-14 2012-08-14 Multi-webpage browsing device of internet browser

Country Status (1)

Country Link
CN (1) CN102830972A (en)

Cited By (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103197842A (en) * 2013-04-15 2013-07-10 广州博冠信息科技有限公司 Method and device for controlling application program windows
CN103279518A (en) * 2013-05-27 2013-09-04 中山爱科数字科技股份有限公司 Browser
CN103440340A (en) * 2013-09-09 2013-12-11 黄卓勋 Method and device for navigation webpage content display
CN103902722A (en) * 2014-04-10 2014-07-02 白杨 B/S (browser/server) based webpage display method and terminal
CN103955469A (en) * 2014-03-28 2014-07-30 北京奇虎科技有限公司 Method and device for page scaling in browser
CN104133608A (en) * 2014-08-13 2014-11-05 百度在线网络技术(北京)有限公司 Method and device for opening new tab
CN104714797A (en) * 2013-12-12 2015-06-17 南宁市磁汇科技有限公司 One-button type WEB page closing method
CN104809122A (en) * 2014-01-24 2015-07-29 贝壳网际(北京)安全技术有限公司 Method and device for visiting web pages
CN104850557A (en) * 2014-02-17 2015-08-19 腾讯科技(深圳)有限公司 Method and device for displaying multiple pages in same browser window, and electronic equipment
CN104898914A (en) * 2014-03-05 2015-09-09 腾讯科技(深圳)有限公司 Multi-page display method and device
CN105068816A (en) * 2015-08-26 2015-11-18 成都秋雷科技有限责任公司 Method for generating HTML webpage preview
CN105117217A (en) * 2015-08-12 2015-12-02 北京触控科技有限公司 Cross-platform game rendering method and system
CN105279182A (en) * 2014-07-09 2016-01-27 佳能株式会社 Method and device used for opening and switching a plurality of webpages
WO2016101754A1 (en) * 2014-12-26 2016-06-30 北京奇虎科技有限公司 Method and device for web page switching, and device for providing integrated page
CN105912313A (en) * 2015-12-28 2016-08-31 乐视致新电子科技(天津)有限公司 Method and device for displaying animation of view, and terminal device
CN106293352A (en) * 2015-05-21 2017-01-04 华为软件技术有限公司 Page makeup method, terminal and server
CN106354355A (en) * 2015-07-13 2017-01-25 华为软件技术有限公司 User interface layout method, device and system
CN106371810A (en) * 2015-07-20 2017-02-01 腾讯科技(深圳)有限公司 Method and device for partitioned block stretching in browser window
CN106406712A (en) * 2016-10-21 2017-02-15 广州酷狗计算机科技有限公司 Information display method and device
CN106662964A (en) * 2014-07-31 2017-05-10 微软技术许可有限责任公司 Dynamic joint dividers for application windows
CN107643866A (en) * 2017-08-21 2018-01-30 广州视源电子科技股份有限公司 Operate method, apparatus, terminal device and the storage medium of different levels picture
CN109145241A (en) * 2018-09-30 2019-01-04 百度在线网络技术(北京)有限公司 The content of browser and browser shows management method
CN109271600A (en) * 2018-08-16 2019-01-25 微梦创科网络科技(中国)有限公司 A kind of monitoring method of performance data, system and device
WO2019037636A1 (en) * 2017-08-24 2019-02-28 阿里巴巴集团控股有限公司 Layout method and device for view component
CN110297998A (en) * 2019-06-21 2019-10-01 四川盛趣时代网络科技有限公司 Browser interface multiwindow while display methods
CN111291292A (en) * 2020-01-15 2020-06-16 广州虎牙科技有限公司 Page rendering method and device, terminal equipment and storage medium
CN111966260A (en) * 2020-10-19 2020-11-20 统信软件技术有限公司 Window display method and computing device
CN113778439A (en) * 2021-08-13 2021-12-10 希姆通信息技术(上海)有限公司 Function double-page layout UI design method based on Android system
CN114610424A (en) * 2022-02-11 2022-06-10 阿里巴巴(中国)有限公司 Data processing method, window display method of cloud application and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101299220A (en) * 2008-06-24 2008-11-05 腾讯科技(深圳)有限公司 Method for disassembling and combining multiple-page browser window and multiple-page browser
CN101493837A (en) * 2009-02-25 2009-07-29 腾讯科技(深圳)有限公司 Network video playing method in multi-page browser and processing device
CN102216068A (en) * 2009-01-28 2011-10-12 佐治亚-太平洋消费产品有限合伙公司 Belt-creped, variable local basis weight absorbent sheet prepared with perforated polymeric belt

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101299220A (en) * 2008-06-24 2008-11-05 腾讯科技(深圳)有限公司 Method for disassembling and combining multiple-page browser window and multiple-page browser
CN102216068A (en) * 2009-01-28 2011-10-12 佐治亚-太平洋消费产品有限合伙公司 Belt-creped, variable local basis weight absorbent sheet prepared with perforated polymeric belt
CN101493837A (en) * 2009-02-25 2009-07-29 腾讯科技(深圳)有限公司 Network video playing method in multi-page browser and processing device

Cited By (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103197842A (en) * 2013-04-15 2013-07-10 广州博冠信息科技有限公司 Method and device for controlling application program windows
CN103279518A (en) * 2013-05-27 2013-09-04 中山爱科数字科技股份有限公司 Browser
CN103440340A (en) * 2013-09-09 2013-12-11 黄卓勋 Method and device for navigation webpage content display
CN104714797A (en) * 2013-12-12 2015-06-17 南宁市磁汇科技有限公司 One-button type WEB page closing method
CN104809122B (en) * 2014-01-24 2019-03-26 北京猎豹移动科技有限公司 A kind of method and device accessing webpage
CN104809122A (en) * 2014-01-24 2015-07-29 贝壳网际(北京)安全技术有限公司 Method and device for visiting web pages
CN104850557A (en) * 2014-02-17 2015-08-19 腾讯科技(深圳)有限公司 Method and device for displaying multiple pages in same browser window, and electronic equipment
CN104850557B (en) * 2014-02-17 2019-05-31 腾讯科技(深圳)有限公司 A kind of method, apparatus that multi-page same browser window is shown and electronic equipment
CN104898914A (en) * 2014-03-05 2015-09-09 腾讯科技(深圳)有限公司 Multi-page display method and device
CN104898914B (en) * 2014-03-05 2019-04-02 腾讯科技(深圳)有限公司 The method and device that multi-page is shown
CN103955469A (en) * 2014-03-28 2014-07-30 北京奇虎科技有限公司 Method and device for page scaling in browser
CN103955469B (en) * 2014-03-28 2018-01-19 北京奇虎科技有限公司 A kind of method and apparatus that page zoom-in and zoom-out is carried out in browser
CN103902722A (en) * 2014-04-10 2014-07-02 白杨 B/S (browser/server) based webpage display method and terminal
CN103902722B (en) * 2014-04-10 2018-01-12 白杨 Webpage display methods and terminal based on B/S frameworks
CN105279182A (en) * 2014-07-09 2016-01-27 佳能株式会社 Method and device used for opening and switching a plurality of webpages
CN106662964A (en) * 2014-07-31 2017-05-10 微软技术许可有限责任公司 Dynamic joint dividers for application windows
CN104133608A (en) * 2014-08-13 2014-11-05 百度在线网络技术(北京)有限公司 Method and device for opening new tab
WO2016101754A1 (en) * 2014-12-26 2016-06-30 北京奇虎科技有限公司 Method and device for web page switching, and device for providing integrated page
CN106293352A (en) * 2015-05-21 2017-01-04 华为软件技术有限公司 Page makeup method, terminal and server
CN106293352B (en) * 2015-05-21 2020-03-06 华为技术有限公司 Page construction method, terminal and server
CN106354355A (en) * 2015-07-13 2017-01-25 华为软件技术有限公司 User interface layout method, device and system
CN106371810A (en) * 2015-07-20 2017-02-01 腾讯科技(深圳)有限公司 Method and device for partitioned block stretching in browser window
CN106371810B (en) * 2015-07-20 2021-01-19 腾讯科技(深圳)有限公司 Method and device for stretching blocks in browser window
CN105117217A (en) * 2015-08-12 2015-12-02 北京触控科技有限公司 Cross-platform game rendering method and system
CN105068816A (en) * 2015-08-26 2015-11-18 成都秋雷科技有限责任公司 Method for generating HTML webpage preview
WO2017113737A1 (en) * 2015-12-28 2017-07-06 乐视控股(北京)有限公司 Method of displaying animated images, and device and terminal equipment
CN105912313A (en) * 2015-12-28 2016-08-31 乐视致新电子科技(天津)有限公司 Method and device for displaying animation of view, and terminal device
CN106406712A (en) * 2016-10-21 2017-02-15 广州酷狗计算机科技有限公司 Information display method and device
CN106406712B (en) * 2016-10-21 2020-02-18 广州酷狗计算机科技有限公司 Information display method and device
CN107643866A (en) * 2017-08-21 2018-01-30 广州视源电子科技股份有限公司 Operate method, apparatus, terminal device and the storage medium of different levels picture
WO2019037636A1 (en) * 2017-08-24 2019-02-28 阿里巴巴集团控股有限公司 Layout method and device for view component
CN109271600A (en) * 2018-08-16 2019-01-25 微梦创科网络科技(中国)有限公司 A kind of monitoring method of performance data, system and device
CN109145241A (en) * 2018-09-30 2019-01-04 百度在线网络技术(北京)有限公司 The content of browser and browser shows management method
CN109145241B (en) * 2018-09-30 2022-05-10 百度在线网络技术(北京)有限公司 Browser and content display management method of browser
CN110297998A (en) * 2019-06-21 2019-10-01 四川盛趣时代网络科技有限公司 Browser interface multiwindow while display methods
CN111291292A (en) * 2020-01-15 2020-06-16 广州虎牙科技有限公司 Page rendering method and device, terminal equipment and storage medium
CN111966260A (en) * 2020-10-19 2020-11-20 统信软件技术有限公司 Window display method and computing device
CN113778439A (en) * 2021-08-13 2021-12-10 希姆通信息技术(上海)有限公司 Function double-page layout UI design method based on Android system
CN113778439B (en) * 2021-08-13 2023-07-25 希姆通信息技术(上海)有限公司 Android system-based functional double-page layout UI design method
CN114610424A (en) * 2022-02-11 2022-06-10 阿里巴巴(中国)有限公司 Data processing method, window display method of cloud application and storage medium

Similar Documents

Publication Publication Date Title
CN102830972A (en) Multi-webpage browsing device of internet browser
JP7354294B2 (en) System and method for providing responsive editing and display integrating hierarchical fluid components and dynamic layout
CN105740315B (en) The method of one kind of multiple screen response type page layout adjustment
CN109410698B (en) Data large-screen visualization method and system
US11720739B2 (en) System and method for extended dynamic layout
US8751945B1 (en) Environment for responsive graphical designs
US9971749B2 (en) Editor for website and website menu
CN103870558B (en) Page rendering method and mask layer creating method
US11449573B2 (en) System and method for smart interaction between website components
US7068288B1 (en) System and method for moving graphical objects on a computer controlled system
US9946806B2 (en) Exporting responsive designs from a graphical design tool
CN102356375A (en) Smooth layout animation of continuous and non-continuous properties
CN105808594A (en) Display method and device of browser navigation page and equipment
CN103577030A (en) Method and system for displaying interfaces of windows of browsers
CN102306085A (en) Multizone browser and control method thereof
CN107861711B (en) Page adaptation method and device
CN104750441B (en) Cross-system multi-screen data display systems based on DASHBOARD
Heikkinen et al. Declarative XML-based layout state encoding for managing screen real estate of interactive public displays
Liu et al. The Diversity Layout of E-commerce Applications Based on Android
US11366571B2 (en) Visualization components including sliding bars
Bergman et al. Pervasive application development and the WYSIWYG pitfall
WO2014182484A1 (en) Design environment for responsive graphical designs
Shenoy et al. Grids and Utility Classes
Shenoy et al. Introducing UIkit
CN107832318A (en) Content edition method and system based on webpage

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20121219