360浏览器网页扩展开发者模式开还是不开有什么用?

提到青少年模式,相信各位小伙伴多多少少都有听说过吧,为了青少年使用电脑上网的健康安全,现在很多软件应用都增设了青少年模式,在上自然也不例外。那作为家长,在电脑上到底该怎么开360浏览器的青少年模式?又该怎么进行青少年模式的设置呢?

360浏览器青少年模式怎么开

想要开启360浏览器青少年模式的朋友,可以在打开360浏览器后,直接在首页下方的工具栏中,点击“青少年模式”图标。在弹出的选项窗口中,选择“立即开启”青少年模式选项,并进行扫码验证就可以了。

360浏览器青少年模式图标怎么显示

如果在首页工具栏中,没有找到青少年模式图标,需要先将该按钮显示出来。首先点击页面右上角的三根横线图标,在选项框中选择“设置”键。跳转到设置页面后,选择“界面设置”选项,在工具栏显示设置中,勾选上“显示青少年模式按钮”就行了。

360浏览器青少年模式设置攻略

1.使用扫码开启360浏览器青少年模式后,家长可以在微信上,修改青少年模式的使用时长,查看青少年模式下的网页浏览记录,随时观察调整。

2.在360浏览器青少年模式下,只能访问网址导航里的内容,自行添加的网址需要进行人工审核之后,才能正常的访问。

3.如果想要退出360浏览器青少年模式,只需要在360浏览器上,点击页面右上角的“退出”键,并重新用微信扫码验证退出。

  浏览器是在线浏览网页,可以很方便的提供给我们想要的数据,方便、快捷。360浏览器无法打开网页的问题,有多种原因,我们来看看吧。

  360浏览器打不开网页的解决方法

  查看电脑的宽带连接是否正常,网络线的位置是否正确,

  一些软件与360会引起冲突,两款不兼容,所以这时你就要留心了,是选择软件呢还是选择360,两者选一。如果你想留下360,那么就要禁用或删除你选择的软件了。(就像之前的腾讯与360之争)

  遇到一些病毒,也会导致360浏览器打开慢或打不开,这时我们就需要用一些杀毒工具进行处理了,以360举例吧,打开360安全卫士

  看有什么病毒,然后查杀,最好是手动删除病毒

  打开“开始”菜单,找到“控制面板”,打开。再找到“windowS防火墙”

  打开,然后进行防火墙的设置

  如果是安装的360浏览器本身出了问题,可以重新安装360安全的浏览器,很直接的办法就是打开360软件管家 进行下载

  下载完成之后,按照步骤安装就可以了

当读完了这个综述和入门之后,就可以开始创建应用(扩展)和WebApp了。
注意:WebApp是通过应用(扩展)的方式实现的,所以除非特别声明,本页所有内容都适用于WebApp。

一个应用(扩展)其实是压缩在一起的一组文件,包括HTML,CSS,Javascript脚本,图片文件,还有其它任何需要的文件。 应用(扩展)本质上来说就是web页面,它们可以使用所有的浏览器提供的API,从XMLHttpRequest到JSON到HTML5全都有。

应用(扩展)可以与Web页面交互,或者通过content script或cross-origin XMLHttpRequests与服务器交互。应用(扩展)还可以访问浏览器提供的内部功能,例如标签或书签等。

很多应用(不包括WebApp)会以browser action或page action的形式在浏览器界面上展现出来。每个应用(扩展)最多可以有一个browser action或page action。当应用(扩展)的图标是否显示出来是取决于单个的页面时,应当选择page action;当其它情况时可以选择browser action。


这个gmail提醒应用使用了browser action,它在工具栏上增加一个图标


这个新闻阅读应用也使用了browser action,当点击时会弹出一个气泡窗口

应用也可以通过其它方式提供界面,比如加入到上下文菜单,提供一个选项页面或者用一个content script改变页面的显示等。可以在"开发指南"中找到应用(扩展)特性的完整列表以及实现的细节。

