潜在的恶意:前端弹窗类组件的键盘操作

2016-12-02
阅读 5 分钟
3.7k
需要说明的是,题目中所说的 Modal,指的是所有由前端开发者自定义的对话框,如通常用到的 Alert、Prompt、Confirm 等等,经常伴随着一个半透明的灰黑色全局 mask。

前端阅读笔记 2016-12-01

2016-12-02
阅读 1 分钟
1.8k
题外话,刚刚意外禁用了 Github 页面的脚本,发现页面依然完好如初。 佩服,页面能做到这个地步,老棒了。。。 不多说,这是 12 月 1日周四的 Reading List,包含了最近两天的阅读。 因为发了参加 velocity 2016 第一天的笔记,所以将阅读笔记放在凌晨 12 点后发送。 一些 Github 项目 docsify 简单好用的文档工具。大赞...

前端阅读笔记 2016-11-25

2016-11-25
阅读 2 分钟
2.5k
一个是流行的前端框架,一个富交互的在线 PPT 制作平台。它们背后有着怎样不为人知的故事呢?请看奇舞团前端工程师在 SDCC2016 上的分享。

前端阅读笔记 2016-11-24

2016-11-24
阅读 1 分钟
1.9k
话说,今天本来应该有 CSS Weekly 和 Web Animation Weekly 要学习的,不过时间还是耗在 Rollup 上了。吐槽一句,Rollup 是很不错,但坑很多,不完善的地方也还有一大堆,慎入。

前端阅读笔记 2016-11-23

2016-11-23
阅读 1 分钟
2k
首先,之前遇到过一些 CSS 精灵图的问题。同样的图标,切下来的尺寸却不一样,这种时候普通的工具几乎无能为力,只能自己手动拼图。于是自己做了个小工具,如你所想,canvas 大法。问题不大,但想借机用下 rollup 这个工具。难点之一在于,如何计算最合适的网格尺寸。这时候想起 @EtherDream 的《利用 canvas 实现数据压...

前端阅读笔记 2016-11-17

2016-11-17
阅读 1 分钟
2.5k
今天晚上十点才下班。找了一晚上 bug。最后发现代码压缩之后,在 IE 下出现报错。测试数次之后,转而怀疑工具有问题。匆匆证明是代码压缩过程中出现的问题,但回家路上发现论证有误。等待明天再战。

前端阅读笔记 2016-11-16

2016-11-16
阅读 2 分钟
2.3k
常规早读 关于JavaScript中加性操作符的疑问 知乎上看到的 ​@小爝 的回答。对 valueOf 和 toString 方法讲得非常清楚(虽然其实我也没完全明白)。 二维 grid 布局 关于 Grid 布局很详细的讲解。如果链接打不开,还有一个,点击这里。 另外,w3cplus 上有很详细的一系列文章。很棒,有时间可以好好研究。 题外话,大漠在...

【译】让人倾倒的 11 个 npm trick

2016-09-03
阅读 4 分钟
4.1k
就我个人而言,单学习并使用其中一些小 trick 解救了我,从前移除那些未使用的模块时,我只能先删除整个 node_modules 文件夹,接着再用 npm install 重新安装一切。(npm prune,请见本文第四节。)如你所想,这简直要让人发狂了。

聊聊 JavaScript 中的 Date 对象

2016-09-02
阅读 6 分钟
6.2k
原文地址: [链接] 时间的发现 日常生活中,各种形式的时间字符到处都是。 时间观念的产生,时间单位、计时工具的发明,给人类带来的变化实在一言难尽。 今天就来谈谈日期那些事儿。一起来看看 JavaScript 中的日期对象 Date。 Date 对象 和其他对象如 Math、RegExp 等一样,Date 对象是 JavaScript 语言中的内建(build-...

【译】渐进增强的键盘导航

2016-08-30
阅读 5 分钟
3.6k
创建界面时很重要的一点是,要考虑到那些只依赖键盘来使用产品的用户。这对可访问性来说是基本要求,在多数情况下,通过键盘操作访问也并非难事。这意味着首先,也是最重要的,是使用键盘可访问元素进行交互。

【译】WebAssembly 初尝

2016-08-16
阅读 6 分钟
20k
本文转载自:众成翻译译者:文蔺链接:[链接]原文:[链接] 拖拖拉拉好久,终于把个人博客整出来了。鸣谢 @pinggod。厚着脸安利一下,地址是 [链接]。欢迎访问,欢迎收藏。 头一次听说 WebAssembly 的时候就觉得很酷,然后就超兴奋地开始尝试。但从一开始尝试的过程就不顺利,越来越让人灰心。本文的目的就是解决问题,让...

【译】 WebP 支持:超出你想象

2016-07-15
阅读 5 分钟
18k
WebP 是 Google 发明的更小的替代 JPEG 和 PNG 的格式。最近有很多关于WebP支持的疑惑,细说来就是可以用它做什么,不能做什么,比如说浏览器支持,CMS 支持等等。今天我想清除你所有可能的疑虑。WebP 的支持程度实际上比你想的可能要好得多。

Node.js .sh scripts Manager

2016-07-12
阅读 3 分钟
4.8k
不知身为前端er的你是不是还在使用 Windows 开发?反正我是。使用 Git?使用 npm scripts?好吧,命令行是少不了的吧?想必很多同学和我一样,使用 Git Bash 作为命令行终端吧。

【译】无限滚动加载最佳实践

2016-06-27
阅读 3 分钟
4.7k
无限滚动(Infinite scrolling),有时候被称为无尽滚动(endless scrolling),这种技术允许用户在大量内容上滚动,眼中看不到结束的地方。这种技术很简单,就是页面往下滚动的时候保持刷新。

关于JavaScript 函数传参

2016-06-25
阅读 1 分钟
4k
周五晚上下班回家的路上,突然想到了 CommonJS 规范、Node.js 模块化等等各种东西,然后就想到了熟悉的 module.exports。

【译】NO WEBSOCKETS OVER HTTP/2

2016-06-24
阅读 2 分钟
5.9k
本文转载自:众成翻译译者:文蔺链接:[链接]原文:[链接] 译者注: 《深入浅出 Node.js》第七章讲述 WebSocket 服务的构建中,对本文中反复提到的 Upgrade 有比较详细的说明。