首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
为之漫笔
掘友等级
JS“红宝书”“犀牛书”译者
获得徽章 7
掘金技术团队
动态
文章
专栏
沸点
课程
收藏集
关注
作品
赞
17
文章 15
沸点 2
赞
17
返回
|
搜索文章
最新
热门
Async Clipboard API来了
恐怕没人不知道。我们每天都不知道自己要在电脑或手机上 “复制”、“粘贴” 多少回。每次 “复制”、“粘贴” 的背后,都会用到“剪贴板”。 The clipboard is a data buffer used for short-term data storage and/or…
快速搭建基于HTTPS的本地开发环境
因为有很多 Web API 必须在 HTTPS 环境下才可以使用。比如,Clipboard API and events(https://www.w3.org/TR/clipboard-apis)中的navigator.clipboard对象是通过扩展Navigator接口定义…
H5 必知必会之与 App 交互
本文将深入探讨 H5 与 App 交互的几种常见模式。 首先声明,本文涉及的 H5 与 App 交互协议和模式没有什么特别独到之处,相反,它们恰恰是在业界既有经验基础上结合项目实际归纳提炼出来的。因此,文中涉及的技术和代码可以看作是行业经验落地的产物,不涉秘,也不是权威做法,仅…
H5 必知必会之像素级还原设计稿
本文是 “H5 必知必会” 系列第二篇。我们提到过,所谓 “H5” 本来应该是 HTML5 的简称。但是,在中国,“H5”并不是 HTML5 的简称那么简单,它更多地被用于指代内嵌在手机 App 中的网页。无论国外有没有 “H5” 这个说法(应该没有),反正在国内只要说到 Ap…
H5必知必会之快速搭建开发环境
今天我们这一篇的主题就是 “快速搭建开发环境”。快速,有多快?答案:取决于你的网速。因为我们真的有这么一个脚手架:qvk。 qvk 是一个集成现代前端工程化最佳实践的通用 Web 开发环境,可用于开发传统 C/S 架构的 Web 应用、SPA(单页应用)、H5(App 内嵌页)…
深入理解现代浏览器
各位,如果你的职业是开挖掘机,你说要不要深入理解挖掘机?通常来说,深入理解你操纵的机器才能最终达到人机一体的境界。 当然,你可以说:不用,因为如果挖掘机不好使,我可以换一台。嗯,也有道理。不过,假如你同时又是一名前端开发者,那你要不要深入理解浏览器呢?注意,身为前端,你不太可能…
你不知道的环境变量
提到环境变量,我们都知道PATH中包含着常用可执行文件的路径,有了它在命令行程序中直接输入文件名就可以运行程序。在 Node.js 环境中,我们也经常使用process.env.NODE_ENV来区分开发和线上环境,比如在开发环境下可以打印日志、不压缩资源,以方便调试。 但是,…
setTimeout 小尴尬的启示
本文通过分析一个小案例帮大家从一个侧面理解 JavaScript 的异步执行机制,从而可以在实践中避免类似的尴尬。 之所以如此,就是因为 JavaScript 代码在浏览器中是单线程执行的。换句话说,浏览器中只有一个主线程负责运行所有 JavaScript 代码(不考虑 Web…
CSS 字体:字体特性
CSS Font Module Level 3(本文以下简称 “ML3”)新增了字体特性(Font Feature)属性,用于扩展font-variant,以支持丰富 OpenType 字体特性,如连字。 我们知道,字体文件中包含着从 Unicode 码点到字形的映射。在给简单…
TrueType 入门:基本概念
OpenType 是 TrueType 的扩展。本文全流程介绍 TrueType 从字体设计到字体显示的每个步骤,这些步骤同样也适用于 OpenType。 TrueType 字体可能诞生于纸上,也可能从其他格式转换而来。但最终,字体文件中一定包含每个字形的描述信息。下图展示了从…
下一页
个人成就
优秀创作者
文章被点赞
691
文章被阅读
81,901
掘力值
3,226
掘金技术团队
关注了
17
关注者
600
收藏集
0
关注标签
2
加入于
2016-04-12