CHOME - 技术教程文章

一起来做chrome扩展《可配置的代理》【代码】【图】

一、本文主要涉及相关内容:chrome.proxypacScriptbrowser_actionpopuplocalStroage二、预览(代理运行截图,图中的代理服务器有防火墙,暂不对外)如图所示,代理配置界面通过点击browser_action按钮打开,在popup页面内进行。可以设置服务器,也可以添加删除站点。好了,开始一些简单的说明工作三、proxy在chrome扩展中,要使用proxy同任何一种chrome对象一样,需要在json配置中允许chrome操作,在之前的几篇文章中都有介绍,像这...

Firefox和Chrome拼性能,结果……【图】

Google 于上周推出了 Chrome 75 的首个稳定版,更新说明里面虽然一如既往地写到“包含性能改进”,但对包括笔者在内的大部分用户而言,这些所谓的改进其实很难感知。所以才有了性能基准测试。Phoronix 网站今天发布了一份 Chrome 和 Firefox 的性能测试对比报告,以获取新版 Chrome 和 Firefox 的性能表现。测试对象是 Chrome 75 和 Firefox 67 的最新稳定版,以及 Firefox 68 的最新 beta 版。虽然 Chrome 和 Firefox 的市场份额占...

IE6-11使用location.href提交时的链接复制到firefox或chrome时出现乱码【图】

这是在开发国际机票查询页时碰到的一个问题,测试工程师在IE里执行查询操作,然后把查询的url赋值到firefox的地址栏,firefox打开后就变成乱码了。1. IE浏览器,选择出发地,出发日期等后点击下查询 2. 跳转到查询页,赋值IE浏览器里的URL 3. 拷贝到Firefox/Chrome浏览器地址栏,会发现出现了乱码 对比看下IE和Firefox的URL情况发现是由于location.href方式在IE中没有进行URI编码,改成form提交后就好了。IE6-11 http://ijipiao.jd...

基于.net开发chrome核心浏览器【一】【图】

原文:基于.net开发chrome核心浏览器【一】说明:  这是本系列的第一篇文章,我会尽快发后续的文章。源起  1.加快葬送IE6浏览器的进程    世界上使用IE6浏览器最多的地方在中国    中国使用IE6浏览器最多的地方在企业中    让他们自己去装个chorme太难了    索性开发个浏览器(其实是浏览器的外壳)给他们    用"代码改变世界"是博客园园友的口号  2.一劳永逸的解决浏览器兼容问题    各种浏览器的CS...

chrome插件开发.在content_script异步加载页面后, 如何进行JS通信与调用的问题【代码】

