小技巧 Archive

小技巧:如何判断当前的代码被混淆了?

不知道你有没有思考过一个问题,当前的很多框架&库,都在开发环境和生产环境下有不同的表现。例如react,vue等,可以判断props 的类型,并且在开发环境下打印警告信息,而生产环境则不会。这是如何做到的呢?

强化你的git

git是目前最流行的版本管理工具之一,日常开发中时时刻刻都在于git打交道,git原本已经足够强大,但是在命令行模式下,并不美观,这次介绍几个我积累的配置,强化你的git...

使用rel=noopener

最近看到一篇文章,又涨知识了,没想到还能这么玩。简单介绍下rel=noopener。假设你当前在浏览一个页面,上面有个链接(可能是用户输入的),在新打开的标签页通过window.oponer,可以获得当前页面的window...

shadowsocks:通过ip判断来动态代理

在公司办公用两台笔记本,一台“标机”可以访问各种内网环境和内部邮箱,一台mac“非标机”主要用来开发,但是还是有大量网站被禁止访问了,例如印象笔记,网盘,各种免费邮箱。这当然不能忍,严重影响工作效率......

后记:上万访问量的考验

在这个系列文章完成一个多月后,有了这篇后记,原因是前些天的“javascript小游戏”,得到了不少朋友的支持,很多人试玩了游戏,访问量达到了一万左右...

简单的搭建局域网内网站

在工作中常常会遇到这样的情况,你写完静态页,需要给产品审核确认;你的站点环境部署比较麻烦,同事在自己的电脑上部署困难较大;你实现了一个wap站点,需要使用手机访问以进行测试。此时,如果你可以在自己的电脑上简单的部署一个站点...

关闭Kindeditor for wordpress的过滤模式

有的时候需要直接在 Kindeditor 中写代码,例如code标签,编辑器本身没有这个功能的(注意“插入程序代码”是pre不是code),但是你切换“HTML代码模式”直接写代码的时候...

优化Kindeditor的代码高亮

由于 WordPress 原本的富文本编辑器功能比较简单,所以使用了 Kindeditor 插件(安装方法看这里)。但是最近发现一个问题,就是在页面没有完全载入的情况下,代码高亮不起来...

IE11的坎坷升级路

做前端的少不了和浏览器打交道,昨天写完《CSS hack总结》之后,发现demo在IE11下有问题,IE11的user-agent变了,所以今天把电脑上的IE10升级了一下,没想到遇到不少问题...

以双斜杠开头的URL – 依赖协议的URL

这种写法有特殊的用途,它会判断当前的页面协议是http 还是 https 来决定请求 url 的协议。防止IE下出现“This Page Contains Both Secure and Non-Secure Items”的报错