前端学堂fed123(Frontend education)

所有文章 第6页

HTML5|CSS3

手机网页开发问题集锦

2

前端学堂fed123(Frontend education) - chalecao 发布于 2017-08-29

接到一个小活,开发手机网页。对方给了一个psd设计图,让我做个手机网页,设计图很长,要求上拉动态加载。我想了想,本以为自己切个图处理一下就好,后来发现不行,许多问题。这里特地记录一下,有些还没解决,只是给了一下自己的想法。

阅读(188)评论(0)赞 (0)

认真学习快乐工作

读书学技术啦

1

前端学堂fed123(Frontend education) - chalecao 发布于 2017-08-29

好好读书学技术了。昨天听到一个词语,每天8个小时求生存,8个小时求发展,剩下8个小时睡觉。明显我现在求生存的时间远远大于求发展的时间,也大于睡觉的时间,其他的时间都浪费了。所以我想,还是好好学习,高效率做事吧。

阅读(306)评论(0)赞 (0)

认真学习快乐工作

使用VSCode要做的一些事情

1

前端学堂fed123(Frontend education) - chalecao 发布于 2017-08-29

新的一年要做很多事情。IDE转向VSCODE了,觉得还是很好用的。最近做了一个提高开发效率的软件,先不放出来,等做好了再说。主要是个界面编辑器,开发人员可以根据视觉稿编辑各种组件或者模块,然后导出成需要的程序代码,目前支持FTL和Regular模块,支持include、IF/EL...

阅读(230)评论(0)赞 (0)

HTML5|CSS3

Canvas图像处理和滤镜特效

1

前端学堂fed123(Frontend education) - chalecao 发布于 2017-08-29

这段时间做了一个手机WebRTC拍照加特效的应用,主要用到canvas标签获取图像矩阵(这个在上一篇博客中已经详细介绍过:),然后做图像处理,例如滤镜特效(马赛克,浮雕,衬底,反色等),这里我们详细介绍相关的知识。其实从原理上讲,大部分的图像处理都是对图像像素矩阵和某个特效矩阵做...

阅读(368)评论(1)赞 (0)

Javascript|Nodejs

Webpack模块加载神器

1

前端学堂fed123(Frontend education) - chalecao 发布于 2017-08-29

Webpack 是德国开发者 Tobias Koppers 开发的模块加载器。Instagram 工程师认为这个方案很棒, 似乎还把作者招过去了。在 Webpack 当中, 所有的资源都被当作是模块, js, css, 图片等等..因此, Webpack 当中 js 可以引用 c...

阅读(382)评论(0)赞 (1)

HTML5|CSS3

WebRTC相关的canvas与video

1

前端学堂fed123(Frontend education) - chalecao 发布于 2017-08-29

这两天公司有个项目,我打算用HTML5做个演示版本,只要是音视频方面的,所以打算采用HTML5协议规范中的WebRTC来研究,考虑到目前国产浏览器大部分‘高速模式’都是用的webkit核心的浏览器引擎,所以除了Chrome和Firefox浏览器之外,国产的浏览器像是sougou支...

阅读(767)评论(0)赞 (0)

Javascript|Nodejs

JS闭包与原型链

1

前端学堂fed123(Frontend education) - chalecao 发布于 2017-08-29

突然想看一看javascript中的闭包与原型链的知识。这个记得不太清楚了,所以特地复习一下,看了网上许多博客,都讲解的不清楚。所以特地总结一下。

阅读(231)评论(0)赞 (0)

认真学习快乐工作

超极本安装mac 10.12.4

1

前端学堂fed123(Frontend education) - chalecao 发布于 2017-08-29

自从前年接触黑苹果到现在,以前的acer 4738g安装过黑苹果,自己的超极本acer W7安装过黑苹果,后来自己的thinkpad t520安装过黑苹果,到目前又要装联想G460, 大大小小安装黑苹果几十回了。这次总结一下基本常识,备忘或者分享。首先你要有一颗备受折腾的心态,忍...

阅读(389)评论(0)赞 (0)

Javascript|Nodejs

AMD与CMD规范-javascript模块化

1

前端学堂fed123(Frontend education) - chalecao 发布于 2017-08-29

模块化是指在解决某一个复杂问题或者一系列的杂糅问题时,依照一种分类的思维把问题进行系统性的分解以之处理。模块化是一种处理复杂系统分解为代码结构更合理,可维护性更高的可管理的模块的方式。可以想象一个巨大的系统代码,被整合优化分割成逻辑性很强的模块时,对于软件是一种何等意义的存在。对...

阅读(147)评论(0)赞 (0)

Javascript|Nodejs

Grunt,Gulp工具

3

前端学堂fed123(Frontend education) - chalecao 发布于 2017-08-29

一个应用开发到一定阶段,普遍会遇到一个问题。当功能越来越多,代码量越来越大,bug修复越来越频繁,开发人员一波一波的交替,…..应该用会向着越来越不可控发展。我们不能再准确估计新功能的开发时间,也不知道一个bug修复后是否会引发另一个bug出现。所有的程序开发,都会面临着这样的问...

阅读(179)评论(0)赞 (0)