Google Chrome软件功能
时间:2022-02-18 13:30:01 | 来源:信息时代
时间:2022-02-18 13:30:01 来源:信息时代
安全功能
黑名单(Blacklists)
Chrome会定期的下载更新两组黑名单(分别是防止网络钓鱼和恶意软件),并会在使用者试图浏览可能造成电脑损害的网站时予以警告。这项服务也可透过使用其他的免费自由应用程序界面(API)'GoogleSafeBrowsingAPI'来取得。
沙盒(Sandbox)
Chrome中的每一个标签页都是一个沙盒(sandbox),以'防止恶意软体自行执行安装'或'利用一个分页影响其他的分页'。遵守最小许可权原则,每一个处理动作的权限都会被限制,并且仅能运算但无法写入档案或从敏感区域读取档案(例如我的文件、桌面),这项功能与WindowsVista上InternetExplorer7的'保护模式'类似。'沙盒小组'表示他们'使用了现有的执行程序限制,并且让这些限制变成一座监狱'举例来说,在其中一个标签页运作的恶意软件,将无法窃取信用卡号码、干扰鼠标运作,或告诉系统在启动时执行某个程序,并且恶意软体会在标签页关闭时立即中止。这样的功能提供了一个简单的电脑安全模式,其中只有两个安全等级(使用者和沙盒),而沙盒只会对使用者的指示做出回应。
多进程
AdobeFlashPlayer等插件通常并没有统一的标准,且无法像标签页般沙盒化。这些通常需要执行在浏览器本身的安全等级或更高的等级。为了降低被攻击的风险,插件是在与不同的处理程序中被执行。
任务管理器(TaskManager)
诈骗和恶意程序保护
无痕浏览
Chrome包含了'无痕浏览'(Incognito)模式(与Safari的'私密浏览'和InternetExplorer8的类似),这个模式可以'让用户在完全隐密的情况下浏览网页,因为用户的任何活动都不会被记录下来',同时也不会储存cookies。当在窗口中启用这个功能时'任何发生在这个窗口中的事情都不会进入用户的电脑。'
速度功能
JavaScript
利用内置独立的JavaScript虚拟机'V8'来提高运行JavaScript的速度。
HTML排版引擎
在Android团队的建议下,'GoogleChrome'使用WebKit引擎。WebKit简易小巧,并能有效率的运用存储器,符合Google理念,并且对新开发者来说相当容易上手。针对浏览错误提供建议出现无法解析网址或未能成功连接的状况时,'GoogleChrome'会尝试判断想要前往的网页,并提供建议。浏览器会将尝试浏览的网页网址传送到Google,以便建议替代或类似的网页。
DNS预先截取
DNS预先截取是指'域名系统'预先截取。当浏览网页时,'GoogleChrome'可查询或预先截取网页上所有连结的IP地址。
窗体自动填入
从6.0版本起,默认打开'自动填入'功能,使用'自动填入'功能,只要按一下即可完成窗体。'GoogleChrome'可存储您的地址及信用卡信息。首次填入窗体时,浏览器会自动存储所输入的联络信息,作为'自动填入'的输入项目,例如名称、地址、电话号码或电子邮件地址。如果您明确授权,浏览器也可以存储信用卡信息。在窗体上输入信用卡信息时,浏览器会在网页顶端询问是否要存储信息。所输入的每一组信用卡或地址信息将存储为不同项目。因此,可以将办公地址和住家地址存储为两个不同的项目。
自动填入窗体
填入窗体时,'GoogleChrome'会侦测正在输入的文字是否符合'自动填入'项目中存储的信息。如果有符合项目的话,则在正填写的字段下方会出现下拉式菜单,其中显示与输入内容相符的项目。如要自动填入窗体,请按一下要使用的项目。如果要先预览'自动填入'功能如何填入窗体,请先将鼠标光标移至菜单中的项目上,然后再按一下项目。可自动填入的字段将会反白显示。
交互智能搜索
从9.0版本起,用户可设置类似GoogleInstant的交互智能搜索,即页面会实时加载用户在搜索与地址栏组合(Omnibox)中输入的搜索内容或网址,搜索期间会提供横向搜索建议并会自动完成。
界面功能
Gears
Chrome包含了GoogleGears,研发者可利用这项功能制作网页应用程式(webapplications,包含离线支援)。
新标签页
Chrome使用'新标签页'取代了其他浏览器在新开标签页时会载入的首页。新标签页页面中默认显示了最后八个造访过网站的缩图,以及最常搜寻的网站、最近的书签和最近关闭的分页。
多功能地址栏
在每个标签页上方是被称作'Omnibox'的地址栏,是根据Opera地址栏而来的。Omnibox有自动完成的功能,但仅会针对手动输入的网址有效,此外还有搜索建议、上次浏览网页、热门网页(未浏览的)以及搜索记录。
弹出式窗口(Popups)
弹出式窗口会在标签页内显示,并不会在标签页内以外的地方出现,除非使用者将窗口拖曳至别处。
内核引擎
浏览器是基于WebKitOpenSoureProject内核引擎开发的。
WebKit的前身是KDE小组的KHTML。Apple将KHTML发扬光大,推出了装备KHTML改进型的WebKit引擎的浏览器Safari,获得了非常好的反响。
在Android团队的建议下,Chrome使用WebKit内核引擎。WebKit十分单纯,并能有效率的运用内存,并且对新开发者来说相当容易上手。
Tabs
标签页是Chrome使用者界面中最重要的元素,其位于视窗的最上方而非菜单的下方(与Opera类似)。这项改变与许多标签页浏览式浏览器做法不同。不同窗口的标签页可轻易的利用拖曳的方式交换位置。每一个标签页都有自己的工具栏,包含称为'Omnibox'的地址栏。
网络应用程序
网络应用程序可在没有地址栏(Omnibox)和浏览工具栏的情况下在Chrome中执行。
工作管理员
工作管理员(TaskManager)利于管理各个分页与外挂,有助用户终止恶意操作。