使用场景在开发Chrome插件时, 有一种需求:要求在WEB页面显示一个浮动窗口(A), 在此窗口中允许用Ajax方式调用另一个服务器上的一个页面(B)B页面上有独立的功能用JS写function来实现 已知条件窗口A可以利用content-script.js动态生成窗口A中放置一个按钮, 调用Onclick方法召唤出B页面, 样例代码如下<button onclick="invokeContentScript(‘openalertWin()‘)">test</button>具体实现的functionfunction openalertWin(){var domobj =...

[python爬虫] Selenium切换窗口句柄及调用Chrome浏览器【图】

因为我的博客是根据我每个阶段自己做的事情而写的,所以前言可能有点跑题,但它更有利于让我回忆这个阶段自己的所作所为。这篇文章主要介绍Selenium爬虫获取当前窗口句柄、切换窗口句柄以及调用Chrome浏览器几个知识点,其中获取当前句柄的方法是非常重要的一个知识点,只有真正遇到的时候才能体会到它的强大。 最近课程比较多,写博客的内容也比较杂,包括网站搭建、HTML设计、计算机图形学、Python数据挖掘、Flash动画等。...

[浏览器] Chrome的密码安全机制【图】

This page includes a password or credit card input in a non-secure context. A warning has been added to the URL bar. For more information, see https://goo.gl/zmWq3m.翻译:此页面包含密码或信用卡输入,在不安全的上下文中。一个警告被添加到了URL栏中。有关更多信息,请参阅https://goo.gl/zmWq3m。解决方法:给你的input密码框加上 autocomplete="new-password" 这段属性即可解决。产生原因:页面中包含type是passwor...

Chromuim proxy Api 提取代里proxy调用Chrome隐身多窗口 多COOKIE 工具【图】

Chromuim proxy Api提取proxy调用Chrome隐身 多COOKIES 多窗口工具每一个代理拥有一个独立的窗口和USERDATA 独立COOKIES 伪装UAUA:<script type="text/javascript" > document.write( navigator.userAgent); </script>内置两条收费proxyAPI订单号提供proxy自定义API或URL提取(正则匹配)针对蚂蚁代理API进行调整适配(具体请参考蚂蚁代理API页面的缺胳膊断脚接口参数说明) 其它参数:url/tid/order/num/operator/area/ports/for...

Chrome 制作绿色便携版【图】

1.建立一个新的文件夹命名为Chrome2.将电脑上默认的Chrome文件复制到新的文件夹Chrome里包含安装文件和Chrome数据文件 Chrome数据文件一般在"C:\Users\用户名\AppData\Local\Google\Chrome\User Data"里3.新Chrome文件夹下的Chrome.exe添加一个快捷方式到桌面4.设置页面的Chrome快捷方式在目标里输入自定义的Chrome数据文件地址下面是我的设置:"D:\Program Files (x86)\Google\chrome.exe" --user-data-dir="D:\Program Files ...

没有服务器,关于angular路由访问静态页面chrome报错的问题【图】

这个找不到html,报错因为没有xhr,但是在火狐下没有问题的。比如说ajax,直接写路径的话,我们的chrome也是不支持的,火狐可以的。原文:http://www.cnblogs.com/coding4/p/5607129.html

chrome浏览器播放背景音乐

以前每次给背景添加音乐时,有时候可以播放,有时候播放不了,当时也没注意,现在注意了一下,当使用谷歌内核浏览器时,用以下代码,背景音乐绝对可以播放:(只是个例子)html代码:<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title>chrome浏览器播放背景音乐</title> <script src="js/JS.js" type="text/javascript" charset="utf-8"></script> </head> <body> <audio id="music" controls="controls" style=‘...

chrome浏览器安装redux-devtools调试工具【图】

1.点击进入https://www.chromefor.com/ 2.在搜索框搜索redux进行下载3.下载好之后将文件后缀名crx按F2手动改为rar(不要直接压缩)4.改好后缀名之后点击鼠标右键 选择解压文件5.在chromel浏览器地址栏进入chrome://extensions/6.打开右上角开发者模式开关7.点击加载已解压的扩展程序 选择第4步解压得到的文件夹8.安装成功原文:https://blog.51cto.com/13550695/2455083

chrome表单自动填充去掉input黄色背景解决方案【代码】

chrome表单自动填充去掉input黄色背景解决方案 情景一:input文本框是纯色背景的可以对input:-webkit-autofill使用足够大的纯色内阴影来覆盖input输入框的黄色背景;如:input:-webkit-autofill { -webkit-box-shadow: 0 0 0px 1000px white inset; border: 1px solid #CCC!important; } 如果你有使用圆角等属性,或者发现输入框的长度高度不太对,可以对其进行调整,除了chrome默认定义的background-color,background-image,col...

chrome flash

chrome://settings/content/flash 在Chrome地址栏中输入:chrome://settings/content/flash,进入Flash设置,勾选允许网站运行flash。也可以选择“在允许网站运行 Flash 前先询问"选项,以便可以对flash的播放做一些控制。可以直接将信任的网站加到允许的网站列表中,或以后通过界面控制再加也可以。原文:https://www.cnblogs.com/runliuv/p/10259228.html

Chrome 如何查看/修改Cookie【图】

原文:http://www.cnblogs.com/panxuejun/p/7274979.html

Cookie或将被替换!Chrome工程师提议新型HTTP状态管理协议【代码】【图】

Cookie或将被替换!Chrome工程师提议新型HTTP状态管理协议 问题Cookie允许无状态的HTTP协议支持有状态会话,在web上,我们依靠Cookie实现了很多有趣的功能。即便如此,Cookie依然还是有很多问题:使用起来不够安全,浪费资源,使用一种令人惊讶的方式追踪用户在网络上的活动。安全:这些年我们引入过很多的特性,试图提供合理的安全属性给那些关心安全的开发者,但也只是降低了安全问题而已:Cookies对JavaScript来说默认是可用的(...

scrapy selenium 设置chromedriver不加载图片【代码】

from selenium import webdriver‘‘‘设置chromedriver不加载图片,可以加速加载页面的速度‘‘‘chrome_opt = webdriver.ChromeOptions()prefs={"profile.managed_default_content_settings.images":2}chrome_opt.add_experimental_option("prefs",prefs)browser = webdriver.Chrome(executable_path="C:\Program Files (x86)\Google\Chrome\Application\chromedriver.exe",chrome_options=chrome_opt)browser.get("https://www.t...

FireFox VS Chrome 之 调试篇

一个完美的调试工具,FireBug!精确跟踪每一步。只要按下图所示,选择“脚本”,然后在下方选择脚本所在的文件即可对该文本的执行进行断点跟踪。并且仅当一个线程运行结束后,才会去执行另外的线程的执行过程,这跟大多数多线程调试工具是一致的。Chrome 内置的调试功能,在某些情况下,并不能很好的把断点和实际断点代码对应起来,这种情况发生在 WebStore 中传入的断点的情况。所以还是直接在 Chrome 中找到对应的文件,再次添加...

Chrome浏览器访问https页面显示ERR_CERT_INVALID,且无法跳过继续访问【图】

Chrome访问https页面显示ERR_CERT_INVALID,以往版本可以选择跳过,继续访问,但是新版本Chrome不允许继续,且提示:您的连接不是私密连接攻击者可能会试图从 XX.XX.XX.XX 窃取您的信息(例如:密码、通讯内容或信用卡信息)。了解详情NET::ERR_CERT_INVALID将您访问的部分网页的网址、有限的系统信息以及部分网页内容发送给 Google,以帮助我们提升 Chrome 的安全性。隐私权政策XX.XX.XX.XX 通常会使用加密技术来保护您的信息。Go...

chrome架构【代码】

无论你是想要设计高性能 Web 应用,还是要优化现有的 Web 应用,你都需要了解浏览器中的网络流程、页面渲染过程,JavaScript 执行流程,以及 Web 安全理论,而这些功能是分散在浏览器的各个功能组件中的,比较多、比较散,要怎样学习才能掌握呢?通过浏览器的多进程架构的学习,你就可以把这些分散的知识点串起来,组成一张网,从而让自己能站在更高的维度去理解 Web 应用。因此,学习浏览器的多进程架构是很有必要的。Chrome 打开...

'chromedriver' executable needs to be in PATH【图】

查看Chrome版本号:chrome://settings/help下载相应版本chromedriverhttp://npm.taobao.org/mirrors/chromedriver/解压后放入C:\Python27目录下(我之前已经将其设置为环境变量)' executable needs to be in PATH' ref='nofollow'>'chromedriver' executable needs to be in PATH原文:https://www.cnblogs.com/v5captain/p/13167647.html

Chrome的页面分析工具Lighthouse【图】

Chrome的调试工具中可以看到lighthouse,查了下资料,简单记录如下。  lighthouse可以检测网页的质量,分别针对网页的Performance、Accessibility、Best Practices、SEO进行检测评分,并给出相应的优化建议,方便站长优化网页的加载速度、搜索引擎排名等。  按下F12后,可以看到lighthouse,选择Mobile或Desktop后,点击“Generate report”生成报告,显示“lighthouse is warming up”,生成的过程需要花费一些时间。  Perf...

修改Chrome默认搜索引擎为Google.com

在使用Chrome的时候,Google为增强本地化搜索,或将默认的Google搜索引擎转换为本地语言,如在中国会自动转到google.com.hk,日本会会自动转到google.co.jp,如果你是一个Google.com控,比如博主我就是,不喜欢这种方式的话,你可以自己动手将其改为Google.com而不进行自动跳转。通常情况下,Google Chrome的默认Google搜索引擎为{google:baseURL}search?{google:RLZ}{google:acceptedSuggestion}{google:originalQueryForSuggesti...

Chrome 插件: 起动本地应用 (Native messaging)【代码】

Chrome 插件: 起动本地应用 (Native messaging)www.MyException.Cn 网友分享于:2014-08-01 浏览:3次 Chrome 插件: 启动本地应用 (Native messaging)最近碰到了一个新问题,需要利用Chrome 的插件, 从我们的一个网站中启动一个我们的本地C#应用,同时给这个应用传值来进行不同的操作。在这里记录下解决的过程,以便以后查找 首先我们需要新建一个google的插件 这个插件包含了三个文件manifest.json(名字不可改, 建插件必须文件)...

Chrome浏览器无法将网页中的图片保存到本地的问题【图】

今天在浏览网页时看到一张图片不错,想保存下来,在图片上点击右键》图片另存为,结果试了好多次都没有反应。环境: Windows 7操作系统 Chrome 版本 41.0.2272.76 m (64-bit)原因: 后来发现是这个安全警告框的原因,点击运行以后一下子弹出好多个文件保存对话框,之前试了好多次都没有反应,现在全都弹出来了。/*‘).addClass(‘pre-numbering‘).hide();$(this).addClass(‘has-numbering‘).parent().append($numbering);for...

Chrome 39 CSS3 渐变动画BUG【代码】【图】

本来地图网页运行的好好的,突然从上周四(2014/11/27)开始,就开始接到 PM 和 QA 说网页崩溃的报告。然后我就在本机重现,刚开始以为是有网页上有什么内存泄漏;可是都运行这么长时间了,并且 IE 和 Firefox 都没有出现过此问题,看来应该是和 chrome 有关系了。说归这样说,可是需要证据啊。于是就猜测是不是 Chrome 新自动升级引入的BUG,然后就开始了漫长的排查过程。找了好几个同事来协助排查,也没有发现页面上有任何内存使用...

Anaconda常用命令大全 - CSDN博客 - Google Chrome【代码】

Anaconda常用命令大全2016年07月31日 19:36:10阅读数:20877使用conda 首先我们将要确认你已经安装好了conda配置环境 下一步我们将通过创建几个环境来展示conda的环境管理功能。使你更加轻松的了解关于环境的一切。我们将学习如何确认你在哪个环境中,以及如何做复制一个环境作为备份。测试python 然后我们将检查哪一个版本的python可以被安装,以及安装另一个版本的python,还有在两个版本的python之间的切换。检查包 1)我们将罗列...

Wappalyzer(chrome网站分析插件)【图】

Wappalyzer是一款功能强大的、且非常实用的chrome网站技术分析插件,通过该插件能够分析目标网站所采用的平台构架、网站环境、服务器配置环境、JavaScript框架、编程语言等参数,使用时很简单,开启你要分析、检测的网页后,点选该图示即可看到网站使用的相关技术和服务 chrome://extensions/】进入chrome扩展程序,解压你在本页下载的Wappalyzer插件,并拖入扩展程序页即可。 在浏览网页中,点击浏览器右上角的Wappalyzer插件图...

【转】ubuntu12.04下安装chrome浏览器

原文网址:http://blog.163.com/zhou_411424/blog/static/197362156201331931313549下载google chrome deb包32位:https://dl.google.com/linux/direct/google-chrome-stable_current_i386.deb64位:https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb如果从官方下载64位太慢,可以使用此地址:http://www.onlinedown.net/soft/16792.htm注意:使用ubuntu 12.04 beta1时,最好使用主服务器的软件源,中国...

Ubuntu 14.04 LTS下安装Google Chrome浏览器【图】

在Ubuntu 14.04下安装Google Chrome浏览器非常简单,只要到Chrome的网站下载Deb安装包并进行安装即可。当然你也可以使用APT软件包管理器来安装Google Chrome浏览器,如果你想使用APT软件包管理器安装Google Chrome浏览器的话,本文将介绍这两种方法。目前Linux下的Google Chrome浏览器有三个版本,稳定版、Beta(测试版)和Unstable(不稳定版,也就是Dev版)。其中Beta相对较稳定,而最新的功能将会先出现在Unstable版中,经过一段...