这两款轻量无广告的浏览器成功让我放弃使用360
我们最先接触的是IE浏览器,后来逐渐开始使用360安全浏览器、360极速浏览器、火狐……这些浏览器具有明显的特征:多个选项卡、稳定性、许多小工具以及跨设备同步浏览历史记录和密码的能力。老IE没有这些功能,影响了很多用户尝试其他浏览器。据了解,不少用户过去使用360安全浏览器,却发现使用不到十五分钟就弹出两条广告。随着各种广告,无论好坏,开始激增,每个人都立即转向其他浏览器。而且浏览器的使用流畅度和打开速度也极快!虽然新版edge浏览器确实很不错,但仍有不少用户使用Chrome浏览器。Chrome浏览器,俗称Google Chrome,自微软推出以来就受到了高度评价。
我们最先接触的是IE浏览器,后来逐渐开始使用360安全浏览器、360极速浏览器、火狐……
这些浏览器具有明显的特征:多个选项卡、稳定性、许多小工具以及跨设备同步浏览历史记录和密码的能力。 老IE没有这些功能,影响了很多用户尝试其他浏览器。
据了解,不少用户过去使用360安全浏览器,却发现使用不到十五分钟就弹出两条广告。 随着各种广告,无论好坏,开始激增,每个人都立即转向其他浏览器。
1.新版edge
我们先来看看第一个浏览器,新版edge。 该内核基于Chromium,被视为微软的翻身之作。
新版本的edge有丰富实用的扩展,比如AdbBlock广告拦截工具,这是一个非常有名的广告拦截插件,几乎可以屏蔽整个互联网的广告。
用户可以直接通过Chrome商店或通过自己的扩展商店安装。
该浏览器还可以同步书签数据密码,并支持从其他浏览器导入数据,例如旧版本的Edge或IE。 而且导入范围非常广泛,包括收藏夹、密码、搜索引擎、地址、历史记录、cookie等,几乎复制了原来浏览器使用的数据。
而且浏览器的使用流畅度和打开速度也极快!
2.Chrome浏览器
虽然新版edge浏览器确实很不错,但仍有不少用户使用Chrome浏览器。
Chrome浏览器,俗称Google Chrome,自微软推出以来就受到了高度评价。 它以其稳定性、速度以及对各种新页面功能和标准的支持逐渐占领了每个人的计算机。
使用过Chrome浏览器的用户一定会称赞它的简洁易用。
与Edge浏览器相比,Chrome浏览器非常简约,它没有这些额外的功能,比如阅读模式、朗读、PDF阅读器注释阅读……
如果你恰好喜欢这些功能,使用起来会很方便。 如果平时基本不用的话,额外的功能放在那里也没关系。
但为了极简主义,我希望页面上只有一个搜索栏。
此外,上个月,谷歌Chrome发布了90个主要版本更新。
例如,支持AV1视频编码。 这是新一代的视频编码技术,可以让用户在不太快的网速下更流畅地在线观看高质量的视频内容,同时大大减小视频的大小。
它还支持窗口重命名,可以让用户有针对性地重命名窗口,让用户更加方便快捷地定位窗口。
除了上面添加了AV1编解码器和支持窗口重命名之外,Chrome浏览器还做出了一系列改进。
那么今天的分享就到此为止。 如果是你,你会选择哪种浏览器?
从命令行启动 Chrome 调试模式
启动时,调试端口默认关闭。 如果要调试目标Chrome PC浏览器,可以在启动时传递参数以启用Chrome调试。
在Mac下:
sudo /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --remote-debugging-port=9222
窗口下:
chrome --remote-debugging-port=9222
笔记:
1)这里的端口可以通过任意端口,但要注意端口冲突。
2)window下命令行执行chrome命令,需要将chrome路径添加到环境变量中,或者切换到chrome.exe路径执行。
Windows查看端口情况:
netstat -ano
查看指定端口的使用情况
netstat -ano | findstr "xxxx"
最后四位数字是进程 pid。
Linux中查看端口的方法如下:
linux查看端口使用情况
ps -ef 和 netstat -anp 与管道字符和 Linux 三剑客配合得更好。
Selenium 设置 chrome 浏览器调试器模式
options = Options()
options.debugger_address = "localhost:9222"
self.driver = webdriver.Chrome(options=options)
这里的端口与命令行启动浏览器时指定的端口一致。
下面是遇到的坑~~
江新手(编者)在IDE中执行用例时报错,无法连接端口。
然后检查发现是打开多个chrome进程的问题。 关闭所有chrome进程并通过命令行使用指定端口启动浏览器后,浏览器崩溃了。
有关其他 chrome 问题,请参阅下图。
经过十几分钟的百度谷歌和请教资深专家的意见,我发现了问题所在。
解决过程:
首先我按照上图检查了问题,发现不是配置问题。 然后检查端口进程,发现不是端口冲突问题。
然后发现在命令行直接输入chrome打开浏览器是正常的,所以我认为原因可能是启动chrome时的参数配置问题。 除了在启动命令上设置调试模式之外,之前想到解决跨域等问题,修改了chrome启动文件的属性值。 尝试删除后再次执行命令,debug模式正常启动,开心~
好吧,第二天我不高兴,发现我不能再使用它了。 看来我发现了错误的问题。 然后,我继续百度谷歌,找到了以下帖子,终于找到了症状。 完美解决了我自己的问题,明白了原因。
转:解决浏览器错误STATUS_INVALID_IMAGE_HASH的问题
回复:Google Chrome 错误代码“STATUS_INVALID_IMAGE_HASH”
最后,我是一个新手。 这是我第一次写博客。 希望大家指出文中的术语或者错误。 今后我会更加努力。