技术周报·前端应该为用户体验负责

编辑推荐

张鑫旭:前端工程师应该为用户体验负责

用户体验将是未来企业的核心竞争力,但在当下,很多新生代前端相对缺乏用户体验的意识,为什么?怎么解?GMTC 全球大前端技术大会邀请到知名 CSS 专家、阅文集团前端技术专家张鑫旭分享《用户体验的困境与破局》主题演讲。十几年来,他一直工作在前端一线,对于用户体验有非常多的心得体会,本文为演讲实录。

可视化

3D 可视化入门:渲染管线原理与实践

渲染管线一般仅指 3D 多边形渲染的渲染流程,与 光线追踪(ray tracing) 等不同。光线追踪是根据光路可逆原理,从视点发出光线,当其碰撞到物体表面时,根据表面材质计算出对应的颜色和光强,并继续计算反射与折射等,最终追溯到光源或无贡献点。而 3D 多边形渲染,则是从物体发出光线,并最终落到视点。

快速高斯模糊算法的原理以及webgl工程实现

本文主要聊一聊,如何对一张图片进行高斯模糊,以及如何减少高斯模糊的算法计算量。此外,在前端对图片的渲染中,使用webgl可以充分利用GPU来进行计算和渲染,可以起到加速的效果,本文也会在快速高斯模糊算法的基础上,介绍用webgl如何实现快速高斯模糊。

进阶探索

2021 年在 Web 领域有哪些关键进展?

W3C 年度全球技术大会(TPAC 2021)在今年10月份举办,随后他们发布了今年 10 月份的 W3C工作重点报告。这份报告汇总了今年4月份以来在 Web 领域的一些关键进展,我挑了一些我比较感兴趣的,大家一起来看一下吧。

在 Hermes 成为 React Native 默认 JS 引擎的路上

本文将重点介绍过去两年以来,我们在推动 Hermes 成为 React Native 最佳 JavaScript 引擎方面取得的最令人兴奋的一些成果。展望未来,我们有信心通过进一步的改进,使 Hermes 成为 React Native 在所有平台上的默认 JavaScript 引擎。

Node.js 进程、线程调试和诊断的设计和实现

Node.js 中,关于进程、线程调试和诊断的相关内容。进程和线程的方案类似,但是也有一些不一样的地方,本文将会分开介绍,另外本文介绍的是对业务代码无侵入的方案,通过命令行开启 Inspector 端口或者在代码里通过 Inspector 模块打开端口在很多场景下并不适用,我们需要的是一种动态控制的能力。

外文精选

WebGPU computations performance in comparison to WebGL

In comparison to WebGL, WebGPU promises better performance and better compatibility with modern hardware, but the most recognizable feature of WebGPU is a special API for performing computations on GPU.

Roadmap for React JS 2022

Now we'll take a look at React developer roadmap that will guide you through your journey from being a novice developer to a skilled plus experienced developer over time.

Top 5 CSS Mistakes To Avoid

There’s a lot of misconceptions and wrong usages of CSS. Those can turn CSS markup into complicated unreadable and unscalable code.

React 18 - What's New and How it Will Benefit Developers

In React18, it is moving to a functional paradigm where data is immutable. This will require some changes for developers but it should improve the performance and functionality of your applications.

实践 & 应用

带你重新认识Node

本文从被创造的目的、语言选型、特点、模块机制和npm包管理机制等角度对Node进行全方位介绍,并且详细讲解了异步I / O、事件驱动与高性能服务器等相关知识,能让你对Node有一个全新的认识!

前端架构师破局技能,NodeJS 落地 WebSocket 实践

本文从网络协议,技术背景,安全和生产应用的方向,详细介绍 WebSocket 在 Node.js 中的落地实践。

如何做前端单元测试

对于现在的前端工程,一个标准完整的项目,通常情况单元测试是非常必要的。但很多时候我们只是完成了项目而忽略了项目测试。

Web Accessibility——可访问性,为不幸的人们打开Web世界的一扇窗

Web Accessibility 指用户(所有用户,包括残障人士)可以轻松访问Web。当我们说我们的网站Accessible,那么所有用户访问起来都应该很轻松,这就意味着要对残障人士的体验做一些额外的处理。

Guess you like

Origin juejin.im/post/7040013442509438989