CN103020191B - A kind of device and method for showing file - Google Patents
A kind of device and method for showing file Download PDFInfo
- Publication number
- CN103020191B CN103020191B CN201210510345.2A CN201210510345A CN103020191B CN 103020191 B CN103020191 B CN 103020191B CN 201210510345 A CN201210510345 A CN 201210510345A CN 103020191 B CN103020191 B CN 103020191B
- Authority
- CN
- China
- Prior art keywords
- page
- local
- file
- browser
- files
- 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.)
- Expired - Fee Related
Links
Landscapes
- Information Transfer Between Computers (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明公开了一种用于显示文件的装置和方法,适用于支持多页面显示的浏览器,所述方法包括:当在所述浏览器同时打开至少两个页面时,根据各页面显示的内容生成对应的标签,其中,所述各页面显示的内容包括本地文件和/或网络文件;对于每一个页面,在浏览器界面中同步显示页面的内容以及对应的标签;其中,在浏览器界面中同步显示页面的内容以及对应的标签之后,还包括:当所述浏览器中同时存在多个标签时,接收用户的选择指令,其中,所述选择指令用于选择一个标签;根据所述选择指令,将所述浏览器界面上显示的页面由当前页面切换至选择的标签所对应的页面。
The invention discloses a device and method for displaying files, which are suitable for browsers supporting multi-page display. The method includes: when at least two pages are opened in the browser at the same time, according to the content displayed on each page Generate corresponding labels, wherein, the content displayed on each page includes local files and/or network files; for each page, the content of the page and the corresponding labels are displayed synchronously in the browser interface; wherein, in the browser interface After synchronously displaying the content of the page and the corresponding labels, it also includes: when there are multiple labels in the browser, receiving a user's selection instruction, wherein the selection instruction is used to select a label; according to the selection instruction to switch the page displayed on the browser interface from the current page to the page corresponding to the selected label.
Description
技术领域technical field
本发明涉及网络应用领域,具体涉及一种用于显示文件的装置及一种用于显示文件的方法。The invention relates to the field of network applications, in particular to a device for displaying files and a method for displaying files.
背景技术Background technique
浏览器是指可以显示网页服务器或者文件系统的HTML(Hypertext MarkupLanguage,超文本标记语言)文件内容,并让用户与这些文件交互的一种软件。网页浏览器主要通过HTTP协议(HyperText Transfer Protocol,超文本传输协议)与网页服务器交互并获取网页,这些网页由URL(Uniform/Universal Resource Locator,统一资源定位符)指定,文件格式通常为HTML,并由MIME(Multipurpose Internet Mail Extension,多用途网际邮件扩充协议)在HTTP协议中指明。A browser refers to a software that can display the content of HTML (Hypertext Markup Language, Hypertext Markup Language) files on a web server or file system and allow users to interact with these files. The web browser mainly interacts with the web server through the HTTP protocol (HyperText Transfer Protocol, hypertext transfer protocol) and obtains web pages. These web pages are specified by a URL (Uniform/Universal Resource Locator, Uniform Resource Locator). It is specified in the HTTP protocol by MIME (Multipurpose Internet Mail Extension).
一个网页中可以包括多个文档,每个文档都是分别从服务器获取的。大部分的浏览器本身支持除了HTML之外的广泛的格式,例如JPEG、PNG、GIF等图像格式,并且能够扩展支持众多的插件(plug-ins)。另外,许多浏览器还支持其他的URL类型及其相应的协议,如FTP(File Transfer Protocol,文件传输协议)、Gopher(The Internet Gopher Protocol,RFC-1436网际Gopher协议)、HTTPS(HTTP协议的加密版本)。HTTP内容类型和URL协议规范允许网页设计者在网页中嵌入图像、动画、视频、声音、流媒体等。个人电脑上常见的网页浏览器包括微软的Internet Explorer(简称为IE)、Mozilla的Firefox、Apple的Safari,Opera、Google Chrome、GreenBrowser浏览器、360安全浏览器、搜狗高速浏览器、天天浏览器等。A web page may include multiple documents, and each document is obtained from the server separately. Most browsers themselves support a wide range of formats other than HTML, such as image formats such as JPEG, PNG, and GIF, and can extend support for numerous plug-ins (plug-ins). In addition, many browsers also support other URL types and their corresponding protocols, such as FTP (File Transfer Protocol, File Transfer Protocol), Gopher (The Internet Gopher Protocol, RFC-1436 Internet Gopher Protocol), HTTPS (encryption of HTTP protocol). Version). The HTTP content type and URL protocol specifications allow web page designers to embed images, animations, videos, sounds, streaming media, etc. in web pages. Common web browsers on personal computers include Microsoft’s Internet Explorer (referred to as IE), Mozilla’s Firefox, Apple’s Safari, Opera, Google Chrome, GreenBrowser browser, 360 Safe Browser, Sogou High-speed Browser, Tiantian Browser, etc. .
但是,目前的浏览器对于浏览器本地的文件系统的访问界面很少。由此,浏览器对于本地的文件系统的访问和操作不是很方便,效率低下,进而不能很好进行本地文件的管理。However, current browsers have very few access interfaces to the browser's local file system. Therefore, it is inconvenient and inefficient for the browser to access and operate the local file system, and thus cannot manage local files well.
进一步地,当用户使用文件资源管理器对本地文件进行操作时,文件资源管理器对本地资源的显示是单个界面的,无法同时保留多个呈现界面,用户的切换操作不方便,操作效率低下。Furthermore, when the user uses the file explorer to operate the local files, the file explorer displays the local resources in a single interface, and cannot keep multiple presentation interfaces at the same time, which makes the user's switching operation inconvenient and the operation efficiency low.
发明内容Contents of the invention
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的用于显示文件的装置和相应的用于显示文件的方法。In view of the above problems, the present invention is proposed to provide a device for displaying files and a corresponding method for displaying files that overcome the above problems or at least partially solve the above problems.
依据本发明的一个方面,提供了一种用于显示文件的装置,适用于支持多页面显示的浏览器,包括:According to one aspect of the present invention, a device for displaying files is provided, which is suitable for browsers supporting multi-page display, including:
标签生成模块,配置为当在所述浏览器打开页面时,根据页面显示的内容生成对应的标签,其中,所述页面显示的内容包括本地文件和/或网络文件;A label generation module configured to generate a corresponding label according to the content displayed on the page when the page is opened in the browser, wherein the content displayed on the page includes local files and/or network files;
显示模块,配置为对于每一个页面,在浏览器界面中显示页面的内容以及对应的标签;The display module is configured to display the content of the page and the corresponding label in the browser interface for each page;
接收模块,配置为当所述浏览器中同时存在多个标签时,接收用户的选择指令,其中,所述选择指令用于选择一个标签;The receiving module is configured to receive a user's selection instruction when there are multiple labels in the browser at the same time, wherein the selection instruction is used to select a label;
切换模块,配置为根据所述选择指令,将所述浏览器界面上显示的页面由当前页面切换至选择的标签所对应的页面。The switching module is configured to switch the page displayed on the browser interface from the current page to the page corresponding to the selected label according to the selection instruction.
可选地,所述标签生成模块还配置为:Optionally, the label generation module is also configured to:
若当前页面显示的内容是网络文件时,为该页面生成网络标签;以及If the content displayed on the current page is a network file, generate a network label for the page; and
若当前页面显示的内容是本地文件时,为该页面生成本地标签。If the content displayed on the current page is a local file, generate a local label for the page.
可选地,所述网络标签和所述本地标签外观不同。Optionally, the network label and the local label have different appearances.
可选地,上述装置还包括:Optionally, the above-mentioned device also includes:
界面划分模块,配置为根据所述浏览器界面显示的内容对该界面进行划分。The interface dividing module is configured to divide the interface according to the content displayed on the browser interface.
可选地,所述界面划分模块还配置为将所述浏览器界面划分为第一部分和第二部分,其中,第一部分显示网络文件,第二部分显示本地文件。Optionally, the interface division module is further configured to divide the browser interface into a first part and a second part, wherein the first part displays network files, and the second part displays local files.
可选地,上述装置还包括:Optionally, the above-mentioned device also includes:
文件操作模块,配置为当所述浏览器界面显示的内容是本地文件时,在所述浏览器界面上对该本地文件执行操作。The file operation module is configured to perform an operation on the local file on the browser interface when the content displayed on the browser interface is a local file.
可选地,所述文件操作模块还配置为:Optionally, the file operation module is also configured to:
识别本地文件的后缀标识;Identify the suffix identifier of the local file;
在预设置的映射列表中查询对该后缀标识类型的本地文件进行操作的插件,其中,所述映射列表中存储有后缀标识与插件的映射关系;Query the plug-in for operating the local file of the suffix identification type in the preset mapping list, wherein the mapping relationship between the suffix identification and the plug-in is stored in the mapping list;
利用查询到的插件对所述本地文件执行操作。Use the queried plug-in to perform an operation on the local file.
可选地,所述映射列表存储在本地或者所述浏览器能够进行信息获取的服务器中。Optionally, the mapping list is stored locally or in a server where the browser can obtain information.
可选地,所述操作包括下列至少之一:Optionally, the operation includes at least one of the following:
打开本地文件;open local file;
编辑本地文件;Edit local files;
删除本地文件;delete local files;
复制本地文件;Copy local files;
移动本地文件。Move local files.
依据本发明的另一个方面,提供了一种用于显示文件的方法,适用于支持多页面显示的浏览器,包括:According to another aspect of the present invention, a method for displaying files is provided, which is suitable for browsers supporting multi-page display, including:
当在所述浏览器同时打开至少两个页面时,根据各页面显示的内容生成对应的标签,其中,所述各页面显示的内容包括本地文件和/或网络文件;When at least two pages are simultaneously opened in the browser, corresponding labels are generated according to the content displayed on each page, wherein the content displayed on each page includes local files and/or network files;
对于每一个页面,在浏览器界面中同步显示页面的内容以及对应的标签;For each page, the content of the page and the corresponding label are displayed synchronously in the browser interface;
其中,在浏览器界面中同步显示页面的内容以及对应的标签之后,还包括:Among them, after synchronously displaying the content of the page and the corresponding label in the browser interface, it also includes:
当所述浏览器中同时存在多个标签时,接收用户的选择指令,其中,所述选择指令用于选择一个标签;When multiple labels exist in the browser at the same time, receiving a selection instruction from the user, wherein the selection instruction is used to select a label;
根据所述选择指令,将所述浏览器界面上显示的页面由当前页面切换至选择的标签所对应的页面。According to the selection instruction, the page displayed on the browser interface is switched from the current page to the page corresponding to the selected label.
可选地,所述根据各页面显示的内容生成对应的标签,包括:Optionally, said generating corresponding labels according to the content displayed on each page includes:
若当前页面显示的内容是网络文件时,为该页面生成网络标签;以及If the content displayed on the current page is a network file, generate a network label for the page; and
若当前页面显示的内容是本地文件时,为该页面生成本地标签。If the content displayed on the current page is a local file, generate a local label for the page.
可选地,所述网络标签和所述本地标签外观不同。Optionally, the network label and the local label have different appearances.
可选地,上述方法还包括:根据所述浏览器界面显示的内容对该界面进行划分。Optionally, the above method further includes: dividing the browser interface according to the content displayed on the browser interface.
可选地,根据所述浏览器界面显示的内容对该界面进行划分,包括:Optionally, dividing the interface according to the content displayed on the browser interface includes:
将所述浏览器界面划分为第一部分和第二部分,其中,第一部分显示网络文件,第二部分显示本地文件。The browser interface is divided into a first part and a second part, wherein the first part displays network files, and the second part displays local files.
可选地,当所述浏览器界面显示的内容是本地文件时,在所述浏览器界面上对该本地文件执行操作。Optionally, when the content displayed on the browser interface is a local file, an operation is performed on the local file on the browser interface.
可选地,在所述浏览器界面上对该本地文件执行操作,包括:Optionally, performing an operation on the local file on the browser interface includes:
识别本地文件的后缀标识;Identify the suffix identifier of the local file;
在预设置的映射列表中查询对该后缀标识类型的本地文件进行操作的插件,其中,所述映射列表中存储有后缀标识与插件的映射关系;Query the plug-in for operating the local file of the suffix identification type in the preset mapping list, wherein the mapping relationship between the suffix identification and the plug-in is stored in the mapping list;
利用查询到的插件对所述本地文件执行操作。Use the queried plug-in to perform an operation on the local file.
可选地,所述映射列表存储在本地或者所述浏览器能够进行信息获取的服务器中。Optionally, the mapping list is stored locally or in a server where the browser can obtain information.
可选地,所述操作包括下列至少之一:Optionally, the operation includes at least one of the following:
打开本地文件;open local file;
编辑本地文件;Edit local files;
删除本地文件;delete local files;
复制本地文件;Copy local files;
移动本地文件。Move local files.
本发明实施例提供的用于显示文件的装置可以在浏览器中同时打开或显示本地文件和网络文件,在浏览器中集成了文件管理资源器的功能(显示本地文件),同时又对其进功能进行改进,不仅仅提供本地文件的单一显示界面,而是能够同时在多个页面中显示多个本地文件,同时保留多个呈现页面。并且,本发明实施例中标签生成模块为每个页面都生成了对应的标签,用户若需要切换不同的呈现页面时,只需要选择不同的标签即可,提高了用户切换操作的准确性,并提高了切换效率。The device for displaying files provided by the embodiment of the present invention can simultaneously open or display local files and network files in the browser, integrate the function of the file management resource (displaying local files) in the browser, and simultaneously The function is improved, not only to provide a single display interface for local files, but to be able to display multiple local files in multiple pages at the same time, while retaining multiple rendering pages. Moreover, the label generation module in the embodiment of the present invention generates a corresponding label for each page. If the user needs to switch between different presentation pages, he only needs to select a different label, which improves the accuracy of the user's switching operation, and Improved switching efficiency.
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。The above description is only an overview of the technical solution of the present invention. In order to better understand the technical means of the present invention, it can be implemented according to the contents of the description, and in order to make the above and other purposes, features and advantages of the present invention more obvious and understandable , the specific embodiments of the present invention are enumerated below.
附图说明Description of drawings
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiment. The drawings are only for the purpose of illustrating a preferred embodiment and are not to be considered as limiting the invention. Also throughout the drawings, the same reference numerals are used to designate the same parts. In the attached picture:
图1示出了根据本发明一个实施例的用于显示文件的装置的结构示意图;Figure 1 shows a schematic structural diagram of a device for displaying files according to an embodiment of the present invention;
图2示出了根据本发明一个实施例的本地文件切换的示意图;Fig. 2 shows a schematic diagram of local file switching according to an embodiment of the present invention;
图3示出了根据本发明一个实施例的界面划分的另外一种示意图;FIG. 3 shows another schematic diagram of interface division according to an embodiment of the present invention;
图4示出了根据本发明一个实施例的用于显示文件的方法的处理流程图;以及Fig. 4 shows the processing flowchart of the method for displaying files according to one embodiment of the present invention; and
图5示出了根据本发明一个实施例的在浏览器界面上对该本地文件执行操作的处理流程图。Fig. 5 shows a flow chart of processing the operation on the local file on the browser interface according to an embodiment of the present invention.
具体实施方式detailed description
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided for more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.
相关技术中提到,文件资源管理器对本地资源的显示是单个界面的,无法同时保留多个呈现界面,用户的切换操作不方便,操作效率低下。It is mentioned in related technologies that the file explorer displays local resources in a single interface, and cannot retain multiple presentation interfaces at the same time, which makes it inconvenient for the user to switch, and the operation efficiency is low.
为解决上述技术问题,本发明实施例提供了一种用于显示文件的装置,该装置适用于支持多页面显示的浏览器。由于浏览器支持多页面显示,因此,将该用于显示文件的装置应用于浏览器时,就能够克服单个界面的缺陷,同时保留多个呈现界面。In order to solve the above technical problems, an embodiment of the present invention provides a device for displaying files, which is suitable for browsers that support multi-page display. Since the browser supports multi-page display, when the device for displaying files is applied to the browser, the defect of a single interface can be overcome while retaining multiple presentation interfaces.
图1示出了根据本发明一个实施例的用于显示文件的装置的结构示意图。参见图1,用于显示文件的装置包括标签生成模块110以及显示模块120。现分别对用于显示文件的装置的结构部件及功能进行说明。Fig. 1 shows a schematic structural diagram of an apparatus for displaying files according to an embodiment of the present invention. Referring to FIG. 1 , the device for displaying files includes a label generation module 110 and a display module 120 . The structural components and functions of the device for displaying files will now be described respectively.
首先,介绍标签生成模块110。当在浏览器打开页面时,标签生成模块110会根据页面显示的内容生成对应的标签,标签的意义在于区分不同的页面。页面标签生成后,用户可以根据标签选择打开显示的页面。其中,本例中页面显示的内容不仅仅包括浏览器通常访问的网络文件,还包括本地文件。First, the label generation module 110 is introduced. When a page is opened in the browser, the tag generating module 110 will generate corresponding tags according to the content displayed on the page, and the meaning of the tags is to distinguish different pages. After the page label is generated, the user can choose to open the displayed page according to the label. Wherein, the content displayed on the page in this example not only includes network files usually accessed by the browser, but also includes local files.
然后,介绍显示模块120。标签生成后,对于每一个页面,显示模块120会在浏览器界面中显示页面的内容以及对应的标签。Then, the display module 120 is introduced. After the label is generated, for each page, the display module 120 will display the content of the page and the corresponding label in the browser interface.
即,本发明实施例提供的用于显示文件的装置可以在浏览器中同时打开或显示本地文件和网络文件,在浏览器中集成了文件资源管理器的功能(显示本地文件),同时又对其功能进行改进,不仅仅提供本地文件的单一显示界面,而是能够同时在多个页面中显示多个本地文件,同时保留多个呈现页面。并且,本发明实施例中标签生成模块为每个页面都生成了对应的标签,用户若需要切换不同的呈现页面时,只需要选择不同的标签即可,提高了用户切换操作的准确性,并提高了切换效率。That is, the device for displaying files provided by the embodiment of the present invention can simultaneously open or display local files and network files in the browser, integrate the function of the file explorer (display local files) in the browser, and simultaneously Its function is improved, not only to provide a single display interface for local files, but to display multiple local files in multiple pages at the same time, while retaining multiple rendering pages. Moreover, the label generation module in the embodiment of the present invention generates a corresponding label for each page. If the user needs to switch between different presentation pages, he only needs to select a different label, which improves the accuracy of the user's switching operation, and Improved switching efficiency.
实施时,用于显示文件的装置可以单独地实现在浏览器的一个插件中,也是可以实现在其他的插件中,例如实现在收藏夹的插件中。During implementation, the device for displaying files may be implemented in a plug-in of the browser alone, or in other plug-ins, for example, in a plug-in of favorites.
前文提及,本例中页面显示的内容不仅仅包括浏览器通常访问的网络文件,还包括本地文件。因此,标签生成模块110需要为不同的文件类型生成不同类型的标签,以便于用户根据标签区分不同的文件,进而进行选择。具体的,若确定当前页面显示的内容是网络文件时,标签生成模块110为该页面生成网络标签。进一步,若确定当前页面显示的内容是本地文件时,标签生成模块110为该页面生成本地标签。As mentioned above, the content displayed on the page in this example includes not only the network files normally accessed by the browser, but also local files. Therefore, the label generation module 110 needs to generate different types of labels for different file types, so that the user can distinguish different files according to the labels, and then make a selection. Specifically, if it is determined that the content displayed on the current page is a web file, the tag generation module 110 generates a web tag for the page. Further, if it is determined that the content displayed on the current page is a local file, the tag generating module 110 generates a local tag for the page.
网络标签和本地标签除自身所起到的标签功能外,还可以用于区分不同的文件类型。因此,网络标签和本地标签的外观可以不同。例如,网络标签的字体以普通字体呈现,而本地标签的字体以高亮字呈现。再例如,网络标签的标题前全部加网络标识(例如),而本地标签的标题前全部添加本地磁盘的标识(例如C:\D:\E:)。再例如,网络标签的背景色与本地标签的背景色不同,等等。上面仅仅是几个具体的实例,具体实施时还可以有其他的区分办法,能够将两者区分开即可。In addition to their own label functions, network labels and local labels can also be used to distinguish different file types. Therefore, the appearance of network labels and local labels can be different. For example, fonts for network labels are rendered in normal fonts, while fonts for local labels are rendered in highlighted words. For another example, add all network identifiers before the title of the network label (for example ), and add the identification of the local disk (for example, C:\D:\E:) before the title of the local label. For another example, the background color of the network label is different from the background color of the local label, and so on. The above are just a few specific examples, and there may be other ways of distinguishing in specific implementation, as long as the two can be distinguished.
采用本发明实施例提供的用于显示文件的装置,当用户打开多个本地文件时,多个本地文件将在不同标签代表的页面中进行显示,用户可以通过点击不同的标签而方便地切换不同的本地资源,图2示出了根据本发明一个实施例的本地文件切换的示意图。With the device for displaying files provided by the embodiment of the present invention, when the user opens multiple local files, the multiple local files will be displayed on pages represented by different labels, and the user can conveniently switch between different labels by clicking on different labels. Fig. 2 shows a schematic diagram of local file switching according to an embodiment of the present invention.
参见图1,用于显示文件的装置中还可以包括接收模块130和切换模块140。当多页面显示时,用户可以根据自己的意愿选择想要浏览的页面或内容,针对想要浏览的页面或内容发起选择指令即可。多页面显示时,浏览器中同时存在多个标签,接收模块130能够接收用户的选择指令,解析该选择指令,在多个标签中选择一个标签。之后,切换模块140可以根据选择指令解析出的标签,将浏览器界面上显示的页面由当前页面切换至选择的标签所对应的页面。Referring to FIG. 1 , the device for displaying files may further include a receiving module 130 and a switching module 140 . When multiple pages are displayed, the user can select the page or content to be browsed according to his own wishes, and just initiate a selection command for the page or content to be browsed. When multiple pages are displayed, multiple tabs exist in the browser at the same time, and the receiving module 130 can receive a user's selection instruction, analyze the selection instruction, and select a tab among the multiple tabs. Afterwards, the switching module 140 can switch the page displayed on the browser interface from the current page to the page corresponding to the selected tag according to the tag parsed from the selection instruction.
由于用于显示文件的装置在浏览器界面上显示的内容类型可能有多种,例如,一种分类是网络文件和本地文件。为区别不同的内容,则参见图1,用于显示文件的装置中还可以包括界面划分模块150,根据浏览器界面显示的内容对该界面进行划分。具体的划分部分数量根据具体情况而定。例如,只存在两种文件或者用户只需要浏览两种文件,则此时分为两部分即可。三种四种乃至以上的原理均是相类似的。Since the device for displaying files may display multiple content types on the browser interface, for example, one category is network files and local files. In order to distinguish different contents, referring to FIG. 1 , the device for displaying files may further include an interface dividing module 150, which divides the interface according to the contents displayed on the browser interface. The specific number of divided parts depends on the specific situation. For example, if there are only two kinds of files or the user only needs to browse two kinds of files, then it can be divided into two parts at this time. Three, four or more principles are similar.
例如,当以网络文件和本地文件两种区别进行界面划分时,界面划分模块150将浏览器界面划分为第一部分和第二部分,其中,第一部分显示网络文件,第二部分显示本地文件。此时,浏览器的显示界面分为两大块,一部分是web浏览(显示网络文件),一部分是内部资源显示(显示本地文件)。两部分的显示均以标签(tab)形式呈现内容。图2还示出了界面划分的一种示意图。图3示出了根据本发明一个实施例的界面划分的另外一种示意图。即,划分的两大部分可以是融合在一起,也可以是完全独立的。上述两种呈现形式可由用户选择,并且各部分的大小可由用户调节。For example, when dividing the interface based on network files and local files, the interface dividing module 150 divides the browser interface into a first part and a second part, wherein the first part displays network files and the second part displays local files. At this time, the display interface of the browser is divided into two parts, one part is web browsing (display network files), and the other part is internal resource display (display local files). Both parts are displayed in the form of tabs. FIG. 2 also shows a schematic diagram of interface division. Fig. 3 shows another schematic diagram of interface division according to an embodiment of the present invention. That is, the two major parts of the division can be fused together, or can be completely independent. The above two presentation forms can be selected by the user, and the size of each part can be adjusted by the user.
此处的第一部分和第二部分仅用于区分不同的区域,并没有排序或者其他意义,在实际界面中,第一部分和第二部分的位置可以互换。The first part and the second part here are only used to distinguish different areas, and have no sorting or other meaning. In the actual interface, the positions of the first part and the second part can be interchanged.
前文提及,用于显示文件的装置可以访问本地文件,进一步,用于显示文件的装置还可以对本地文件进行操作。参见图1,用于显示文件的装置中还设置有文件操作模块160。当浏览器界面显示的内容是本地文件时,文件操作模块160在浏览器界面上对该本地文件执行操作。As mentioned above, the device for displaying files can access local files, and further, the device for displaying files can also operate on local files. Referring to FIG. 1 , a file operation module 160 is also provided in the device for displaying files. When the content displayed on the browser interface is a local file, the file operation module 160 performs an operation on the local file on the browser interface.
对于本地文件被打开的方式,可分为两种,一种是开发商已经提供了插件,如flash,一种是只能由本地程序打开,对于无论哪种,解决方案是在本地存放一份配置文件(也可以称为映射列表),里面提供的不同后缀文件打开方式的映射。There are two ways to open local files. One is that the developer has provided a plug-in, such as flash, and the other is that it can only be opened by a local program. For either, the solution is to store a copy locally. The configuration file (also called a mapping list), which provides mappings for opening files with different suffixes.
具体的,文件操作模块160可以按如下步骤实现对本地文件的操作:Specifically, the file operation module 160 can realize the operation on the local file according to the following steps:
首先,文件操作模块160识别本地文件的后缀标识。First, the file operation module 160 identifies the suffix identifier of the local file.
然后,文件操作模块160在预设置的映射列表中查询对该后缀标识类型的本地文件进行操作的插件,其中,映射列表中存储有后缀标识与插件的映射关系;Then, the file operation module 160 queries the plug-in for operating the local file of the suffix identification type in the preset mapping list, wherein the mapping relationship between the suffix identification and the plug-in is stored in the mapping list;
最后,文件操作模块160利用查询到的插件对本地文件执行操作。Finally, the file operation module 160 uses the queried plug-ins to perform operations on local files.
当用于显示文件的装置设置在浏览器中,点击浏览器中显示的文件,浏览器会自动判断文件类型并调用匹配的插件和程序进行处理,插件越多,浏览器处理文件能力更强。When the device for displaying files is set in the browser, click on the file displayed in the browser, the browser will automatically judge the file type and call the matching plug-in and program for processing, the more plug-ins, the stronger the browser's ability to process files.
实施时,插件通常是由各工作线程实现,利用插件对本地文件执行操作即是由其对应的线程对本地文件进行操作。During implementation, the plug-in is usually implemented by each worker thread, and using the plug-in to perform an operation on the local file means that the corresponding thread operates on the local file.
其中,映射列表可以存储在本地,也可以存储在浏览器能够进行信息获取的服务器中,例如云服务器。将映射列表存储在云服务器中可以减轻本地客户端或者固定服务器的存储负载,保障空间的可利用性。Wherein, the mapping list may be stored locally, or may be stored in a server from which the browser can obtain information, such as a cloud server. Storing the mapping list in the cloud server can reduce the storage load of the local client or fixed server and ensure the availability of space.
用于显示文件的装置对于本地文件的操作有多种,优选的,包括下列至少之一:The device for displaying files has multiple operations on local files, preferably, including at least one of the following:
打开本地文件;open local file;
编辑本地文件;Edit local files;
删除本地文件;delete local files;
复制本地文件;Copy local files;
移动本地文件。Move local files.
此处列举的操作仅仅是部分实例,具体的操作还包括多种,根据实际情况而定。The operations listed here are only some examples, and there are many kinds of specific operations, which are determined according to the actual situation.
上述的本地文件可以是文本文件、图片文件、视频、音频文件等任何形式的文件。The above-mentioned local files may be files in any form such as text files, picture files, video, audio files, etc.
基于同一发明构思,本发明实施例还提供了一种用于显示文件的方法,适用于支持多页面显示的浏览器。图4示出了根据本发明的一个实施例的用于显示文件的方法的处理流程图,包括步骤S402至步骤S404。Based on the same inventive concept, the embodiment of the present invention also provides a method for displaying files, which is suitable for browsers supporting multi-page display. Fig. 4 shows a processing flowchart of a method for displaying files according to an embodiment of the present invention, including steps S402 to S404.
步骤S402、当在浏览器同时打开至少两个页面时,根据各页面显示的内容生成对应的标签,其中,各页面显示的内容包括本地文件和/或网络文件。Step S402, when at least two pages are opened in the browser at the same time, generate corresponding labels according to the content displayed on each page, wherein the content displayed on each page includes local files and/or network files.
步骤S404、对于每一个页面,在浏览器界面中同步显示页面的内容以及对应的标签。Step S404, for each page, synchronously display the content of the page and the corresponding label in the browser interface.
步骤S402在实施时,根据页面显示的内容不同,生成的标签类型也不同,以便于用户根据标签区分不同的文件,进而进行选择。若当前页面显示的内容是网络文件时,则为该页面生成网络标签。相应的,若当前页面显示的内容是本地文件时,则为该页面生成本地标签。When step S402 is implemented, different types of tags are generated according to the content displayed on the page, so that the user can distinguish different files according to the tags, and then make a selection. If the content displayed on the current page is a network file, a network label is generated for the page. Correspondingly, if the content displayed on the current page is a local file, a local label is generated for the page.
网络标签和本地标签除自身所起到的标签功能外,还可以用于区分不同的文件类型。因此,网络标签和本地标签的外观可以不同。例如,网络标签的字体以普通字体呈现,而本地标签的字体以高亮字呈现。再例如,网络标签的标题前全部加网络标识(例如),而本地标签的标题前全部添加本地磁盘的标识(例如C:\D:\E:)。再例如,网络标签的背景色与本地标签的背景色不同,等等。上面仅仅是几个具体的实例,具体实施时还可以有其他的区分办法,能够将两者区分开即可。In addition to their own label functions, network labels and local labels can also be used to distinguish different file types. Therefore, the appearance of network labels and local labels can be different. For example, fonts for network labels are rendered in normal fonts, while fonts for local labels are rendered in highlighted words. For another example, add all network identifiers before the title of the network label (for example ), and add the identification of the local disk (for example, C:\D:\E:) before the title of the local label. For another example, the background color of the network label is different from the background color of the local label, and so on. The above are just a few specific examples, and there may be other ways of distinguishing in specific implementation, as long as the two can be distinguished.
采用本发明实施例提供的用于显示文件的装置,当用户打开多个本地文件时,多个本地文件将在不同标签代表的页面中进行显示,用户可以通过点击不同的标签而方便地切换不同的本地资源。With the device for displaying files provided by the embodiment of the present invention, when the user opens multiple local files, the multiple local files will be displayed on pages represented by different labels, and the user can conveniently switch between different labels by clicking on different labels. local resources.
当多页面显示时,用户可以根据自己的意愿选择想要浏览的页面或内容,针对想要浏览的页面或内容发起选择指令即可。多页面显示时,浏览器中同时存在多个标签,接收用户的选择指令后,解析该选择指令,在多个标签中选择一个标签。之后,可以根据选择指令解析出的标签,将浏览器界面上显示的页面由当前页面切换至选择的标签所对应的页面。When multiple pages are displayed, the user can select the page or content to be browsed according to his own wishes, and just initiate a selection command for the page or content to be browsed. When multiple pages are displayed, multiple tabs exist in the browser at the same time, and after receiving the user's selection command, the selection command is parsed, and one tab is selected among the multiple tabs. Afterwards, the page displayed on the browser interface may be switched from the current page to the page corresponding to the selected label according to the label parsed from the selection instruction.
由于用于显示文件的装置在浏览器界面上显示的内容类型可能有多种,例如,一种分类是网络文件和本地文件。为区别不同的内容,则可以根据浏览器界面显示的内容对该界面进行划分。具体的划分部分数量根据具体情况而定。例如,只存在两种文件或者用户只需要浏览两种文件,则此时分为两部分即可。三种四种乃至以上的原理均是相类似的。Since the device for displaying files may display multiple content types on the browser interface, for example, one category is network files and local files. In order to distinguish different contents, the interface may be divided according to the contents displayed on the browser interface. The specific number of divided parts depends on the specific situation. For example, if there are only two kinds of files or the user only needs to browse two kinds of files, then it can be divided into two parts at this time. Three, four or more principles are similar.
例如,当以网络文件和本地文件两种区别进行界面划分时,可以将浏览器界面划分为第一部分和第二部分,其中,第一部分显示网络文件,第二部分显示本地文件。此时,浏览器的显示界面分为两大块,一部分是web浏览(显示网络文件),一部分是内部资源显示(显示本地文件)。两部分的显示均以标签(tab)形式呈现内容。此处的第一部分和第二部分仅用于区分不同的区域,并没有排序或者其他意义,在实际界面中,第一部分和第二部分的位置可以互换。For example, when dividing the interface based on network files and local files, the browser interface can be divided into a first part and a second part, wherein the first part displays network files, and the second part displays local files. At this time, the display interface of the browser is divided into two parts, one part is web browsing (display network files), and the other part is internal resource display (display local files). Both parts are displayed in the form of tabs. The first part and the second part here are only used to distinguish different areas, and have no sorting or other meaning. In the actual interface, the positions of the first part and the second part can be interchanged.
当浏览器界面显示的内容是本地文件时,可以在浏览器界面上对该本地文件执行操作。图5示出了根据本发明一个实施例的在浏览器界面上对该本地文件执行操作的处理流程图,包括步骤S502至步骤S506。When the content displayed on the browser interface is a local file, operations on the local file can be performed on the browser interface. Fig. 5 shows a processing flow chart of performing an operation on the local file on the browser interface according to an embodiment of the present invention, including steps S502 to S506.
步骤S502、识别本地文件的后缀标识。Step S502, identifying the suffix identifier of the local file.
步骤S504、在预设置的映射列表中查询对该后缀标识类型的本地文件进行操作的插件,其中,映射列表中存储有后缀标识与插件的映射关系。Step S504 , query the plug-in that operates on the local file of the suffix identifier type in the preset mapping list, where the mapping relationship between the suffix identifier and the plug-in is stored in the mapping list.
步骤S506、利用查询到的插件对本地文件执行操作。Step S506, using the queried plug-in to perform an operation on the local file.
当用于显示文件的装置设置在浏览器中,点击浏览器中显示的文件,浏览器会自动判断文件类型并调用匹配的插件和程序进行处理,插件越多,浏览器处理文件能力越强。When the device for displaying files is set in the browser, click on the file displayed in the browser, the browser will automatically judge the file type and call the matching plug-in and program for processing, the more plug-ins, the stronger the browser's ability to process files.
实施时,插件通常是由各工作线程实现,利用插件对本地文件执行操作即是由其对应的线程对本地文件进行操作。During implementation, the plug-in is usually implemented by each worker thread, and using the plug-in to perform an operation on the local file means that the corresponding thread operates on the local file.
其中,映射列表可以存储在本地,也可以浏览器能够进行信息获取的服务器中,例如云服务器。将映射列表存储在云服务器中可以减轻本地客户端或者固定服务器的存储负载,保障空间的可利用性。Wherein, the mapping list can be stored locally, or in a server where the browser can obtain information, such as a cloud server. Storing the mapping list in the cloud server can reduce the storage load of the local client or fixed server and ensure the availability of space.
用于显示文件的装置对于本地文件的操作有多种,优选的,包括下列至少之一:The device for displaying files has multiple operations on local files, preferably, including at least one of the following:
打开本地文件;open local file;
编辑本地文件;Edit local files;
删除本地文件;delete local files;
复制本地文件;Copy local files;
移动本地文件。Move local files.
此处列举的操作仅仅是部分实例,具体的操作还包括多种,根据实际情况而定。The operations listed here are only some examples, and there are many kinds of specific operations, which are determined according to the actual situation.
上述的本地文件可以是文本文件、图片文件、视频、音频文件等任何形式的文件。The above-mentioned local files may be files in any form such as text files, picture files, video, audio files, etc.
采用本发明实施例提供的用于显示文件的装置及方法,能够实现Web浏览和本地文件浏览之间的结合,进一步地实现了本地内容的多界面展示以及本地文件在浏览器中的操作,提高用户切换本地文件的操作效率,实现本地资源与web资源的整合。Using the device and method for displaying files provided by the embodiments of the present invention can realize the combination of Web browsing and local file browsing, and further realize the multi-interface display of local content and the operation of local files in the browser, improving the The operation efficiency of users switching local files realizes the integration of local resources and web resources.
采用本发明实施例提供的用于显示文件的装置及方法能够达到如下有益效果:Using the device and method for displaying files provided by the embodiments of the present invention can achieve the following beneficial effects:
本发明实施例提供的用于显示文件的装置可以在浏览器中同时打开或显示本地文件和网络文件,在浏览器中集成了文件资源管理器的功能(显示本地文件),同时又对其进功能进行改进,不仅仅提供本地文件的单一显示界面,而是能够同时在多个页面中显示多个本地文件,同时保留多个呈现页面。并且,本发明实施例中标签生成模块为每个页面都生成了对应的标签,用户若需要切换不同的呈现页面时,只需要选择不同的标签即可,提高了用户切换操作的准确性,并提高了切换效率。The device for displaying files provided by the embodiment of the present invention can simultaneously open or display local files and network files in the browser, integrate the function of the file explorer (display local files) in the browser, and simultaneously The function is improved, not only to provide a single display interface for local files, but to be able to display multiple local files in multiple pages at the same time, while retaining multiple rendering pages. Moreover, the label generation module in the embodiment of the present invention generates a corresponding label for each page. If the user needs to switch between different presentation pages, he only needs to select a different label, which improves the accuracy of the user's switching operation, and Improved switching efficiency.
在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。The algorithms and displays presented herein are not inherently related to any particular computer, virtual system, or other device. Various generic systems can also be used with the teachings based on this. The structure required to construct such a system is apparent from the above description. Furthermore, the present invention is not specific to any particular programming language. It should be understood that various programming languages can be used to implement the content of the present invention described herein, and the above description of specific languages is for disclosing the best mode of the present invention.
在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。In the description provided herein, numerous specific details are set forth. However, it is understood that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure the understanding of this description.
类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。Similarly, it should be appreciated that in the foregoing description of exemplary embodiments of the invention, in order to streamline this disclosure and to facilitate an understanding of one or more of the various inventive aspects, various features of the invention are sometimes grouped together in a single embodiment, figure, or its description. This method of disclosure, however, is not to be interpreted as reflecting an intention that the claimed invention requires more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive aspects lie in less than all features of a single foregoing disclosed embodiment. Thus, the claims following the Detailed Description are hereby expressly incorporated into this Detailed Description, with each claim standing on its own as a separate embodiment of this invention.
本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。Those skilled in the art can understand that the modules in the device in the embodiment can be adaptively changed and arranged in one or more devices different from the embodiment. Modules or units or components in the embodiments may be combined into one module or unit or component, and furthermore may be divided into a plurality of sub-modules or sub-units or sub-assemblies. All features disclosed in this specification (including accompanying claims, abstract and drawings), as well as any method or method so disclosed, may be used in any combination, except that at least some of such features and/or processes or units are mutually exclusive. All processes or units of equipment are combined. Each feature disclosed in this specification (including accompanying claims, abstract and drawings) may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise.
此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。Furthermore, those skilled in the art will understand that although some embodiments described herein include some features included in other embodiments but not others, combinations of features from different embodiments are meant to be within the scope of the invention. and form different embodiments. For example, in the following claims, any of the claimed embodiments may be used in any combination.
本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的用于显示文件的装置中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。The various component embodiments of the present invention may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. Those skilled in the art should understand that a microprocessor or a digital signal processor (DSP) may be used in practice to implement some or all functions of some or all components in the device for displaying files according to the embodiment of the present invention. The present invention can also be implemented as an apparatus or an apparatus program (for example, a computer program and a computer program product) for performing a part or all of the methods described herein. Such a program for realizing the present invention may be stored on a computer-readable medium, or may be in the form of one or more signals. Such a signal may be downloaded from an Internet site, or provided on a carrier signal, or provided in any other form.
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and that those skilled in the art will be able to design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in a claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention can be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In a unit claim enumerating several means, several of these means can be embodied by one and the same item of hardware. The use of the words first, second, and third, etc. does not indicate any order. These words can be interpreted as names.
Claims (14)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210510345.2A CN103020191B (en) | 2012-12-03 | 2012-12-03 | A kind of device and method for showing file |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210510345.2A CN103020191B (en) | 2012-12-03 | 2012-12-03 | A kind of device and method for showing file |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103020191A CN103020191A (en) | 2013-04-03 |
CN103020191B true CN103020191B (en) | 2017-04-05 |
Family
ID=47968795
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210510345.2A Expired - Fee Related CN103020191B (en) | 2012-12-03 | 2012-12-03 | A kind of device and method for showing file |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103020191B (en) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103024010B (en) * | 2012-12-03 | 2016-08-24 | 北京奇虎科技有限公司 | document display apparatus and method |
US10353979B2 (en) | 2013-04-25 | 2019-07-16 | Tencent Technology (Shenzhen) Company Limited | Web-user navigating information recording method, apparatus and storage medium |
CN104123292B (en) * | 2013-04-25 | 2018-07-06 | 腾讯科技(深圳)有限公司 | Information recording method, device, browser and electronic equipment |
JP5963815B2 (en) * | 2013-11-08 | 2016-08-03 | 株式会社ソニー・インタラクティブエンタテインメント | Information processing apparatus and information processing method |
CN104317954A (en) * | 2014-11-13 | 2015-01-28 | 彭凌霄 | Presentation method and device of web searching results |
CN104469518B (en) * | 2014-12-16 | 2017-09-22 | 广东欧珀移动通信有限公司 | The access method and electronic equipment of audio-video document |
CN106372076B (en) * | 2015-07-22 | 2021-10-15 | 腾讯科技(深圳)有限公司 | Web page switching method and device in browser |
CN108376089A (en) * | 2018-01-26 | 2018-08-07 | 中国科学院上海高等研究院 | Application support method, system, storage medium and electronic equipment based on browser |
CN110502717A (en) * | 2019-08-30 | 2019-11-26 | 中伯伦(北京)信息技术有限公司 | A kind of real-time management method of web page tag |
CN115017101A (en) * | 2022-06-06 | 2022-09-06 | 珠海豹趣科技有限公司 | Folder management method, device and electronic device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101431713A (en) * | 2007-11-09 | 2009-05-13 | 中国移动通信集团公司 | Resource access method and device |
CN101459669A (en) * | 2008-12-29 | 2009-06-17 | 成都市华为赛门铁克科技有限公司 | Access method and apparatus for network file system |
CN101546324A (en) * | 2008-12-30 | 2009-09-30 | 魏新成 | Method for controlling web page window and task window through Internet taskbar |
CN103024010A (en) * | 2012-12-03 | 2013-04-03 | 北京奇虎科技有限公司 | File display device and method |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8015259B2 (en) * | 2002-09-10 | 2011-09-06 | Alan Earl Swahn | Multi-window internet search with webpage preload |
US20070005649A1 (en) * | 2005-07-01 | 2007-01-04 | Microsoft Corporation | Contextual title extraction |
US20070033155A1 (en) * | 2005-08-02 | 2007-02-08 | Landsman Richard A | Client/server web application architectures for offline usage, data structures, and related methods |
US20120136756A1 (en) * | 2010-11-18 | 2012-05-31 | Google Inc. | On-Demand Auto-Fill |
-
2012
- 2012-12-03 CN CN201210510345.2A patent/CN103020191B/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101431713A (en) * | 2007-11-09 | 2009-05-13 | 中国移动通信集团公司 | Resource access method and device |
CN101459669A (en) * | 2008-12-29 | 2009-06-17 | 成都市华为赛门铁克科技有限公司 | Access method and apparatus for network file system |
CN101546324A (en) * | 2008-12-30 | 2009-09-30 | 魏新成 | Method for controlling web page window and task window through Internet taskbar |
CN103024010A (en) * | 2012-12-03 | 2013-04-03 | 北京奇虎科技有限公司 | File display device and method |
Also Published As
Publication number | Publication date |
---|---|
CN103020191A (en) | 2013-04-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103020191B (en) | A kind of device and method for showing file | |
CN103024010B (en) | document display apparatus and method | |
CN104077387B (en) | A kind of web page contents display methods and browser device | |
CN104036011B (en) | Webpage element display method and browser device | |
CN103034517B (en) | Browser controls tool loads method and apparatus | |
CN103500194A (en) | Method, device and browser for loading webpage | |
CN102930057B (en) | Search implementation method and device | |
CN102890724B (en) | webpage loading method and device | |
US20160283592A1 (en) | Method for performing network search at a browser side and a browser | |
CN103034518B (en) | The method and browser of loading browser control instrument | |
US20070288477A1 (en) | Information processing apparatus, information processing system, information processing method, and computer program | |
CN102915366B (en) | A kind of browser loads the method and apparatus of webpage | |
CN103500210A (en) | Method, device and browser for carrying out webpage loading | |
CN103023972B (en) | A method and device for managing files | |
CN103559097B (en) | The method of interprocess communication, device and browser in a kind of browser | |
CN104077391A (en) | Method, server, client and system for providing special news search | |
US10289747B2 (en) | Dynamic file concatenation | |
CN104346461B (en) | The method, apparatus and browser client of search and webpage element | |
CN103279517A (en) | A method for displaying webpage content | |
CN106254325A (en) | The display packing of website authentication information and browser | |
CN103034727A (en) | System for intercepting pop-up window in webpage | |
CN103678704A (en) | Picture recognition method, system, equipment and device based on picture information | |
CN105183890A (en) | Webpage loading method based on browser and browser device | |
CN111708962A (en) | Rendering method, device, device and storage medium for skeleton screen | |
CN102999591B (en) | File management method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20220727 Address after: Room 801, 8th floor, No. 104, floors 1-19, building 2, yard 6, Jiuxianqiao Road, Chaoyang District, Beijing 100015 Patentee after: BEIJING QIHOO TECHNOLOGY Co.,Ltd. Address before: 100088 room 112, block D, 28 new street, new street, Xicheng District, Beijing (Desheng Park) Patentee before: BEIJING QIHOO TECHNOLOGY Co.,Ltd. Patentee before: Qizhi software (Beijing) Co.,Ltd. |
|
TR01 | Transfer of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20170405 |
|
CF01 | Termination of patent right due to non-payment of annual fee |