恋爱是什么感觉| 肺纤维灶是什么意思| 餐后血糖高是什么原因| 高沫是什么茶| 双肺纹理增多增粗是什么病| 党参长什么样| 属猪男配什么属相最好| ug是什么意思| 尿液白细胞高是什么原因| 铁锭是什么意思| 人的胆量由什么决定| 足跟血筛查什么疾病| 戴玉对身体有什么好处| 望眼欲穿是什么意思| 三马念什么| 农历四月是什么月| 丽珠兰是什么| 一切就绪是什么意思| oil什么意思| 为什么要做羊水穿刺检查| 仓鼠吃什么食物| 田亮为什么不娶郭晶晶| 乙肝表面抗体阴性什么意思| 鹿加几念什么| 人生感悟是什么意思| lxy是什么意思| 脑梗吃什么食物| 溥仪为什么没有生育能力| 梦见自己怀孕大肚子是什么预兆| 抗核抗体阳性是什么意思| 中药地龙是什么| 田螺小子是什么意思| 减脂喝什么茶最有效| sneakers是什么意思| 急性肠胃炎吃什么食物| 呸是什么意思| 粉色五行属什么| 系统b超主要检查什么| 82年是什么年| 木吉他什么牌子比较好| 1947年属什么生肖| 脚面疼痛什么原因| 晴雨表是什么意思| 托人办事送什么礼物较好| 湘字五行属什么的| 为什么会有血管瘤| 蛀虫指什么生肖| 血脂四项包括什么| 雪人是什么生肖| 婴儿睡觉头上出汗多是什么原因| 脸上长痘是什么原因| 脚发麻是什么原因| 茧子是什么意思| 梦见烧衣服什么预兆| 感情是什么| ct和磁共振有什么区别| 第二名叫什么| 舌头肿了是什么原因| ggo是什么意思| 稻谷什么时候成熟| 凉皮加什么才柔软筋道| 嘴角长疱疹是什么原因| 水险痣是什么意思| 睡觉老是流口水是什么原因| 10月24是什么星座| 中邪是什么意思| 失眠多梦挂什么科| 血压高可以吃什么水果| 手术后吃什么伤口愈合快| 维生素c高是什么原因| 身份证照片穿什么颜色衣服| 山东的简称是什么| 血小板高吃什么药| 立冬吃什么东西| 血糖偏高会有什么症状| 公积金缴存基数是什么| 眼角膜脱落有什么症状| 女性尿频是什么原因| 孕妇喝什么水好| 课程是什么| vc是什么药| 儿童节送老婆什么礼物| 鸭子炖汤和什么一起炖最有营养| 垂盆草长什么样| 岳绮罗是什么来历| 百合花什么时候开花| 虹为什么是虫字旁| 螺蛳粉为什么叫螺蛳粉| 美丽的邂逅是什么意思| 狗血是什么意思| 垂询是什么意思| 尿道痛什么原因| 撒野是什么意思| 大冒险问什么| 女性尿道感染吃什么药| 厥逆是什么意思| 起什么网名好听| 黑洞里面是什么| 孕早期头晕是什么原因| 没有孕吐反应说明什么| 叶子发黄缺什么肥| 零点是什么意思| 什么奶粉好啊| 螨虫用什么药可以杀死它| 为什么会长针眼| rush是什么| 猪脚煲汤放什么材料好| 什么钻进风箱里两头受气| 高压高是什么原因| 脚脖子抽筋是什么原因| 肝脏在什么位置图片| 无氧运动是什么| 血糖低会出现什么症状| 六亲不认是什么生肖| 男性尿道出血什么原因| 三手烟是什么| 飞天是什么意思| 小二是什么意思| 晚上左眼皮跳预示什么| 沉香是什么| 为什么医院不建议药流| 九孔藕和七孔藕有什么区别| 黄色五行属什么| 肾结石什么引起的| 篮子房是什么意思| ricoh什么牌子| 山什么路| 水瓶座男生喜欢什么样的女生| kcal是什么单位| 伤官伤尽是什么意思| 非私营单位是什么| 肯尼亚说什么语言| 榴莲和什么食物相克| 口唇疱疹用什么药膏| 1997年属什么生肖| 罗曼蒂克什么意思| 九月三日是什么日子| 万条垂下绿丝绦是什么季节| 胆汁反流什么症状| 女人梦见下雪是什么征兆| 想吐头晕是什么原因| 韩国的思密达是什么意思| 虾不能和什么一起吃| 不好意思是什么意思| 山海经讲的是什么| 初中学历能做什么工作| 肚子痛去医院挂什么科| 医生是什么生肖| 身高用什么单位| 没有生抽可以用什么代替| 25岁属什么生肖| 肝火旺是什么原因引起的| 拉肚子喝什么药| 为什么医院不推荐钡餐检查| 右乳导管扩张什么意思| 左肩膀疼是什么原因| 情面是什么意思| 端坐呼吸常见于什么病| 中出是什么| 嘬是什么意思| 天蝎座后面是什么星座| 巧囊是什么原因形成的| 烧心吃什么食物好得快| 秀恩爱是什么意思| 为什么会有灰指甲| 剖腹产第四天可以吃什么| 火克什么| 咳嗽吃什么食物好| 俗气是什么意思| 黄褐斑内调吃什么药| 为什么会乳糖不耐受| 吃什么可以补钙| 什么是拓扑| 1978年属马五行属什么| 感冒吃什么药| 小寒是什么意思| 12月7号是什么星座| pppd是什么意思| 郑恺的父母是做什么的| 佛心果是什么东西| 阴囊积液是什么原因引起的| bl和bg是什么意思| 胆结石能吃什么| 吴亦凡什么星座| 脚心有痣代表什么意思| 无畏布施是什么意思| 女人脚浮肿是什么原因| 手麻挂什么科室| 枕秃是什么意思| 什么叫多动症| 睡觉时身体抽搐是什么原因| 缺钙吃什么| 考警校需要什么条件| 冠字五行属什么| 喧宾夺主什么意思| 后年是什么年| 机器灵砍菜刀是什么意思| 一对什么| 女上位是什么意思| 青海是什么省| 缺钾最明显的症状是什么| 茂盛的意思是什么| 孕酮低吃什么可以提高孕酮| 肝挂什么科| 新生儿湿肺是什么意思| 伤口拆线挂什么科| 减肥期间晚上吃什么| 大姨妈来了不能吃什么水果| 什么是内分泌失调| 尿道灼热感吃什么药| 两毛四是什么军衔| cro公司是什么意思| 下巴痘痘反复长是什么原因| 粒字五行属什么| 取环后吃什么恢复子宫| 龟奴是什么| 右手指发麻是什么原因| 大年初一是什么星座| 咽炎是什么原因引起的| 吃饭吧唧嘴有什么说法| 狗眼屎多是什么原因| 睡眠浅是什么原因| 耳钉后面的塞子叫什么| 捡到金子预示着什么| 落地生根是什么生肖| 卵是什么意思| 尿路感染吃什么药效果好| 皮肤过敏有什么好办法| 复方氨酚苯海拉明片是什么药| 感冒吃什么消炎药| 戴芬是什么药| 骨骼闭合了还有什么办法可以长高| 牛仔是什么面料| 2月30日是什么星座| 吃什么增加抵抗力| 血压低吃什么食物| 心智是什么意思| 廉洁奉公是什么意思| 今年农历什么年| 甲功是什么| 黄金分割点是什么| 都有什么血型| 女性体毛多是什么原因| 10月是什么星座| 枯木逢春是什么生肖| 风景旧曾谙是什么意思| 红茶适合什么季节喝| 做梦吃肉是什么征兆| 早上七八点是什么时辰| 结核杆菌是什么| 网飞是什么| 下巴长硬包是什么原因| 桑葚有什么好处| 乙肝抗体阳性是什么意思| 肩周炎贴什么膏药效果最好| 卵巢无回声是什么意思| 6.8是什么星座| 耳鸣是什么意思| 球蛋白适合什么人打| 沸石为什么能防止暴沸| 吃什么水果可以通便| 减脂期吃什么| 晟读什么| 瘰疬是什么病| 百度

