谷歌浏览器

技巧分享:如何修改 Mac 和 Linux 版 Chrome 的界面语言

风流意气都作罢 提交于 2020-04-07 07:29:14
大家知道在 Windows 平台中,想要修改 Chrome 的界面语言非常简单,直接通过选项,并将你想要的语言调整到最上面即可,想必大家都会设置。而且除此之外还有更简单的一招——直接给快捷方式添加一个 --lang=xx 的命令行启动参数,比如给 Chrome 快捷方式添加上 --lang=en 启动参数,Chrome 就会以英文界面运行。 但在 Mac 和 Linux 平台上,修改 Chrome 的界面语言就没那么简单了,甚至需要一点点比较 Geek 的技巧。首先我们说在 Mac 平台上的修改方法: Mac 平台: 在 Mac 平台的 Chrome 中,是压根儿没有语言设置选项的(只有字体选项),所以不可能通过 Chrome 本身对语言进行设置,更不可能对浏览器的界面语言进行设置。那么如何才能搞定呢?其实也很简单,我们这里以将 Chrome 界面设置为英语为例说明: 方法一 ,直接在终端中执行: defaults write com.google.Chrome AppleLanguages ‘(en)’ 方法二 ,点击左上角的黑苹果——系统偏好设置,然后点击”个人“选项中的”语言和文本“,将你想要设置的语言拖到最上面,然后重启浏览器即可。比如我们这里可以将英语拖到最上面。 Linux 平台: 在 Linux 平台上修改 Chrome 的界面语言需要修改 Chrome

DNS Prefetching的两三事

筅森魡賤 提交于 2020-04-06 23:14:08
原文还是在简书编写的: DNS Prefetching的两三事 年前年后有点忙,又是追加功能,修改富文本编辑器,又是切我们的整体架构,好久没有更新了,最近同事发现了个有意思的文章,如下,是讲 DNS Prsfetching的。 预加载-有赞-DNS 看完之后,觉得原文,有些地方还没有提及到,所以有必要写一篇文章来记录下自己的心得体会,所有原始内容来源于 Google 和 火狐 官方文档, 正文如下: 什么是DNS Prefetching 如果你在网上搜 DNS Prefetching的相关资料,要不就是到上面的官方文档,要不就是基本上一致的中国版本copy & paste,如下图所示: 那么DNS Prefetching 是什么 : DNS 是什么-- Domain Name System,域名系统,作为域名和IP地址相互映射的一个分布式数据库。 DNS大家都懂,那么浏览器访问域名的时候,是需要去解析一次DNS,也就是把域名 google.com解析到对应的ip地址上,相信有些人也通过修改本机hosts来翻墙访问Google吧,这个就是主动的影响DNS解析。到这里大家就比较清楚,既然要解析就会损耗时间,对于前端特别是移动端而言,分秒必争,这个时间大家也想省去,所以浏览器厂商-Chrome最想搞了这个新功能。 定义--浏览器根据自定义的规则,提前去解析后面可能用到的域名

Selenium Grid 的使用

萝らか妹 提交于 2020-04-06 19:45:38
简介 Selenium Grid 是 selenium 的三大组件之一,允许用户同时在不同的机器和系统上测试不同的浏览器,可以分布式的来执行我们的自动化测试,也可以测试不同浏览器的兼容性。 Selenium Grid 的组成: hub节点(控制器) 中心节点,控制节点。 管理各个 node 节点的注册信息和状态。 接受并转发客户端(测试脚本)请求到合适的 node 节点。 node 节点(执行器) 子节点,代理点。 负责注册配置信息到 hub 节点(平台,浏览器,浏览器版本) 负责接收来自 hub 节点转发的请求以执行具体用例。 也可单独作为远程节点执行测试用例。 环境准备 在需要执行脚本的机器上安装 jdk 和配置环境变量。 然后下载 selenium-server-standalone-x.x.x.jar, 版本对应自己使用selenium 的版本。 下载地址: https://npm.taobao.org/mirrors/selenium Selenium Grid 运行 1.启动 hub 节点 java -jar selenium-server-standalone-3.12.0.jar -role hub -port 18888 -maxSession 10 参数解释: java -jar selenium-server-standalone-3.12.0.jar 运

Google Chrome for mac(谷歌浏览器) v83.0.4093.3开发版

