[返回] [最新] [最热门] [最高评价]

Chrome 32 开发者工具的几个变化

前几天,Google 发布了 Chrome 32 正式版,相信大家已经在用了。本文简单介绍新版 Chrome 开发工具的几个变化。

Overrides

Chrome 32 重新设计了开发者工具的部分功能,不少按钮的位置发生了变化。例如之前 Settings 面板中 Overrides 功能中那些内容,都被移走了,只剩下一个「Show 'Emulation' view in c
...

JerryQu 2014-01-19 10:34 | 查看: 14481

Referrer Policy 介绍

我们知道,在页面引入图片、JS 等资源,或者从一个页面跳到另一个页面,都会产生新的 HTTP 请求,浏览器一般都会给这些请求头加上表示来源的 Referrer 字段。Referrer 在分析用户来源时很有用,有着广泛的使用。但 URL 可能包含用户敏感信息,如果被第三方网站拿到很不安全(例如之前不少 Wap 站把用户 SESSION ID 放在 URL 中传递,第三方拿到 URL 就可以看到别人登
...

JerryQu 2015-05-06 10:56 | 查看: 6291

你所不知道的HostOnly Cookie

Cookie是个古老的技术,大家都非常熟悉。知道什么是HostOnly Cookie的人相对就少了很多,本文主要探讨下这个话题。先从最基础的开始~

怎么使用Cookie?

通常我们有两种方式给浏览器设置或获取Cookie,分别是HTTP Response Headers中的Set-Cookie Header和HTTP Request Headers中的Cookie Header,以及通过Jav
...

JerryQu 2013-07-10 01:32 | 查看: 5603

HTTPS 常见部署问题及解决方案

在最近几年里,我写了很多有关 HTTPS 和 HTTP/2 的文章,涵盖了证书申请、Nginx 编译及配置、性能优化等方方面面。在这些文章的评论中,不少读者提出了各种各样的问题,我的邮箱也经常收到类似的邮件。本文用来罗列其中有代表性、且我知道解决方案的问题。

为了控制篇幅,本文尽量只给出结论和引用链接,不展开讨论,如有疑问或不同意见,欢迎留言讨论。本文会持续更新,欢迎大家贡献自己遇到的问题和解决
...

JerryQu 2016-12-12 23:50 | 查看: 5466

Chrome 滚动条冻结现象

上次写过 Chrome 31 的一个离奇 Bug,官方很快就修复了。今天要说的这个现象(暂且称之为现象吧,尽管我觉得是 Bug),很久以来一直存在,我忍了好久,今天终于决定写出来一吐为快。

现象描述

如果页面上,有一部分内容是异步生成的,那么滚动页面到比较靠下的位置后,再刷新页面。这时候,有很大概率页面会出现滚动条冻结的现象:尽管滚动条存在,但无法通过鼠标滚轮来滚动页面。只能点一下滚动条,或者
...

JerryQu 2013-12-02 22:11 | 查看: 5136

让Sublime Text2支持浏览器中预览

从Editplus转到Sublime Text2的同学,不知道有没觉得它少了个很有用的功能:view in browser(ctrl+b)。平时写点小demo时,那种一秒钟切浏览器看下效果,一秒后再切回来改下代码的爽快感,是我坚守Editplus多年的一大重要原因。

Editplus提供的ctrl+b功能,好用的原因有二:一是内置了webbrowser,切换时不用离开编辑器;二是对于本地调试的w
...

JerryQu 2012-02-20 01:36 | 查看: 3788

Alfred2工作流推荐

这两天一直在研究Alfred2,发现了一些好用的workflow,记录下来分享给同学们,其中大部分都是来自于官方论坛的Share Your Workflows板块。后续有新的发现我也会随时补充。

系统增强:

Create New File in Finder,新建文件工具。刚开始使用Mac那会儿总觉得右键没有“新建XX文件”什么的特别不爽,这个workflow正好能弥补
...

JerryQu 2013-03-28 23:33 | 查看: 3622

Genymotion:超赞的安卓虚拟机

Android 模拟器一直以速度奇慢无比著称,基本慢到不可用。本文介绍我一直在用的 Genymotion,速度不亚于真机。而且功能齐全,使用简单。

Genymotion 来自于 AndroVM 这个开源项目,基于 x86 和 VirtualBox,支持 OpenGL 加速,可以用于 Mac/Win/Linux。最近发布了新版,支持了 Android2.3/4.3,新增了拖拽安装 apk,移除了
...

JerryQu 2013-11-28 13:57 | 查看: 3576

Sublime Text2:超赞的现代编辑器

最近改用mac后,最纠结是割舍不能用了数年的Editplus,一时间甚至有了装XP虚拟机继续用EP的213想法,每天茶不思饭不想,码也不想写了。这样过了大半个星期,期间尝试Coda、BBEditor等等各种号称Mac下最好用的编辑器后仍不满意,终于在快要放弃的时候遇到Sublime Text2,成功的解救了我。

关于它的介绍,网上已经有很多文章了,可以先了解下:

Sublime Text 2
...

JerryQu 2011-12-23 00:57 | 查看: 3553

本博客零散优化点汇总

熟悉本博客的同学可能早就发现,imququ.com 一直是我的一块试验田。我对网络协议、Web Server(Nginx)、服务端代码、前端代码每一层的研究和优化,最终都会在本博客体现出来。我见过很多大谈用户体验的博主,自己博客体验并不怎样。我并不想在写如何做好优化性能的同时,自己的博客却十分缓慢。

关于具体的优化方案,我之前写过一些文章,如 Nginx 配置之性能篇、HTTP/2 相关优化,以
...

JerryQu 2016-08-10 08:53 | 查看: 2914

开始使用 VeryNginx

VeryNginx 是一个功能强大而对人类友好的 Nginx 扩展程序,这是作者的原话。很久之前我就看到过这个项目,直到最近我才在本站试用了一把,确实好用,于是想通过本文把它介绍给更多人。

VeryNginx 主要由两部分组成:基于 lua-nginx-module 开发的 Lua 脚本,以及基于 HTML/CSS/JS 开发的 Web 控制面板 —— 用于生成和管理 Lua 脚本所需配置。
...

JerryQu 2016-12-10 23:35 | 查看: 2734

Referrer 还是 Referer?

上回我写了一篇文章介绍「Referrer Policy」,有小伙伴看完后问我:Referrer 这个单词到底怎么拼,为什么有时候中间有两个 r,有时候只有一个?

是的,这是一个很有趣的问题,这里就给有疑惑的同学们科普下。

HTTP 中的 Referrer

HTTP 协议中有一个用来表示页面或资源来源的请求头,由 Philip Hallam-Baker 于上世纪 90 年代提出来,他当时把这个
...

JerryQu 2015-05-09 17:29 | 查看: 2480

...更多...