乐视宣布放弃收购Vizio 或在美国裁员三分之一

百度 至于湖人的内线轴心兰德尔也是表现神勇,他在与小加索尔的内线对决当中轰下20+11的两双数据。

How a website performs on mobile is crucial both for user experience and for search engine rankings. Several strategies can be combined to ensure quick page load speeds on mobile devices.

Learning Objectives

After reading this article you will be able to:

  • Explain why mobile performance matters
  • Describe the drawbacks of a slow-loading mobile site
  • Outline strategies to speed up a mobile site

Related Content


Want to keep learning?

Subscribe to theNET, Cloudflare's monthly recap of the Internet's most popular insights!

Refer to Cloudflare's Privacy Policy to learn how we collect and process your personal data.

Copy article link

Why does mobile performance matter?

The web is going mobile. According to Statista, 51 percent of global webpage views are on mobile devices. In some regions, such as Asia and Africa, the percentage is much higher. In each case, this percentage is steadily growing year over year.

Mobile vs Desktop Usage Stats

The major search engines are aware of this trend, which is why they are prioritizing sites with fast mobile load times. Mobile users may have limited bandwidth but still want to find information quickly. These users tend to have less patience, which means high bounce rates for slow loading sites. (‘Bounce rate’ is the percentage of website visitors who leave the site after viewing just a single page).

Google and other site-speed authorities have determined that the maximum load time for a mobile site should be around three seconds. After three seconds, user retention drops dramatically. Search engines will ‘punish’ sites that load slowly by putting them further down in search results, particularly for mobile users.

A three second load-time limit over a mobile connection is not very forgiving, but there are tried and true strategies to keep mobile load times down.

How to improve mobile performance

There are a number of factors that affect mobile performance, so a number of strategies and best practices can improve load times.

Minimize file sizes and file count

