E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
前端性能优化
从雅虎军规浅谈前端优化
从雅虎军规看
前端性能优化
本文参考雅虎前端的性能优化,如何让页面加载更快,雅虎给出了多个规则,原文地址:BestPracticesforSpeedingUpYourWebSite。
含含要暴怒
·
2023-03-19 08:17
HTML、CSS、JavaScript常见面试问题的总结(HTML篇)
HTML、CSS、JavaScript常见面试题总结(CSS篇)HTML部分目录HTML部分问题一:
前端性能优化
?问题二:主流浏览器内核私有属性css前缀?
1planet
·
2023-03-18 22:16
面试
笔记
html
css
javascript
面试
最新的面试题参考给大家
1.项目中
前端性能优化
有哪些?答:1.减少http请求,2.图片压缩,用雪碧图,用合适格式的图片以及base643.代码压缩2.gitlab知道吗?答
大前端奕辰
·
2023-03-18 01:42
前端性能优化
-webpack
一、vueCli查看打包后文件的大小占比⚠️vue-cli2使用webpack-bundle-analyzer//用vue-cli2构建的项目中里已经集成了使用npmrunbuild--report命令即可⚠️下面适用于:vue-cli31.1安装依赖$npminstallwebpack-bundle-analyzer--save-dev1.2配置vue.config.jschainWebpack
前端的爬行之旅
·
2023-03-17 18:29
前端性能优化
(一)
前言最近跟同事一直忙于关于前端项目的性能分析以及性能优化,前端性能直接影响了用户的体验,针对于前端性能问题,一直是一个大家热议的话题,也并没有一个比较完整通用的解决方案,以下是我个人的一些认识与实践。性能优化概述从输入URL到页面加载完成,完整的链路image.png1.DNS解析2.TCP连接3.HTTP请求抛出4.服务端处理请求,HTTP响应返回5.浏览器拿到响应数据,解析响应内容,把解析的结
wish_dd
·
2023-03-17 05:27
深入理解Http协议一
深入理解HTTP协议在
前端性能优化
之概述中,我们列举列一些优化方向,其中多处是跟http网络有关的,所以在继续往下深入之前还是有必要温习一下计算机系的必修课《计算机网络》,接下来几篇文章会围绕计算机网络中
zhangAllen
·
2023-03-16 01:48
简单的前端优化
想要成为一名合格的Web前端工程师,Web
前端性能优化
是一个必须要掌握的知识,那么应该怎么进行Web
前端性能优化
呢?
大马虎
·
2023-03-15 06:31
开源 | 携程度假零成本微前端框架-零界
乐文,携程前端开发工程师,专注组件化开发、
前端性能优化
。一、前言1.1微前端的含义在研发一个系统的初期,我们可以把所有代码放到一个项目中。
携程技术
·
2023-03-13 21:12
java
数据库
python
人工智能
编程语言
前端性能优化
——防抖、节流
当我在做监听页面滚动,实时保存页面高度的需求的时候,发现每当页面滚动一下就会记录很多次,这对性能来说是极其不友好的,所以这时候需要给性能做一下优化1.防抖、节流防抖和节流都能优化js性能,他们两个的区别是:函数节流的情况下,函数将每个n秒执行一次函数防抖的情况下,函数将延迟函数执行,只执行最后一次/*函数节流*/functionthrottle(fn,interval){varenterTime=
alokka
·
2023-03-13 09:14
前端性能优化
-webpack构建优化
一、webpack的优化配置1、Tree-shaking移除JavaScript上下文中的未引用代码(dead-code)基于ES6importexportpackage.json中配置sideEffects,过滤Tree-shaking文件注意babel默认配置的影响,保留es6模块化语法2、js压缩webpack4后引入uglifyjs-webpack-plugin支持es6替换为terser
一代码农1970
·
2023-03-12 13:11
前端性能优化
思路
资源加载方面资源缓存CDN图片懒加载、雪碧图svg、字体图标GZIP去除注释、调试代码解析渲染方面CSS加载位置(头部)JS加载位置(尾部)script的defer、async、预加载CSS选择器层级CSS动画、GPU加速减少重排重绘事件交互方面事件委托:target、currentTarget防抖节流基于框架优化(Vue)运行时优化引入生产环境的Vue文件使用单文件组件(预编译)用Object.
pengANDpeng
·
2023-03-10 20:42
前端性能优化
-传输加载优化
一、启用压缩GzipNginx开启Gzip压缩功能,可以使网站的css、js、xml、html文件在传输时进行压缩,提高访问速度,进而优化Nginx性能!Web网站上的图片,视频等其它多媒体文件以及大文件,因为压缩效果不好,所以对于图片没有必要支压缩,如果想要优化,可以图片的生命周期设置长一点,让客户端来缓存。开启Gzip功能后,Nginx服务器会根据配置的策略对发送的内容,如css、js、xml
一代码农1970
·
2023-03-10 19:03
前端缓存与本地存储
一、概述前端缓存也就是HTTP缓存机制是
前端性能优化
很重要的一点,而前端本地存储和缓存却是不一样的,但对于新手的确有弄混淆的可能。
dayTimeAffect
·
2023-03-09 16:36
浏览器
http
http
缓存
前端性能优化
(中)
图片来自昵图网性能优化调研系列文章《
前端性能优化
(上)》《
前端性能优化
(中)》《
前端性能优化
(下)》《
前端性能优化
(上)》主要说明了:为什么要进行
前端性能优化
?如何衡量前端性能?
9吧和9说9话
·
2023-03-09 05:19
2020-12-31
聊聊页面中的锚点效果和回到顶部行舟客2020-12-2811:20:278077收藏4分类专栏:高效前端:
前端性能优化
实践文章标签:css3javascripta链接与锚点回到顶部效果id最后发布:2020
weixin_46315812
·
2023-03-08 22:50
高效前端:前端性能优化实践
css3
javascript
a链接与锚点
回到顶部效果
id
前端JS图片懒加载原理方案详解
getBoundingClientRect来计算是否在可视区域内方案四:使用IntersectionObserver来判断是否在可视区域内兼容性优点缺点问题布局抖动响应式图片SEO不友好插件背景懒加载经常出现在前端面试中,是
前端性能优化
·
2023-02-27 18:53
webpack实现静态资源缓存的那点事
引言静态资源缓存是
前端性能优化
的一个点,所以在前端开发过程中,一般会最大限度的利用缓存(这里主要是强缓存)。
weixin_30708329
·
2023-02-24 13:04
webpack
javascript
前端
ViewUI
webpack打包缓存_webpack实现静态资源缓存的那点事
引言静态资源缓存是
前端性能优化
的一个点,所以在前端开发过程中,一般会最大限度的利用缓存(这里主要是强缓存)。
weixin_39790510
·
2023-02-24 13:04
webpack打包缓存
前端面试
前端性能优化
篇
不论是什么样的前端面试,总会问到的一个问题:
前端性能优化
。相信如果这个问题没有答好,在面试中会很被动。于是,趁着这个天天宅的时期,好好的整理了一番。
·
2023-02-21 09:15
javascript
前端面试
前端性能优化
篇
不论是什么样的前端面试,总会问到的一个问题:
前端性能优化
。相信如果这个问题没有答好,在面试中会很被动。于是,趁着这个天天宅的时期,好好的整理了一番。
·
2023-02-21 09:42
javascript
vue
前端性能优化
之预加载和懒加载示例详解
目录预加载图片预加载JS预加载js的加载方式preloadprefetchPreload&Prefetch的区别不同资源加载的优先级规则懒加载图片懒加载路由懒加载组件懒加载最后预加载预加载简单来说就是将所有所需的资源提前请求加载到本地,这样后面在需要用到时就直接从缓存取资源;我们使用该技术预先告知浏览器,等下某些资源可能要被使用,先把资源下载下来,不要等使用的时候再下载,可以看出这样的加载技术会增
·
2023-02-18 16:42
前端性能优化
-虚拟滚动
为什么使用虚拟滚动相信在前端业务中不乏需要渲染长列表的场景,当渲染上千或者上万条数据时,DOM操作是很昂贵的,一次渲染大量复杂的DOM节点,会导致页面性能降低。虚拟滚动的解决思路是限制渲染节点的个数,仅渲染当前可视区域内的数据。在不使用虚拟滚动的情况下,渲染10万个只包含文本的简单节点:使用虚拟滚动的情况下,渲染10万个节点:仅仅渲染了少量可见的节点,在滚动过程中不断更新:可见虚拟滚动在优化大量数
Vv_Jiang
·
2023-02-17 22:28
前端性能优化
方法与实战02 性能瓶颈点:从 URL 输入到页面加载整过程分析
在工作当中不知道你有没有遇到这样的情况,团队对首屏时间的要求是1200ms,目前首屏时间长达2s,离要求还有不小的差距。为此,你精简了首屏内容,合并了请求资源,对图片尺寸也进行了压缩优化,但最后的首屏时间还是没有降下来。为什么?实际上,想要对Web前端进行性能优化,除了了解性能体系、关键性能指标之外,还需要了解页面加载全过程。通过这个过程,我们可以找到其中影响性能的关键点、瓶颈点,接下来才好有的放
办公模板库 素材蛙
·
2023-02-17 02:50
教程
前端
前端
性能优化
前端优化之 Http 相关优化总结
Http优化方式是
前端性能优化
的重要部分,也是前端必备的知识点之一。
·
2023-02-07 11:32
前端性能优化
(基本)
HTML避免使用内联式、嵌入式代码在html页面中引入css、js代码有三种方式:“内联式”、“嵌入式”、“引入外部文件”。尽管前两种方法可以减少HTTP的请求,可是实际上增加了HTML文件的体积大小。如果css、js代码足够下,确实可以尝试使用这两种方法,毕竟,开启一个HTTP请求确实要花费不少时间。说到这里,那么就要视实际情况来决定,我们需要考虑受众和目标,如果是一次性的访问,比如一次临时活动
呱呱呱_____
·
2023-02-05 14:53
图片压缩哪家强?
图片压缩是图片优化效益较高的一种方式,对于拥有大量图片资源的网站来说优化效果是非常明显的,图片优化也是
前端性能优化
的一个重要指标。
前端进阶体验
·
2023-02-05 11:18
前端性能优化
:DOM操作性能优化建议
其实在web开发中,单纯因为js导致性能问题的很少,主要都是因为DOM操作引起的。1查找元素的优化2改变DOM,包括添加,修改,删除DOM3改变DOM的样式类等4批量修改DOM5减少iframe6样式放在header中,脚本放在关闭标签之前1查找元素的优化因为ID是唯一的,也有原始的方法,因此使用ID查找元素是最快的,其次的是根据类和类型查找元素,通过属性查找元素是最慢的,因此应该尽可能的通过ID
强子_30fd
·
2023-02-04 21:05
web
前端性能优化
1.用户体验软件是用户通往资源的通道。例如:滴滴对应司机、乘客;淘宝、天猫对应购物;饿了么、美团对应周边生活;微信、QQ对应社交分享。性能直接影响用户获取资源体验。前端性能重要性Amazon发现每100ms延迟导致1%的销量损失。谷歌地图首页文件从100KB减少到70KB,流量在第一周涨了10%,在接下来的三周涨了25%。腾讯根据长期数据监控发现,页面一秒钟延迟会造成页面访问量下降9.4%,跳出率
nimw
·
2023-02-04 15:13
常见的前端开发面试题(附答案)
TCP的3次握手c.建立TCP连接后发起http请求d.服务器端响应http请求,浏览器得到html代码e.浏览器解析html代码,并请求html代码中的资源f.浏览器对页面进行渲染呈现给用户2.谈谈你对
前端性能优化
的理解
Dream_travelerly
·
2023-02-04 06:12
javascript
前端
开发语言
前端性能优化
原理与实践(二)
摘自
前端性能优化
原理与实践从Cookie到WebStorage、IndexDBCookieCookie的本职工作并非本地存储,而是“维持状态”。
小小的白菜
·
2023-02-04 05:58
前端性能优化
方案
资源加载顺序js放到boby底部加载,先加载dom和css异步加载jsdefer:异步加载,在HTML解析完成后执行。defer的实际效果与将代码放在body底部类似async::异步加载,加载完成后立即执行减少资源大小1、压缩图片,移动端的单张图片最好不要超过50kb,遵循在保证图片质量的情况下图片大小最小的原则。图片压缩工具:免费的tinypng,价值69.9元的pp鸭最好的办法,打包交给专业
桥上看风景lee
·
2023-02-01 11:16
前端性能优化
总结
本着学习整理的目的,从各个大佬那里把关于
前端性能优化
的内容归纳总结到了一起,如有错误欢迎指出!前端的性能优化主要分为以下几个方面来进行,一、页面加载和渲染过程1、浏览器的地址栏输入URL并按下回车。
晓丽_c080
·
2023-01-31 16:20
前端性能优化
建议
1.减少HTTP请求一个完整的HTTP请求需要经历DNS查找,TCP握手,浏览器发出HTTP请求,服务器接收请求,服务器处理请求并发回响应,浏览器接收响应等过程。文件越小,加载时间占比越小,文件越大,比例就越高。这就是为什么要建议将多个小文件合并为一个大文件,从而减少HTTP请求次数的原因。2.使用HTTP2HTTP2简介半小时搞懂HTTP、HTTPS和HTTP23.使用服务端渲染客户端渲染:获取
Ordinary7
·
2023-01-31 11:26
前端性能优化
点
一、浏览器加载过程:1、建立连接过程(1)浏览器查找域名的IP地址(2)浏览器给web服务器发送一个HTTP请求(3)服务器发送永久重定向响应(4)浏览器跟踪重定向地址(5)服务器“处理”请求(6)服务器发回一个HTML响应2、浏览器渲染解析HTML↓构建DOM树↓渲染树构建↓渲染树布局↓绘制渲染树二、优化方法1、启用浏览器缓存浏览器要根据域名找出IP地址,而DNS查找过程的第一步是在浏览器缓存中
码狼先生
·
2023-01-29 12:26
前端性能优化
之HTTP缓存策略
背景很多时候,当打开浏览器的开发者工具,查看网络请求,对于资源大小(Size)选项,除了有具体的数字大小,还有frommemorycache、fromdiskcache字段之类出现。这里就有很多疑问,这些字段代表着什么意思?这些字段又是谁来决定的?image缓存位置从字面意思理解,大概也能猜到,这些字段代表着缓存位置。按优先级,Size选项字段可分为:fromServiceWorkerfromme
xshinei
·
2023-01-29 08:24
前端性能优化
认知
前端性能优化
认知什么是
前端性能优化
通常来讲,
前端性能优化
是指:从用户开始访问网站到整个页面完整地展现出来的过程中,通过各种优化策略和优化方法,让页面加载得更快,让用户的操作相应更及时,给用户更好的使用体验
乐夫天命兮
·
2023-01-26 20:52
性能与优化
前端
性能优化
前端性能优化
--测试工具
前端性能优化
–测试工具文章目录
前端性能优化
--测试工具前言前端性能测试工具1.
顽皮宝
·
2023-01-26 19:13
性能优化
前端
测试工具
性能优化
前端性能优化
的方法
前端性能优化
的方法:1、减少http请求数;2、图片优化;3、使用CDN;4、开启GZIP;5、样式表和JS文件的优化;6、使用无cookie域名;7、前端代码结构的优化;等等1.减少http请求数常用的减少
Senora
·
2023-01-26 19:07
前端其他
前端
性能优化
apache
前端性能优化
----CSS优化
一、前言每一个网页都离不开css,但是很多人又认为,css主要是用来完成页面布局的,像一些细节或者优化,就不需要怎么考虑,实际上这种想法是不正确的。作为页面渲染和内容展现的重要环节,css影响着用户对整个网站的第一体验。因此,在整个产品研发过程中,css性能优化同样需要贯穿全程二、实现方式内联首屏关键CSS异步加载CSS资源压缩合理使用选择器减少使用昂贵的属性不要使用@import其他三、总结cs
苍山洱海胖
·
2023-01-26 19:06
====前端====
前端性能优化部分
html+css部分
前端
css
性能优化
前端性能优化
前端性能优化
(考虑方向)一、资源优化1、Echarts按需加载2、UI库按需加载3、图片压缩(https://tinypng.com/)4、较大的json和图片存放到服务器的静态资源文件夹5、Url-loader
dalalalaa
·
2023-01-26 19:28
前端
前端
性能优化
javascript
每当聊起
前端性能优化
的时候,我们都会要聊些什么
前端性能优化
不仅是前端工程师工作中时刻需要关注的现实问题,也是前端面试中屡屡被问到的点。面试官之所以爱问,是因为偷懒。
WEB前端含光
·
2023-01-26 02:34
记录--“非主流” 的纯
前端性能优化
这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助性能优化一直是前端研究的主要课题之一,因为不仅直接影响用户体验,对于商业性公司,网页性能的优劣更关乎流量变现效率的高低。例如DoubleClickbyGoogle发现:如果页面加载时间超过3秒,53%的用户会选择终止当前操作并离开网站加载时间在5秒内的发布商比19秒内的广告收入至少多出一倍同时,性能优化学习的不断深入,也同样是一个专业前端
林恒smileZAZ
·
2023-01-18 07:42
前端
javascript
开发语言
ecmascript
前端性能优化
心法
前言性能问题是软件开发中的常见问题,我们在几乎每个项目在某个时期(往往是在后期快要交付的时候,或者已经上线以后收到用户反馈)都或多或少会遇到。这篇文章想要从流程方面和具体的技术细节上对软件性能优化上遇到的问题做一些总结和分类,以方便在后续类似的场景下可以提供给开发者一个参考。严格意义上,这篇文章并没有太多的新内容,甚至有一些具体的技术细节我在另一篇文章中已经讨论过,这里主要还是提供一些常见的关于性
Thoughtworks思特沃克中国
·
2023-01-14 19:13
技术雷达
前端
谈谈
前端性能优化
-面试版
那么,本文就带你简单了解
前端性能优化
的几个主要方面,旨在抛砖引玉。一、资源的合并和压缩请求过程中一些潜在的性能优化点:dns是否可以通过缓存减少dns查询时间?网络请求的过程如何走
·
2023-01-06 09:52
javascript
前端面试
前端性能优化
篇
不论是什么样的前端面试,总会问到的一个问题:
前端性能优化
。相信如果这个问题没有答好,在面试中会很被动。于是,趁着这个天天宅的时期,好好的整理了一番。
·
2023-01-04 12:27
javascript
html源码解析函数,源码解读
当我们从一个页面跳转到另外一个页面时,如果前一个页面的请求还没有返回,那么我们希望取消前一个页面的请求某些操作耗时比较长(不能是保存等操作哦),如果用户不想等待...»前端进阶(1)Web
前端性能优化
Web
Airva128
·
2023-01-04 11:16
html源码解析函数
前端性能优化
到底该怎么做(下)— 直捣黄龙
前言在上一篇
前端性能优化
到底该怎么做(上)—开门见山一文中介绍了和
前端性能优化
相关的一些前置知识,那么本篇就针对优化方案进行总结,核心的方向还是上篇文章中提到的内容:保证资源更快的加载速度:达到越快渲染越快
·
2022-12-17 23:04
前端面试题高性能高并发100+
1.
前端性能优化
?
前端性能优化
:减少消耗,提高用户体验。减少请求数量。合理规划利用请求,合理利用缓存技术减少不必要的频繁请求。及时性不高的数据可以缓存起来利用,例如一些基础数据。
短暂又灿烂的
·
2022-12-17 07:00
前端
面试题
javascript
前端
面试
javascript
谈谈
前端性能优化
-面试版
那么,本文就带你简单了解
前端性能优化
的几个主要方面,旨在抛砖引玉。一、资源的合并和压缩请求过程中一些潜在的性能优化点:dns是否可以通过缓存减少dns查询时间?网络请求的过程如何走
·
2022-12-15 13:58
javascript
前端性能优化
到底该怎么做(上)— 开门见山
前言
前端性能优化
又是个听起来很高大上的词,确实是的,因为它需要高在性能,大在范围,所幸很多大佬都已经输出了很多高质量的内容供大家参考,作者最近也在学习和了解这方面的内容,对如下文中的一些理解若有不当之处
·
2022-12-14 16:12
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他