详情

全站展示位

推荐

从无法开启 OCSP Stapling 说起 |

为什么在 Nginx 中无法开启 OCSP Stapling,OCSP 是什么,为什么要开启 OCSP Stapling?本文为你详细讲述。

心灵鸡汤

小故事、鞋带

  有一位表演大师上场前,他的弟子告诉他鞋带松了。大师点头致谢,蹲下来仔细系好。等到弟子转身后,又蹲下来将鞋带解松。

  有个旁观者看到了这一切,不解地问:“大师,您为什么又要将鞋带解松呢?大师回答道:“因为我饰演的是一位劳累的旅者,长途跋涉让他的鞋带松开,可以通过这个细节表现他的劳累憔悴.”

  “那你为什么不直接告诉你的弟子呢?”

  “他能细心地发现我的鞋带松了,并且热心地告诉我,我一定要保护他这种热情的积极性,及时地给他鼓励,至于为什么要将鞋带解开,将来会有更多的机会教他表演,可以下一次再说啊。”

列表展示

主站展示位

移动 WEB 通用优化策略介绍(一) |

本文介绍的优化策略不是为特定的 Webview 容器定制,它面向的是所有主流的移动端浏览器,包括各种 APP 嵌入的通用 Webview。

基于 HTTP/2 的 WEB 内网穿透实现 |

在我之前写的《搭建 ngrok 服务实现内网穿透》这篇文章里,我介绍了如何通过 ngrok 让内网 WEB 在其它网络环境中能够被访问。本文要实现的服务与 ngrok 类似,我把它称之为 Pangolin,中文是穿山甲的意思。

Chrome 滚动条冻结现象 |

今天要说的 Chrome 这个现象,很久以来一直存在,我忍了好久,今天终于决定写出来一吐为快。

开始使用 ECC 证书 |

本文主要包含三部分内容:1)简单介绍 ECC 证书是什么;2)介绍如何申请 ECC 证书;3)以 Nginx 为例介绍如何使用 ECC 证书。

域名小知识:Public Suffix List |

Webkit 中,通过 document.domain,可以将 domain 设置到最后一级(最后一个点之后的内容)。由于域名最后实际上有一个 .,所以 Webkit 中甚至可以将 document.domain 设置为空字符串。

getAttribute和getAttributeNode |

浏览器中与节点Attribute有关的坑有很多,好在主流JS框架都写了大量代码使得各浏览器下都能得到合理的结果。随着低版本IE的逐渐淘汰,这些坑都会成为历史的。

Webkit下最无敌的跨大域方案 |

今天我神奇的发现,现阶段基于webkit内核的浏览器(Chrome、Safari等),通过document.domain,可以将domain设置到最后一级(最后一个点之后的内容)。

Referrer 还是 Referer? |

为什么 JavaScript 里获取 Referrer 要用 document.referrer,PHP 里却是用 一直错到现在。

移动 Web 与 JavaScript 定时器 |

移动设备上的浏览器往往会直接冻结未激活页面上的所有定时器,本文继续聊聊 JavaScript 定时器与移动 Web 这个话题。

使用Gears获取当前地理位置 |

晚上在Google Code上闲逛,发现google gears从0.4版开始新增了一个获取当前地理位置的Geolocation API。试用了一下,居然准确地找到了我的当前位置,很神奇~

使用两步验证提高账号安全性 |

两步验证,对应的英文是 Two-factor Authentication(2FA),有些地方也称之为 Two-step Verification,它跟 OAuth 2.0 没有关系,不要搞混了。从名字可以看出,「两步」是 2FA 的重点,广义的 2FA 是指提供多种方案完成用户权限鉴定。

关于启用 HTTPS 的一些经验分享(二) |

今天这篇文章,更多的是介绍启用 过程中在老旧浏览器下可能遇到的问题,以及如何取舍。

ES6 中的生成器函数介绍 |

今天要介绍的是 ES6 中的生成器函数(generator function),目前只有 Chrome 29+ 才支持。

用 FileSystem API 实现文件下载器 |

本文实现的纯 JavaScript 多区块并发下载器,要使用到 FileSystem 中相对不那么常见的 FileWriter。

博客寄语:

    博主很懒什么都没留下!

实时播报:

博客号-学习成长

相信每一分耕耘都有每一分收获,致力帮助博客主所创作的博客能更快的被收录! 如果有其它需求,可联系下方邮箱。