To ensure a quicker load time, all website files should be made as small as possible. Images are often the biggest files requested, and these can be made smaller by using image optimizers or converting them to a lightweight image format, such as SVG.

HTML, JavaScript, and CSS files can also be made smaller through minification. Code minification means taking all of the white space and comments out of the code and restructuring it in the most compact way possible. This will reduce the file size to the bare minimum. While this makes the code practically unreadable to a human being, a web browser will still be able to execute the code just fine.

In addition to creating smaller file sizes, the number of overall files should be kept to a minimum. Every additional file required to load a website means an additional request and response, and these round trips contribute to load time. Sites with multiple JavaScript and CSS files should consolidate all the JavaScript code into one file, and do the same with CSS. For pages that require very little JavaScript or CSS, using inline styles* can significantly improve load times.

*Typically web developers write HTML, JavaScript, and CSS code in different files. Using a technique called ‘inline styles’ a developer can write their JavaScript and/or CSS code in the same file as their HTML.

Cache resources at the edge

Typically when a user visits a website, the user’s device has to communicate with the web server to get the website files. If the web server is in San Francisco and the user is in Berkeley (10 miles away), this should be pretty quick. But what if the user is in Tokyo (5,000 miles away)? That means each request and response will have to travel thousands of miles, adding significant delay to the website loading.

Global CDN

A common way to mitigate this problem is by utilizing a Content Delivery Network (CDN). A global CDN caches content at the network edge. This means the CDN has caching servers that live in data centers all over the globe. Anyone with Internet access is never too far from a data center. These data center servers can communicate with origin web servers to cache website data so that users visiting a website that utilizes the CDN can get website files from their local data center. This ensures a speedy request-response time for users, regardless of their location.

Cache API Calls

API calls are HTTP requests to fetch data from external resources. For example, a movie review site like Rotten Tomatoes may make API calls to a ticketing service like Fandango so that users browsing Rotten Tomatoes can see local movie showtimes. While API calls can help create a robust experience and reduce redundant work, they also create new HTTP requests, which can slow down load times.

API calls can be cached to minimize these extra HTTP requests. In our movie showtime example above, Rotten Tomatoes only needs to fetch Los Angeles movie showtimes once per day. They can configure their site to cache this API call once per day. This way, if 10,000 Los Angeles users visit Rotten Tomatoes each day, only the first one of those users will have to wait for the API call to Fandango.

Prioritize Visible Content

What a user immediately sees when loading a webpage is often the tip of the iceberg; they must scroll down to see the rest of the page. The content that appears on a user’s screen before any scrolling occurs is called ‘above-the-fold’ content. Web developers should be writing code in such a way that above-the-fold content is always loaded first. One technique to achieve this is called lazy loading, which works by dynamically loading below-the-fold content as a user scrolls down the page.

Avoid Redirects

For various reasons, some websites create redirects on page loads. For example, 301 redirects are commonly used on websites that are renamed or rebranded. This practice should be avoided whenever possible, as redirects consume precious load time.

Summary

As mobile browsing takes over the web, it becomes more and more important to have a high-performing mobile site. Speedy mobile sites are rewarded with higher engagement and improved conversion rates, plus an SEO boost. Website owners should implement some or all of the strategies outlined above to reap these benefits.

低蛋白血症是什么意思 天秤座有什么特点 香蕉有什么好处 烩是什么意思 肛门坠胀吃什么消炎药
口加一笔变成什么字 去医院测血糖挂什么科 世界上最可怕的动物是什么 恩字五行属什么 中国的国球是什么球
骨关节炎是什么原因引起的 汝字五行属什么 紫罗兰色是什么颜色 拉肚子吃什么药最有效 leg是什么意思
手指麻木是什么原因引起的 酒后头疼什么原因 国师是什么意思 银镯子变黑是什么原因 ccp是什么意思
尿酸低是什么意思hcv9jop6ns5r.cn 白带异常用什么药hcv8jop2ns2r.cn 抗组胺药是什么意思youbangsi.com 表里不一是什么意思hcv9jop8ns2r.cn 甲苯是什么hcv8jop7ns7r.cn
praal00是什么型号bjhyzcsm.com 瑄字五行属什么hcv8jop8ns7r.cn 心脏跳的快什么原因hcv9jop4ns8r.cn 喝什么茶养肝护肝最好hcv9jop3ns7r.cn 三教九流什么意思hcv8jop6ns8r.cn
尿突然是红褐色的是什么问题weuuu.com 皮蛋和什么不能一起吃hcv8jop1ns2r.cn 屈髋是什么姿势hcv8jop5ns7r.cn 学护理需要什么条件hcv8jop5ns3r.cn 为什么来月经会拉肚子hcv8jop5ns6r.cn
头顶爱出汗是什么原因mmeoe.com 老人反复发烧是什么原因引起的hcv8jop2ns2r.cn 为什么会长针眼hcv8jop8ns3r.cn 戊是什么生肖hcv8jop7ns5r.cn 开除公职是什么意思zsyouku.com
百度