谷歌浏览器

各浏览器内核

家住魔仙堡 提交于 2020-02-26 10:59:30
Trident(IE内核) Trident: 该内核程序在1997年的IE4中首次被采用,是微软在Mosaic代码的基础之上修改而来的,并沿用到IE11。Trident实际上是一款开放的内核,其接口内核设计的相当成熟,因此才有许多采用IE内核而非IE的浏览器(壳浏览器)涌现。此外,为了方便也有很多人直接简称其为IE内核(当然也不排除有部分人是因为不知道内核名称而只好如此说)。 由于IE本身的“垄断性”(虽然名义上IE并非垄断,但实际上,特别是从Windows 95年代一直到XP初期,就市场占有率来说IE的确借助Windows的东风处于“垄断”的地位)而使得Trident内核的长期一家独大,微软很长时间都并没有更新Trident内核,这导致了两个后果——一是Trident内核曾经几乎与W3C标准脱节(2005年),二是Trident内核的大量 Bug等安全性问题没有得到及时解决,然后加上一些致力于开源的开发者和一些学者们公开自己认为IE浏览器不安全的观点,也有很多用户转向了其他浏览器,Firefox和Opera就是这个时候兴起的。非Trident内核浏览器的市场占有率大幅提高也致使许多网页开发人员开始注意网页标准和非IE浏览器的浏览效果问题。 补充:IE从版本11开始,初步支持WebGL技术。 补充:IE8的JavaScript引擎是Jscript,IE9开始用Chakra

C#操控chrome(Selenium)