一个WebApp通常会打包一个包含了主要功能的html页面进来。例如下图中这个WebApp在HTML页面中显示了一个flash文件。

每个应用(扩展)都应该包含下面的文件:

  • 一个或多个html文件(除非这个应用是一个皮肤)
  • 可选的任何需要的其他文件,例如图片

在开发应用(扩展)时,需要把这些文件都放到同一个目录下。发布应用(扩展)时,这个目录全部打包到一个应用(扩展)名是.crx的压缩文件中。如果使用,上传应用(扩展),可以自动生成.crx文件。

任何需要的文件都可以放到应用(扩展)中,但是怎么使用它们呢?一般的说,可以像在普通的HTML文件中那样使用相对地址来引用一个文件。下面的例子演示了如何引用images子目录下的文件

绝大多数应用(扩展)都包含一个背景页面(background page),用来执行应用(扩展)的主要功能。

背景页面并不是应用(扩展)中唯一的页面。例如,一个browser action可以包含一个弹窗(popup),而弹窗就是用html页面实现的。应用(扩展)还可以使用chrome.tabs.create()或者window.open()来显示内部的HTML文件。

应用(扩展)里面的HTML页面可以互相访问各自DOM树中的全部元素,或者互相调用其中的函数。

下图显示了一个browser action的弹窗的架构。弹窗的内容是由HTML文件(popup.html)定义的web页面。它不必复制背景页面(background.html)里的代码,因为它可以直接调用背景页面中的函数。

更多细节可以参考 和 。

如果一个应用(扩展)需要与web页面交互,那么就需要使用一个content script。Content script脚本是指能够在浏览器已经加载的页面内部运行的javascript脚本。可以将content script看作是网页的一部分,而不是它所在的应用(扩展)的一部分。

Content script可以获得浏览器所访问的web页面的详细信息,并可以对页面做出修改。下图显示了一个content script可以读取并修改当前页面的DOM树。但是它并不能修改它所在应用(扩展)的背景页面的DOM树。

Content script与它所在的应用(扩展)并不是完全没有联系。一个content script脚本可以与所在的应用(扩展)交换消息,如下图所示。例如,当一个content script从页面中发现一个RSS种子时,它可以发送一条消息。或者由背景页面发送一条消息,要求content script修改一个网页的内容。

更多的信息可以查看 。

一个应用(扩展)中的HTML页面间经常需要互相通信。由于一个应用(扩展)的所有页面是在同一个进程的同一个线程中运行的,因此它们之间可以直接互相调用各自的函数。

可以使用中的方法来获取应用(扩展)中的页面,例如getViews()和getBackgroundPage()。一旦一个页面得到了对应用(扩展)中其它页面的引用,它就可以调用被引用页面中的函数,并操作被引用页面的DOM树。

应用(扩展)可以使用HTML5的 (例如localStorage)来保存数据,或者向服务器发出请求来保存数据。当需要保存数据的时候,首先需要确定是否从隐身模式窗口中发出的请求。缺省情况下,应用(扩展)是不会运行在隐身模式下的,而webapp是会的。需要明确用户在隐身模式下究竟需要应用(扩展)或webapp做什么。

隐身模式保证在该窗口下浏览不会留下痕迹。当处理隐身窗口的数据时,一定要遵循这个前提。例如,如果一个的应用(扩展)的功能是将浏览历史保存在云端(服务器),那么不要保存隐身模式下的浏览历史。另一方面,任何窗口下都可以保存应用(扩展)的数据,不论是否隐身。

重要规则:如果一条数据可能表明用户在网上看了什么或做了什么,不要在隐身模式下保存它。

要检查窗口是否在隐身模式下,检查Tab或Window对象的incognito属性。例如:

现在应用(扩展)的基本知识已经介绍完了,可以开始写自己的应用(扩展)了。更多的信息可以参考:

我要回帖

更多关于 停用以开发者模式运行的程序 的文章

 

随机推荐