╄→гoц情女王★ 提交于 2020-04-06 19:20:46
谷歌浏览器 mac版 将简约的界面设计与先进的技术相融合,让网络浏览变得更快速安全而且简便。谷歌浏览器官方版是一款可让您更快速、轻松且安全地使用网络的浏览器,它的设计超级简洁,使用起来更加方便。喜欢的朋友们千万不要错过哦! gle Chrome软件特色 畅享全方位的快速体验 用户每次上网,一般都有一定的目的。无论这目的是大是小,是工作还是娱乐,Chrome 所具备的智能工具和非凡速度都能让您在网络世界得心应手地操作、创作和探索。 利用 Google 智能工具,高效处理各种事务 Chrome 具备让您充分利用网络所需的一切功能,例如在您的地址栏中快速显示答案、提供一键式翻译、在您的手机上为您量身推荐文章。 有 Chrome 安保措施保驾护航,网上冲浪再不必畏手畏脚 对网络上的安全隐患一无所知?没关系。Chrome 会自动为您提供安全保护,使您免遭网上诱骗网站和危险网站等安全问题的侵害。 随时随地,无所不能 Chrome 可在任何操作系统中和任何设备上运行。您可在笔记本电脑和手机之间来回切换、按照自己喜欢的方式自定义 Chrome 以及继续享用更多功能。 谷歌浏览器官方版功能介绍 快速 Chrome 浏览器追求的是全方位的快速体验。它不仅能飞快地从桌面上启动,而且能瞬间完成网页加载,还能以闪电般的速度运行网络应用。 简单 Chrome 浏览器整洁且直观。您可在同一位置进行搜索和导航

如何远程调试部署在CloudFoundry平台上的nodejs应用

你离开我真会死。 提交于 2020-04-06 18:13:46
网络上关于如何本地调试nodejs应用的教程已经很多了,工具有Chrome开发者工具,Visual Studio Code,和nodejs周边的一些小工具等等。 在实际情况中,我们可能遇到本地运行良好,但是部署到CloudFoundry生产环境后的情况,此时就需要直接调试在CloudFoundry处于运行状态的nodejs应用了。本文介绍详细步骤。 首先我们得有一个在CloudFoundry上正常工作的nodejs应用。为了演示起见,本文使用的应用为jerry-demo-server: 使用如下命令将 cf ssh -N -T -L 9229:127.0.0.1:9229 jerry-demo-server 这个命令将CloudFoundry上远程应用的9229端口和本地9229端口上建立了一个SSH安全隧道。 接下来,我们在Chrome地址栏输入chrome://inspect, 即可看到运行在CloudFoundry上的应用已经可以本地调试了: 在Chrome开发者工具的源代码里设置断点: 然后在浏览器里再次输入应用的url,断点触发,就可以开始远程调试了: 要获取更多Jerry的原创文章,请关注公众号"汪子熙": 来源: https://www.cnblogs.com/sap-jerry/p/10958724.html

Google Chrome for Mac(谷歌浏览器) 81.0.4044.92

柔情痞子 提交于 2020-04-06 10:11:29
Chrome Mac是由Google开发的一款设计简单、高效的Web浏览工具。谷歌浏览器Mac版的特点是简洁、快速。Chrome For Mac支持多标签浏览,每个标签页面都在独立的“沙箱”内运行,在提高安全性的同时,一个标签页面的崩溃也不会导致其他标签页面被关闭。此外,Chrome Mac版基于更强大的JavaScript V8引擎,这是当前Web浏览器所无法实现的。 Google Chrome for Mac(谷歌浏览器) https://www.macdown.com/mac/5446.html Google Chrome是一款适用于计算机、手机和平板电脑的浏览器。 谷歌浏览器是谷歌的网络浏览器,它被创建为一个现代化的网页和应用程序平台。它利用非常快速的Web页面加载并且具有V8引擎,该引擎是定制的JavaScript引擎。由于Google使用了来自Apple的Safari和Mozilla的Firefox浏览器的部件,因此他们将该项目作为开源项目。 google chrome浏览器功能特点 即搜即得 搜索和导航操作可通过同一个框进行。在您输入内容时,系统会实时显示搜索结果和相关建议(包括您最近搜索过的内容和访问过的网站),供您自由选择,因此您可以快速获取所需的内容。 减少输入操作 已经厌倦了反复填写信息相同的网络表单?使用自动填充功能,您只需点按一下,即可完成表单填写