元气小坏坏 提交于 2020-02-26 10:33:06
1、安装 在项目名\引用\右击\管理NuGet程序包\搜索Selenium 1.1安装 核心库Selenium.Support 从 安装输出中看到Selenium.WebDriver已经自动安装了 1.2安装 Chrome浏览器驱动库,程序包名称为Selenium.WebDriver.ChromeDriver。(没装最新的,根据我的浏览器版本选了一个79.0.3945的)安装完毕会在项目debug目录生成chromedriver.exe. 令人不解的是在项目的packages目录中会出现Baidu.AI.3.6.3,难道百度在这里面作了什么贡献? 2、代码: using (var driver = new OpenQA.Selenium.Chrome.ChromeDriver()) { driver.Navigate().GoToUrl("http://www.baidu.com"); //driver.Url = "http://www.baidu.com"是一样的 var source = driver.PageSource; Console.WriteLine(source); } 编译,运行,成功打开chrome访问百度。 参考: https://blog.csdn.net/a1003434346/article/details/80257946 https://www

查看各浏览器的内核

六眼飞鱼酱① 提交于 2020-02-26 09:16:52
如果你从事前台开发,那么肯定不能少的就是要熟悉各浏览器的内核,那么我们如何知道各浏览器的内核呢?那就得从window.navigator.userAgent入手了。 首先我们写一个自己的Browser对象。 (function(win){ var // Useragent RegExp rwebkit = /(webkit)[ \/]([\w.]+)/, ropera = /(opera)(?:.*version)?[ \/]([\w.]+)/, rmsie = /(msie) ([\w.]+)/, rmozilla = /(mozilla)(?:.*? rv:([\w.]+))?/, browserMatch, Browser = {}, userAgent = win.navigator.userAgent; function uaMatch(ua){ ua = ua.toLowerCase(); var match = rwebkit.exec( ua ) || ropera.exec( ua ) || rmsie.exec( ua ) || ua.indexOf("compatible") < 0 && rmozilla.exec( ua ) || []; return { browser: match[1] || "", version: match[2] || "0"

Ubuntu 18.04 LTS 常见问题解决 2

若如初见. 提交于 2020-02-25 04:26:20
1 每次重启后都有system program problem detected sudo gedit /etc/default/apport 然后将打开的文件中的enabled=1改为0,原因暂时不清楚 2 安装chrome 参考链接 https://blog.csdn.net/weixin_35757704/article/details/80137324 a. 讲下载源添加到系统的源列表 sudo wget http://www.linuxidc.com/files/repo/google-chrome.list -P /etc/apt/sources.list.d/ b. 导入公钥 wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add - c. 更新下载源列表 sudo apt-get update d. 安装chrome sudo apt-get install google-chrome-stable 3. chrome安装的英文版,每次进中文网页,都会跳出来是否翻译本页 对于任何非本地语言的网页,应该都会跳出来,所以去设置-》高级-》语言-》关闭相应选项即可 4. NAT 模式和桥接模式 NAT :两个网段,虚拟IP,虚拟机可以ping通主机,相反不行, 桥接

chrome使用技巧(看了定不让你失望)

旧巷老猫 提交于 2020-02-24 22:09:36
阅读目录 写在前面 快速切换文件 在源代码中搜索 在源代码中快速跳转到指定的行 使用多个插入符进行选择 设备模式 设备传感仿真 格式化凌乱的js源码 颜色选择器 改变颜色格式 强制改变元素状态(方便查看不同状态下元素的样式) 利用chrome来查看和编辑本地文件 选择下一个匹配项 可视化的DOM阴影 如果您觉得本篇博文对您有所收获,觉得小女子还算用心,请点击右下角的 [推荐],谢谢! 回到顶部 写在前面 之前有看过刘哇勇写的 Chrome 控制台不完全指南 ,让我觉得瞬间对chrome的了解实在太浅了。对此特意了解了一番(也就是在他的博文上进行了一些总结和了解一些其它chrome使用方面的诀窍),写了两篇博文 你可能不知道console强大 我所了解的chrome 最近又学到了一些chrome的使用技巧,在此分享一下,大家不要说我是抄袭,我只是觉得工欲善其事,必先利其器。chrome在我心里就是神。 我只是很用心的写一下这篇文章,希望这些使用技巧对大家有用。 回到顶部 快速切换文件 我一般如果查找每个文件,一般都是打开控制台,在source控制面板里面一个一个去找,看下面的图你就应该知道,这么多文件,你都不知道在哪个目录下面,然后就只能一个一个点开看 后来才发现原来按Ctrl+P(cmd+p on mac),就能快速搜寻和打开你项目的文件。 回到顶部 在源代码中搜索

Chrome DevTools的15个使用技巧(译)

假装没事ソ 提交于 2020-02-24 22:09:21
  谷歌浏览器如今是Web开发者们所使用的最流行的网页浏览器。伴随每六个星期一次的发布周期和不断扩大的强大的开发功能,Chrome变成了一个必须掌握的工具。大多数前端开发者可能熟悉关于chorme的许多特点,例如使用console和debugger在线编辑CSS。在这篇文章中,我们将分享15个很酷的技巧,让你能够更好的改进工作流程。看完这些技巧你会惊奇而又兴奋的发现是不是很像Sublime Text。 1.快速文件转换   如果Sublime Text没有“Go to anything”这个功能你不可能活下去。所以你会很高兴听到DevTools 也有这个功能。当DevTools打开的时候,你可以按下 Ctrl + P ( 在Mac上使用 Cmd + P )来快速的寻找和打开你工程中的任意文件。 2.在源代码中搜索   但是如果你希望在源代码中搜索该怎么办?按下 Ctrl + Shift + F (在Mac上使用 Cmd + Opt + F ),即可在所有已加载的文件中查找一个特定的字符串。这个搜索的方法也支持正则表达式。 3.跳到特定行   当你打开一个在源标签里的文件之后,DevTools能够允许你轻松地跳转到代码里的任意一行,Windows 和 Linux用户只需要按下 Ctrl + G (在Mac上使用 Cmd + L ),然后输入你想跳转的行数即可。 另一个跳转的方法是按下

横屏视频自动播放踩坑

喜你入骨 提交于 2020-02-24 01:56:42
问题 做的页面在chrome手机端有问题: 横屏状态下自动全屏。自动全屏浏览器会自动调webkit-requestfullscreen。 因为我们视频播放控件是自定义的,没收到全屏事件通知,会有自动全屏之后没有控件的问题。 遇到了跟这位老哥一样的问题: 起因 如图所说, Chrome 61 for Android added a feature that automatically expands a video to fullscreen when video is playing and user rotates the device to a landscape mode. Before v61, option was hiding behind the flag chrome://flags#video-rotate-to-fullscreen chrome 61给安卓加了手机横屏自动全屏的feature。61之前是默认关闭的,可以通过 chrome://flags#video-rotate-to-fullscreen打开这个feature 。 过程 出现这个问题比较懵逼。我们视频播放框架是基于videojs的封装。但是videojs官网的视频直接用是没有这个问题的。 而且试了下原生播放控件是有这个问题的。 排查 排查之后发现是自己在代码上加了controls

一起学爬虫——使用selenium和pyquery爬取京东商品列表

淺唱寂寞╮ 提交于 2020-02-22 16:37:45
layout: article title: 一起学爬虫——使用selenium和pyquery爬取京东商品列表 mathjax: true --- 今天一起学起使用selenium和pyquery爬取京东的商品列表。本文的所有代码是在pycharm IDE中完成的,操作系统window 10。 1、准备工作 安装pyquery和selenium类库。依次点击file->settings,会弹出如下的界面: 然后依次点击:project->project Interpreter->"+",,如上图的红色框所示。然后会弹出下面的界面: 输入selenium,在结果列表中选中“selenium”,点击“install package”按钮安装selenium类库。pyquery也是一样的安装方法。 安装chrome和chrome driver插件。chrome dirver插件下载地址: http://npm.taobao.org/mirrors/chromedriver/ 。 切记chrome和chrome dirver的版本要一致。我的chrome版本是70,对应chrome driver是2.44,2.43,2.42。 下载chrome driver解压后,将exe文件拷贝到pycharm开发空间的Scripts文件夹中: 2、分析要爬取的页面

怎么解决Chrome浏览器“Failed to load resource: net::ERR_INSECURE_RESPONSE”错误?

戏子无情 提交于 2020-02-22 12:39:28
用科学方法安装的arcgisServer,需要修改系统时间,但是修改了系统时间,可能会出各种问题, office 不能正确验证,chrome 不能正常使用,访问网页, 如果直接输入本地地址进行访问的话,可能还会出现 “Failed to load resource: net::ERR_INSECURE_RESPONSE” 的错误。 1. 添加信任证书 2. 不能修改系统时间 来源: https://www.cnblogs.com/googlegis/p/12344808.html

google浏览器今天推出

人走茶凉 提交于 2020-02-22 08:21:47
一直有传言说google将推出浏览器,虽然在战略上Google一直否认这事情,说没有计划,但是今天发表的声明说将在今天发表chrome称为铬的浏览器在今天发表,这也是为了对抗软微的一个动作,在全球发布Google有这个优势,同时还有和FF有合作关系,这个关系一直持续到2011年,这也是Google的一个战略,为了自己不被动,同FF合作也是很不错,一个方面可以有这个方面的信息,他们既是合作关系又是敌对关系,这是敌是友的关系很是有点意味. Google全球发布不同语言的浏览,但是在中国还没有发布的时间,这是在中国的投入不够.这次的浏览器的推出有很多新的地方,在一些标签方面,谷歌借鉴了Opera一直采用的模式,这点与IE、火狐都是相反的,而一些捆绑服务、地址栏等又与火狐很像。外观Google Chrome的设计简单、高效,是一款真正的Web浏览工具。与谷歌主页一样,Google Chrome的特点是简洁、快速。采取了众家所长来打造自己的优势,同时宣称在速度和隐私上都有突破,Google Chrome支持多标签浏览,每个标签页面都在独立的“沙箱”内运行,在提高安全性的同时,一个标签页面的崩溃也不会导致其他标签页面被关闭。Google Chrome基于更强大的JavaScript V8引擎,这是当前Web浏览器所无法实现的。这也是我们很期待的吧,浏览器下载时间是美国的11:00