今天来看一下 Earth NullSchool。 如上是该网站的一个动图效果,有兴趣的可以访问网站了解一个大概。作者在 github 上公布了自己的源码(和网站代码略有不同),气象数据来自 NCEP,记得上周介绍的 AQICN 美国数据也是来自该网站,查了一下,该组织应该算是美国的国家气象局:Na ...
使用http-server开启一个本地服务器
前言在写前端页面中,经常会在浏览器运行 HTML 页面,从本地文件夹中直接打开的一般都是file协议,当代码中存在http或https的链接时,HTML 页面就无法正常打开,为了解决这种情况,需要在在本地开启一个本地的服务器。本文是利用node.js中的http-server,开启本地服务,步骤如下 ...
MarkDown编辑器基本用法
Markdown 是一个 Web 上使用的文本到 HTML 的转换工具,可以通过简单、易读易写的文本格式生成结构化的 HTML 文档。目前 github、Stackoverflow 等网站均支持这种格式。 合理的创建标题,有助于目录的生成直接输入 1 次#,并按下space后,将生成 1 级标题。输 ...
图解 ArrayBuffers 和 SharedArrayBuffers
ArrayBuffer 是如何工作的ArrayBuffer 跟其它 JavaScript 数组差不多,但是不是所有 JavaScript 类型都可以放进去,比如对象、字符串。你唯一可以放进去的只有字节(可以用数字表示) 需要澄清的一点是,你事实上不是直接把这个字节到 ArrayBuffer 里就行 ...
iframe监听鼠标点击事件
需要实现的页面逻辑是: 点击父窗体中按钮,显示侧边栏; 点击页面其他区域(iframe)可以隐藏侧边栏 先构造页面文档结构: <html> <body> <aside id="sidebar"> <%-- ...