性能体验

网页性能与用户体验优化技巧与方案,PWA思想与实现研究和相关教程。

OffscreenCanvas – 概念说明及使用解析

1

前端学堂 发布于 2019-06-11

这是个人关于 OffscreenCanvas 的第一篇文章,在这篇文章里会对 OffscreenCanvas 的基本概念进行说明,并通过两个实际的例程来解析它的主要使用方式和应用场景。

阅读(67)赞 (2)

tree shaking介绍

22

前端学堂 发布于 2019-06-07

Tree-Shaking性能优化实践 - 原理篇 一. 什么是Tree-shaking 先来看一下Tree-shaking原始的本意 上图形象的解释了Tree-shaking 的[...]

阅读(41)赞 (3)

浏览器渲染与阻塞原理

前端学堂 发布于 2019-06-05

本文章回答了那些问题 浏览器如何渲染一个页面 浏览器有哪些线程,线程之间如何工作的 为什么要学习这些问题 了解浏览器渲染原理可以帮助[...]

阅读(43)赞 (3)

中台的理解?

8

前端学堂 发布于 2019-05-31

中台迷思 原文:白话中台战略:中台是个什么鬼? 到处都在喊中台,到处都是中台,中台这个词在我看来已经被滥用了。 在有些人眼里:中台就是技术平[...]

阅读(53)赞 (3)

asm.js 和 Emscripten 介绍

5

前端学堂 发布于 2019-05-29

2012年,Mozilla 的工程师 Alon Zakai 在研究 LLVM 编译器时突发奇想:许多 3D 游戏都是用 C / C++ 语言写的,如果能将 C / C++ 语言编译成 JavaScript 代[...]

阅读(56)赞 (3)

你不知道的LLVM编译器

2

前端学堂 发布于 2019-05-29

这几年来,一些新的开发语言如雨后春笋般涌现,比如 Mozilla 的 Rust、Apple 的 Swift 以及 Jetbrains 的 Kotlin 等等,当然很多好的语言也在不断迭代,比[...]

阅读(50)赞 (3)

xcrun命令运行模拟器

前端学堂 发布于 2019-05-28

一、Xcode允许我们使用xcrun命令运行模拟器 1、列出你安装的所有可用的设备 xcrun instruments -s 终端显示结果: Apple TV (11.2) [E08E425C-ACE2-49E[...]

阅读(60)赞 (3)

HTTP协商缓存VS强缓存原理

5

前端学堂 发布于 2019-03-03

之前一直对浏览器缓存只能描述一个大概,深层次的原理不能描述上来;终于在前端的两次面试过程中被问倒下,为了泄恨,查阅一些资料最终对其有了一个更深入[...]

阅读(204)赞 (6)

准备好做TL了吗

前端学堂 发布于 2019-01-22

技术主管,有些公司可能又叫「技术经理」,英文一般是 Tech Leader 或简称 TL。在拉姆·查兰 (Ram Charan) 那本《领导梯队》中提到一个人的工作角色中至少有[...]

阅读(431)赞 (5)

前端页面性能指标数据采集架构

5

前端学堂 发布于 2019-01-05

本节课属于教程《高性能极致用户体验前端开发实战》 上节我们根据浏览器渲染页面的流程梳理了前端开发中常用的性能指标和用户体验指标,同时也基于浏览[...]

阅读(276)赞 (1)