报错/卡顿是衡量产品体验的基本要素

简介: 报错/卡顿是衡量产品体验的基本要素

image.jpeg

移动互联网时代的原生应用大行其道


移动互联网的兴起已经有十几年了,人们生活、工作的各个领域,微信、支付宝、基于LBS等丰富多彩的移动互联网应用迅猛发展,互联网浪潮大浪淘沙,app的开发也自然水涨船高。


原生开发的限制


原生开发的人才限制


app开发需要人才,这方面的人又很少。app开发学习的曲线比较陡峭,再加上本来产品开发流程自身“杂/乱/差”的模式,原生开发人才一直比较贵


应用市场的流程限制


app上架应用市场需要符合应用市场的游戏规则,自家应用交由第三方公司审查这一环节,让反复迭代新功能的公司的新产品触达用户,以及修复bug多了一个流程和一定的时间。


h5异军突起


上手快,随时上线


真的不骗你的速成教程


html这种超文本标记语言+css层叠样式表(浏览器内置html很多标签样式)+10天被创造出来的脚本语言JS


随时上线的真香定律


一般情况下,只要需要,就可以上线。


h5是天使也是魔鬼


低门槛的坑


门槛虽低,但入手后就是巨坑。大量的后端写前端,蜂拥而至的前端自学开始堆砌div。


兼容性是永远的痛


万花齐放的移动设备,硝烟弥漫的浏览器大战,注定了web产品自身报错频发。


js之路铺满荆棘


交互行为的背后需要js执行,js代码执行报错已经成为制约产品体验的基本要素。

卡脖子的网络


受限资源拉取的时间消耗,用户看到产品的速度仍然主要受限于网络。不论多牛逼的大厂app,离线网络时基本处于无法启动状态,弱网下处于瘫死情况。(pwa暂不在本文讨论范围内)

卡卡卡无人在乎


用户体验中产品做出的反馈中,卡顿大行其道,受影响的用户不计其数,很多公司产品在这一过程丧失了很多机会。


欢迎查看我写的《前端性能优化小技巧》、《快速搭建全链路平台》、《四个例子教你提高用户体验》、《网站应用性能应该采集那些指标数据》、《web应用性能简析》、《网站告警哪家强



目录
相关文章
|
机器学习/深度学习 人工智能 监控
人工智能中的图像识别
人工智能中的图像识别
1007 1
|
Python 容器
Python中的布尔(Boolean)
【4月更文挑战第6天】Python中的布尔类型有两值:`True`和`False`,常用于条件判断和控制流。布尔运算包括AND(与)、OR(或)和NOT(非)。在布尔上下文中,`False`, `None`, `0`, `""`, 空容器等被认为是假值,其他值视为真值。`bool()`函数可将值转换为布尔,`isinstance()`用于检查对象是否为布尔类型。这些概念是Python逻辑判断的基础。
1122 6
Python中的布尔(Boolean)
|
Java API
Java之File类的详细解析及小练习
2. File类 2.1 概述 java.io.File 类是文件和目录路径名的抽象表示,主要用于文件和目录的创建、查找和删除等操作。 2.2 构造方法
281 0
|
API
Stream初相识
Stream初相识
180 0
|
Ubuntu 前端开发 Linux
Linux 发行版 Debian 宣布支持龙芯 LoongArch 架构
近期,龙芯发布了3A6000桌面处理器,芯片的性能又一次大幅度提升,成为国产芯片的又一里程碑。Debian 社区开发者邮件显示,Debian Ports 添加了对龙芯LoongArch 架构的支持。
1204 0
|
存储 关系型数据库 MySQL
MySQL索引失效及避免策略:优化查询性能的关键
MySQL索引失效及避免策略:优化查询性能的关键
881 3
|
机器学习/深度学习 自然语言处理 算法
神经网络算法以及应用场景和基本语法
神经网络算法以及应用场景和基本语法
468 0
|
分布式计算 Hadoop 容器
Hadoop组件版本不兼容
【5月更文挑战第7天】Hadoop组件版本不兼容
489 3
|
XML 存储 数据格式
Numpy(一)
Numpy(一)