2017年5月30日 会编程的银猪 ∞ 响应式开发心得 什么是响应式?响应式的页面在不同的屏幕有不同的布局,换句话说,使用相同的html在不同的分辨率有不同的排版。如下图所示: 响应式布局是为了解 […] 浏览量: 7,506 评论数: 3 继续阅读 →
2017年5月21日 会编程的银猪 ∞ JS与面向对象 本篇不讨论语法,我们讨论偏思想的东西。 1. 什么是面向对象? 首先,面向对象并不是说你写一个class就是面向对象了。在Java里面Ev […] 浏览量: 10,207 评论数: 9 继续阅读 →
2017年5月21日 会编程的银猪 ∞ WebAssembly与程序编译 Webassembly(WASM)和CSS的Grid布局一样都是一个新东西,Chrome从57开始支持。在讲wasm之前我们先看代码是怎么编 […] 浏览量: 6,256 评论数: 3 继续阅读 →
2017年5月21日 会编程的银猪 ∞ JS与多线程 多线程对前端开发人员来说既熟悉又陌生,一方面前端几乎很少写多线程,另一方面多线程又经常会碰到,如你买个电脑它会标明它是四核八线程、四核四线程 […] 浏览量: 11,879 评论数: 10 继续阅读 →
2017年5月20日 会编程的银猪 ∞ WebSocket与TCP/IP 我们用websocket来研究一下TCP/IP协议的一些特性,在上一篇文章《https连接的前几毫秒发生了什么》里我们已经研究了https建 […] 浏览量: 4,778 评论数: 3 继续阅读 →
2017年5月13日 会编程的银猪 ∞ 为什么0.1 + 0.2不等于0.3? 0.1 + 0.2不等于0.3这是一个普遍的问题,例如在JS控制台输入将得到0.30000000000000004 在python的控制台也 […] 浏览量: 6,581 评论数: 8 继续阅读 →
2017年5月10日 yuri ∞ EffectiveCanvas – 2Dcanvas优化思路 本文章尝试解决以下问题: 1. canvas的卡顿原因 2. 分析性能瓶颈的思路 Canvas是HTML5的新增特性之一,其允许我们来进行酷 […] 浏览量: 4,577 评论数: 0 继续阅读 →
2017年5月2日 会编程的银猪 ∞ Effective前端10:用好Chrome devtools 相信绝大部分的前端是使用Chrome进行开发的,一方面Chrome浏览器确实做得好,更重要的一方面是因为Chrome有一个无法匹敌的调试工具 […] 浏览量: 4,197 评论数: 2 继续阅读 →
2017年5月1日 会编程的银猪 ∞ Effective前端9:增强用户体验 用户体验是一个很大的话题,可以写一本书讨论,所以本文并不是从宏观的角度阐述要怎么设计,而是从一些小细节的地方切入。把很多的小细节做好了,用户 […] 浏览量: 4,012 评论数: 0 继续阅读 →