Vue2源码分析-逻辑梳理

很久之前就看完vue1,但是太懒就一直没写博客,这次打算抽下懒筋先把自己看过了记录下来,否则等全部看完,估计又没下文了


详细解剖大型H5单页面应用的核心技术点

    阐述下项目 Xut.js 开发中一个比较核心的优化技术点,这是一套平台代码,并非某一个插件功能或者框架可以直接拿来使用,核心代码大概是6万行左右(不包含任何插件) 。这也并非一个开源项目,不能商业使用,只是为了作者开发方便同 …




安卓与IOS移动段浏览器视频与音频的问题与总结

1. 安卓、苹果移动浏览器上都不支持html5的视频与音频自动播放 2. 安卓、苹果移动浏览器要支持播放,前提是必须是用户触发的事件 3. 针对这个特殊的问题,代码需要在用户进来第一次屏幕触发中,去创建一个的隐藏的video.audio的对象,后续播放视频音频 …


慕课网H5圣诞主题

继七夕之后,我又出了一个圣诞主题的课程。圣诞主题是基于HTML5+CSS+JS编写与实现的,同时也是七夕主题的故事延续。圣诞主题依旧延续着七夕主题设计的思路,引入了3个经典的场景页面,在每个场景中表述着不同的行为。实现上总结了之前七夕主题的一些经验 …


关于SVG的viewBox

在SVG中,通过svg标记的 width和height可以规定这段SVG代码所表达的数据在绘制时所占用的空间大小 如下代码svg设置了宽度与高度,rect同样,所以结果自然是全屏 <svg width="200" height="150" style="border:1px solid …


开发node桌面级应用工具:apk转化epub

随着苹果iBooks对国内的开放,最近接了个麻烦的需求: 把现有的APK转化支持苹果ibooks电子书的epub格式(标准的xhtml静态文件) apk,基本都知道就是安卓的应用程序 epub,是ibooks支持的电子书格式 这2个完全不是一个世界的东西,怎么能关联并 …



git did not exit cleanly

exit code 1 1、鼠标右键 -> TortoiseGit -> Settings -> Network 2、SSH client was pointing to C:/Program Files/TortoiseGit/bin/TortoisePlink.exe 3、Changed path to C:/Program Files (x86)/Git/bin/ssh.exe 2与3互换修改,提 …