在Chrome中禁用同一来源政策

一个人想着一个人 提交于 2020-04-06 03:32:56
问题: 有什么方法可以在Google的 Chrome 浏览器上禁用 同源策略 ? 解决方案: 参考一: https://stackoom.com/question/D1BT/在Chrome中禁用同一来源政策 参考二: https://oldbug.net/q/D1BT/Disable-same-origin-policy-in-Chrome 来源: oschina 链接: https://my.oschina.net/u/3797416/blog/3218036

移动前端调试方案(Android + Chrome 实现远程调试)

一世执手 提交于 2020-04-06 00:18:57
原文 http://www.cnblogs.com/leinov/p/4094138.html 一:背景 通常情况我们调试移动端页面最常用的方法就是:切换pc端浏览器的userAgent来模拟手机或其他移动设备调试页面 然后用手机打开要调试的页面 刷新页面查看调试结果 但是这就存在两个问题 在pc浏览器模拟手机可能造成调试不准 用手机直接调试 又多一步刷新 那怎么能达到在pc端修改代码 在手机上直接看到修改结果这样的所见即所得的效果呢 chrome做到了 二.功能 我们先看下最终想要达到的效果 上图的 左边是pc端的chrome 浏览器, 右边是手机上的chrome 然后可以看到当鼠标移动到某个div上时 手机上的这个区域高亮显示 跟pc上调试某段代码效果一样 你可以修改代码 并直接在手机上反馈修改结果 三,准备 为了完成这一亮骚的移动调试功能我们需要以下准备工作 1.pc端安装最新的chrome 2.手机端安装最新的chrome ( Android机 ) 3.USB连接线 (感觉是不是too simple) Tip :之前的的chrome如果要实现这种调试需要安装一个 ADB插件 (需要FQ) 但是最新的chrome已经直接支持对Android的识别 所以也不用再在chrome上安装ADB插件了 但需要下载最新的chrome 四:步骤 下来我们逐步完成 1

怎样使用Chrome模拟手机浏览器測试移动端网站

心不动则不痛 提交于 2020-04-05 22:55:23
作者:zhanhailiang 日期:2014-10-10 环境说明: Chrome 37.0.2062.124 m 1. 通过【菜单→工具→开发人员工具|Javascript控制台】或【快捷键Ctrl+Shift+I|J】打开Chrome控制台: 2. 点击控制台上右上角的手机图标启用模拟器: 3. 通过【Emulation→Device→Model】选择你想要模拟的设备: 4. 此时訪问你的移动站点的域名: 5. 最后推荐一个小技巧, 长按 右側的【Dock to Main Window】,选择将Chrome控制台固定到右側 ,类似于对屏幕作垂直切割,方便整个视野内測试: 来源: https://www.cnblogs.com/jzssuanfa/p/6756854.html

一篇有关浏览器的研究报告

旧时模样 提交于 2020-04-05 21:07:56
如果要问开发与web有关的应用,使用最频繁和打交道最多的软件是什么,一定非浏览器莫属。作为一款程序员“最爱”的浏览器——Chrome,你是否关心过它的特性?本文将带你了解Chrome将如何处理你的请求与响应。 Chrome如何处理并发请求 无论你是否听说过RPC,说起请求-相应一定不会陌生。当前端(通常是JavaScript)开始发起一个请求的时候,我们会使用Promise来等待应答。根据http1.1的描述,客户端和服务端之间通过复用长连接(keep-alive)来提高通信效率。那么你是否考虑过,当你同时发送多个请求时,浏览器是如何将应答准确的返给Promise的呢? http1.1协议有一段相关的描述: 允许客户端同时发送多条请求,但是服务端必须按照请求的顺序返回响应 [1] 。说实话,我一直怀疑这句描述的真实性。首先,网络如何确保服务端收到的请求顺序一定与客户端发送顺序一致。其次,与客户端相比,服务端的压力都比较大,在处理业务运算之外还要额外保证应答顺序,是否具有可操作性。最后,与第一个问题类似,客户端如何确保收到的应答顺序就是服务端的发送顺序。 或许你会认为:http建立在tcp/ip协议之上,帧顺序的问题已经由下层协议保障了。请注意,tcp/ip的超时重发与帧校验机制只是保证了所有的帧数据都会被正确发送,并没有保证http报文顺序一致。事实上