找回密码
 骑士注册

QQ登录

微博登录

搜索
❏ 站外平台:

相关文章

  • 浏览器端的 9 种缓存机制

    浏览器缓存(Browser Caching)是浏览器端保存数据用于快速读取或避免重复资源请求的优化机制,有效的缓存使用可以避免重复的网络请求和浏览器快速地读取本地数据,整体上加速网页展示给用户。浏览器端缓存的机制种类较多,总体归纳为九种,这里详细分析下这九种缓存机制的原理和使用场景。打开浏览器的调试模式-resources左侧就有浏览器的8种缓存机制。 一、http缓存 http缓存是基于HTTP协议的浏览器文件级缓存机制。即针对文件的重复请求情况下,浏览器可以根据协议头判断从服务器端请求文件还是从本地读取文件,chrome控制台下的Frame

    2016-01-02 14:24     ouven

  • 让 IE 浏览器成为历史,这是微软给的最好礼物

    自从微软宣布将在多数操作系统上停止对IE7、8、9和10提供技术支持,IE也将成为历史。这是逐步淘汰掉这个从出世起就饱受争议的浏览器的最大进步。 自去年三月起,微软就逐步地开始淡化IE这个品牌,开发出全新的浏览器Edge,但并没有立即杀死IE。Edge只能在win10上跑,所以微软还会在老版本的 Windows系统上对IE提供更新支持。总的来说,这是一个新的起点。从历史上讲,微软通常会同时支持多个版本的IE。从今天起,微软仅支持操作系统能够运行的最新版本的IE。对于老版本来说,不会再有新的安全补丁推送,因此大量的旧版本用户暴露在黑客及

    2016-01-15 08:25     KLINT FINLEY, 刘家欣

  • 你需要了解的 Chrome 45 的改变

    上周,Windows, Mac, Linux, 和 Android 版的 Chrome 45 发布了。这个版本中,谷歌更加专注于让 Chrome 变得安全、稳定和高效。下面是本版本中对Web测试影响比较大的一些特性: Chrome浏览器会自动阻止Flash内容 Chrome 45 会自动暂停网页中没有必要的 Flash 内容。值得注意的是,任何你放置在网页中间的内容,如嵌入到网页中的视频,依然是可以运行的。这个举动主要是会影响网路中使用 Adobe Flash 的广告内容,这也描述了未来应用应该创建和测试的场景。 要知道,谷歌的收入主要依赖于这些 Flash 广告,而抛弃 Flash 技术显示出了它在提

    2015-09-16 14:07     Nikhil Kaul, Specs

  • Opera 33 正式发布

    Opera曾经是一款非常火的浏览器,不过随着Firefox、Chrome和国内各种浏览器的兴起,它越来越低调了,但也在不断进化着。现在,Opera 33正式版发布了,还带来了全新设计的LOGO标识。 不同于现在的扁平化浪潮,Opera坚持立体风格,而且设计了三种不同样式的LOGO:正式版是一个O型立体环,涂满其标志性的红色;测试版是半圈红色、半圈网格线;开发板则是全部灰色的网格线。 Opera解释说,这代表着一种符号,一个让你快速连接网络、找到所需的入口。 Opera 33带来了新的Turbo 2压缩技术,可提升网站兼容性,并有更好的流视频性能。Handlers设

    2015-10-29 13:43     上方文Q

  • 细说 Data URI

    Data URL 早在 1995 年就被提出,那个时候有很多个版本的 Data URL Schema 定义陆续出现在VRML之中,随后不久,其中的一个版本被提上了议案将它做个一个嵌入式的资源放置在 HTML 语言之中。从RFC文档定稿的时间来看(1998年),它是一个很受欢迎的发明。 Data URI 定义的内容可以作为小文件被插入到其他文档之中。URI 是uniform resource identifier的缩写,它定义了接受内容的协议以及附带的相关内容,如果附带的相关内容是一个地址,那么此时的 URI 也是一个 URL (uniform resource locator),如: ftp://10.1.1.10/path/to/filename.ex

    2015-09-04 10:19     李靖

  • 阮一峰:网页性能管理详解

    你遇到过性能很差的网页吗? 这种网页响应非常缓慢,占用大量的 CPU 和内存,浏览起来常常有卡顿,页面的动画效果也不流畅。 你会有什么反应?我猜想,大多数用户会关闭这个页面,改为访问其他网站。作为一个开发者,肯定不愿意看到这种情况,那么怎样才能提高性能呢? 本文将详细介绍性能问题的出现原因,以及解决方法。 一、网页生成的过程 要理解网页性能为什么不好,就要了解网页是怎么生成的。 网页的生成过程,大致可以分成五步。 HTML 代码转化成 DOM CSS 代码转化成 CSSOM(CSS Object Model) 结合 DOM 和 CSSOM,生成一棵渲

    2015-09-18 08:55     @ruanyf

  • 开源浏览器引擎开发:Google 的人数是 Mozilla 的两倍

    前Opera Presto引擎开发者分析了开源浏览器及其渲染引擎的开发:mozilla-central、chromium、webkit、blink和 servo(Mozilla和三星合作的项目, 使用Rust开发)。作者对源码库的递交率和活跃开发者人数进行统计,发现:Google在chromium项目上投入了更多的开发者,其人数接近于 mozilla-central的两倍; 2014年中期前Google不断向其浏览器项目加大投入,但之后趋势停止,开发者人数维持不变;2015年10 月,servo开发者的人数超过了webkit,但递交率仍然是webkit领先;chromium的递交率在假期会下降,比如圣诞节,但 mozilla-central没有

    2015-11-05 09:34     

  • 微软将在明年1月停止支持多个旧版本 IE 浏览器

    现在,微软已经在Windows 10当中以Edge浏览器取代了Internet Explorer浏览器,该公司只关注其新的浏览器,因此用户移动到新版本就成了当务之急。不幸的是,这家软件巨头无法在一夜之间摆脱Internet Explorer浏览器,但它可以做的是杀死一些老版本Internet Explorer浏览器,慢慢让用户切换到新版本。微软今天宣布它会在2016年1月12日停止为多个老版本Internet Explorer浏览器提供技术支持。 微软在官网上表示,Internet Explorer浏览器用户在此日期之前必须更新他们的浏览器,并指出,只有最新的版本才能继续得到更新和安全补丁。其结果是

    2015-10-15 21:42     

  • 浏览器可以有多快?

    React.js 以高效的 UI 渲染著称,其中一个很重要的原因是它维护了一个虚拟 DOM,用户可以直接在虚拟 DOM 上进行操作,React.js 用 diff 算法得出需要对浏览器 DOM 进行的最小操作,这样就避免了手动大量修改 DOM 的时候造成的性能损失。等等,明明是在中间加了一层,为什么结果反而变快了呢?React.js 的核心思想是认为 DOM 操作是缓慢的,因此可以需要最小化 DOM 操作,以换取整体的性能提升。DOM 操作慢是有目共睹的,而其他 JavaScript 脚本的运行速度就一定快吗? 在 V8 出世之前,这个问题的答案是否定的。Google 早年商业模式建立

    2015-08-25 10:50     MForever78

  • Firefox 44浏览器内建更好的SSL错误指示器

    Mozilla正在不断努力改善自己的产品,并在Firefox 44中大幅修改了SSL错误页面。Firefox 33浏览器当中第一次出现了SSL错误页面,这些页面被用来告诉用户SSL连接尝试失败,用户的个人资料可能处于风险之中。 虽然在某些情况下是有用的,但是,SSL错误页面也阻止用户访问某些他们自己确信是安全的网址,这些情况最常发生在旧的路由器配置页面或网站实施不安全的加密措施,这些措施都没有更新到最新标准,有时甚至没有接触到外部连接。 火狐内建的SSL错误页面,阻止用户完全访问他们信任的网站,许多人被迫使用Chrome浏览器,Safari浏览器或IE

    2015-10-20 14:50     

返回顶部

分享到微信

打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。