首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
html5
订阅
7001
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
H5 六边形消除游戏开发
试玩地址,目前只适配pc端。源码 六边形游戏的鼻祖应该是这个 hex-frvr,原作者开发用的是 pixi 游戏引擎,本着快速开发的理念,本游戏采用 cocos creator,UI 延用 hex-frvr。学习过程中,有借鉴各路实现。此源码仅供学习使用,谢谢。 六边形游戏本质…
WebWorker与WebSocket实现前端消息总线
Web Worker让JS有了多线程的能力,可以将复杂耗时的操作都交付给Worker线程处理。WebSocket让web端与服务端维持一个有效的长连接,实现服务端主动推送数据。将二者一结合,业务系统信息流转通知功能完全就可以剥离出来。 Worker工作在一个专用的作用域Dedi…
实现Google带截图功能的web反馈插件
几乎所有的APP应用包括Web应用都需要一个意见反馈,这样才能了解用户对产品的意见和建议,以便于不断提升完善自己的产品。目前的反馈组件一般有两种,一种是打开一个反馈页面填写表单,另一种则是通过弹窗来完成,相比较而言第二种更加方便,而且更加容易组件化。 由于本人比较喜欢谷歌的ma…
设计一个基于svg的涂鸦组件(一)
由于篇幅问题,本文先总体介绍一下项目的大概情况,重点介绍一下组件间的通信方式。 该项目是基于webpack@3.x.x构建的多页应用,使用ES6开发,以组件的方式组织代码。 git clone项目后(文末附上该项目github仓库地址),npm i安装相关依赖,npm run …
移动spa商城优化记(一)---首屏优化篇
随着公司业务的不断壮大,最近老是有用户反应公司APP内的商城打开比较慢,这可不行啊,慢了容易流失用户,流失用户减少公司业绩,公司业绩少我的年终奖就少…………,所以为了公司,也为了自己,开始优化之路。 商城系统是去年开发的,是一个基于vue2.0的spa项目,最好的优化思路当然是…
ProseMirror - 模块化的富文本编辑框架
关于富文本编辑器,很多同学没用过也听过了。是大家都不想去踩的坑。到底有多坑呢? 我这里摘了一部分一位大哥在知乎上的回答,如果有兴趣,可以去看看。 Quill编辑器,Quill 从 2012 年收到第一个 Issue 到 2016 年发布 1.0 版本,已经过去了四年。 Pros…
学习Less-看这篇就够了
作为前端学习者的我们 或多或少都要学些 CSS ,它作为前端开发的三大基石之一,时刻引领着 Web 的发展潮向。 而 CSS 作为一门标记性语言,可能 给初学者第一印象 就是简单易懂,毫无逻辑,不像编程该有的样子。在语法更新时,每当新属性提出,浏览器的兼容又会马上变成绊脚石,可…
探究 canvas 绘图中撤销(undo)功能的实现方式
最近在做网页版图片处理相关的项目,也算是初入了 canvas 的坑。项目需求中有一个给图片添加水印的功能。我们知道,在浏览器端实现图片添加水印功能,通常的做法就是使用 canvas 的 drawImage 方法。对于普通的合成(比如一张底图和一张 PNG 水印图片合成)来说,其…
GreenSock 中几个隐藏的高级使用技巧
GreenSock 中几个隐藏的高级使用技巧