奇舞推荐
移动应用设计:综述、导航和浏览
移动应用如何做到有用,有意义并且有价值,以使客户满意并留存呢? Google 的 UX 研究主管 Jenny Gove 为您详细介绍创建一款优秀的移动应用的 25 条原则。
如何正确对用户密码进行加密?
本文介绍了对密码哈希加密的基础知识,以及什么是正确的加密方式。还介绍了常见的密码破解方法,给出了如何避免密码被破解的思路。
跨站的艺术:XSS Fuzzing 的技巧
对于 XSS 的漏洞挖掘过程,其实就是一个使用 Payload 不断测试和调整再测试的过程,这个过程我们把它叫做 Fuzzing;同样是 Fuzzing,有些人挖洞比较高效,有些人却不那么容易挖出漏洞,除了掌握的技术之外,比如编码的绕过处理等,还包含一些技巧性的东西,掌握一些技巧和规律,可以使得挖洞会更加从容。
前端异常监控系统的落地
如何在自己公司自主搭建一款适合自己的业务需要的前端异常监控系统呢?本文就是一个实际项目落地的过程总结。
JavaScript
深入理解 JSON
如何理解 “JSON是一种轻量的数据交换格式”?JSON 和 JS 对象的区别在哪里?与 JSON 相关的函数你真的都弄懂了吗?
Canvas 学习:贝塞尔曲线
重温 Canvas 中的贝塞尔曲线。Canvas 提供了 quadraticCurveTo() 和 bezierCurveTo() 两个独立的方法,分别用于绘制二次、三次贝塞尔曲线。
Vue.js 插件开发详解
通过一个简单的 vue-toast 插件,来了解掌握 Vue 插件的开发和使用。
CSS
真正了解 CSS3 背景下的 @font face 规则
@font face 的玩法,不止字体图标而已,已远远超出想象。
CSS font-family 常见中文字体对应的英文名称
那些中文字体的英文名到底是什么?除了 “Microsoft Yahei” 之外,你还知道些别的吗?
你真的理解 CSS 的 linear-gradient?
图解 CSS 线性渐变工作原理。
其它
聊聊前端开发的测试
养成写测试的好习惯能避免很多问题,极大的提升效率,避免重复 debug。在写代码的时候就要从可测试如何测试的角度思考,尽量每一行代码都是有用且符合预期的。
移动端上遇到的各种坑与相对解决方案
内容如题,移动端开发中需要注意的问题和解决办法,总结还挺全面。
15 个有趣的 JS 和 CSS 库
有人总结了三月份的优秀 Web 开发资源,一起看看吧~