在线教程

  • Monaco Editor 编辑器拷贝粘贴功能调用和获取选中文本

    有时候需要在monaco editor外部调用编辑器的内置功能,比如希望在页面主工具栏实现一些快捷操作。&button>onclick="copy()"onclick="paste()"copy()>{ editor.getAction('editor.action.clipboardCopyAction').run(); }2. 实现粘贴操作粘贴操作的思路是用剪切板上的内容替换编辑器中的当前...

    阅读全文 收藏 评论 (0) 阅读 (9481) 2018-01-09 18:57:41  
  • html5跨平台实战-第一周-水平测验-新闻列表页面

    这是一个DIV+CSS布局页面的一个实例,主要介绍POSITION定位、导航UL LI的制作、利用浮动原理对页面分栏、分列的页面布局。新闻页面的效果图1505874441240224.txt

    阅读全文 收藏 评论 (1) 阅读 (9079) 2017-09-20 10:28:18  
  • HTML5 And Canvas 2D Specs Are Now Feature Complete, First HTML 5.1 Working Draft Published

    We’ve been writing about HTML5 for quite a while, but, until today, the actual HTML5 specs and standards were still moving targets. Now, however, the World Wide Web Consortium (W3C) has announced that the specifications for HTML5 and Canvas 2D are finally feature complete. This, the W3C notes, mean...

    阅读全文 收藏 评论 (0) 阅读 (3478) 2017-09-11 19:44:52  
  • 谷歌ARCore技术特性简介

    谷歌美国时间2017.8.29号刚发布了ARCore预览版,这是一个类似于苹果ARKit的增强现实SDK,在此之前,谷歌虽然已投资AR平台Tango,但由于需要特定的硬件和传感器,因此并未广泛普及。这次不同的是,ARCore将支持更多的现有Android设备以及将来的新设备。可以说ARCore是谷歌从高冷探戈向广场舞的一个延伸尝试。
    比苹果更进...

    阅读全文 收藏 评论 (0) 阅读 (13843) 2017-08-30 11:22:32  
  • CentOS6 Apache2.2用域名配置多虚拟机

    在CentOS下使用域名配置多虚拟机的步骤如下:
    1. 使用>httpd -v, service httpd status>命令来检查你的apache版本和运行状态。2. 配置虚拟机容器,vi /etc/httpd/conf/httpd.conf, 找到>NameVirtualHost *:80, 确认这一行前面的注释被去掉了。如果没有这一行则按G到配置文件末尾添加上该行(按1G可回到配置文件头)。3....

    阅读全文 收藏 评论 (0) 阅读 (4174) 2017-08-28 16:39:03  
  • 踏得网精选2016年度10大最佳HTML5动画

    踏得网精选2016年度最酷最新的HTML5动画集,评选标准为:创意新颖度+实现技术难度+趣味程度。使用一些在线H5生成工具的作品,因其主要使用图片和CSS3套路动画,千人一面乏善可陈,不入该列。所涉及技术主要是:HTML5/CSS3/SVG/WebGL(Three.js)/ES6(BabelJS)。TOP10: 镜花水月使用SVG>turbulence 滤镜实现的动画特效

    阅读全文 收藏 评论 (3) 阅读 (20978) 2017-07-21 09:54:37  
  • 如何使用BabylonJS加载OBJ或STL模型

    BabylonJS(也就是babylon.js,这是一个和three.js类似的WebGL开发框架),更多的用在游戏领域。
    本文说明和演示如何使用babylon.js来加载一个标准3d模型文件,如OBJ或STL。1.首先引入babylon主js和loader(主要是文件解析作用)的js脚本如下:&base>href="//wow.techbrood.com">/< &script>src="/libs...

    阅读全文 收藏 评论 (0) 阅读 (19844) 2017-06-25 19:57:40  
  • A-Frame WebVR(网页虚拟现实)快速开发入门教程

    WebVR和WebGL应用程序接口使得我们已经可以在浏览器上创建虚拟现实(VR)体验,但从工程化的角度而言,开发社区还需要更多方便强大的开发库来简化编程,Mozilla的>A-Frame>框架就是这样一个工具,提供了一个Web开发者所熟悉的标记语言来快速构...

    阅读全文 收藏 评论 (0) 阅读 (18906) 2017-04-06 21:26:31  
  • Blender2.7给平面模型添加纹理贴图

    在blender中给模型添加纹理,需要有2个步骤:首先在对象属性栏中给该对象添加材料和纹理建立纹理映射添加材料和纹理这是常见操作,略过步骤。但是仅仅这样操作,你会看到模型视图中只有材质是生效了的,而纹理并不能正常渲染。因为我们还没有建立纹理映射坐标,渲染器并不知道该把图像如何映射到平面模型上去。建立纹理映射打开一个新的UV Editor视图,在该视图中打开一个图像文件。在原模型视图中,按Tab切换到编辑(editor)模式,按U,在UV Mapping右键菜单中选择“Unwrap”即可:

    阅读全文 收藏 评论 (0) 阅读 (18852) 2017-03-29 14:52:05  
  • WebAssembly工作原理和JavaScript语言性能对比分析

    本文简单说明WebAssembly(简称wasm)工作原理和高性能的原由(和JavaScript相比)。不过需要提醒的是Wasm并非设计来完全替代JS,而是对JS的一个强大补充,JS中一部分高性能应用可以使用wasm来进行替代,比如React小组就准备用Wasm来重写其Reconciler部分(该部分用来管理组件加载和刷新),这些变动对React的使用者不可见...

    阅读全文 收藏 评论 (1) 阅读 (12496) 2017-03-07 15:13:03