Skip to content

Latest commit

 

History

History
61 lines (30 loc) · 3.34 KB

README.md

File metadata and controls

61 lines (30 loc) · 3.34 KB

奇舞推荐

移动应用如何做到有用,有意义并且有价值,以使客户满意并留存呢? Google 的 UX 研究主管 Jenny Gove 为您详细介绍创建一款优秀的移动应用的 25 条原则。
本文介绍了对密码哈希加密的基础知识,以及什么是正确的加密方式。还介绍了常见的密码破解方法,给出了如何避免密码被破解的思路。
对于 XSS 的漏洞挖掘过程,其实就是一个使用 Payload 不断测试和调整再测试的过程,这个过程我们把它叫做 Fuzzing;同样是 Fuzzing,有些人挖洞比较高效,有些人却不那么容易挖出漏洞,除了掌握的技术之外,比如编码的绕过处理等,还包含一些技巧性的东西,掌握一些技巧和规律,可以使得挖洞会更加从容。
如何在自己公司自主搭建一款适合自己的业务需要的前端异常监控系统呢?本文就是一个实际项目落地的过程总结。

JavaScript

如何理解 “JSON是一种轻量的数据交换格式”?JSON 和 JS 对象的区别在哪里?与 JSON 相关的函数你真的都弄懂了吗?
重温 Canvas 中的贝塞尔曲线。Canvas 提供了 quadraticCurveTo() 和 bezierCurveTo() 两个独立的方法,分别用于绘制二次、三次贝塞尔曲线。
通过一个简单的 vue-toast 插件,来了解掌握 Vue 插件的开发和使用。

CSS

@font face 的玩法,不止字体图标而已,已远远超出想象。
那些中文字体的英文名到底是什么?除了 “Microsoft Yahei” 之外,你还知道些别的吗?
图解 CSS 线性渐变工作原理。

其它

养成写测试的好习惯能避免很多问题,极大的提升效率,避免重复 debug。在写代码的时候就要从可测试如何测试的角度思考,尽量每一行代码都是有用且符合预期的。
内容如题,移动端开发中需要注意的问题和解决办法,总结还挺全面。
有人总结了三月份的优秀 Web 开发资源,一起看看吧~