✦ ✦ ✦ ✦ ✦ ✦ ✦ ✦ 这不是一篇纯技术文章,而是一篇分享我个人在前后端分离路上收获的点点滴滴的文章,以此来为准备尝试前后端分离或者想了解前后端分离的童鞋做一个大体的讲解。 ###1 尝试与改变 如果你没有尝试过前后端分离的工作流程,那么可以先试想一下这样的流程改变: 把流程从 PM:“我要这个功能” 后端:“这个先找前端做个模板” 前端:“模板做完了” 后端:“我来对 ... ...

快速构建JS

sanchan on 2016-08-20 22:45:09
✦ ✦ ✦ ✦ ✦ ✦ ✦ ✦ 你是否还在手动压缩图片、js、css? 是否还在手动编译sass、less、coffee? 是否还在手动合并精灵图? 是否还在 …… 简单点,干活的方式简单点。 在前端技术飞速发展的今天,如果你还在日复一日地重复着那无休止的体力劳动,那你要反思了,这年头不懂捣鼓个工作流出来都不好意思说自己学前端的。 毕竟javascript是最好的编程语言嘛。:) 玩笑 ... ...

调试CSS

sanchan on 2016-08-19 22:18:09
我经历过许多 CSS 代码的调试工作,有别人写的也有自己写的,有移动端平台的也有标准桌面浏览器的,从陈旧的 IE 到最新的基于 Webkit 的每日构建。经验告诉我,很多人并没有一个标准的 CSS 调试流程。 我发现在大多数情况下,拥有专业的解决问题的方法,能够节省花在 bug 上的时间。 下面是我总结的经验。 我不保证这是最适合的调试 CSS 的方法,但是确实对我很有效。如何 CSS 不是 ... ...

H5 Crash

sanchan on 2016-08-18 22:23:43
✦ ✦ ✦ ✦ ✦ ✦ ✦ ✦ 我们知道,支撑页面在 webview 上良好运转的前提是具备一个高效并且稳定的 webview 容器,而容器的高效稳定不仅仅由容器提供方来保障,也需要容器使用者遵守一些基本准则,否则就有可能出现页面 Crash 的情况,这些准则是什么?什么样的上层代码会引起容器异常退出?这是本文需要阐述的内容。 1 H5 Crash 问题概况 下图是 H5 Cra ... ...

✦ ✦ ✦ ✦ ✦ ✦ ✦ ✦ 对于 JavaScript 语言来讲,入门者甚至是专家都会经常搞不清 slice 和 splice 这两个方法。它们虽然名称相似,但是功能却完全不同。在使用中,可以通过选择一个具有强语义表达性的 API 来减少混淆的发生。 数组的 slice (ECMAScript 5.1 标准 15.4.4.10 节)非常类似于字符串的 slice。根据规范,slice 需 ... ...

前端实现 SVG 转 PNG

sanchan on 2016-08-16 21:55:29
✦ ✦ ✦ ✦ ✦ ✦ ✦ ✦ svg 是一种矢量图形,在 web 上应用很广泛,但是很多时候由于应用的场景,常常需要将 svg 转为 png 格式,下载到本地等。随着浏览器对 HTML 5 的支持度越来越高,我们可以把 svg 转为 png 的工作交给浏览器来完成。 ### 1 一般方式 创建 imageimage,src = xxx.svg; 创建 canvas,dragImag ... ...

✦ ✦ ✦ ✦ ✦ ✦ ✦ ✦ JavaScript 是个灵活的脚本语言,能方便的处理业务逻辑。当需要传输通信时,我们大多选择 JSON 或 XML 格式。 但在数据长度非常苛刻的情况下,文本协议的效率就非常低了,这时不得不使用二进制格式。 去年的今天,在折腾一个 前后端结合的 WAF 时,就遇到了这个麻烦。因为前端脚本需要采集不少数据,而最终是隐写在某个 cookie 里的,因此可用的长 ... ...

过去十年间,许多科技公司已开始畅怀拥抱开源。许多公司使用开源工具来运行自己的IT基础设施和网站,一些提供与开源工具相关的产品和服务,或基于开源工具而建的产品和服务,还有一些在为开源代码贡献代码或支持开源项目。 Black Duck在2015年的一项调查发现,78%的企业组织使用开源软件,这个比例几乎是2010年时候的两倍。此外,88%的企业表示,它们预计在今后几年,会加大为开源项目贡献代码的力度 ... ...

✦ ✦ ✦ ✦ ✦ ✦ ✦ ✦ 在Facebook里,成千上万的工程师工作在不同的产品线上,这就意味着,在代码质量问题上,我们面临着一些独特的挑战。 我们现在不仅处于一个庞大的代码基库,可怕的是这些代码还在不停的发展 —— 渐渐增加它的新特性。有时候我们想提高一个现有的模块,就会影响到其他的模块,那么很多就都需要去重构了。 具体到CSS中,意味着我们需要处理上千份不断变动的CSS文件。 ... ...

有趣的无bug注释

sanchan on 2016-08-12 22:55:24
``` /** * * ━━━━━━神兽出没━━━━━━ *    ┏┓   ┏┓ *   ┏┛┻━━━┛┻┓ *   ┃       ┃ *   ┃   ━   ┃ *   ┃ ┳┛ ┗┳ ┃ *   ┃       ┃ *   ┃   ┻   ┃ *   ┃       ┃ *   ┗━┓   ┏━┛Code is far away from bug with the a ... ...

好东西要和大家一起分享呦:

QQ交流群:213732117(直接点击可加入)

一月 2017

1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31