twitter.com

twitter.com is SSL secured

Free website and domain report on twitter.com

Last Updated: 18th November, 2024
Overview

Snoop Summary for twitter.com

This is a free and comprehensive report about twitter.com. The domain twitter.com is currently hosted on a server located in United States with the IP address 104.244.42.1, where USD is the local currency and the local language is English. Our records indicate that twitter.com is owned/operated by Twitter, Inc.. Twitter.com is expected to earn an estimated $1,523,092 USD per day from advertising revenue. The sale of twitter.com would possibly be worth $1,111,857,200 USD. This figure is based on the daily revenue potential of the website over a 24 month period. Twitter.com receives an estimated 110,243,778 unique visitors every day - an unbelievable amount of traffic! This report was last updated 18th November, 2024.

About twitter.com

Site Preview: twitter.com twitter.com
Title: x.com
Description: Social networking and microblogging service utilising instant messaging, SMS or a web interface.
Keywords and Tags: blacked, cursed images, donald trump twitter, elsa jean, facebook, fortnite twitter, mia khalifa, online tracking, opinions, politics, popular, pornhub, religion, riley reid, skip bayless twitter, trump twitter, twitter, twitter search
Related Terms: microblogging
Fav Icon:
Age: Over 24 years old
Domain Created: 21st January, 2000
Domain Updated: 17th January, 2024
Domain Expires: 21st January, 2025
Review

Snoop Score

5/5 (Perfect!)

Valuation

$1,111,857,200 USD
Note: All valuation figures are estimates.

Popularity

Worldwide Sensation
Note: Popularity is estimated.

Rank, Reach and Authority

Alexa Rank: 11
Alexa Reach:
SEMrush Rank (US): 26
SEMrush Authority Score: 100
Moz Domain Authority: 0
Moz Page Authority: 0

Organic vs Paid (Google Ads)

Organic Paid
Keywords: 34,777,600 135
Traffic: 121,886,260 20,638
Cost: $130,626,443 USD $33,443 USD
Traffic

Visitors

Daily Visitors: 110,243,778
Monthly Visitors: 3,355,473,323
Yearly Visitors: 40,238,978,970
Note: All visitors figures are estimates.

Visitors By Country

Revenue

Revenue

Daily Revenue: $1,523,092 USD
Monthly Revenue: $46,358,124 USD
Yearly Revenue: $555,928,595 USD
Note: All revenue figures are estimates.

Revenue By Country

SEO

Backlinks Analysis (SEMrush)

Backlinks: 51,586,186,067
Referring Domains: 18,836,152
Referring IPs: 3,615,186
Twitter.com has 51,586,186,067 backlinks according to SEMrush. 75% of these backlinks are "dofollow" (follow) links which allow the flow of link equity to pass through, which may improve twitter.com's search engine rankings. Other links are treated as 'hints' by search engines and may also pass link equity, depending on what search engines decide in each case.
100% of twitter.com's backlinks are text and image links, which are ideal for SEO. Other backlink types may be unrecognized or ignored by search engines.

Top New Follow Links

1
Source: https://ma.tt/
Target: https://twitter.com/tobi/status/1263483496087064579

2
Source: https://www.ebayinc.com/
Target: https://twitter.com/NBCNewsNow/status/1258210705590890501

3
Source: https://www.ebayinc.com/
Target: https://twitter.com/hashtag/SeeHerFORWARD?src=hash

4
Source: https://www.ebayinc.com/
Target: https://twitter.com/hashtag/coronavirus?src=hash

5
Source: https://www.ebayinc.com/
Target: https://twitter.com/NBCNewsNow

Top Ranking Keywords (US)

1
Keyword: twitter
Ranked Page: https://twitter.com/?lang=en

2
Keyword: trump twitter
Ranked Page: https://twitter.com/potus?lang=en

3
Keyword: twitter search
Ranked Page: https://twitter.com/search-home?lang=en

4
Keyword: facebook
Ranked Page: https://twitter.com/facebook?lang=en

5
Keyword: pornhub
Ranked Page: https://twitter.com/pornhub?lang=en

Domain Analysis

Value Length
Domain: twitter.com 11
Domain Name: twitter 7
Extension (TLD): com 3
Expiry Check:

Page Speed Analysis

Average Load Time: 1.24 seconds
Load Time Comparison: Faster than 60% of sites

PageSpeed Insights

Avg. (All Categories) 87
Performance 81
Accessibility 79
Best Practices 83
SEO 92
PWA 100
0–49 (Fail) 50–89 (Average) 90–100 (Pass)
URL: https://twitter.com/
Updated: 1st February, 2023

0.51 seconds
First Contentful Paint (FCP)
97%
2%
1%

0.01 seconds
First Input Delay (FID)
95%
4%
1%

Simulate loading on desktop
81

Performance

Indicates how well the page is performing and highlights opportunities where performance may be improved for twitter.com. This includes details about optimizing page load times which can result in a better user experience.

Metrics

Time to Interactive — 1.4 s
The time taken for the page to become fully interactive.
Total Blocking Time — 0 ms
The total blocking time is the sum of all time periods between First Contentful Paint and Time to Interactive (when task length exceeded 50ms).
Cumulative Layout Shift — 0.042
Cumulative Layout Shift is the measurement of visible elements collective movement within the viewport.
View Data

Audits

Max Potential First Input Delay — 20 ms
Users could experience a delay when interacting with the page.
Network Requests
Below is a list of network requests that were made during page load.
URL Protocol Start Time (Ms) End Time (Ms) Transfer Size (Bytes) Resource Size (Bytes) Status Code MIME Type Resource Type
http://twitter.com/
http/1.1
0
44.910999014974
384
0
301
text/plain
https://twitter.com/
h2
45.270999893546
149.62899871171
49053
185985
200
text/html
Document
https://abs.twimg.com/responsive-web/client-web-legacy/polyfills.2461364a.js
h2
193.11499968171
207.56899937987
18366
50273
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/vendor.32c4141a.js
h2
193.52100044489
241.76799878478
220654
726243
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/i18n/en.ae1e036a.js
h2
193.61499883235
212.8379996866
111756
373802
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/main.73df184a.js
h2
193.90399940312
237.11000010371
404903
2452658
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.ArticleDomains.8b73a96a.js
h2
194.03599947691
210.59199981391
1206
722
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.AdFreeArticleDomains.a42ccada.js
h2
194.16499882936
210.89999936521
1194
718
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/bundle.Explore.bc9f704a.js
h2
204.6819999814
244.08499896526
5947
14877
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.Explore~bundle.Topics.34b3676a.js
h2
205.42600005865
243.55399981141
5231
12073
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Bookmarks~bundle.Communities~bundle.DirectMessages~bundle.Explore~bundle.LiveEv.fd3f444a.js
h2
205.56199923158
244.37700025737
2393
3686
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/bundle.ExploreTopics.a69589ea.js
h2
205.70199936628
245.28799951077
2634
3648
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~ondemand.SettingsInternals~bundle.Explore~bundle.Trends~loader.ExploreSidebar.eefe278a.js
h2
206.62700012326
244.67299878597
1952
2680
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.AudioSpaceDiscovery~bundle.AudioSpacebarScreen~bundle.Birdwatch~bundle.LiveEvent~bundle.Explore.d1391fda.js
h2
206.79800026119
244.85199898481
1443
1956
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Bookmarks~bundle.Communities~bundle.Explore~bundle.LiveEvent~bundle.HomeTimeline~bundle.NewsLan.4eb411ea.js
h2
207.12999999523
245.74800021946
1531
1549
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.Explore~bundle.GenericTimeline~bundle.Ocf~bundle.Topics~bundle.FollowerRequest.cf7eb83a.js
h2
207.25500024855
245.0449988246
1208
747
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~ondemand.Dropdown~bundle.Communities~bundle.ReaderMode~loader.WideLayout.19780d4a.js
h2
641.25799946487
653.50499935448
3243
6040
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/ondemand.Dropdown.171963ca.js
h2
641.86199940741
652.86799892783
2501
4457
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.Jot.dcc7e04a.js
h2
698.33599962294
710.38799919188
1170
855
200
application/javascript
Script
https://api.twitter.com/1.1/jot/client_event.json?keepalive=false
h2
720.83400003612
732.99499973655
1242
0
200
Preflight
https://api.twitter.com/1.1/jot/client_event.json?keepalive=false
h2
733.49200002849
804.50899899006
1047
0
200
text/plain
XHR
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.Settings.642f45aa.js
h2
753.19300033152
765.58399945498
3830
10523
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioDock~loader.AppModules~loader.DMDrawer~bundle.AboutThisAd~bundle.NotMyAccount~bundle.Multi.5bdeeeba.js
h2
768.40899884701
791.81899875402
3877
9746
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioDock~loader.DashMenu~loader.SideNav~loader.Typeahead~loader.AppModules~loader.DMDrawer~bun.d10c16da.js
h2
769.2019995302
782.20899961889
2880
5941
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~loader.AppModules~loader.DMDrawer~bundle.Articles~bundle.AudioSpaceDetail~bundle.Audi.294d833a.js
h2
769.85399983823
782.72099979222
5357
12872
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~endpoints.Collections~endpoints.DirectMessages~endpoints.Lists~endpoints.LiveEvent~endpoints.Tweets~en.2d02469a.js
h2
770.40199935436
783.69900025427
9775
34520
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~loader.AppModules~bundle.AudioSpaceDiscovery~bundle.LoggedOutHome~bundle.Search.74d65eaa.js
h2
770.9950003773
782.94299915433
2333
3820
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AppModules~bundle.MultiAccount~bundle.Login~bundle.SmsLogin~ondemand.IntentPrompt.972f97ca.js
h2
771.54299989343
783.28800015152
2431
3527
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AppModules~bundle.Compose~bundle.RichTextCompose~ondemand.SettingsInternals~bundle.PlainTextCom.d2e64ada.js
h2
772.12099917233
788.10099884868
1699
2095
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AppModules~bundle.LoggedOutHome~bundle.Search~bundle.Settings~ondemand.SettingsRevamp.a6279f3a.js
h2
776.53300017118
787.68699988723
1341
1202
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AppModules~bundle.LoggedOutHome~bundle.Search.5be7071a.js
h2
776.67699940503
788.3909996599
3638
7633
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AppModules~bundle.Ocf.0425273a.js
h2
784.18000042439
796.27699963748
2817
5341
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/loader.AppModules.80dbe5fa.js
h2
784.42700020969
797.50300012529
27407
84402
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioDock~loader.DashMenu~loader.SideNav~loader.Typeahead~loader.DMDrawer~bundle.Account~bundle.f690da2a.js
h2
795.92599906027
810.57300046086
12556
38415
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioDock~loader.SideNav~loader.Typeahead~loader.DMDrawer~bundle.MultiAccount~bundle.AudioSpace.a26b79fa.js
h2
796.84699885547
810.22400036454
2741
4465
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.SideNav~loader.Typeahead~loader.DMDrawer~bundle.MultiAccount~bundle.AudioSpacePeek~bundle.Birdw.c05f1f9a.js
h2
797.32699878514
811.0830001533
5285
11972
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DashMenu~loader.SideNav~loader.Typeahead~loader.DMDrawer~bundle.MultiAccount~bundle.AudioSpaceP.097ee65a.js
h2
798.10599982738
811.33900023997
1397
1286
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.SideNav~loader.DMDrawer~bundle.Communities~bundle.Compose~bundle.RichTextCompose~bundle.Delegat.0033b88a.js
h2
798.5970005393
810.87899953127
1239
908
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DashMenu~loader.SideNav~bundle.MultiAccount.d7919c7a.js
h2
799.32799935341
812.0269998908
11625
34115
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.SideNav~bundle.Communities~ondemand.SettingsMonetization.5bfef35a.js
h2
800.16900040209
811.73699907959
1699
2565
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/loader.SideNav.df097f7a.js
h2
800.90400017798
812.3220000416
13093
46176
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~endpoints.AccountTaxonomy~endpoints.Communities~endpoints.Graphql~endpoints.Lists~endpoints.LoggedOutN.26d6b8fa.js
h2
810.01299992204
832.88599923253
3867
15462
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.UsersGraphQL.3a7bd93a.js
h2
811.6279989481
824.92000050843
5485
24440
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioDock~loader.DMDrawer~bundle.AudioSpacePeek~bundle.AudioSpaceAnalytics~bundle.AudioSpaceRep.aeb4062a.js
h2
812.70899996161
829.48399893939
103289
392018
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~loader.DMDrawer~bundle.MultiAccount~bundle.Articles~bundle.AudioSpaceDetail~bundle.Au.17f8373a.js
h2
813.05100023746
827.19499990344
3242
6593
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Articles~bundle.AudioSpaceDetail~bundle.AudioSpaceDiscovery~bundle.AudioSpaceba.50510f1a.js
h2
813.74800018966
827.94800028205
6136
20506
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Articles~bundle.AudioSpaceDetail~bundle.AudioSpaceDiscovery~bundle.AudioSpacebarScreen~bundle.B.df89da3a.js
h2
814.56399895251
831.84099942446
38315
176683
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioDock~bundle.AudioSpacePeek~bundle.AudioSpaceAnalytics~bundle.AudioSpaceReport~bundle.Birdw.6d812f5a.js
h2
815.32999873161
830.43299987912
45432
150819
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~loader.DMDrawer~bundle.AudioSpacePeek~bundle.Birdwatch~bundle.Communities~bundle.Comp.9a46603a.js
h2
815.97799994051
830.84099926054
8660
26896
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.AudioSpacePeek~bundle.Birdwatch~bundle.Compose~~ondemand.SettingsInternals~onde.613b700a.js
h2
816.77899882197
831.19599893689
12631
39241
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.AudioSpaceDetail~bundle.AudioSpaceDiscovery~bundle.AudioSpacebarScreen~bundle.Birdwatch~bundle..a6695c7a.js
h2
817.58699938655
832.39999972284
8713
29112
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Articles~bundle.AudioSpaceDiscovery~bundle.Birdwatch~bundle.Communities~ondeman.cccf5e0a.js
h2
818.4960000217
833.58800038695
2966
5162
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioDock~loader.DMDrawer~bundle.AudioSpaceDetail~bundle.AudioSpacePeek~bundle.AudioSpaceDiscov.6b54946a.js
h2
826.07099972665
837.5780005008
14318
41954
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/loader.AudioDock.737cb3ba.js
h2
827.55899988115
838.41199986637
1920
2994
200
application/javascript
Script
https://accounts.google.com/gsi/client
h2
833.24999921024
872.71299958229
78374
196948
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/bundle.NetworkInstrument.9a08171a.js
h2
896.09699882567
912.95499913394
3569
8865
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.Guest.3d7a336a.js
h2
899.10800009966
913.57200033963
1217
725
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.Attribution.fb9d76fa.js
h2
900.76099894941
913.79199922085
1149
634
200
application/javascript
Script
https://api.twitter.com/1.1/jot/client_event.json?keepalive=false
h2
902.90299989283
950.82699880004
1048
0
200
text/plain
XHR
https://api.twitter.com/1.1/jot/client_event.json?keepalive=false
h2
904.09700013697
976.73900052905
1047
0
200
text/plain
XHR
https://abs.twimg.com/responsive-web/client-web/Chirp-Bold.a573679a.woff
h2
913.44199888408
926.51099897921
56274
55567
200
application/font-woff
Font
https://abs.twimg.com/responsive-web/client-web/Chirp-Regular.60b215ba.woff
h2
914.1440000385
926.08399875462
56052
55346
200
application/font-woff
Font
https://abs.twimg.com/responsive-web/client-web-legacy/ondemand.BranchSdk.a071789a.js
h2
945.04600018263
957.93099887669
25100
80375
200
application/javascript
Script
https://api.twitter.com/1.1/hashflags.json
h2
1147.7629989386
1193.8060000539
32836
335822
200
application/json
XHR
https://api.twitter.com/1.1/hashflags.json
h2
1036.9109995663
1147.315999493
1242
0
200
Preflight
https://api.twitter.com/graphql/E1y4CwfVcatdt8uaixkB0g/Viewer?variables=%7B%22withCommunitiesMemberships%22%3Atrue%2C%22withCommunitiesCreation%22%3Atrue%2C%22withSuperFollowsUserFields%22%3Atrue%7D&features=%7B%22responsive_web_twitter_blue_verified_badge_is_enabled%22%3Atrue%2C%22verified_phone_label_enabled%22%3Afalse%2C%22responsive_web_graphql_timeline_navigation_enabled%22%3Atrue%7D
h2
1101.4430001378
1133.5629988462
1757
1927
200
application/json
XHR
https://api.twitter.com/graphql/E1y4CwfVcatdt8uaixkB0g/Viewer?variables=%7B%22withCommunitiesMemberships%22%3Atrue%2C%22withCommunitiesCreation%22%3Atrue%2C%22withSuperFollowsUserFields%22%3Atrue%7D&features=%7B%22responsive_web_twitter_blue_verified_badge_is_enabled%22%3Atrue%2C%22verified_phone_label_enabled%22%3Afalse%2C%22responsive_web_graphql_timeline_navigation_enabled%22%3Atrue%7D
h2
1071.2930001318
1101.0289993137
1242
0
200
Preflight
https://api.twitter.com/1.1/attribution/event.json
h2
1124.9759998173
1192.1979989856
1242
0
200
Preflight
https://api.twitter.com/1.1/attribution/event.json
h2
1192.6530003548
1219.1080003977
1293
42
200
application/json
XHR
https://accounts.google.com/gsi/style
h2
1191.7979996651
1218.8900001347
1356
533
200
text/css
Stylesheet
https://accounts.google.com/gsi/status?client_id=49625052041-kgt0hghf445lmcmhijv46b715m2mpbct.apps.googleusercontent.com&as=8c9yuYlAlMBlVaorD3ss8Q
h2
1197.6810004562
1233.0440003425
1331
40
200
application/json
XHR
https://accounts.google.com/gsi/status?client_id=49625052041-kgt0hghf445lmcmhijv46b715m2mpbct.apps.googleusercontent.com&as=8c9yuYlAlMBlVaorD3ss8Q
h2
1199.9270003289
1232.6570004225
1331
40
200
application/json
XHR
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.Branch.bf8df57a.js
h2
1297.159999609
1314.9349987507
1102
563
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~loader.DMDrawer~bundle.MultiAccount~bundle.AudioSpaceDiscovery~bundle.Birdwatch~bundl.eebcb86a.js
h2
1315.3830002993
1330.4769992828
4368
8745
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~loader.DMDrawer~bundle.MultiAccount~bundle.Birdwatch~bundle.Communities~bundle.Compos.7d5fbe7a.js
h2
1315.6169988215
1335.9439987689
1730
2137
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~loader.DMDrawer~bundle.AudioSpaceDiscovery~bundle.Communities~bundle.Compose~bundle.R.631d202a.js
h2
1316.9499989599
1337.1280003339
5386
15714
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~endpoints.DirectMessagesGraphQL~loader.directMessagesData~loader.Typeahead~loader.DMDrawer~bundle.Comm.1c089fca.js
h2
1317.0449994504
1336.9379993528
1628
1832
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~loader.DMDrawer~bundle.Communities~bundle.Delegate~bundle.DirectMessages~bundle.DMRic.08ea189a.js
h2
1317.1229995787
1336.5400005132
7298
18679
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~bundle.Communities~bundle.Delegate~bundle.Ocf~bundle.LoggedOutHome~bundle.Search~onde.0d44766a.js
h2
1317.195000127
1350.2699993551
26461
90542
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~ondemand.SettingsInternals~bundle.LoggedOutHome~bundle.Search~loader.EventSummaryHand.7944e49a.js
h2
1317.4059987068
1336.7469999939
1903
3105
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~bundle.Ocf~ondemand.Verified~loader.topicHandler.7be0de0a.js
h2
1317.4879997969
1336.3009989262
2569
4228
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~bundle.LoggedOutHome~bundle.Search.8852512a.js
h2
1317.5649996847
1340.3009995818
14359
49946
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/loader.Typeahead.e333c58a.js
h2
1331.4350005239
1349.8039990664
5795
14391
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/loader.NewTweetsPill.1598477a.js
h2
1350.705999881
1364.4939996302
5266
11573
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DashMenu~loader.DMDrawer~bundle.Articles~bundle.AudioSpacePeek~bundle.AudioSpaceAnalytics~bundl.7777888a.js
h2
1351.3639997691
1364.0109989792
1938
2988
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Articles~bundle.AudioSpacePeek~bundle.Birdwatch~~bundle.Communities~bundle.Comp.3b34221a.js
h2
1351.6389988363
1364.794999361
5426
12494
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.Communities~bundle.Compose~bundle.ComposeMedia~ondemand.SettingsInternals~onde.d8447a3a.js
h2
1357.1220003068
1374.823000282
1828
2380
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.AudioSpacePeek~bundle.Compose~~bundle.DMRichTextCompose~bundle.DirectMessages~b.474182ba.js
h2
1357.4359994382
1374.2049988359
2423
3733
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.WideLayout~loader.ProfileClusterFollow.49a504da.js
h2
1357.5259987265
1374.4249995798
1879
2674
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/loader.WideLayout.8580517a.js
h2
1357.6069995761
1374.6149986982
7858
22706
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.ComposeMedia~bundle.TwitterArticles~ondemand.InlinePlayer~loaders.video.VideoPlayerDefaultUI~lo.e7557c9a.js
h2
1357.7929995954
1373.2829988003
4161
9936
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~ondemand.InlinePlayer~loader.AudioOnlyVideoPlayer~loader.immersiveTweetHandler.331bd7aa.js
h2
1357.8839991242
1379.1169989854
12912
44005
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.LiveEvent~ondemand.InlinePlayer~loader.AudioOnlyVideoPlayer.f470bafa.js
h2
1357.9730000347
1374.9919999391
3122
7744
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/loader.AudioOnlyVideoPlayer.4ba3487a.js
h2
1359.162999317
1375.157000497
2579
3935
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.URT.7595b16a.js
h2
1368.5199990869
1380.4770000279
3265
8437
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Birdwatch~bundle.BookmarkFolders~bundle.Communities~bundle.Compose~bundle.RichT.75e744aa.js
h2
1512.0860002935
1523.9119995385
1627
1983
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Compose~bundle.RichTextCompose~bundle.DirectMessages~bundle.DMRichTextCompose~b.47519b8a.js
h2
1512.1929999441
1527.9909987003
97253
336055
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.DirectMessages~bundle.LiveEvent~bundle.UserProfile~loader.TimelineRenderer.c928750a.js
h2
1513.4319998324
1526.4429990202
3386
7251
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Ocf~bundle.LoggedOutHome~bundle.Search~loader.TimelineRenderer~loader.SignupModule.b63ca7ba.js
h2
1513.8169992715
1527.02299878
2701
4111
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/loader.TimelineRenderer.7551dafa.js
h2
1514.4170001149
1553.0369989574
10827
33625
200
application/javascript
Script
https://api.twitter.com/1.1/branch/init.json
h2
1587.090998888
1614.5050004125
1289
54
200
application/json
XHR
https://api.twitter.com/1.1/branch/init.json
h2
1572.2519997507
1585.8789999038
1242
0
200
Preflight
https://api.twitter.com/2/guide.json?include_profile_interstitial_type=1&include_blocking=1&include_blocked_by=1&include_followed_by=1&include_want_retweets=1&include_mute_edge=1&include_can_dm=1&include_can_media_tag=1&include_ext_has_nft_avatar=1&include_ext_is_blue_verified=1&include_ext_verified_type=1&skip_status=1&cards_platform=Web-12&include_cards=1&include_ext_alt_text=true&include_ext_limited_action_results=false&include_quote_count=true&include_reply_count=1&tweet_mode=extended&include_ext_collab_control=true&include_ext_views=true&include_entities=true&include_user_entities=true&include_ext_media_color=true&include_ext_media_availability=true&include_ext_sensitive_media_warning=true&include_ext_trusted_friends_metadata=true&send_error_codes=true&simple_quoted_tweet=true&count=20&requestContext=launch&include_page_configuration=true&entity_tokens=false&ext=mediaStats%2ChighlightedLabel%2ChasNftAvatar%2CvoiceInfo%2CbirdwatchPivot%2Cenrichments%2CsuperFollowMetadata%2CunmentionInfo%2CeditControl%2Ccollab_control%2Cvibe
h2
1683.0160003155
2654.7330003232
29388
247265
200
application/json
XHR
https://api.twitter.com/2/guide.json?include_profile_interstitial_type=1&include_blocking=1&include_blocked_by=1&include_followed_by=1&include_want_retweets=1&include_mute_edge=1&include_can_dm=1&include_can_media_tag=1&include_ext_has_nft_avatar=1&include_ext_is_blue_verified=1&include_ext_verified_type=1&skip_status=1&cards_platform=Web-12&include_cards=1&include_ext_alt_text=true&include_ext_limited_action_results=false&include_quote_count=true&include_reply_count=1&tweet_mode=extended&include_ext_collab_control=true&include_ext_views=true&include_entities=true&include_user_entities=true&include_ext_media_color=true&include_ext_media_availability=true&include_ext_sensitive_media_warning=true&include_ext_trusted_friends_metadata=true&send_error_codes=true&simple_quoted_tweet=true&count=20&requestContext=launch&include_page_configuration=true&entity_tokens=false&ext=mediaStats%2ChighlightedLabel%2ChasNftAvatar%2CvoiceInfo%2CbirdwatchPivot%2Cenrichments%2CsuperFollowMetadata%2CunmentionInfo%2CeditControl%2Ccollab_control%2Cvibe
h2
1654.8609994352
1680.5380005389
1242
0
200
Preflight
https://abs.twimg.com/responsive-web/client-web-legacy/loader.SignupModule.49a4db4a.js
h2
1672.1999999136
1684.2080000788
2436
3623
200
application/javascript
Script
https://app.link/_r?sdk=web2.56.2&branch_key=key_live_knJAF6W45vSHVJiP0wn8figpqFePX59K&callback=branch_callback__0
h2
1707.1789987385
1794.7269994766
762
91
200
text/javascript
Script
https://appleid.cdn-apple.com/appleauth/static/jsapi/appleid/1/en_US/appleid.auth.js
http/1.1
1775.8699990809
2324.9169997871
17735
42671
200
application/javascript
Script
https://accounts.google.com/gsi/button?theme=outline&size=large&shape=circle&logo_alignment=center&text=signup_with&width=300&client_id=49625052041-kgt0hghf445lmcmhijv46b715m2mpbct.apps.googleusercontent.com&iframe_id=gsi_495193_831465&as=NM12Zz21xnC1hjnVhvVVDQ&hl=en
h2
1788.6059992015
1853.1839996576
39195
107048
200
text/html
Document
https://abs.twimg.com/responsive-web/client-web/Chirp-Heavy.d70ec7ca.woff
h2
1791.8809987605
1803.3920004964
54826
54120
200
application/font-woff
Font
https://api2.branch.io/v1/open
h2
1806.282998994
1891.6159998626
761
273
200
application/json
XHR
https://www.google-analytics.com/analytics.js
h2
1814.0319995582
1821.5079996735
20592
50234
200
text/javascript
Script
https://api2.branch.io/v1/pageview
h2
1907.200999558
2027.4059996009
570
28
200
application/json
XHR
https://fonts.gstatic.com/s/googlesans/v14/4UabrENHsxJlGDuGo1OIlLU94YtzCwM.ttf
h2
1908.5429999977
1916.303999722
28288
51972
200
font/ttf
Font
https://api.twitter.com/1.1/onboarding/sso_init.json
h2
2361.8790004402
2406.2949996442
1221
55
200
application/json
XHR
https://api.twitter.com/1.1/onboarding/sso_init.json
h2
2338.3239991963
2361.3879997283
1242
0
200
Preflight
https://abs.twimg.com/responsive-web/client-web-legacy/loader.DividerHandler.0e9e765a.js
h2
2718.3419987559
2729.3309997767
1081
431
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Compose~bundle.RichTextCompose~bundle.DirectMessages~bundle.DMRichTextCompose~l.e128578a.js
h2
2720.5889988691
2735.7259988785
38097
129174
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Articles~bundle.Birdwatch~bundle.Compose~bundle.RichTextCompose~ondemand.Settin.bfe5ba8a.js
h2
2720.7730002701
2734.3830000609
2773
4917
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Birdwatch~bundle.Compose~bundle.RichTextCompose~bundle.DirectMessages~bundle.DM.ba4d690a.js
h2
2721.5759996325
2734.9410001189
17812
79044
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/loader.TimelineCardHandler.7e6f217a.js
h2
2722.8369992226
2735.2229990065
5010
12377
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.Compose~bundle.RichTextCompose~bundle.Settings~bundle.Display~bundle.Ocf~bundl.4284d72a.js
h2
2724.4140002877
2740.6299989671
92602
329257
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.MultiAccount~bundle.Birdwatch~bundle.BookmarkFolders~bundle.Communities~ondemand.ComposeSchedul.7e67ea4a.js
h2
2725.3590002656
2738.9070000499
5079
13331
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.TwitterArticles~loader.inlineTombstoneHandler~loader.tweetHandler~bundle.UserP.00f4058a.js
h2
2726.324999705
2739.4209988415
1741
2362
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Conversation~bundle.TweetMediaDetail~bundle.ImmersiveMediaViewer~loader.inlineTombstoneHandler~.363b8a3a.js
h2
2727.4200003594
2750.0109989196
2988
6156
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~loader.inlineTombstoneHandler~loader.tweetHandler~loader.immersiveTweetHandler.a2b260ca.js
h2
2728.2809987664
2739.2299994826
1971
3100
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~loader.inlineTombstoneHandler~loader.tweetHandler.fb1c56da.js
h2
2729.9399990588
2741.8879996985
13928
44830
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.inlineTombstoneHandler~loader.tweetHandler.761af59a.js
h2
2730.4170001298
2742.5689995289
10133
37550
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.TombstonedEntryHandler~loader.tweetHandler.eeb2390a.js
h2
2731.1089988798
2743.5219995677
1626
1763
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/loader.tweetHandler.ccccacaa.js
h2
2734.2689987272
2749.4280003011
8187
22002
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/loader.ImpressionPlaceholderHandler.ed1182ea.js
h2
2738.5919988155
2750.3079995513
1197
655
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~ondemand.EditPinned~loader.EventSummaryHandler~loader.ScoreEventSummaryHandler~loader.TileHandler~load.3fbe821a.js
h2
2741.4219994098
2754.8789996654
1549
1552
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/loader.ScoreEventSummaryHandler.7435ed9a.js
h2
2741.6149992496
2754.3770000339
3378
6905
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.EventSummaryHandler~loader.NotificationHandler~loader.TrendHandler~loader.MessageHandler~loader.98e7789a.js
h2
2742.3400003463
2754.6849995852
1442
1240
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.EventSummaryHandler~loader.TrendHandler.2e18a00a.js
h2
2743.096999824
2755.1789991558
1425
1210
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/loader.TrendHandler.45ecbf8a.js
h2
2743.8749987632
2755.6139994413
4036
8100
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/loader.ModuleHeader.6db2bd7a.js
h2
2745.0369987637
2756.9490000606
9031
27465
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/loader.UserHandler.cec2f32a.js
h2
2746.1409997195
2756.3620004803
2270
3302
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/loader.FooterLoader.7fabbeaa.js
h2
2749.9059997499
2762.3759992421
2023
2648
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.topicHandler~loader.TopicFollowPromptHandler.b18543da.js
h2
2750.6459988654
2762.7840004861
2978
4877
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/loader.TopicFollowPromptHandler.cb4afcaa.js
h2
2750.7140003145
2763.0109991878
1728
1807
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web/Chirp-Medium.20fc288a.woff
h2
2808.0109991133
2820.5239996314
56196
55490
200
application/font-woff
Font
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Articles~bundle.DirectMessages~bundle.DMRichTextCompose~bundle.LiveEvent~bundle.a0713dba.js
h2
3101.9279994071
3116.2950005382
1713
2287
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/loader.AbsolutePower.0675ee4a.js
h2
3102.0619999617
3116.7139988393
10679
34794
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/ondemand.LottieWeb.5dae957a.js
h2
3350.1939997077
3363.5389991105
43405
154871
200
application/javascript
Script
https://pbs.twimg.com/semantic_core_img/1182642107632078848/BBNtVeoF?format=png&name=120x120
h2
3432.7799994498
3455.7339996099
8820
8165
200
image/png
Image
https://pbs.twimg.com/semantic_core_img/1182642107338510336/DryAwwM_?format=png&name=120x120
h2
3452.4889998138
3464.0730004758
9041
8225
200
image/png
Image
https://api.twitter.com/graphql/mi_IjXgFyr41N9zkszPz9w/UserByRestId?variables=%7B%22userId%22%3A%2271201743%22%2C%22withSafetyModeUserFields%22%3Atrue%2C%22withSuperFollowsUserFields%22%3Atrue%7D&features=%7B%22responsive_web_twitter_blue_verified_badge_is_enabled%22%3Atrue%2C%22verified_phone_label_enabled%22%3Afalse%2C%22responsive_web_graphql_timeline_navigation_enabled%22%3Atrue%7D
h2
3510.6639992446
3540.2210000902
1242
0
200
Preflight
https://abs-0.twimg.com/emoji/v2/svg/2764.svg
h2
3509.9330004305
3522.7049998939
851
368
200
image/svg+xml
Image
https://api.twitter.com/graphql/mi_IjXgFyr41N9zkszPz9w/UserByRestId?variables=%7B%22userId%22%3A%2271201743%22%2C%22withSafetyModeUserFields%22%3Atrue%2C%22withSuperFollowsUserFields%22%3Atrue%7D&features=%7B%22responsive_web_twitter_blue_verified_badge_is_enabled%22%3Atrue%2C%22verified_phone_label_enabled%22%3Afalse%2C%22responsive_web_graphql_timeline_navigation_enabled%22%3Atrue%7D
h2
3540.7219994813
3608.3639990538
2238
1992
200
application/json
XHR
https://pbs.twimg.com/profile_images/1562753500726976514/EPSUNyR3_normal.jpg
h2
3589.4339997321
3600.3419999033
3072
2263
200
image/jpeg
Image
https://api.twitter.com/graphql/mi_IjXgFyr41N9zkszPz9w/UserByRestId?variables=%7B%22userId%22%3A%22277434037%22%2C%22withSafetyModeUserFields%22%3Atrue%2C%22withSuperFollowsUserFields%22%3Atrue%7D&features=%7B%22responsive_web_twitter_blue_verified_badge_is_enabled%22%3Atrue%2C%22verified_phone_label_enabled%22%3Afalse%2C%22responsive_web_graphql_timeline_navigation_enabled%22%3Atrue%7D
h2
4351.7879992723
4371.4589998126
1242
0
200
Preflight
https://api.twitter.com/graphql/mi_IjXgFyr41N9zkszPz9w/UserByRestId?variables=%7B%22userId%22%3A%2260937837%22%2C%22withSafetyModeUserFields%22%3Atrue%2C%22withSuperFollowsUserFields%22%3Atrue%7D&features=%7B%22responsive_web_twitter_blue_verified_badge_is_enabled%22%3Atrue%2C%22verified_phone_label_enabled%22%3Afalse%2C%22responsive_web_graphql_timeline_navigation_enabled%22%3Atrue%7D
h2
4353.2379996032
4376.5789996833
1242
0
200
Preflight
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.LiveEvent~bundle.SettingsProfessionalProfileProfileSpotlight~bundle.TwitterArt.9e018fca.js
h2
3918.4549991041
3929.4459987432
2046
3030
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Compose~bundle.RichTextCompose~loader.TweetCurationActionMenu~bundle.PlainTextCompose.1d49d70a.js
h2
3919.0110005438
3929.8999998719
2811
4398
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.TwitterArticles~loader.TweetCurationActionMenu~bundle.UserProfile.70b0054a.js
h2
3919.8479987681
3942.5549991429
1417
1664
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~ondemand.SettingsInternals~loader.TweetCurationActionMenu~icons/IconIllustrationSafetyMute-js.bc5e971a.js
h2
3920.5820001662
3932.7489994466
1783
1915
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~ondemand.SettingsSuperFollows~bundle.SuperFollowsSubscribe~loader.TweetCurationActionMenu.409d7c3a.js
h2
3921.2790001184
3932.3749989271
1381
1066
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/loader.TweetCurationActionMenu.ccd3fc8a.js
h2
3921.8910001218
3933.1199992448
13781
40796
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.ComposeMedia~bundle.TwitterArticles~loaders.video.PlayerBase~loader.MediaPreviewVideoPlayer~loa.65ddb98a.js
h2
4015.9939993173
4028.8769993931
30952
109580
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioContextSpaceClip~ondemand.InlinePlayer.cab906ea.js
h2
4016.8619994074
4028.3259991556
2110
3714
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/ondemand.InlinePlayer.c555712a.js
h2
4017.5879988819
4030.8189988136
6376
15835
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.Communities~bundle.AccountVerification~ondemand.SettingsRevamp~ondemand.Settin.d24bcdea.js
h2
4018.5259990394
4040.5630003661
2762
5394
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.TwitterArticles~loaders.video.VideoPlayerDefaultUI~loader.MediaPreviewVideoPlayer~loaders.video.6db0c91a.js
h2
4019.3360000849
4030.5310003459
1456
1780
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loaders.video.VideoPlayerDefaultUI~loaders.video.VideoPlayerHashtagHighlightUI~loaders.video.VideoPlay.16e1429a.js
h2
4020.1970003545
4031.1989989132
6874
18057
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loaders.video.VideoPlayerDefaultUI~loader.MediaPreviewVideoPlayer~loaders.video.VideoPlayerEventsUI~lo.591ee47a.js
h2
4020.9889989346
4032.0209991187
3519
8303
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loaders.video.VideoPlayerDefaultUI~loaders.video.VideoPlayerEventsUI~loaders.video.VideoPlayerPrerollU.4e09115a.js
h2
4021.7359997332
4032.3360003531
3073
5519
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loaders.video.VideoPlayerDefaultUI~loaders.video.VideoPlayerMiniUI~loaders.video.VideoPlayerEventsUI.d172a2ea.js
h2
4022.4489998072
4033.7150003761
2216
3299
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loaders.video.VideoPlayerDefaultUI~loaders.video.VideoPlayerEventsUI~loader.immersiveTweetHandler.3f3d342a.js
h2
4023.3960002661
4034.0250004083
1746
2028
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loaders.video.VideoPlayerDefaultUI~loaders.video.VideoPlayerEventsUI.0f7f666a.js
h2
4024.5880000293
4037.824999541
9679
28303
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loaders.video.VideoPlayerDefaultUI~loaders.video.VideoPlayerPrerollUI.8cb232ba.js
h2
4024.8690005392
4036.8590001017
6513
17906
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loaders.video.VideoPlayerDefaultUI~loaders.video.VideoPlayerMiniUI.83edcc3a.js
h2
4025.673000142
4037.3560003936
1671
1631
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/loaders.video.VideoPlayerDefaultUI.1d0dc3aa.js
h2
4026.2439996004
4038.0739998072
2967
5417
200
application/javascript
Script
https://abs.twimg.com/sticky/animations/like.4.json
h2
4296.6309990734
4309.178000316
2645
24292
200
application/json
Fetch
https://abs-0.twimg.com/emoji/v2/svg/1f937-1f3fe-200d-2642-fe0f.svg
h2
4346.7469997704
4372.3579999059
1386
2040
200
image/svg+xml
Image
https://abs-0.twimg.com/emoji/v2/svg/1f525.svg
h2
4346.894999966
4371.9239998609
1079
822
200
image/svg+xml
Image
https://abs-0.twimg.com/emoji/v2/svg/1fae1.svg
h2
4347.1849989146
4372.1599988639
1558
1960
200
image/svg+xml
Image
https://abs-0.twimg.com/emoji/v2/svg/1f4aa.svg
h2
4347.8149995208
4373.5809996724
1273
1205
200
image/svg+xml
Image
https://pbs.twimg.com/profile_images/1189494401359208448/AwbXHtpn_normal.jpg
h2
4348.450999707
4373.1309995055
2615
1959
200
image/jpeg
Image
https://pbs.twimg.com/profile_images/1558625924488339459/kriGq-tU_normal.jpg
h2
4348.7459998578
4372.6109992713
2615
1959
200
image/jpeg
Image
https://api.twitter.com/graphql/mi_IjXgFyr41N9zkszPz9w/UserByRestId?variables=%7B%22userId%22%3A%22277434037%22%2C%22withSafetyModeUserFields%22%3Atrue%2C%22withSuperFollowsUserFields%22%3Atrue%7D&features=%7B%22responsive_web_twitter_blue_verified_badge_is_enabled%22%3Atrue%2C%22verified_phone_label_enabled%22%3Afalse%2C%22responsive_web_graphql_timeline_navigation_enabled%22%3Atrue%7D
h2
4373.3890000731
4428.3639993519
2169
1852
200
application/json
XHR
https://api.twitter.com/graphql/mi_IjXgFyr41N9zkszPz9w/UserByRestId?variables=%7B%22userId%22%3A%2260937837%22%2C%22withSafetyModeUserFields%22%3Atrue%2C%22withSuperFollowsUserFields%22%3Atrue%7D&features=%7B%22responsive_web_twitter_blue_verified_badge_is_enabled%22%3Atrue%2C%22verified_phone_label_enabled%22%3Afalse%2C%22responsive_web_graphql_timeline_navigation_enabled%22%3Atrue%7D
h2
4376.995999366
4421.9719991088
2492
2702
200
application/json
XHR
https://api.twitter.com/1.1/jot/client_event.json?keepalive=false
h2
4355.177000165
4429.9349989742
1048
0
200
text/plain
XHR
https://api.twitter.com/1.1/jot/client_event.json?keepalive=false
h2
4357.5419988483
4412.2989997268
1048
0
200
text/plain
XHR
https://pbs.twimg.com/profile_images/1557049208309522432/7Oiji9xa_normal.jpg
h2
4476.4910005033
4498.5779989511
2311
1655
200
image/jpeg
Image
https://pbs.twimg.com/media/Fn0h5mfXoAQxNUd?format=jpg&name=small
h2
4481.1390005052
4504.8179998994
89448
88791
200
image/jpeg
Image
https://pbs.twimg.com/profile_images/1577083911989084162/EyGB0-RA_normal.jpg
h2
4486.2280003726
4498.0410002172
2919
2111
200
image/jpeg
Image
https://pbs.twimg.com/profile_images/1032279765862965248/MaAIgBaS_normal.jpg
h2
4493.1159988046
4555.1309995353
2843
2187
200
image/jpeg
Image
https://pbs.twimg.com/profile_images/739500493312012288/AnU8_OnR_normal.jpg
h2
4499.2709998041
4522.2679991275
2615
1959
200
image/jpeg
Image
https://pbs.twimg.com/profile_images/1619895559334273028/PHKS_mjX_mini.jpg
h2
4511.1919995397
4571.8689989299
2233
1577
200
image/jpeg
Image
https://pbs.twimg.com/amplify_video_thumb/1620166164495179786/img/c_Q9ShAN2rmo89jV.jpg
h2
5002.8319992125
5031.7790005356
176027
175369
200
image/jpeg
Image
https://pbs.twimg.com/amplify_video_thumb/1620212100273680385/img/y9ztGd96qOsavsQ4.jpg
h2
5003.0869990587
5029.1239991784
168602
167944
200
image/jpeg
Image
https://video.twimg.com/amplify_video/1620166164495179786/vid/1920x1080/gKhSLX9d2VARcTra.mp4?tag=16
5085.8359988779
5316.8299999088
0
0
-1
Media
https://video.twimg.com/amplify_video/1620212100273680385/vid/1920x1080/zEkVcEahyZg8yC9r.mp4?tag=16
5086.5609999746
5389.8419998586
0
0
-1
Media
https://video.twimg.com/amplify_video/1620166164495179786/vid/1920x1080/gKhSLX9d2VARcTra.mp4?tag=16
5390.7639998943
5780.4559990764
0
0
-1
Media
https://video.twimg.com/amplify_video/1620212100273680385/vid/1920x1080/zEkVcEahyZg8yC9r.mp4?tag=16
5454.9289997667
5651.0290000588
0
0
-1
Media
https://abs.twimg.com/responsive-web/client-web-legacy/i18n/emoji-en.9523b2aa.js
h2
5899.2250002921
5915.2910001576
50801
134675
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~ondemand.EmojiPickerData~ondemand.ParticipantReaction~ondemand.EmojiPicker.10f3ca2a.js
h2
5938.8149995357
5952.9599994421
51775
207428
200
application/javascript
Script
https://video.twimg.com/amplify_video/1620212100273680385/vid/1920x1080/zEkVcEahyZg8yC9r.mp4?tag=16
6688.4359996766
7132.7569987625
0
0
-1
Media
https://video.twimg.com/amplify_video/1620166164495179786/vid/1920x1080/gKhSLX9d2VARcTra.mp4?tag=16
6824.5780002326
7679.1129987687
0
0
-1
Media
https://api.twitter.com/1.1/jot/client_event.json?keepalive=false
h2
7297.8879995644
7408.3319995552
1048
0
200
text/plain
XHR
Network Round Trip Times — 0 ms
High Network RTT (Round Trip Times) can have a large impact on performance. Providing servers geographically closer to the user could improve performance.
Server Backend Latencies — 0 ms
High server latencies indicate the server is overloaded or has a poor backend performance.
Tasks
Below is a list of the top-level main thread tasks that executed during page load.
Diagnostics
Below is a collection of useful page vitals.
View Data
Metrics
Below is a collection of metrics.
View Data
Script Treemap Data
Provide as required, for treemap app.

Other

Eliminate render-blocking resources
Resources, such as JavaScript and style sheets, can block the first paint of the page. Twitter.com should consider delivering critical JavaScript/style sheets (JS/CSS) inline and deferring all non-critical JS/CSS.
Properly size images — Potential savings of 193 KiB
Images can slow down the page's load time. Twitter.com should consider serving more appropriate-sized images.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://pbs.twimg.com/amplify_video_thumb/1620166164495179786/img/c_Q9ShAN2rmo89jV.jpg
175369
144379
https://pbs.twimg.com/media/Fn0h5mfXoAQxNUd?format=jpg&name=small
88791
38846
https://pbs.twimg.com/semantic_core_img/1182642107338510336/DryAwwM_?format=png&name=120x120
8225
7311
https://pbs.twimg.com/semantic_core_img/1182642107632078848/BBNtVeoF?format=png&name=120x120
8165
7258
Defer offscreen images
Time to Interactive can be slowed down by resources on the page. Twitter.com should consider lazy-loading offscreen and hidden images.
Minify CSS
Cascading Style Sheets (CSS) files can contribute to network payload sizes. Twitter.com should consider minifying CSS files.
Minify JavaScript
JavaScript (JS) files can contribute to network payload sizes and increase script parse times. Twitter.com should consider minifying JS files.
Reduce unused CSS
Dead and/or unused rules in Style Sheets (CSS) can contribute to network payload sizes. Twitter.com should consider removing dead rules from style sheets and deferring the loading of CSS not used for above-the-fold content.
Efficiently encode images
Unoptimized images can consume more cellular data than what is necessary.
Serve images in next-gen formats — Potential savings of 163 KiB
Consider JPEG 2000, JPEG XR or WebP image formats which provide better compression than PNG and JPEG.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://pbs.twimg.com/amplify_video_thumb/1620166164495179786/img/c_Q9ShAN2rmo89jV.jpg
175369
67405.7
https://pbs.twimg.com/amplify_video_thumb/1620212100273680385/img/y9ztGd96qOsavsQ4.jpg
167944
65857.1
https://pbs.twimg.com/media/Fn0h5mfXoAQxNUd?format=jpg&name=small
88791
33263.2
Enable text compression
Text-based resources should be served with compression, such as gzip, deflate or brotli.
Preconnect to required origins
Resource hints, such as 'preconnect' or 'dns-prefetch', may assist in establishing early connections to important third-party origins.
Initial server response time was short — Root document took 110 ms
It is advised to keep the server response time short for the main document, because all other requests depend on it.
URL Time Spent (Ms)
https://twitter.com/
105.342
Avoid multiple page redirects — Potential savings of 190 ms
Redirects can cause additional delays before the page can begin loading. Twitter.com should avoid multiple or unnecessary page redirects.
URL Time Spent (Ms)
http://twitter.com/
190
https://twitter.com/
0
Preload key requests
Key requests can be preloaded by using '<link rel=preload>'. Twitter.com should consider using '<link rel=preload>' to prioritize fetching resources that are currently requested later in page load.
Use video formats for animated content
Large GIFs are inefficient for delivering animated content. It is recommended to use MPEG4/WebM videos for animations and PNG/WebP for static images instead of GIF.
Remove duplicate modules in JavaScript bundles
Ensure that no duplicate JavaScript modules from bundles exist to reduce bytes consumed by network activity.
Avoid serving legacy JavaScript to modern browsers — Potential savings of 47 KiB
Polyfills and transforms enable legacy browsers to use new JavaScript features. For bundled JavaScript it is recommended to adopt a modern script deployment strategy using module/nomodule feature detection. This will reduce the amount of code shipped to modern browsers.
URL Potential Savings (Bytes)
https://abs.twimg.com/responsive-web/client-web-legacy/vendor.32c4141a.js
15778
https://abs.twimg.com/responsive-web/client-web-legacy/polyfills.2461364a.js
12167
https://abs.twimg.com/responsive-web/client-web-legacy/shared~ondemand.InlinePlayer~loader.AudioOnlyVideoPlayer~loader.immersiveTweetHandler.331bd7aa.js
5733
https://abs.twimg.com/responsive-web/client-web-legacy/shared~endpoints.Collections~endpoints.DirectMessages~endpoints.Lists~endpoints.LiveEvent~endpoints.Tweets~en.2d02469a.js
5602
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Articles~bundle.AudioSpaceDetail~bundle.AudioSpaceDiscovery~bundle.AudioSpacebarScreen~bundle.B.df89da3a.js
5496
https://abs.twimg.com/responsive-web/client-web-legacy/main.73df184a.js
3266
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioDock~loader.AppModules~loader.DMDrawer~bundle.AboutThisAd~bundle.NotMyAccount~bundle.Multi.5bdeeeba.js
66
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Compose~bundle.RichTextCompose~bundle.DirectMessages~bundle.DMRichTextCompose~b.47519b8a.js
59
Preload Largest Contentful Paint image
It is recommended to preload images used by LCP elements, to improve LCP time.
Uses efficient cache policy on static assets — 4 resources found
Twitter.com can speed up repeat visits by increasing the cache lifetime, which is essentially how long before a cached copy expires.
URL Cache TTL (Ms) Transfer Size (Bytes)
https://app.link/_r?sdk=web2.56.2&branch_key=key_live_knJAF6W45vSHVJiP0wn8figpqFePX59K&callback=branch_callback__0
0
762
https://www.google-analytics.com/analytics.js
7200000
20592
https://abs-0.twimg.com/emoji/v2/svg/1fae1.svg
3687783000
1558
https://abs-0.twimg.com/emoji/v2/svg/1f937-1f3fe-200d-2642-fe0f.svg
5416458000
1386
Avoid chaining critical requests — 1 chain found
Below is a list of Critical Request Chains, which shows which resources are loaded with a high priority. Twitter.com should consider reducing the length of chains, reducing the download size of resources, or deferring the download of unnecessary resources to improve page load.
User Timing marks and measures
Make use of the User Timing API to measure an app's real-world performance during key user experiences.
JavaScript execution time
JavaScript (JS) execution time can be lowered by reducing the time required for parsing, compiling and executing JS. Delivering smaller JS payloads may help with this.
Minimizes main-thread work — 0.0 s
Main-thread work timing can be lowered by reducing the time required for parsing, compiling and executing JS. Delivering smaller JS payloads may help with this.
Category Time Spent (Ms)
Other
5.017
Rendering
0.077
Script Evaluation
0.03
Keep request counts low and transfer sizes small — 200 requests • 2,900 KiB
It is advised to add a budgets.json file in order to set budgets for the quantity and size of page resources.
Resource Type Requests Transfer Size (Bytes)
Total
200
2969860
Script
137
2048901
Image
18
479308
Font
5
251636
Other
31
100411
Document
2
88248
Stylesheet
1
1356
Media
6
0
Third-party
173
2827034
Minimize third-party usage — Third-party code blocked the main thread for 0 ms
It is advised to either limit, remove or delay the loading of redundant third-party code which may be significantly impacting load performance.
Third-Party Transfer Size (Bytes) Main-Thread Blocking Time (Ms)
2636739
0
121587
0
28288
0
20592
0
2093
0
Lazy load third-party resources with facades
Consider replacing third-party embeds with a facade until they are required (use lazy loading).
Largest Contentful Paint element — 1 element found
The element which was identified as the Largest Contentful Paint.
Element
Largest Contentful Paint image was not lazily loaded
Above-the-fold images that are lazily loaded render later in the page lifecycle, which can delay the largest contentful paint.
Avoid large layout shifts
Below is a list of all DOM elements that contribute to the CLS of the page.
Uses passive listeners to improve scrolling performance
Improve the page's scroll performance by marking touch and wheel event listeners as 'passive'.
Avoids `document.write()`
Avoid or limit the use of external scripts that are dynamically injected via 'document.write()' as users on slow connections will be delayed by tens of seconds.
Avoid long main-thread tasks
Below is a list of the longest tasks on the main thread, which is useful when identifying the worst input delay contributors.
Avoid non-composited animations
It is recommended to avoid non-composited animations which are often janky and increase CLS.
Image elements have explicit `width` and `height`
Reduce layout shifts and improve CLS by setting explicit width and height properties on image elements.
Has a `<meta name="viewport">` tag with `width` or `initial-scale`
It is advised to use a '<meta name="viewport">' tag for the optimization of twitter.com on mobile screens.

Budgets

Performance budget
It is advised to keep the quantity and size of all network requests under the targets set by the provided performance budget.
Timing budget
It is advised to set a timing budget to monitor the performance of your site.

Metrics

First Contentful Paint — 1.3 s
The time taken for the first image or text on the page to be rendered.
Speed Index — 1.9 s
The time taken for the page contents to be visibly populated.
Largest Contentful Paint — 2.4 s
The timing of the largest text or image that is painted.

Audits

First Meaningful Paint — 1.4 s
The time taken for the primary content of the page to be rendered.

Other

Reduce unused JavaScript — Potential savings of 741 KiB
It is advised to remove unused JavaScript in order to reduce bytes consumed by network activity.
URL Transfer Size (Bytes) Potential Savings (Bytes)
https://abs.twimg.com/responsive-web/client-web-legacy/main.73df184a.js
404903
275583
https://abs.twimg.com/responsive-web/client-web-legacy/vendor.32c4141a.js
220654
99444
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Compose~bundle.RichTextCompose~bundle.DirectMessages~bundle.DMRichTextCompose~b.47519b8a.js
97253
93566
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioDock~loader.DMDrawer~bundle.AudioSpacePeek~bundle.AudioSpaceAnalytics~bundle.AudioSpaceRep.aeb4062a.js
103289
60623
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.Compose~bundle.RichTextCompose~bundle.Settings~bundle.Display~bundle.Ocf~bundl.4284d72a.js
92602
53477
https://accounts.google.com/gsi/client
78374
50409
https://abs.twimg.com/responsive-web/client-web-legacy/ondemand.LottieWeb.5dae957a.js
43405
39045
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioDock~bundle.AudioSpacePeek~bundle.AudioSpaceAnalytics~bundle.AudioSpaceReport~bundle.Birdw.6d812f5a.js
45432
32234
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Compose~bundle.RichTextCompose~bundle.DirectMessages~bundle.DMRichTextCompose~l.e128578a.js
38097
30404
https://abs.twimg.com/responsive-web/client-web-legacy/i18n/en.ae1e036a.js
111756
23872
Avoid enormous network payloads — Total size was 2,900 KiB
Large network payloads can cost users money and are linked to long load times.
URL Transfer Size (Bytes)
https://abs.twimg.com/responsive-web/client-web-legacy/main.73df184a.js
404903
https://abs.twimg.com/responsive-web/client-web-legacy/vendor.32c4141a.js
220654
https://pbs.twimg.com/amplify_video_thumb/1620166164495179786/img/c_Q9ShAN2rmo89jV.jpg
176027
https://pbs.twimg.com/amplify_video_thumb/1620212100273680385/img/y9ztGd96qOsavsQ4.jpg
168602
https://abs.twimg.com/responsive-web/client-web-legacy/i18n/en.ae1e036a.js
111756
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioDock~loader.DMDrawer~bundle.AudioSpacePeek~bundle.AudioSpaceAnalytics~bundle.AudioSpaceRep.aeb4062a.js
103289
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Compose~bundle.RichTextCompose~bundle.DirectMessages~bundle.DMRichTextCompose~b.47519b8a.js
97253
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.Compose~bundle.RichTextCompose~bundle.Settings~bundle.Display~bundle.Ocf~bundl.4284d72a.js
92602
https://pbs.twimg.com/media/Fn0h5mfXoAQxNUd?format=jpg&name=small
89448
https://accounts.google.com/gsi/client
78374

Other

Avoid an excessive DOM size — 1,588 elements
A large DOM (Document Object Model) will increase memory usage, cause longer system calculations as well as costly layout reflows.
Statistic Element Value
Total DOM Elements
1588
Maximum DOM Depth
53
Maximum Child Elements
29
Ensure text remains visible during webfont load
Make use of the font-display CSS feature, which will ensure text is user-visible while webfonts are loading.
URL Potential Savings (Ms)
https://abs.twimg.com/responsive-web/client-web/Chirp-Bold.a573679a.woff
13.069000095129
https://abs.twimg.com/responsive-web/client-web/Chirp-Regular.60b215ba.woff
11.939998716116
https://abs.twimg.com/responsive-web/client-web/Chirp-Heavy.d70ec7ca.woff
11.511001735926
https://fonts.gstatic.com/s/googlesans/v14/4UabrENHsxJlGDuGo1OIlLU94YtzCwM.ttf
7.7609997242689
https://abs.twimg.com/responsive-web/client-web/Chirp-Medium.20fc288a.woff
12.513000518084
Registers an `unload` listener
The 'unload' event does not fire reliably, causing issues with browser optimizations such as the Back-Forward Cache. It is recommended that 'pagehide' or 'visibilitychange' events are used instead.
Source
79

Accessibility

Indicates how accessible the page is and highlights opportunities where the page can be made more accessible to users of twitter.com. This includes details about various page attributes that can be optimized.

Navigation

`[accesskey]` values are unique
Access keys assist users with focusing on different parts of the page. Each access key should be unique for proper navigation.
The page contains a heading, skip link, or landmark region
It is advised to provide ways to bypass repetitive content, allowing users to navigate the page efficiently.
`[id]` attributes on active, focusable elements are unique
Ensure all focusable elements have a unique id value to allow them to be visible to users of assistive technologies, like a screen reader.
Heading elements appear in a sequentially-descending order
Properly order all headers and do not skip heading levels to better the navigation and readability for users of assistive technologies, like a screen reader.
No element has a `[tabindex]` value greater than 0
Although technically valid, a tabindex value greater than 0 often creates frustrating experiences for users who rely on assistive technologies.

ARIA

`[aria-*]` attributes match their roles
Avoid mismatching 'aria-*' attributes and their 'role' value, as it invalidates the attribute.
`button`, `link`, and `menuitem` elements have accessible names
Without accessible names on elements, screen readers will default to announcing a generic name, which means your content will be less accessible to users who rely on screen readers.
`[aria-hidden="true"]` is not present on the document `<body>`
If aria-hidden=true is set on the document body, assistive technologies, like a screen reader will work inconsistently.
`[aria-hidden="true"]` elements do not contain focusable descendents
Interactive elements within an aria-hidden=true element are unavailable to users of assistive technologies, like a screen reader.
ARIA input fields have accessible names
Generic names are announced to users of assistive technologies, like a screen reader, when an input field does not have an accessible name specified.
ARIA `meter` elements have accessible names
Without accessible names on elements, screen readers will default to announcing a generic name, which means your content will be less accessible to users who rely on screen readers.
ARIA `progressbar` elements have accessible names
Without accessible names on elements, screen readers will default to announcing a generic name, which means your content will be less accessible to users who rely on screen readers.
Elements with an ARIA `[role]` that require children to contain a specific `[role]` have all required children.
Some ARIA parent roles cannot perform their intended functions if specific child roles are not used.
`[role]`s are contained by their required parent element
Some ARIA child roles cannot perform their intended functions if specific parent roles are not used.
`[role]` values are valid
All ARIA roles require valid values to perform their intended functions.
ARIA toggle fields have accessible names
Generic names are announced to users of assistive technologies, like a screen reader, when a toggle field does not have an accessible name specified.
ARIA `tooltip` elements have accessible names
Without accessible names on elements, screen readers will default to announcing a generic name, which means your content will be less accessible to users who rely on screen readers.
ARIA `treeitem` elements have accessible names
Without accessible names on elements, screen readers will default to announcing a generic name, which means your content will be less accessible to users who rely on screen readers.
`[aria-*]` attributes are valid and not misspelled
ARIA attributes cannot be interpreted with invalid names when used by screen readers and other assistive technologies.
ARIA IDs are unique
Ensure all ARIA ID values are unique to prevent elements from being overlooked by assistive technologies, like a screen reader.

Names and labels

Buttons have an accessible name
Buttons become unusable as they are announced simply as "button" when the button does not have an accessible name, when used by screen readers and other assistive technologies.
Document has a `<title>` element
Search engines, screen reader users and other assistive technology users rely on the title to provide an overview of the page and to help determine if the page is relevant to their search.
No form fields have multiple labels
Having multiple labels for form fields can be confusing to assistive technologies, like a screen reader.
`<frame>` or `<iframe>` elements have a title
Screen reader users and other assistive technology users rely on frame titles to describe the contents of frames.
Image elements have `[alt]` attributes
Provide short and descriptive alternative text where possible on informative elements.
`<input type="image">` elements have `[alt]` text
Input buttons with alternative text assist screen readers and other assistive technology users to understand its purpose.
Form elements have associated labels
Screen readers and other assistive technologies rely on labels to properly announce form controls.
Links have a discernible name
In order to improve the navigation for screen reader and other assistive technology users, use link text that is unique, focusable and discernible.
`<object>` elements have alternate text
It is advised that alt text is used on '<object>' elements in order to provide meaning to screen reader and other assistive technology users, as these technologies are unable to translate non-text content.

Tables and lists

`<dl>`'s contain only properly-ordered `<dt>` and `<dd>` groups, `<script>`, `<template>` or `<div>` elements.
Screen readers and other assistive technologies may produce poor and inaccurate output when definition lists are not properly marked up.
Definition list items are wrapped in `<dl>` elements
In order for screen readers and other assistive technologies to properly announce definition list items ('<dt>' and '<dd>'), they must be wrapped in parent a '<dl>' element.
Lists contain only `<li>` elements and script supporting elements (`<script>` and `<template>`).
Use proper list structure to aid screen readers and other assistive technologies.
List items (`<li>`) are contained within `<ul>` or `<ol>` parent elements
In order for screen readers to announce list items, ensure that list items ('<li>') are contained within parent '<ul>' or '<ol>' tags.
Cells in a `<table>` element that use the `[headers]` attribute refer to table cells within the same table.
Screen readers and other assistive technologies have features to make navigating tables easier. Ensure that '<td>' cells using the headers attribute only refer to other cells in the same table, to improve screen reader user experience.
`<th>` elements and elements with `[role="columnheader"/"rowheader"]` have data cells they describe.
Screen readers and other assistive technologies have features to make navigating tables easier. Ensure that table headers refer to some set of cells, to improve screen reader user experience.

Internationalization and localization

`<html>` element has a `[lang]` attribute
It is advised to provide a lang attribute so that screen readers and other assistive technologies are guaranteed to announce the page's text correctly. When not provided, the user's default language setting will be used which may cause inaccuracies.
`<html>` element has a valid value for its `[lang]` attribute
Specify a valid BCP 47 language in order to help screen readers and other assistive technologies announce text properly.
`[lang]` attributes have a valid value
Specify a valid BCP 47 language on elements in order to help screen readers and other assistive technologies announce text properly.

Best practices

The document does not use `<meta http-equiv="refresh">`
Pages that refresh automatically cause a poor user experience as focus is directed back to the top of the page unexpectedly.

Audio and video

`<video>` elements contain a `<track>` element with `[kind="captions"]`
Twitter.com may provide assistance to deaf or hearing-impaired users with captions on videos.

ARIA

`[role]`s do not have all required `[aria-*]` attributes
Some ARIA roles have required 'aria-*' attributes, which provide essential information about state and functionality.
Failing Elements
`[aria-*]` attributes do not have valid values
ARIA attributes cannot be interpreted with invalid values when used by screen readers and other assistive technologies.
Failing Elements

Contrast

Background and foreground colors do not have a sufficient contrast ratio.
Many (if not most) users find low-contrast text difficult or impossible to read.
Failing Elements
103

Best practices

`[user-scalable="no"]` is used in the `<meta name="viewport">` element or the `[maximum-scale]` attribute is less than 5.
For users with low vision who rely on screen magnification, ensure that zooming is not disabled.
Failing Elements

Manual Checks

The page has a logical tab order
The visual layout should be logical in its tab order and users cannot focus elements that are offscreen.
Interactive controls are keyboard focusable
Ensure that custom interactive controls are keyboard focusable and that a focus indicator is displayed.
Interactive elements indicate their purpose and state
Ensure that interactive elements (such as links and buttons) are distinguishable from non-interactive elements and that they indicate their state.
The user's focus is directed to new content added to the page
When new content (such as a dialogue) is added to the page, the user's focus should be directed to it.
User focus is not accidentally trapped in a region
Avoid focus being accidentally trapped when a user tabs in and out of controls or regions on page.
Custom controls have associated labels
Ensure that custom interactive controls have associated labels, which are provided by aria-label and aria-labelledby attributes.
Custom controls have ARIA roles
Ensure that all custom interactive controls have appropriate ARIA roles.
Visual order on the page follows DOM order
Ensure that the DOM order matches with the page's visual order, in order to improve navigation for screen readers and other assistive technologies.
Offscreen content is hidden from assistive technology
Ensure that offscreen content is hidden through the use of "display:none" styling or the aria-hidden attribute.
HTML5 landmark elements are used to improve navigation
Elements such as <main> and <nav> are recommended as they are used by screen readers and other assistive technologies to improve keyboard navigation.
83

Best Practices

Indicates the recommended, best practices currently in place on the page and highlights the best practices that twitter.com should incorporate. This includes practices such as protecting pages with HTTPS.

Audits

Avoids requesting the geolocation permission on page load
When requesting a user's location, provide context or consider tying the request to a user action to avoid confusion and mistrust from users.
Avoids requesting the notification permission on page load
When requesting permission to send notifications, provide context or consider tying the request to a user action to avoid confusion and mistrust from users.
Avoids front-end JavaScript libraries with known security vulnerabilities
Ensure that the use of third-party scripts is minimal and that only trusted third-party scripts are used as some may contain known security vulnerabilities which may be exploited by attackers.
Ensure CSP is effective against XSS attacks
Significantly reduce the risk of cross-site scripting attacks (XSS) by ensuring you have a strong Content Security Policy (CSP).
Description Directive Severity
Missing base-uri allows injected <base> tags to set the base URL for all relative URLs (e.g. scripts) to an attacker controlled domain. Consider setting base-uri to 'none' or 'self'.
base-uri
High
Host allowlists can frequently be bypassed. Consider using CSP nonces or hashes instead, along with 'strict-dynamic' if necessary.
script-src
High

Audits

Allows users to paste into password fields
Ensure that password inputs may be pasted into to aid in the user's ability to use password managers and improve security.
Displays images with correct aspect ratio
Ensure that image display dimensions match their natural aspect ratio.
Serves images with appropriate resolution
For maximum image clarity, ensure images have natural dimensions and are proportional to the display size and pixel ratio.
Fonts with `font-display: optional` are preloaded
It is recommended that optional fonts are preloaded.

Audits

Page has the HTML doctype
Ensure a doctype is specified to prevent the browser from switching to quirks-mode.
Properly defines charset
It is advised to declare a character encoding, optionally via a <meta> tag in the first 1024 bytes of the HTML or in the Content-Type HTTP response header.

Audits

Detected JavaScript libraries
Below is a list of all front-end JavaScript libraries that were detected on the page.
Name Version
React
core-js
core-js-global@3.26.1
Avoids deprecated APIs
Avoid deprecated APIs which will eventually be removed the browser.
Page has valid source maps
Consider deploying source maps for added benefits such as the ability to debug while in production.
URL Map URL
https://abs.twimg.com/responsive-web/client-web-legacy/vendor.32c4141a.js
https://abs.twimg.com/responsive-web/client-web-legacy/vendor.32c4141a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~ondemand.SettingsSuperFollows~bundle.SuperFollowsSubscribe~loader.TweetCurationActionMenu.409d7c3a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~ondemand.SettingsSuperFollows~bundle.SuperFollowsSubscribe~loader.TweetCurationActionMenu.409d7c3a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~ondemand.SettingsInternals~loader.TweetCurationActionMenu~icons/IconIllustrationSafetyMute-js.bc5e971a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~ondemand.SettingsInternals~loader.TweetCurationActionMenu~icons/IconIllustrationSafetyMute-js.bc5e971a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~ondemand.SettingsInternals~bundle.Explore~bundle.Trends~loader.ExploreSidebar.eefe278a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~ondemand.SettingsInternals~bundle.Explore~bundle.Trends~loader.ExploreSidebar.eefe278a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~ondemand.SettingsInternals~bundle.Explore~bundle.Trends~loader.ExploreSidebar.eefe278a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~ondemand.SettingsInternals~bundle.Explore~bundle.Trends~loader.ExploreSidebar.eefe278a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~ondemand.InlinePlayer~loader.AudioOnlyVideoPlayer~loader.immersiveTweetHandler.331bd7aa.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~ondemand.InlinePlayer~loader.AudioOnlyVideoPlayer~loader.immersiveTweetHandler.331bd7aa.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~ondemand.EmojiPickerData~ondemand.ParticipantReaction~ondemand.EmojiPicker.10f3ca2a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~ondemand.EmojiPickerData~ondemand.ParticipantReaction~ondemand.EmojiPicker.10f3ca2a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~ondemand.EditPinned~loader.EventSummaryHandler~loader.ScoreEventSummaryHandler~loader.TileHandler~load.3fbe821a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~ondemand.EditPinned~loader.EventSummaryHandler~loader.ScoreEventSummaryHandler~loader.TileHandler~load.3fbe821a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~ondemand.Dropdown~bundle.Communities~bundle.ReaderMode~loader.WideLayout.19780d4a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~ondemand.Dropdown~bundle.Communities~bundle.ReaderMode~loader.WideLayout.19780d4a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loaders.video.VideoPlayerDefaultUI~loaders.video.VideoPlayerPrerollUI.8cb232ba.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loaders.video.VideoPlayerDefaultUI~loaders.video.VideoPlayerPrerollUI.8cb232ba.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loaders.video.VideoPlayerDefaultUI~loaders.video.VideoPlayerMiniUI~loaders.video.VideoPlayerEventsUI.d172a2ea.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loaders.video.VideoPlayerDefaultUI~loaders.video.VideoPlayerMiniUI~loaders.video.VideoPlayerEventsUI.d172a2ea.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loaders.video.VideoPlayerDefaultUI~loaders.video.VideoPlayerMiniUI.83edcc3a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loaders.video.VideoPlayerDefaultUI~loaders.video.VideoPlayerMiniUI.83edcc3a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loaders.video.VideoPlayerDefaultUI~loaders.video.VideoPlayerHashtagHighlightUI~loaders.video.VideoPlay.16e1429a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loaders.video.VideoPlayerDefaultUI~loaders.video.VideoPlayerHashtagHighlightUI~loaders.video.VideoPlay.16e1429a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loaders.video.VideoPlayerDefaultUI~loaders.video.VideoPlayerEventsUI~loaders.video.VideoPlayerPrerollU.4e09115a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loaders.video.VideoPlayerDefaultUI~loaders.video.VideoPlayerEventsUI~loaders.video.VideoPlayerPrerollU.4e09115a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loaders.video.VideoPlayerDefaultUI~loaders.video.VideoPlayerEventsUI~loader.immersiveTweetHandler.3f3d342a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loaders.video.VideoPlayerDefaultUI~loaders.video.VideoPlayerEventsUI~loader.immersiveTweetHandler.3f3d342a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loaders.video.VideoPlayerDefaultUI~loaders.video.VideoPlayerEventsUI.0f7f666a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loaders.video.VideoPlayerDefaultUI~loaders.video.VideoPlayerEventsUI.0f7f666a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loaders.video.VideoPlayerDefaultUI~loader.MediaPreviewVideoPlayer~loaders.video.VideoPlayerEventsUI~lo.591ee47a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loaders.video.VideoPlayerDefaultUI~loader.MediaPreviewVideoPlayer~loaders.video.VideoPlayerEventsUI~lo.591ee47a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.WideLayout~loader.ProfileClusterFollow.49a504da.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.WideLayout~loader.ProfileClusterFollow.49a504da.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~ondemand.SettingsInternals~bundle.LoggedOutHome~bundle.Search~loader.EventSummaryHand.7944e49a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~ondemand.SettingsInternals~bundle.LoggedOutHome~bundle.Search~loader.EventSummaryHand.7944e49a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~loader.DMDrawer~bundle.MultiAccount~bundle.Birdwatch~bundle.Communities~bundle.Compos.7d5fbe7a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~loader.DMDrawer~bundle.MultiAccount~bundle.Birdwatch~bundle.Communities~bundle.Compos.7d5fbe7a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~loader.DMDrawer~bundle.MultiAccount~bundle.AudioSpaceDiscovery~bundle.Birdwatch~bundl.eebcb86a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~loader.DMDrawer~bundle.MultiAccount~bundle.AudioSpaceDiscovery~bundle.Birdwatch~bundl.eebcb86a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~loader.DMDrawer~bundle.MultiAccount~bundle.Articles~bundle.AudioSpaceDetail~bundle.Au.17f8373a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~loader.DMDrawer~bundle.MultiAccount~bundle.Articles~bundle.AudioSpaceDetail~bundle.Au.17f8373a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~loader.DMDrawer~bundle.Communities~bundle.Delegate~bundle.DirectMessages~bundle.DMRic.08ea189a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~loader.DMDrawer~bundle.Communities~bundle.Delegate~bundle.DirectMessages~bundle.DMRic.08ea189a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~loader.DMDrawer~bundle.AudioSpacePeek~bundle.Birdwatch~bundle.Communities~bundle.Comp.9a46603a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~loader.DMDrawer~bundle.AudioSpacePeek~bundle.Birdwatch~bundle.Communities~bundle.Comp.9a46603a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~loader.DMDrawer~bundle.AudioSpaceDiscovery~bundle.Communities~bundle.Compose~bundle.R.631d202a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~loader.DMDrawer~bundle.AudioSpaceDiscovery~bundle.Communities~bundle.Compose~bundle.R.631d202a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~loader.AppModules~loader.DMDrawer~bundle.Articles~bundle.AudioSpaceDetail~bundle.Audi.294d833a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~loader.AppModules~loader.DMDrawer~bundle.Articles~bundle.AudioSpaceDetail~bundle.Audi.294d833a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~loader.AppModules~bundle.AudioSpaceDiscovery~bundle.LoggedOutHome~bundle.Search.74d65eaa.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~loader.AppModules~bundle.AudioSpaceDiscovery~bundle.LoggedOutHome~bundle.Search.74d65eaa.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~bundle.Ocf~ondemand.Verified~loader.topicHandler.7be0de0a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~bundle.Ocf~ondemand.Verified~loader.topicHandler.7be0de0a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~bundle.LoggedOutHome~bundle.Search.8852512a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~bundle.LoggedOutHome~bundle.Search.8852512a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~bundle.Communities~bundle.Delegate~bundle.Ocf~bundle.LoggedOutHome~bundle.Search~onde.0d44766a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~bundle.Communities~bundle.Delegate~bundle.Ocf~bundle.LoggedOutHome~bundle.Search~onde.0d44766a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.topicHandler~loader.TopicFollowPromptHandler.b18543da.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.topicHandler~loader.TopicFollowPromptHandler.b18543da.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.TombstonedEntryHandler~loader.tweetHandler.eeb2390a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.TombstonedEntryHandler~loader.tweetHandler.eeb2390a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.SideNav~loader.Typeahead~loader.DMDrawer~bundle.MultiAccount~bundle.AudioSpacePeek~bundle.Birdw.c05f1f9a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.SideNav~loader.Typeahead~loader.DMDrawer~bundle.MultiAccount~bundle.AudioSpacePeek~bundle.Birdw.c05f1f9a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.SideNav~loader.DMDrawer~bundle.Communities~bundle.Compose~bundle.RichTextCompose~bundle.Delegat.0033b88a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.SideNav~loader.DMDrawer~bundle.Communities~bundle.Compose~bundle.RichTextCompose~bundle.Delegat.0033b88a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.SideNav~bundle.Communities~ondemand.SettingsMonetization.5bfef35a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.SideNav~bundle.Communities~ondemand.SettingsMonetization.5bfef35a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.inlineTombstoneHandler~loader.tweetHandler.761af59a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.inlineTombstoneHandler~loader.tweetHandler.761af59a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.EventSummaryHandler~loader.TrendHandler.2e18a00a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.EventSummaryHandler~loader.TrendHandler.2e18a00a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.EventSummaryHandler~loader.NotificationHandler~loader.TrendHandler~loader.MessageHandler~loader.98e7789a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.EventSummaryHandler~loader.NotificationHandler~loader.TrendHandler~loader.MessageHandler~loader.98e7789a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.DirectMessages~bundle.LiveEvent~bundle.UserProfile~loader.TimelineRenderer.c928750a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.DirectMessages~bundle.LiveEvent~bundle.UserProfile~loader.TimelineRenderer.c928750a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Compose~bundle.RichTextCompose~bundle.DirectMessages~bundle.DMRichTextCompose~l.e128578a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Compose~bundle.RichTextCompose~bundle.DirectMessages~bundle.DMRichTextCompose~l.e128578a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Compose~bundle.RichTextCompose~bundle.DirectMessages~bundle.DMRichTextCompose~b.47519b8a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Compose~bundle.RichTextCompose~bundle.DirectMessages~bundle.DMRichTextCompose~b.47519b8a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Bookmarks~bundle.Communities~bundle.DirectMessages~bundle.Explore~bundle.LiveEv.fd3f444a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Bookmarks~bundle.Communities~bundle.DirectMessages~bundle.Explore~bundle.LiveEv.fd3f444a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Bookmarks~bundle.Communities~bundle.DirectMessages~bundle.Explore~bundle.LiveEv.fd3f444a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Bookmarks~bundle.Communities~bundle.DirectMessages~bundle.Explore~bundle.LiveEv.fd3f444a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Birdwatch~bundle.Compose~bundle.RichTextCompose~bundle.DirectMessages~bundle.DM.ba4d690a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Birdwatch~bundle.Compose~bundle.RichTextCompose~bundle.DirectMessages~bundle.DM.ba4d690a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Birdwatch~bundle.BookmarkFolders~bundle.Communities~bundle.Compose~bundle.RichT.75e744aa.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Birdwatch~bundle.BookmarkFolders~bundle.Communities~bundle.Compose~bundle.RichT.75e744aa.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.AudioSpacePeek~bundle.Compose~~bundle.DMRichTextCompose~bundle.DirectMessages~b.474182ba.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.AudioSpacePeek~bundle.Compose~~bundle.DMRichTextCompose~bundle.DirectMessages~b.474182ba.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.AudioSpacePeek~bundle.Birdwatch~bundle.Compose~~ondemand.SettingsInternals~onde.613b700a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.AudioSpacePeek~bundle.Birdwatch~bundle.Compose~~ondemand.SettingsInternals~onde.613b700a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Articles~bundle.DirectMessages~bundle.DMRichTextCompose~bundle.LiveEvent~bundle.a0713dba.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Articles~bundle.DirectMessages~bundle.DMRichTextCompose~bundle.LiveEvent~bundle.a0713dba.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Articles~bundle.Birdwatch~bundle.Compose~bundle.RichTextCompose~ondemand.Settin.bfe5ba8a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Articles~bundle.Birdwatch~bundle.Compose~bundle.RichTextCompose~ondemand.Settin.bfe5ba8a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Articles~bundle.AudioSpacePeek~bundle.Birdwatch~~bundle.Communities~bundle.Comp.3b34221a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Articles~bundle.AudioSpacePeek~bundle.Birdwatch~~bundle.Communities~bundle.Comp.3b34221a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Articles~bundle.AudioSpaceDiscovery~bundle.Birdwatch~bundle.Communities~ondeman.cccf5e0a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Articles~bundle.AudioSpaceDiscovery~bundle.Birdwatch~bundle.Communities~ondeman.cccf5e0a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Articles~bundle.AudioSpaceDetail~bundle.AudioSpaceDiscovery~bundle.AudioSpaceba.50510f1a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Articles~bundle.AudioSpaceDetail~bundle.AudioSpaceDiscovery~bundle.AudioSpaceba.50510f1a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DashMenu~loader.SideNav~loader.Typeahead~loader.DMDrawer~bundle.MultiAccount~bundle.AudioSpaceP.097ee65a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DashMenu~loader.SideNav~loader.Typeahead~loader.DMDrawer~bundle.MultiAccount~bundle.AudioSpaceP.097ee65a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DashMenu~loader.SideNav~bundle.MultiAccount.d7919c7a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DashMenu~loader.SideNav~bundle.MultiAccount.d7919c7a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DashMenu~loader.DMDrawer~bundle.Articles~bundle.AudioSpacePeek~bundle.AudioSpaceAnalytics~bundl.7777888a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DashMenu~loader.DMDrawer~bundle.Articles~bundle.AudioSpacePeek~bundle.AudioSpaceAnalytics~bundl.7777888a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioDock~loader.SideNav~loader.Typeahead~loader.DMDrawer~bundle.MultiAccount~bundle.AudioSpace.a26b79fa.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioDock~loader.SideNav~loader.Typeahead~loader.DMDrawer~bundle.MultiAccount~bundle.AudioSpace.a26b79fa.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioDock~loader.DMDrawer~bundle.AudioSpacePeek~bundle.AudioSpaceAnalytics~bundle.AudioSpaceRep.aeb4062a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioDock~loader.DMDrawer~bundle.AudioSpacePeek~bundle.AudioSpaceAnalytics~bundle.AudioSpaceRep.aeb4062a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioDock~loader.DMDrawer~bundle.AudioSpaceDetail~bundle.AudioSpacePeek~bundle.AudioSpaceDiscov.6b54946a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioDock~loader.DMDrawer~bundle.AudioSpaceDetail~bundle.AudioSpacePeek~bundle.AudioSpaceDiscov.6b54946a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioDock~loader.DashMenu~loader.SideNav~loader.Typeahead~loader.DMDrawer~bundle.Account~bundle.f690da2a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioDock~loader.DashMenu~loader.SideNav~loader.Typeahead~loader.DMDrawer~bundle.Account~bundle.f690da2a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioDock~loader.DashMenu~loader.SideNav~loader.Typeahead~loader.AppModules~loader.DMDrawer~bun.d10c16da.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioDock~loader.DashMenu~loader.SideNav~loader.Typeahead~loader.AppModules~loader.DMDrawer~bun.d10c16da.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioDock~loader.AppModules~loader.DMDrawer~bundle.AboutThisAd~bundle.NotMyAccount~bundle.Multi.5bdeeeba.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioDock~loader.AppModules~loader.DMDrawer~bundle.AboutThisAd~bundle.NotMyAccount~bundle.Multi.5bdeeeba.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioDock~bundle.AudioSpacePeek~bundle.AudioSpaceAnalytics~bundle.AudioSpaceReport~bundle.Birdw.6d812f5a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioDock~bundle.AudioSpacePeek~bundle.AudioSpaceAnalytics~bundle.AudioSpaceReport~bundle.Birdw.6d812f5a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioContextSpaceClip~ondemand.InlinePlayer.cab906ea.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioContextSpaceClip~ondemand.InlinePlayer.cab906ea.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AppModules~bundle.Ocf.0425273a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AppModules~bundle.Ocf.0425273a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AppModules~bundle.MultiAccount~bundle.Login~bundle.SmsLogin~ondemand.IntentPrompt.972f97ca.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AppModules~bundle.MultiAccount~bundle.Login~bundle.SmsLogin~ondemand.IntentPrompt.972f97ca.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AppModules~bundle.LoggedOutHome~bundle.Search~bundle.Settings~ondemand.SettingsRevamp.a6279f3a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AppModules~bundle.LoggedOutHome~bundle.Search~bundle.Settings~ondemand.SettingsRevamp.a6279f3a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AppModules~bundle.LoggedOutHome~bundle.Search.5be7071a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AppModules~bundle.LoggedOutHome~bundle.Search.5be7071a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AppModules~bundle.Compose~bundle.RichTextCompose~ondemand.SettingsInternals~bundle.PlainTextCom.d2e64ada.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AppModules~bundle.Compose~bundle.RichTextCompose~ondemand.SettingsInternals~bundle.PlainTextCom.d2e64ada.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~endpoints.DirectMessagesGraphQL~loader.directMessagesData~loader.Typeahead~loader.DMDrawer~bundle.Comm.1c089fca.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~endpoints.DirectMessagesGraphQL~loader.directMessagesData~loader.Typeahead~loader.DMDrawer~bundle.Comm.1c089fca.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~endpoints.Collections~endpoints.DirectMessages~endpoints.Lists~endpoints.LiveEvent~endpoints.Tweets~en.2d02469a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~endpoints.Collections~endpoints.DirectMessages~endpoints.Lists~endpoints.LiveEvent~endpoints.Tweets~en.2d02469a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~endpoints.AccountTaxonomy~endpoints.Communities~endpoints.Graphql~endpoints.Lists~endpoints.LoggedOutN.26d6b8fa.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~endpoints.AccountTaxonomy~endpoints.Communities~endpoints.Graphql~endpoints.Lists~endpoints.LoggedOutN.26d6b8fa.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.TwitterArticles~loaders.video.VideoPlayerDefaultUI~loader.MediaPreviewVideoPlayer~loaders.video.6db0c91a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.TwitterArticles~loaders.video.VideoPlayerDefaultUI~loader.MediaPreviewVideoPlayer~loaders.video.6db0c91a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.TwitterArticles~loader.TweetCurationActionMenu~bundle.UserProfile.70b0054a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.TwitterArticles~loader.TweetCurationActionMenu~bundle.UserProfile.70b0054a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Ocf~bundle.LoggedOutHome~bundle.Search~loader.TimelineRenderer~loader.SignupModule.b63ca7ba.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Ocf~bundle.LoggedOutHome~bundle.Search~loader.TimelineRenderer~loader.SignupModule.b63ca7ba.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.MultiAccount~bundle.Birdwatch~bundle.BookmarkFolders~bundle.Communities~ondemand.ComposeSchedul.7e67ea4a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.MultiAccount~bundle.Birdwatch~bundle.BookmarkFolders~bundle.Communities~ondemand.ComposeSchedul.7e67ea4a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.LiveEvent~ondemand.InlinePlayer~loader.AudioOnlyVideoPlayer.f470bafa.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.LiveEvent~ondemand.InlinePlayer~loader.AudioOnlyVideoPlayer.f470bafa.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Conversation~bundle.TweetMediaDetail~bundle.ImmersiveMediaViewer~loader.inlineTombstoneHandler~.363b8a3a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Conversation~bundle.TweetMediaDetail~bundle.ImmersiveMediaViewer~loader.inlineTombstoneHandler~.363b8a3a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.ComposeMedia~bundle.TwitterArticles~ondemand.InlinePlayer~loaders.video.VideoPlayerDefaultUI~lo.e7557c9a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.ComposeMedia~bundle.TwitterArticles~ondemand.InlinePlayer~loaders.video.VideoPlayerDefaultUI~lo.e7557c9a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.ComposeMedia~bundle.TwitterArticles~loaders.video.PlayerBase~loader.MediaPreviewVideoPlayer~loa.65ddb98a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.ComposeMedia~bundle.TwitterArticles~loaders.video.PlayerBase~loader.MediaPreviewVideoPlayer~loa.65ddb98a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Compose~bundle.RichTextCompose~loader.TweetCurationActionMenu~bundle.PlainTextCompose.1d49d70a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Compose~bundle.RichTextCompose~loader.TweetCurationActionMenu~bundle.PlainTextCompose.1d49d70a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Bookmarks~bundle.Communities~bundle.Explore~bundle.LiveEvent~bundle.HomeTimeline~bundle.NewsLan.4eb411ea.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Bookmarks~bundle.Communities~bundle.Explore~bundle.LiveEvent~bundle.HomeTimeline~bundle.NewsLan.4eb411ea.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Bookmarks~bundle.Communities~bundle.Explore~bundle.LiveEvent~bundle.HomeTimeline~bundle.NewsLan.4eb411ea.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Bookmarks~bundle.Communities~bundle.Explore~bundle.LiveEvent~bundle.HomeTimeline~bundle.NewsLan.4eb411ea.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~loader.inlineTombstoneHandler~loader.tweetHandler~loader.immersiveTweetHandler.a2b260ca.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~loader.inlineTombstoneHandler~loader.tweetHandler~loader.immersiveTweetHandler.a2b260ca.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~loader.inlineTombstoneHandler~loader.tweetHandler.fb1c56da.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~loader.inlineTombstoneHandler~loader.tweetHandler.fb1c56da.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.TwitterArticles~loader.inlineTombstoneHandler~loader.tweetHandler~bundle.UserP.00f4058a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.TwitterArticles~loader.inlineTombstoneHandler~loader.tweetHandler~bundle.UserP.00f4058a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.LiveEvent~bundle.SettingsProfessionalProfileProfileSpotlight~bundle.TwitterArt.9e018fca.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.LiveEvent~bundle.SettingsProfessionalProfileProfileSpotlight~bundle.TwitterArt.9e018fca.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.Explore~bundle.Topics.34b3676a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.Explore~bundle.Topics.34b3676a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.Explore~bundle.Topics.34b3676a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.Explore~bundle.Topics.34b3676a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.Explore~bundle.GenericTimeline~bundle.Ocf~bundle.Topics~bundle.FollowerRequest.cf7eb83a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.Explore~bundle.GenericTimeline~bundle.Ocf~bundle.Topics~bundle.FollowerRequest.cf7eb83a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.Explore~bundle.GenericTimeline~bundle.Ocf~bundle.Topics~bundle.FollowerRequest.cf7eb83a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.Explore~bundle.GenericTimeline~bundle.Ocf~bundle.Topics~bundle.FollowerRequest.cf7eb83a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.Compose~bundle.RichTextCompose~bundle.Settings~bundle.Display~bundle.Ocf~bundl.4284d72a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.Compose~bundle.RichTextCompose~bundle.Settings~bundle.Display~bundle.Ocf~bundl.4284d72a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.Communities~bundle.Compose~bundle.ComposeMedia~ondemand.SettingsInternals~onde.d8447a3a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.Communities~bundle.Compose~bundle.ComposeMedia~ondemand.SettingsInternals~onde.d8447a3a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.Communities~bundle.AccountVerification~ondemand.SettingsRevamp~ondemand.Settin.d24bcdea.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.Communities~bundle.AccountVerification~ondemand.SettingsRevamp~ondemand.Settin.d24bcdea.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.AudioSpaceDiscovery~bundle.AudioSpacebarScreen~bundle.Birdwatch~bundle.LiveEvent~bundle.Explore.d1391fda.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.AudioSpaceDiscovery~bundle.AudioSpacebarScreen~bundle.Birdwatch~bundle.LiveEvent~bundle.Explore.d1391fda.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.AudioSpaceDiscovery~bundle.AudioSpacebarScreen~bundle.Birdwatch~bundle.LiveEvent~bundle.Explore.d1391fda.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.AudioSpaceDiscovery~bundle.AudioSpacebarScreen~bundle.Birdwatch~bundle.LiveEvent~bundle.Explore.d1391fda.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.AudioSpaceDetail~bundle.AudioSpaceDiscovery~bundle.AudioSpacebarScreen~bundle.Birdwatch~bundle..a6695c7a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.AudioSpaceDetail~bundle.AudioSpaceDiscovery~bundle.AudioSpacebarScreen~bundle.Birdwatch~bundle..a6695c7a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Articles~bundle.AudioSpaceDetail~bundle.AudioSpaceDiscovery~bundle.AudioSpacebarScreen~bundle.B.df89da3a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Articles~bundle.AudioSpaceDetail~bundle.AudioSpaceDiscovery~bundle.AudioSpacebarScreen~bundle.B.df89da3a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/polyfills.2461364a.js
https://abs.twimg.com/responsive-web/client-web-legacy/polyfills.2461364a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/ondemand.LottieWeb.5dae957a.js
https://abs.twimg.com/responsive-web/client-web-legacy/ondemand.LottieWeb.5dae957a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/ondemand.InlinePlayer.c555712a.js
https://abs.twimg.com/responsive-web/client-web-legacy/ondemand.InlinePlayer.c555712a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/ondemand.Dropdown.171963ca.js
https://abs.twimg.com/responsive-web/client-web-legacy/ondemand.Dropdown.171963ca.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/ondemand.BranchSdk.a071789a.js
https://abs.twimg.com/responsive-web/client-web-legacy/ondemand.BranchSdk.a071789a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/main.73df184a.js
https://abs.twimg.com/responsive-web/client-web-legacy/main.73df184a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/loaders.video.VideoPlayerDefaultUI.1d0dc3aa.js
https://abs.twimg.com/responsive-web/client-web-legacy/loaders.video.VideoPlayerDefaultUI.1d0dc3aa.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/loader.WideLayout.8580517a.js
https://abs.twimg.com/responsive-web/client-web-legacy/loader.WideLayout.8580517a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/loader.UserHandler.cec2f32a.js
https://abs.twimg.com/responsive-web/client-web-legacy/loader.UserHandler.cec2f32a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/loader.Typeahead.e333c58a.js
https://abs.twimg.com/responsive-web/client-web-legacy/loader.Typeahead.e333c58a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/loader.tweetHandler.ccccacaa.js
https://abs.twimg.com/responsive-web/client-web-legacy/loader.tweetHandler.ccccacaa.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/loader.TweetCurationActionMenu.ccd3fc8a.js
https://abs.twimg.com/responsive-web/client-web-legacy/loader.TweetCurationActionMenu.ccd3fc8a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/loader.TrendHandler.45ecbf8a.js
https://abs.twimg.com/responsive-web/client-web-legacy/loader.TrendHandler.45ecbf8a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/loader.TopicFollowPromptHandler.cb4afcaa.js
https://abs.twimg.com/responsive-web/client-web-legacy/loader.TopicFollowPromptHandler.cb4afcaa.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/loader.TimelineRenderer.7551dafa.js
https://abs.twimg.com/responsive-web/client-web-legacy/loader.TimelineRenderer.7551dafa.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/loader.TimelineCardHandler.7e6f217a.js
https://abs.twimg.com/responsive-web/client-web-legacy/loader.TimelineCardHandler.7e6f217a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/loader.SignupModule.49a4db4a.js
https://abs.twimg.com/responsive-web/client-web-legacy/loader.SignupModule.49a4db4a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/loader.SideNav.df097f7a.js
https://abs.twimg.com/responsive-web/client-web-legacy/loader.SideNav.df097f7a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/loader.ScoreEventSummaryHandler.7435ed9a.js
https://abs.twimg.com/responsive-web/client-web-legacy/loader.ScoreEventSummaryHandler.7435ed9a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/loader.NewTweetsPill.1598477a.js
https://abs.twimg.com/responsive-web/client-web-legacy/loader.NewTweetsPill.1598477a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/loader.ModuleHeader.6db2bd7a.js
https://abs.twimg.com/responsive-web/client-web-legacy/loader.ModuleHeader.6db2bd7a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/loader.ImpressionPlaceholderHandler.ed1182ea.js
https://abs.twimg.com/responsive-web/client-web-legacy/loader.ImpressionPlaceholderHandler.ed1182ea.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/loader.FooterLoader.7fabbeaa.js
https://abs.twimg.com/responsive-web/client-web-legacy/loader.FooterLoader.7fabbeaa.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/loader.DividerHandler.0e9e765a.js
https://abs.twimg.com/responsive-web/client-web-legacy/loader.DividerHandler.0e9e765a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/loader.AudioOnlyVideoPlayer.4ba3487a.js
https://abs.twimg.com/responsive-web/client-web-legacy/loader.AudioOnlyVideoPlayer.4ba3487a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/loader.AudioDock.737cb3ba.js
https://abs.twimg.com/responsive-web/client-web-legacy/loader.AudioDock.737cb3ba.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/loader.AppModules.80dbe5fa.js
https://abs.twimg.com/responsive-web/client-web-legacy/loader.AppModules.80dbe5fa.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/loader.AbsolutePower.0675ee4a.js
https://abs.twimg.com/responsive-web/client-web-legacy/loader.AbsolutePower.0675ee4a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/i18n/en.ae1e036a.js
https://abs.twimg.com/responsive-web/client-web-legacy/i18n/en.ae1e036a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/i18n/emoji-en.9523b2aa.js
https://abs.twimg.com/responsive-web/client-web-legacy/i18n/emoji-en.9523b2aa.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.UsersGraphQL.3a7bd93a.js
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.UsersGraphQL.3a7bd93a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.URT.7595b16a.js
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.URT.7595b16a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.Settings.642f45aa.js
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.Settings.642f45aa.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.Jot.dcc7e04a.js
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.Jot.dcc7e04a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.Guest.3d7a336a.js
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.Guest.3d7a336a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.Branch.bf8df57a.js
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.Branch.bf8df57a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.Attribution.fb9d76fa.js
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.Attribution.fb9d76fa.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.ArticleDomains.8b73a96a.js
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.ArticleDomains.8b73a96a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.AdFreeArticleDomains.a42ccada.js
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.AdFreeArticleDomains.a42ccada.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/bundle.NetworkInstrument.9a08171a.js
https://abs.twimg.com/responsive-web/client-web-legacy/bundle.NetworkInstrument.9a08171a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/bundle.ExploreTopics.a69589ea.js
https://abs.twimg.com/responsive-web/client-web-legacy/bundle.ExploreTopics.a69589ea.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/bundle.ExploreTopics.a69589ea.js
https://abs.twimg.com/responsive-web/client-web-legacy/bundle.ExploreTopics.a69589ea.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/bundle.Explore.bc9f704a.js
https://abs.twimg.com/responsive-web/client-web-legacy/bundle.Explore.bc9f704a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/bundle.Explore.bc9f704a.js
https://abs.twimg.com/responsive-web/client-web-legacy/bundle.Explore.bc9f704a.js.map
No issues in the `Issues` panel in Chrome Devtools
There may be unresolved issues logged to Chrome Devtools.

Audits

Does not use HTTPS — 1 insecure request found
Ensure that all pages are protected with HTTPS (including those that do not handle sensitive data) as HTTPS prevents tampering and passive listening on communications between the app and its users. Additionally, HTTPS is a prerequisite for HTTP/2 and many new web platform APIs.
Insecure URL Request Resolution
http://twitter.com/
Allowed

Audits

Browser errors were logged to the console
Below is a list of all errors logged to the console, which indicate unresolved problems on the site.
Source Description
Failed to load resource: net::ERR_CONNECTION_FAILED
Failed to load resource: net::ERR_CONNECTION_FAILED
Failed to load resource: net::ERR_CONNECTION_FAILED
Failed to load resource: net::ERR_CONNECTION_FAILED
Failed to load resource: net::ERR_CONNECTION_FAILED
Failed to load resource: net::ERR_CONNECTION_FAILED
Failed to load resource: the server responded with a status of 400 (Bad Request)
92

SEO

Indicates how well the page is optimized for ranking in search engines and highlights Search Engine Optimization (SEO) opportunities for twitter.com. This includes optimizations such as providing meta data.

Mobile Friendly

Has a `<meta name="viewport">` tag with `width` or `initial-scale`
It is advised to use a '<meta name="viewport">' tag for the optimization of twitter.com on mobile screens.
Document uses legible font sizes
Font sizes of 12px or less are too small to most mobile users without user gestures and further action. Aim for more than 60% of page text to use font sizes greater than 12px.
Tap targets are sized appropriately
Interactive elements (such as buttons and links) should be appropriately spaced, sized and easy enough to select or tap with regard to their surrounding elements.

Content Best Practices

Document has a `<title>` element
Search engines, screen reader users and other assistive technology users rely on the title to provide an overview of the page and to help determine if the page is relevant to their search.
Links have descriptive text
Make use of descriptive link text to assist search engines in understanding the content.
Image elements have `[alt]` attributes
Provide short and descriptive alternative text where possible on informative elements.
Document has a valid `hreflang`
Search engines can be instructed to list specific versions of a page for a given language or region through the use of hreflang links.
Document has a valid `rel=canonical`
Search engines can be suggested which URL should be shown in search results through the use of canonical links.
Document avoids plugins
The content of plugins cannot be indexed by search engines and many devices either restrict or do not support them.

Crawling and Indexing

Page has successful HTTP status code
Avoid pages with unsuccessful HTTP status codes as they may not be indexed by search engines.
Links are crawlable
Ensure that the 'href' attribute of anchor elements links to the appropriate destination. This allows for more pages of the site to be discovered by search engines.
Page isn’t blocked from indexing
Pages that cannot be crawled by search engines cannot be indexed or included in their search results. Ensure that search engines have permission to crawl all pages that should be indexed.
robots.txt is valid
Malformed robots.txt files prevent crawlers from understanding how a site wants to be crawled or indexed, which can be devastating to SEO.

Content Best Practices

Document does not have a meta description
Meta descriptions may be used by search engines when displaying a link to the page and should concisely summarize the page's content.

Manual Checks

Structured data is valid
Structured data can be validated through the use of the Structured Data Testing Tool and the Structured Data Linter.
100

PWA

Indicates how valid the aspects of a Progressive Web App (PWA) are for the page and highlights opportunities to enable/improve the PWA of twitter.com. This includes details about web app manifests.

Installable

Web app manifest and service worker meet the installability requirements
User engagement may be increased by leveraging the browsers ability to proactively prompt users to add the app to their homescreen.

PWA Optimized

Registers a service worker that controls page and `start_url`
A service worker is used to provide Progressive Web Apps the use of features such as working offline, the ability for the app to be added to the homescreen as well as push notifications.
Configured for a custom splash screen
Themed splash screens ensure a high-quality user experience at launch for app users.
View Data
Sets a theme color for the address bar.
A theme may be applied to the browser address bar, which ideally can be made to match the site.
View Data
Content is sized correctly for the viewport
Ensure that the width of the app's content matches the width of the viewport, otherwise the app might not be optimized for mobile screens.
Has a `<meta name="viewport">` tag with `width` or `initial-scale`
It is advised to use a '<meta name="viewport">' tag for the optimization of twitter.com on mobile screens.
Provides a valid `apple-touch-icon`
iOS users of Progressive Web Apps will benefit from an apple touch icon, which can be defined with 'apple-touch-icon', which must point to a non-transparent 192px (or 180px) square PNG.
Manifest has a maskable icon
Maskable icons are great to ensure that images fill the entire shape when installing the app on a device.

Manual Checks

Site works cross-browser
Ensure that the Progressive Web App works correctly across every major browser.
Page transitions don't feel like they block on the network
Users perceive apps with responsive, snappy transitions as higher peforming and ensures a great user experience, even on a slow network.
Each page has a URL
Ensure that all pages are deep linkable via URL. They should also be unique for the purpose of shareability on social media.
Avg. (All Categories) 86
Performance 67
Accessibility 78
Best Practices 92
SEO 92
PWA 100
0–49 (Fail) 50–89 (Average) 90–100 (Pass)
URL: https://twitter.com/
Updated: 1st February, 2023

1.67 seconds
First Contentful Paint (FCP)
81%
12%
7%

0.05 seconds
First Input Delay (FID)
82%
11%
7%

Simulate loading on mobile
67

Performance

Indicates how well the page is performing and highlights opportunities where performance may be improved for twitter.com. This includes details about optimizing page load times which can result in a better user experience.

Metrics

Total Blocking Time — 0 ms
The total blocking time is the sum of all time periods between First Contentful Paint and Time to Interactive (when task length exceeded 50ms).
Cumulative Layout Shift — 0.001
Cumulative Layout Shift is the measurement of visible elements collective movement within the viewport.
View Data

Audits

Max Potential First Input Delay — 20 ms
Users could experience a delay when interacting with the page.
Network Requests
Below is a list of network requests that were made during page load.
URL Protocol Start Time (Ms) End Time (Ms) Transfer Size (Bytes) Resource Size (Bytes) Status Code MIME Type Resource Type
http://twitter.com/
http/1.1
0
16.719999955967
397
0
301
text/plain
https://twitter.com/
h2
17.057999968529
152.05999999307
49020
185639
200
text/html
Document
https://abs.twimg.com/responsive-web/client-web-legacy/polyfills.2461364a.js
h2
190.49799995264
215.65999998711
18293
50273
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/vendor.32c4141a.js
h2
190.66099997144
260.99499996053
220728
726243
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/i18n/en.ae1e036a.js
h2
190.96599996556
263.21399997687
111756
373802
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/main.73df184a.js
h2
191.17099995492
256.89299998339
404903
2452658
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.ArticleDomains.8b73a96a.js
h2
191.39699998777
248.49799997173
1206
722
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.AdFreeArticleDomains.a42ccada.js
h2
191.69799995143
248.89799999073
1194
718
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/bundle.Explore.bc9f704a.js
h2
201.90299995011
298.89199999161
5947
14877
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.Explore~bundle.Topics.34b3676a.js
h2
202.29399995878
301.22299998766
5231
12073
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Bookmarks~bundle.Communities~bundle.DirectMessages~bundle.Explore~bundle.LiveEv.fd3f444a.js
h2
202.55899999756
299.6549999807
2393
3686
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/bundle.ExploreTopics.a69589ea.js
h2
202.82599999337
299.90499996347
2634
3648
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~ondemand.SettingsInternals~bundle.Explore~bundle.Trends~loader.ExploreSidebar.eefe278a.js
h2
203.0959999538
300.99999997765
1952
2680
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.AudioSpaceDiscovery~bundle.AudioSpacebarScreen~bundle.Birdwatch~bundle.LiveEvent~bundle.Explore.d1391fda.js
h2
203.19299999392
300.80799997086
1443
1956
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Bookmarks~bundle.Communities~bundle.Explore~bundle.LiveEvent~bundle.HomeTimeline~bundle.NewsLan.4eb411ea.js
h2
203.32099997904
299.41999999573
1603
1549
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.Explore~bundle.GenericTimeline~bundle.Ocf~bundle.Topics~bundle.FollowerRequest.cf7eb83a.js
h2
203.46799999243
299.23699999927
1208
747
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.Jot.dcc7e04a.js
h2
648.70299998438
659.84999999637
1170
855
200
application/javascript
Script
https://api.twitter.com/1.1/jot/client_event.json?keepalive=false
h2
668.27799996827
698.17499996861
1242
0
200
Preflight
https://api.twitter.com/1.1/jot/client_event.json?keepalive=false
h2
698.5069999937
737.4659999623
1047
0
200
text/plain
XHR
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.Settings.642f45aa.js
h2
697.61400000425
708.7659999961
3830
10523
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioDock~loader.AppModules~loader.DMDrawer~bundle.AboutThisAd~bundle.NotMyAccount~bundle.Multi.5bdeeeba.js
h2
716.90899995156
729.0979999816
3949
9746
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioDock~loader.DashMenu~loader.SideNav~loader.Typeahead~loader.AppModules~loader.DMDrawer~bun.d10c16da.js
h2
717.62199996738
735.28099997202
2880
5941
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~loader.AppModules~loader.DMDrawer~bundle.Articles~bundle.AudioSpaceDetail~bundle.Audi.294d833a.js
h2
718.40499999234
730.61299999245
5357
12872
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~endpoints.Collections~endpoints.DirectMessages~endpoints.Lists~endpoints.LiveEvent~endpoints.Tweets~en.2d02469a.js
h2
719.04799999902
729.99999998137
9775
34520
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~loader.AppModules~bundle.AudioSpaceDiscovery~bundle.LoggedOutHome~bundle.Search.74d65eaa.js
h2
719.84899998643
742.26799997268
2261
3820
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AppModules~bundle.MultiAccount~bundle.Login~bundle.SmsLogin~ondemand.IntentPrompt.972f97ca.js
h2
720.53200000664
732.37499996321
2431
3527
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AppModules~bundle.Compose~bundle.RichTextCompose~ondemand.SettingsInternals~bundle.PlainTextCom.d2e64ada.js
h2
721.29099996528
733.13999996753
1699
2095
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AppModules~bundle.LoggedOutHome~bundle.Search~bundle.Settings~ondemand.SettingsRevamp.a6279f3a.js
h2
722.06599998754
735.59599998407
1341
1202
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AppModules~bundle.LoggedOutHome~bundle.Search.5be7071a.js
h2
722.82599995378
736.80899996543
3638
7633
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AppModules~bundle.Ocf.0425273a.js
h2
723.51099998923
736.56399996253
2817
5341
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/loader.AppModules.80dbe5fa.js
h2
724.2279999773
737.97899996862
27407
84402
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~endpoints.AccountTaxonomy~endpoints.Communities~endpoints.Graphql~endpoints.Lists~endpoints.LoggedOutN.26d6b8fa.js
h2
741.90099997213
752.90999998106
3940
15462
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.UsersGraphQL.3a7bd93a.js
h2
742.59799998254
753.44199995743
5485
24440
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioDock~loader.DashMenu~loader.SideNav~loader.Typeahead~loader.DMDrawer~bundle.Account~bundle.f690da2a.js
h2
744.2779999692
755.52799995057
12556
38415
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioDock~loader.DMDrawer~bundle.AudioSpacePeek~bundle.AudioSpaceAnalytics~bundle.AudioSpaceRep.aeb4062a.js
h2
752.14599998435
769.00699996622
103289
392018
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~loader.DMDrawer~bundle.MultiAccount~bundle.Articles~bundle.AudioSpaceDetail~bundle.Au.17f8373a.js
h2
752.71499995142
767.38799997838
3242
6593
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Articles~bundle.AudioSpaceDetail~bundle.AudioSpaceDiscovery~bundle.AudioSpaceba.50510f1a.js
h2
753.75999999233
767.00999995228
6136
20506
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Articles~bundle.AudioSpaceDetail~bundle.AudioSpaceDiscovery~bundle.AudioSpacebarScreen~bundle.B.df89da3a.js
h2
754.04400000116
769.92699998664
38315
176683
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioDock~bundle.AudioSpacePeek~bundle.AudioSpaceAnalytics~bundle.AudioSpaceReport~bundle.Birdw.6d812f5a.js
h2
754.57799999276
771.940000006
45432
150819
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~loader.DMDrawer~bundle.AudioSpacePeek~bundle.Birdwatch~bundle.Communities~bundle.Comp.9a46603a.js
h2
755.22799999453
770.71199996863
8660
26896
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.AudioSpacePeek~bundle.Birdwatch~bundle.Compose~~ondemand.SettingsInternals~onde.613b700a.js
h2
755.92299998971
779.38099997118
12558
39241
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.AudioSpaceDetail~bundle.AudioSpaceDiscovery~bundle.AudioSpacebarScreen~bundle.Birdwatch~bundle..a6695c7a.js
h2
756.36999995913
772.5999999675
8713
29112
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Articles~bundle.AudioSpaceDiscovery~bundle.Birdwatch~bundle.Communities~ondeman.cccf5e0a.js
h2
757.1679999819
770.9619999514
2966
5162
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioDock~loader.SideNav~loader.Typeahead~loader.DMDrawer~bundle.MultiAccount~bundle.AudioSpace.a26b79fa.js
h2
764.57899995148
775.94899997348
2741
4465
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioDock~loader.DMDrawer~bundle.AudioSpaceDetail~bundle.AudioSpacePeek~bundle.AudioSpaceDiscov.6b54946a.js
h2
765.38199995412
778.1669999822
14318
41954
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/loader.AudioDock.737cb3ba.js
h2
765.63799998257
777.43799996097
1920
2994
200
application/javascript
Script
https://accounts.google.com/gsi/client
h2
773.2669999823
806.47799995495
78374
196948
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.SideNav~loader.Typeahead~loader.DMDrawer~bundle.MultiAccount~bundle.AudioSpacePeek~bundle.Birdw.c05f1f9a.js
h2
809.69299998833
822.30999995954
5285
11972
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DashMenu~loader.SideNav~loader.Typeahead~loader.DMDrawer~bundle.MultiAccount~bundle.AudioSpaceP.097ee65a.js
h2
811.03099999018
824.51399997808
1397
1286
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~loader.DMDrawer~bundle.MultiAccount~bundle.AudioSpaceDiscovery~bundle.Birdwatch~bundl.eebcb86a.js
h2
811.14499998512
824.83199995477
4368
8745
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~loader.DMDrawer~bundle.MultiAccount~bundle.Birdwatch~bundle.Communities~bundle.Compos.7d5fbe7a.js
h2
811.5589999943
825.05099999253
1730
2137
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~loader.DMDrawer~bundle.AudioSpaceDiscovery~bundle.Communities~bundle.Compose~bundle.R.631d202a.js
h2
811.98800000129
825.60399995418
5386
15714
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~endpoints.DirectMessagesGraphQL~loader.directMessagesData~loader.Typeahead~loader.DMDrawer~bundle.Comm.1c089fca.js
h2
812.52499995753
826.34400000097
1628
1832
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~loader.DMDrawer~bundle.Communities~bundle.Delegate~bundle.DirectMessages~bundle.DMRic.08ea189a.js
h2
813.08199994965
835.83599998383
7225
18679
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~bundle.Communities~bundle.Delegate~bundle.Ocf~bundle.LoggedOutHome~bundle.Search~onde.0d44766a.js
h2
813.64799995208
827.70199998049
26534
90542
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~ondemand.SettingsInternals~bundle.LoggedOutHome~bundle.Search~loader.EventSummaryHand.7944e49a.js
h2
814.20599995181
826.76399999764
1903
3105
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~bundle.Ocf~ondemand.Verified~loader.topicHandler.7be0de0a.js
h2
814.84700000146
827.25699996809
2569
4228
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~bundle.LoggedOutHome~bundle.Search.8852512a.js
h2
815.32399996649
828.13699997496
14359
49946
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/loader.Typeahead.e333c58a.js
h2
816.05500000296
830.13699995354
5795
14391
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/bundle.NetworkInstrument.9a08171a.js
h2
845.05199996056
855.62299995217
3569
8865
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.Guest.3d7a336a.js
h2
850.8809999912
864.12199999904
1217
725
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.Attribution.fb9d76fa.js
h2
853.14999998081
869.45399997057
1149
634
200
application/javascript
Script
https://api.twitter.com/1.1/jot/client_event.json?keepalive=false
h2
855.02299998188
896.17199997883
1048
0
200
text/plain
XHR
https://api.twitter.com/1.1/jot/client_event.json?keepalive=false
h2
856.31000000285
889.56799998414
1048
0
200
text/plain
XHR
https://abs.twimg.com/responsive-web/client-web/Chirp-Bold.a573679a.woff
h2
864.47199998656
876.66499998886
56274
55567
200
application/font-woff
Font
https://abs.twimg.com/responsive-web/client-web-legacy/ondemand.BranchSdk.a071789a.js
h2
890.79999999376
903.89999997569
25100
80375
200
application/javascript
Script
https://api.twitter.com/1.1/hashflags.json
h2
983.01699996227
999.64499997441
1242
0
200
Preflight
https://api.twitter.com/1.1/hashflags.json
h2
1001.6489999834
1053.4549999866
32836
335822
200
application/json
XHR
https://api.twitter.com/graphql/E1y4CwfVcatdt8uaixkB0g/Viewer?variables=%7B%22withCommunitiesMemberships%22%3Atrue%2C%22withCommunitiesCreation%22%3Atrue%2C%22withSuperFollowsUserFields%22%3Atrue%7D&features=%7B%22responsive_web_twitter_blue_verified_badge_is_enabled%22%3Atrue%2C%22verified_phone_label_enabled%22%3Afalse%2C%22responsive_web_graphql_timeline_navigation_enabled%22%3Atrue%7D
h2
1080.2869999898
1128.8799999747
1757
1927
200
application/json
XHR
https://api.twitter.com/graphql/E1y4CwfVcatdt8uaixkB0g/Viewer?variables=%7B%22withCommunitiesMemberships%22%3Atrue%2C%22withCommunitiesCreation%22%3Atrue%2C%22withSuperFollowsUserFields%22%3Atrue%7D&features=%7B%22responsive_web_twitter_blue_verified_badge_is_enabled%22%3Atrue%2C%22verified_phone_label_enabled%22%3Afalse%2C%22responsive_web_graphql_timeline_navigation_enabled%22%3Atrue%7D
h2
1054.4209999498
1079.8760000034
1242
0
200
Preflight
https://abs.twimg.com/responsive-web/client-web/Chirp-Regular.60b215ba.woff
h2
1090.8659999841
1102.2529999609
56052
55346
200
application/font-woff
Font
https://api.twitter.com/1.1/attribution/event.json
h2
1101.3219999732
1125.6689999718
1242
0
200
Preflight
https://api.twitter.com/1.1/attribution/event.json
h2
1126.2010000064
1157.7209999668
1293
42
200
application/json
XHR
https://accounts.google.com/gsi/style
h2
1157.0949999732
1179.1719999746
1356
533
200
text/css
Stylesheet
https://accounts.google.com/gsi/status?client_id=49625052041-kgt0hghf445lmcmhijv46b715m2mpbct.apps.googleusercontent.com&as=KrnyTiRUIHMsuL8lcC1fNg
h2
1162.1969999978
1190.9809999634
1331
40
200
application/json
XHR
https://accounts.google.com/gsi/status?client_id=49625052041-kgt0hghf445lmcmhijv46b715m2mpbct.apps.googleusercontent.com&as=KrnyTiRUIHMsuL8lcC1fNg
h2
1172.3459999776
1210.7369999867
1331
40
200
application/json
XHR
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.Branch.bf8df57a.js
h2
1267.0879999641
1289.3719999702
1032
563
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.ComposeMedia~bundle.TwitterArticles~ondemand.InlinePlayer~loaders.video.VideoPlayerDefaultUI~lo.e7557c9a.js
h2
1277.5559999864
1289.030999993
4161
9936
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~ondemand.InlinePlayer~loader.AudioOnlyVideoPlayer~loader.immersiveTweetHandler.331bd7aa.js
h2
1278.3380000037
1289.6339999861
12912
44005
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.LiveEvent~ondemand.InlinePlayer~loader.AudioOnlyVideoPlayer.f470bafa.js
h2
1278.6259999848
1290.217999951
3122
7744
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/loader.AudioOnlyVideoPlayer.4ba3487a.js
h2
1279.1239999933
1290.0159999845
2579
3935
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/loader.NewTweetsPill.1598477a.js
h2
1307.4529999867
1318.4329999494
5266
11573
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.URT.7595b16a.js
h2
1313.0409999867
1325.3749999567
3265
8437
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Birdwatch~bundle.BookmarkFolders~bundle.Communities~bundle.Compose~bundle.RichT.75e744aa.js
h2
1430.8999999776
1442.939999979
1627
1983
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Compose~bundle.RichTextCompose~bundle.DirectMessages~bundle.DMRichTextCompose~b.47519b8a.js
h2
1431.6469999612
1448.1039999519
97253
336055
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.DirectMessages~bundle.LiveEvent~bundle.UserProfile~loader.TimelineRenderer.c928750a.js
h2
1432.1809999528
1446.7759999679
3386
7251
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Ocf~bundle.LoggedOutHome~bundle.Search~loader.TimelineRenderer~loader.SignupModule.b63ca7ba.js
h2
1432.799000002
1446.3579999865
2701
4111
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/loader.TimelineRenderer.7551dafa.js
h2
1433.4619999863
1447.2019999521
10899
33625
200
application/javascript
Script
https://api.twitter.com/1.1/branch/init.json
h2
1463.5479999706
1478.8999999873
1242
0
200
Preflight
https://api.twitter.com/1.1/branch/init.json
h2
1479.8999999766
1516.0310000065
1289
54
200
application/json
XHR
https://api.twitter.com/2/guide.json?include_profile_interstitial_type=1&include_blocking=1&include_blocked_by=1&include_followed_by=1&include_want_retweets=1&include_mute_edge=1&include_can_dm=1&include_can_media_tag=1&include_ext_has_nft_avatar=1&include_ext_is_blue_verified=1&include_ext_verified_type=1&skip_status=1&cards_platform=Web-12&include_cards=1&include_ext_alt_text=true&include_ext_limited_action_results=false&include_quote_count=true&include_reply_count=1&tweet_mode=extended&include_ext_collab_control=true&include_ext_views=true&include_entities=true&include_user_entities=true&include_ext_media_color=true&include_ext_media_availability=true&include_ext_sensitive_media_warning=true&include_ext_trusted_friends_metadata=true&send_error_codes=true&simple_quoted_tweet=true&count=20&requestContext=launch&include_page_configuration=true&entity_tokens=false&ext=mediaStats%2ChighlightedLabel%2ChasNftAvatar%2CvoiceInfo%2CbirdwatchPivot%2Cenrichments%2CsuperFollowMetadata%2CunmentionInfo%2CeditControl%2Ccollab_control%2Cvibe
h2
1506.3769999542
2378.7809999776
29453
249873
200
application/json
XHR
https://api.twitter.com/2/guide.json?include_profile_interstitial_type=1&include_blocking=1&include_blocked_by=1&include_followed_by=1&include_want_retweets=1&include_mute_edge=1&include_can_dm=1&include_can_media_tag=1&include_ext_has_nft_avatar=1&include_ext_is_blue_verified=1&include_ext_verified_type=1&skip_status=1&cards_platform=Web-12&include_cards=1&include_ext_alt_text=true&include_ext_limited_action_results=false&include_quote_count=true&include_reply_count=1&tweet_mode=extended&include_ext_collab_control=true&include_ext_views=true&include_entities=true&include_user_entities=true&include_ext_media_color=true&include_ext_media_availability=true&include_ext_sensitive_media_warning=true&include_ext_trusted_friends_metadata=true&send_error_codes=true&simple_quoted_tweet=true&count=20&requestContext=launch&include_page_configuration=true&entity_tokens=false&ext=mediaStats%2ChighlightedLabel%2ChasNftAvatar%2CvoiceInfo%2CbirdwatchPivot%2Cenrichments%2CsuperFollowMetadata%2CunmentionInfo%2CeditControl%2Ccollab_control%2Cvibe
h2
1479.1770000011
1505.9989999863
1242
0
200
Preflight
https://www.google-analytics.com/analytics.js
h2
1502.2009999957
1511.737999972
20594
50234
200
text/javascript
Script
https://app.link/_r?sdk=web2.56.2&branch_key=key_live_knJAF6W45vSHVJiP0wn8figpqFePX59K&callback=branch_callback__0
h2
1536.2599999644
1624.0899999975
756
91
200
text/javascript
Script
https://api2.branch.io/v1/open
h2
1627.5469999528
1720.1959999511
710
273
200
application/json
XHR
https://api2.branch.io/v1/pageview
h2
1726.7379999976
1903.5959999892
570
28
200
application/json
XHR
https://abs.twimg.com/responsive-web/client-web-legacy/loader.DividerHandler.0e9e765a.js
h2
2439.6609999822
2451.3959999895
1081
431
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Compose~bundle.RichTextCompose~bundle.DirectMessages~bundle.DMRichTextCompose~l.e128578a.js
h2
2441.5239999653
2456.8719999515
38097
129174
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Articles~bundle.Birdwatch~bundle.Compose~bundle.RichTextCompose~ondemand.Settin.bfe5ba8a.js
h2
2441.6269999929
2456.3909999561
2773
4917
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Birdwatch~bundle.Compose~bundle.RichTextCompose~bundle.DirectMessages~bundle.DM.ba4d690a.js
h2
2442.0759999775
2455.5459999829
17812
79044
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/loader.TimelineCardHandler.7e6f217a.js
h2
2443.0789999897
2456.1379999504
5010
12377
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DashMenu~loader.DMDrawer~bundle.Articles~bundle.AudioSpacePeek~bundle.AudioSpaceAnalytics~bundl.7777888a.js
h2
2444.1719999886
2457.1629999555
1938
2988
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Articles~bundle.AudioSpacePeek~bundle.Birdwatch~~bundle.Communities~bundle.Comp.3b34221a.js
h2
2444.9659999809
2457.5259999838
5426
12494
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.Compose~bundle.RichTextCompose~bundle.Settings~bundle.Display~bundle.Ocf~bundl.4284d72a.js
h2
2445.6839999766
2461.3289999543
92602
329257
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.MultiAccount~bundle.Birdwatch~bundle.BookmarkFolders~bundle.Communities~ondemand.ComposeSchedul.7e67ea4a.js
h2
2446.5469999705
2459.6829999937
5079
13331
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.Communities~bundle.Compose~bundle.ComposeMedia~ondemand.SettingsInternals~onde.d8447a3a.js
h2
2448.1709999964
2459.4439999782
1828
2380
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.TwitterArticles~loader.inlineTombstoneHandler~loader.tweetHandler~bundle.UserP.00f4058a.js
h2
2448.7300000037
2460.076999967
1741
2362
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Conversation~bundle.TweetMediaDetail~bundle.ImmersiveMediaViewer~loader.inlineTombstoneHandler~.363b8a3a.js
h2
2450.0819999957
2461.9189999648
3059
6156
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~loader.inlineTombstoneHandler~loader.tweetHandler~loader.immersiveTweetHandler.a2b260ca.js
h2
2450.3099999856
2462.5589999487
1971
3100
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~loader.inlineTombstoneHandler~loader.tweetHandler.fb1c56da.js
h2
2450.8729999652
2469.0779999946
13928
44830
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.inlineTombstoneHandler~loader.tweetHandler.761af59a.js
h2
2452.1109999623
2469.5119999815
10133
37550
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.TombstonedEntryHandler~loader.tweetHandler.eeb2390a.js
h2
2452.5799999828
2470.4899999779
1626
1763
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/loader.tweetHandler.ccccacaa.js
h2
2452.8179999907
2469.8709999793
8187
22002
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/loader.ImpressionPlaceholderHandler.ed1182ea.js
h2
2457.9519999679
2470.7729999791
1197
655
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~ondemand.EditPinned~loader.EventSummaryHandler~loader.ScoreEventSummaryHandler~loader.TileHandler~load.3fbe821a.js
h2
2459.0009999811
2473.1199999806
1549
1552
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/loader.ScoreEventSummaryHandler.7435ed9a.js
h2
2460.0130000035
2473.6159999738
3378
6905
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.EventSummaryHandler~loader.NotificationHandler~loader.TrendHandler~loader.MessageHandler~loader.98e7789a.js
h2
2460.9119999805
2474.1689999937
1442
1240
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.EventSummaryHandler~loader.TrendHandler.2e18a00a.js
h2
2462.4849999673
2475.3099999507
1425
1210
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/loader.TrendHandler.45ecbf8a.js
h2
2462.8939999966
2475.7439999958
4036
8100
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.SideNav~loader.DMDrawer~bundle.Communities~bundle.Compose~bundle.RichTextCompose~bundle.Delegat.0033b88a.js
h2
2463.5169999674
2475.9569999878
1239
908
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/loader.ModuleHeader.6db2bd7a.js
h2
2464.256999956
2476.6479999525
9031
27465
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/loader.UserHandler.cec2f32a.js
h2
2465.1059999596
2476.9579999847
2270
3302
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/loader.FooterLoader.7fabbeaa.js
h2
2466.1079999642
2477.1360000013
2023
2648
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.topicHandler~loader.TopicFollowPromptHandler.b18543da.js
h2
2470.4279999714
2486.3170000026
2978
4877
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/loader.TopicFollowPromptHandler.cb4afcaa.js
h2
2473.4659999958
2485.8559999848
1728
1807
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web/Chirp-Medium.20fc288a.woff
h2
2508.2729999558
2522.445999959
56196
55490
200
application/font-woff
Font
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Articles~bundle.DirectMessages~bundle.DMRichTextCompose~bundle.LiveEvent~bundle.a0713dba.js
h2
2781.2399999821
2793.8129999675
1713
2287
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/loader.AbsolutePower.0675ee4a.js
h2
2781.8919999991
2805.1669999841
10606
34794
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web/Chirp-Heavy.d70ec7ca.woff
h2
2918.9239999978
2929.8509999644
54826
54120
200
application/font-woff
Font
https://abs.twimg.com/responsive-web/client-web-legacy/ondemand.LottieWeb.5dae957a.js
h2
2945.665999956
2958.5099999676
43405
154871
200
application/javascript
Script
https://pbs.twimg.com/semantic_core_img/1182642107632078848/BBNtVeoF?format=png&name=120x120
h2
2992.6620000042
3052.9079999542
8820
8165
200
image/png
Image
https://pbs.twimg.com/semantic_core_img/1182642107338510336/DryAwwM_?format=png&name=120x120
h2
3024.1479999968
3048.0519999983
8880
8225
200
image/png
Image
https://api.twitter.com/graphql/mi_IjXgFyr41N9zkszPz9w/UserByRestId?variables=%7B%22userId%22%3A%22199016610%22%2C%22withSafetyModeUserFields%22%3Atrue%2C%22withSuperFollowsUserFields%22%3Atrue%7D&features=%7B%22responsive_web_twitter_blue_verified_badge_is_enabled%22%3Atrue%2C%22verified_phone_label_enabled%22%3Afalse%2C%22responsive_web_graphql_timeline_navigation_enabled%22%3Atrue%7D
h2
3440.6889999518
3450.7309999899
1242
0
200
Preflight
https://api.twitter.com/graphql/mi_IjXgFyr41N9zkszPz9w/UserByRestId?variables=%7B%22userId%22%3A%221442906958%22%2C%22withSafetyModeUserFields%22%3Atrue%2C%22withSuperFollowsUserFields%22%3Atrue%7D&features=%7B%22responsive_web_twitter_blue_verified_badge_is_enabled%22%3Atrue%2C%22verified_phone_label_enabled%22%3Afalse%2C%22responsive_web_graphql_timeline_navigation_enabled%22%3Atrue%7D
h2
3441.6399999755
3452.3059999919
1242
0
200
Preflight
https://api.twitter.com/graphql/mi_IjXgFyr41N9zkszPz9w/UserByRestId?variables=%7B%22userId%22%3A%2280651045%22%2C%22withSafetyModeUserFields%22%3Atrue%2C%22withSuperFollowsUserFields%22%3Atrue%7D&features=%7B%22responsive_web_twitter_blue_verified_badge_is_enabled%22%3Atrue%2C%22verified_phone_label_enabled%22%3Afalse%2C%22responsive_web_graphql_timeline_navigation_enabled%22%3Atrue%7D
h2
3443.1500000064
3453.8399999728
1242
0
200
Preflight
https://abs-0.twimg.com/emoji/v2/svg/1f332.svg
h2
3438.2489999989
3448.7389999558
1322
1762
200
image/svg+xml
Image
https://abs-0.twimg.com/emoji/v2/svg/1f913.svg
h2
3438.5889999685
3448.9959999919
1803
2608
200
image/svg+xml
Image
https://api.twitter.com/graphql/mi_IjXgFyr41N9zkszPz9w/UserByRestId?variables=%7B%22userId%22%3A%22199016610%22%2C%22withSafetyModeUserFields%22%3Atrue%2C%22withSuperFollowsUserFields%22%3Atrue%7D&features=%7B%22responsive_web_twitter_blue_verified_badge_is_enabled%22%3Atrue%2C%22verified_phone_label_enabled%22%3Afalse%2C%22responsive_web_graphql_timeline_navigation_enabled%22%3Atrue%7D
h2
3451.0840000003
3492.3399999971
2432
2639
200
application/json
XHR
https://api.twitter.com/graphql/mi_IjXgFyr41N9zkszPz9w/UserByRestId?variables=%7B%22userId%22%3A%221442906958%22%2C%22withSafetyModeUserFields%22%3Atrue%2C%22withSuperFollowsUserFields%22%3Atrue%7D&features=%7B%22responsive_web_twitter_blue_verified_badge_is_enabled%22%3Atrue%2C%22verified_phone_label_enabled%22%3Afalse%2C%22responsive_web_graphql_timeline_navigation_enabled%22%3Atrue%7D
h2
3452.632999979
3508.6690000026
2471
2770
200
application/json
XHR
https://api.twitter.com/graphql/mi_IjXgFyr41N9zkszPz9w/UserByRestId?variables=%7B%22userId%22%3A%2280651045%22%2C%22withSafetyModeUserFields%22%3Atrue%2C%22withSuperFollowsUserFields%22%3Atrue%7D&features=%7B%22responsive_web_twitter_blue_verified_badge_is_enabled%22%3Atrue%2C%22verified_phone_label_enabled%22%3Afalse%2C%22responsive_web_graphql_timeline_navigation_enabled%22%3Atrue%7D
h2
3454.1859999881
3493.003999989
2450
2617
200
application/json
XHR
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.LiveEvent~bundle.SettingsProfessionalProfileProfileSpotlight~bundle.TwitterArt.9e018fca.js
h2
3517.9999999818
3534.7019999754
2046
3030
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Compose~bundle.RichTextCompose~loader.TweetCurationActionMenu~bundle.PlainTextCompose.1d49d70a.js
h2
3518.8879999914
3531.7259999574
2811
4398
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.TwitterArticles~loader.TweetCurationActionMenu~bundle.UserProfile.70b0054a.js
h2
3519.346999994
3535.0679999683
1489
1664
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~ondemand.SettingsInternals~loader.TweetCurationActionMenu~icons/IconIllustrationSafetyMute-js.bc5e971a.js
h2
3519.7659999831
3532.5749999611
1783
1915
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~ondemand.SettingsSuperFollows~bundle.SuperFollowsSubscribe~loader.TweetCurationActionMenu.409d7c3a.js
h2
3520.4199999571
3535.3459999897
1381
1066
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/loader.TweetCurationActionMenu.ccd3fc8a.js
h2
3521.2469999678
3535.6449999963
13781
40796
200
application/javascript
Script
https://api.twitter.com/1.1/jot/client_event.json?keepalive=false
h2
3582.3109999765
3607.7170000062
1048
0
200
text/plain
XHR
https://abs.twimg.com/sticky/animations/like.4.json
h2
3591.2949999911
3602.463999996
2645
24292
200
application/json
Fetch
https://pbs.twimg.com/profile_images/683332745578164224/oedoHESC_x96.png
h2
3618.0419999873
3628.9680000045
8543
7708
200
image/png
Image
https://pbs.twimg.com/profile_images/1232361282759610368/YYxndVmI_x96.jpg
h2
3621.9799999963
3644.0399999847
5394
4738
200
image/jpeg
Image
https://pbs.twimg.com/profile_images/1265766729604427776/hS26SEXi_x96.jpg
h2
3675.0729999621
3698.2339999522
5097
4441
200
image/jpeg
Image
https://pbs.twimg.com/profile_images/1557049208309522432/7Oiji9xa_x96.jpg
h2
3683.0869999831
3693.9439999987
3138
2331
200
image/jpeg
Image
https://pbs.twimg.com/media/Fn0h5mfXoAQxNUd?format=jpg&name=small
h2
3692.6689999527
3714.971999987
89448
88791
200
image/jpeg
Image
https://api.twitter.com/1.1/jot/client_event.json?keepalive=false
h2
3853.2009999617
3951.5709999832
1048
0
200
text/plain
XHR
https://abs.twimg.com/responsive-web/client-web-legacy/i18n/emoji-en.9523b2aa.js
h2
5847.156999982
5859.9399999948
50801
134675
200
application/javascript
Script
https://abs.twimg.com/responsive-web/client-web-legacy/shared~ondemand.EmojiPickerData~ondemand.ParticipantReaction~ondemand.EmojiPicker.10f3ca2a.js
h2
5881.8539999775
5895.2969999518
51775
207428
200
application/javascript
Script
Network Round Trip Times — 0 ms
High Network RTT (Round Trip Times) can have a large impact on performance. Providing servers geographically closer to the user could improve performance.
Server Backend Latencies — 0 ms
High server latencies indicate the server is overloaded or has a poor backend performance.
Tasks
Below is a list of the top-level main thread tasks that executed during page load.
Diagnostics
Below is a collection of useful page vitals.
View Data
Metrics
Below is a collection of metrics.
View Data
Script Treemap Data
Provide as required, for treemap app.

Other

Eliminate render-blocking resources
Resources, such as JavaScript and style sheets, can block the first paint of the page. Twitter.com should consider delivering critical JavaScript/style sheets (JS/CSS) inline and deferring all non-critical JS/CSS.
Properly size images
Images can slow down the page's load time. Twitter.com should consider serving more appropriate-sized images.
Defer offscreen images
Time to Interactive can be slowed down by resources on the page. Twitter.com should consider lazy-loading offscreen and hidden images.
Minify CSS
Cascading Style Sheets (CSS) files can contribute to network payload sizes. Twitter.com should consider minifying CSS files.
Minify JavaScript
JavaScript (JS) files can contribute to network payload sizes and increase script parse times. Twitter.com should consider minifying JS files.
Reduce unused CSS
Dead and/or unused rules in Style Sheets (CSS) can contribute to network payload sizes. Twitter.com should consider removing dead rules from style sheets and deferring the loading of CSS not used for above-the-fold content.
Efficiently encode images
Unoptimized images can consume more cellular data than what is necessary.
Serve images in next-gen formats — Potential savings of 32 KiB
Consider JPEG 2000, JPEG XR or WebP image formats which provide better compression than PNG and JPEG.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://pbs.twimg.com/media/Fn0h5mfXoAQxNUd?format=jpg&name=small
88791
33263.2
Enable text compression
Text-based resources should be served with compression, such as gzip, deflate or brotli.
Preconnect to required origins
Resource hints, such as 'preconnect' or 'dns-prefetch', may assist in establishing early connections to important third-party origins.
Initial server response time was short — Root document took 140 ms
It is advised to keep the server response time short for the main document, because all other requests depend on it.
URL Time Spent (Ms)
https://twitter.com/
135.989
Avoid multiple page redirects — Potential savings of 630 ms
Redirects can cause additional delays before the page can begin loading. Twitter.com should avoid multiple or unnecessary page redirects.
URL Time Spent (Ms)
http://twitter.com/
630
https://twitter.com/
0
Preload key requests
Key requests can be preloaded by using '<link rel=preload>'. Twitter.com should consider using '<link rel=preload>' to prioritize fetching resources that are currently requested later in page load.
Use video formats for animated content
Large GIFs are inefficient for delivering animated content. It is recommended to use MPEG4/WebM videos for animations and PNG/WebP for static images instead of GIF.
Remove duplicate modules in JavaScript bundles
Ensure that no duplicate JavaScript modules from bundles exist to reduce bytes consumed by network activity.
Avoid serving legacy JavaScript to modern browsers — Potential savings of 47 KiB
Polyfills and transforms enable legacy browsers to use new JavaScript features. For bundled JavaScript it is recommended to adopt a modern script deployment strategy using module/nomodule feature detection. This will reduce the amount of code shipped to modern browsers.
URL Potential Savings (Bytes)
https://abs.twimg.com/responsive-web/client-web-legacy/vendor.32c4141a.js
15783
https://abs.twimg.com/responsive-web/client-web-legacy/polyfills.2461364a.js
12119
https://abs.twimg.com/responsive-web/client-web-legacy/shared~ondemand.InlinePlayer~loader.AudioOnlyVideoPlayer~loader.immersiveTweetHandler.331bd7aa.js
5733
https://abs.twimg.com/responsive-web/client-web-legacy/shared~endpoints.Collections~endpoints.DirectMessages~endpoints.Lists~endpoints.LiveEvent~endpoints.Tweets~en.2d02469a.js
5602
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Articles~bundle.AudioSpaceDetail~bundle.AudioSpaceDiscovery~bundle.AudioSpacebarScreen~bundle.B.df89da3a.js
5496
https://abs.twimg.com/responsive-web/client-web-legacy/main.73df184a.js
3266
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioDock~loader.AppModules~loader.DMDrawer~bundle.AboutThisAd~bundle.NotMyAccount~bundle.Multi.5bdeeeba.js
68
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Compose~bundle.RichTextCompose~bundle.DirectMessages~bundle.DMRichTextCompose~b.47519b8a.js
59
Preload Largest Contentful Paint image
It is recommended to preload images used by LCP elements, to improve LCP time.
Avoids enormous network payloads — Total size was 2,350 KiB
Large network payloads can cost users money and are linked to long load times.
URL Transfer Size (Bytes)
https://abs.twimg.com/responsive-web/client-web-legacy/main.73df184a.js
404903
https://abs.twimg.com/responsive-web/client-web-legacy/vendor.32c4141a.js
220728
https://abs.twimg.com/responsive-web/client-web-legacy/i18n/en.ae1e036a.js
111756
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioDock~loader.DMDrawer~bundle.AudioSpacePeek~bundle.AudioSpaceAnalytics~bundle.AudioSpaceRep.aeb4062a.js
103289
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Compose~bundle.RichTextCompose~bundle.DirectMessages~bundle.DMRichTextCompose~b.47519b8a.js
97253
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.Compose~bundle.RichTextCompose~bundle.Settings~bundle.Display~bundle.Ocf~bundl.4284d72a.js
92602
https://pbs.twimg.com/media/Fn0h5mfXoAQxNUd?format=jpg&name=small
89448
https://accounts.google.com/gsi/client
78374
https://abs.twimg.com/responsive-web/client-web/Chirp-Bold.a573679a.woff
56274
https://abs.twimg.com/responsive-web/client-web/Chirp-Medium.20fc288a.woff
56196
Uses efficient cache policy on static assets — 2 resources found
Twitter.com can speed up repeat visits by increasing the cache lifetime, which is essentially how long before a cached copy expires.
URL Cache TTL (Ms) Transfer Size (Bytes)
https://app.link/_r?sdk=web2.56.2&branch_key=key_live_knJAF6W45vSHVJiP0wn8figpqFePX59K&callback=branch_callback__0
0
756
https://www.google-analytics.com/analytics.js
7200000
20594
Avoid chaining critical requests — 1 chain found
Below is a list of Critical Request Chains, which shows which resources are loaded with a high priority. Twitter.com should consider reducing the length of chains, reducing the download size of resources, or deferring the download of unnecessary resources to improve page load.
User Timing marks and measures
Make use of the User Timing API to measure an app's real-world performance during key user experiences.
JavaScript execution time
JavaScript (JS) execution time can be lowered by reducing the time required for parsing, compiling and executing JS. Delivering smaller JS payloads may help with this.
Minimizes main-thread work — 0.0 s
Main-thread work timing can be lowered by reducing the time required for parsing, compiling and executing JS. Delivering smaller JS payloads may help with this.
Category Time Spent (Ms)
Other
15.536
Rendering
0.304
Script Evaluation
0.108
Keep request counts low and transfer sizes small — 156 requests • 2,350 KiB
It is advised to add a budgets.json file in order to set budgets for the quantity and size of page resources.
Resource Type Requests Transfer Size (Bytes)
Total
156
2406187
Script
113
1902636
Font
4
223348
Image
9
132445
Other
28
97382
Document
1
49020
Stylesheet
1
1356
Media
0
0
Third-party
132
2266372
Minimize third-party usage — Third-party code blocked the main thread for 0 ms
It is advised to either limit, remove or delay the loading of redundant third-party code which may be significantly impacting load performance.
Third-Party Transfer Size (Bytes) Main-Thread Blocking Time (Ms)
2161350
0
82392
0
20594
0
2036
0
Lazy load third-party resources with facades
Consider replacing third-party embeds with a facade until they are required (use lazy loading).
Largest Contentful Paint element — 1 element found
The element which was identified as the Largest Contentful Paint.
Element
Largest Contentful Paint image was not lazily loaded
Above-the-fold images that are lazily loaded render later in the page lifecycle, which can delay the largest contentful paint.
Avoid large layout shifts
Below is a list of all DOM elements that contribute to the CLS of the page.
Uses passive listeners to improve scrolling performance
Improve the page's scroll performance by marking touch and wheel event listeners as 'passive'.
Avoids `document.write()`
Avoid or limit the use of external scripts that are dynamically injected via 'document.write()' as users on slow connections will be delayed by tens of seconds.
Avoid long main-thread tasks
Below is a list of the longest tasks on the main thread, which is useful when identifying the worst input delay contributors.
Avoid non-composited animations
It is recommended to avoid non-composited animations which are often janky and increase CLS.
Image elements have explicit `width` and `height`
Reduce layout shifts and improve CLS by setting explicit width and height properties on image elements.
Has a `<meta name="viewport">` tag with `width` or `initial-scale`
It is advised to use a '<meta name="viewport">' tag for the optimization of twitter.com on mobile screens.

Budgets

Performance budget
It is advised to keep the quantity and size of all network requests under the targets set by the provided performance budget.
Timing budget
It is advised to set a timing budget to monitor the performance of your site.

Metrics

First Contentful Paint — 2.3 s
The time taken for the first image or text on the page to be rendered.
Time to Interactive — 5.9 s
The time taken for the page to become fully interactive.
Speed Index — 4.0 s
The time taken for the page contents to be visibly populated.

Other

Avoid an excessive DOM size — 886 elements
A large DOM (Document Object Model) will increase memory usage, cause longer system calculations as well as costly layout reflows.
Statistic Element Value
Total DOM Elements
886
Maximum DOM Depth
43
Maximum Child Elements
26

Metrics

Largest Contentful Paint — 10.7 s
The timing of the largest text or image that is painted.

Audits

First Meaningful Paint — 5.9 s
The time taken for the primary content of the page to be rendered.

Other

Reduce unused JavaScript — Potential savings of 757 KiB
It is advised to remove unused JavaScript in order to reduce bytes consumed by network activity.
URL Transfer Size (Bytes) Potential Savings (Bytes)
https://abs.twimg.com/responsive-web/client-web-legacy/main.73df184a.js
404903
278765
https://abs.twimg.com/responsive-web/client-web-legacy/vendor.32c4141a.js
220728
100687
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Compose~bundle.RichTextCompose~bundle.DirectMessages~bundle.DMRichTextCompose~b.47519b8a.js
97253
92799
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioDock~loader.DMDrawer~bundle.AudioSpacePeek~bundle.AudioSpaceAnalytics~bundle.AudioSpaceRep.aeb4062a.js
103289
68315
https://accounts.google.com/gsi/client
78374
54636
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.Compose~bundle.RichTextCompose~bundle.Settings~bundle.Display~bundle.Ocf~bundl.4284d72a.js
92602
54002
https://abs.twimg.com/responsive-web/client-web-legacy/ondemand.LottieWeb.5dae957a.js
43405
39045
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioDock~bundle.AudioSpacePeek~bundle.AudioSpaceAnalytics~bundle.AudioSpaceReport~bundle.Birdw.6d812f5a.js
45432
32182
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Compose~bundle.RichTextCompose~bundle.DirectMessages~bundle.DMRichTextCompose~l.e128578a.js
38097
30427
https://abs.twimg.com/responsive-web/client-web-legacy/i18n/en.ae1e036a.js
111756
23975
Ensure text remains visible during webfont load
Make use of the font-display CSS feature, which will ensure text is user-visible while webfonts are loading.
URL Potential Savings (Ms)
https://abs.twimg.com/responsive-web/client-web/Chirp-Bold.a573679a.woff
12.193000002299
https://abs.twimg.com/responsive-web/client-web/Chirp-Regular.60b215ba.woff
11.386999976821
https://abs.twimg.com/responsive-web/client-web/Chirp-Medium.20fc288a.woff
14.173000003211
https://abs.twimg.com/responsive-web/client-web/Chirp-Heavy.d70ec7ca.woff
10.926999966614
Registers an `unload` listener
The 'unload' event does not fire reliably, causing issues with browser optimizations such as the Back-Forward Cache. It is recommended that 'pagehide' or 'visibilitychange' events are used instead.
Source
First Contentful Paint (3G) — 4590 ms
The time taken for the first image or text on the page to be rendered while on a 3G network.
78

Accessibility

Indicates how accessible the page is and highlights opportunities where the page can be made more accessible to users of twitter.com. This includes details about various page attributes that can be optimized.

Navigation

`[accesskey]` values are unique
Access keys assist users with focusing on different parts of the page. Each access key should be unique for proper navigation.
The page contains a heading, skip link, or landmark region
It is advised to provide ways to bypass repetitive content, allowing users to navigate the page efficiently.
`[id]` attributes on active, focusable elements are unique
Ensure all focusable elements have a unique id value to allow them to be visible to users of assistive technologies, like a screen reader.
Heading elements appear in a sequentially-descending order
Properly order all headers and do not skip heading levels to better the navigation and readability for users of assistive technologies, like a screen reader.
No element has a `[tabindex]` value greater than 0
Although technically valid, a tabindex value greater than 0 often creates frustrating experiences for users who rely on assistive technologies.

ARIA

`[aria-*]` attributes match their roles
Avoid mismatching 'aria-*' attributes and their 'role' value, as it invalidates the attribute.
`button`, `link`, and `menuitem` elements have accessible names
Without accessible names on elements, screen readers will default to announcing a generic name, which means your content will be less accessible to users who rely on screen readers.
`[aria-hidden="true"]` is not present on the document `<body>`
If aria-hidden=true is set on the document body, assistive technologies, like a screen reader will work inconsistently.
`[aria-hidden="true"]` elements do not contain focusable descendents
Interactive elements within an aria-hidden=true element are unavailable to users of assistive technologies, like a screen reader.
ARIA input fields have accessible names
Generic names are announced to users of assistive technologies, like a screen reader, when an input field does not have an accessible name specified.
ARIA `meter` elements have accessible names
Without accessible names on elements, screen readers will default to announcing a generic name, which means your content will be less accessible to users who rely on screen readers.
ARIA `progressbar` elements have accessible names
Without accessible names on elements, screen readers will default to announcing a generic name, which means your content will be less accessible to users who rely on screen readers.
Elements with an ARIA `[role]` that require children to contain a specific `[role]` have all required children.
Some ARIA parent roles cannot perform their intended functions if specific child roles are not used.
`[role]`s are contained by their required parent element
Some ARIA child roles cannot perform their intended functions if specific parent roles are not used.
`[role]` values are valid
All ARIA roles require valid values to perform their intended functions.
ARIA toggle fields have accessible names
Generic names are announced to users of assistive technologies, like a screen reader, when a toggle field does not have an accessible name specified.
ARIA `tooltip` elements have accessible names
Without accessible names on elements, screen readers will default to announcing a generic name, which means your content will be less accessible to users who rely on screen readers.
ARIA `treeitem` elements have accessible names
Without accessible names on elements, screen readers will default to announcing a generic name, which means your content will be less accessible to users who rely on screen readers.
`[aria-*]` attributes are valid and not misspelled
ARIA attributes cannot be interpreted with invalid names when used by screen readers and other assistive technologies.
ARIA IDs are unique
Ensure all ARIA ID values are unique to prevent elements from being overlooked by assistive technologies, like a screen reader.

Names and labels

Buttons have an accessible name
Buttons become unusable as they are announced simply as "button" when the button does not have an accessible name, when used by screen readers and other assistive technologies.
Document has a `<title>` element
Search engines, screen reader users and other assistive technology users rely on the title to provide an overview of the page and to help determine if the page is relevant to their search.
No form fields have multiple labels
Having multiple labels for form fields can be confusing to assistive technologies, like a screen reader.
`<frame>` or `<iframe>` elements have a title
Screen reader users and other assistive technology users rely on frame titles to describe the contents of frames.
Image elements have `[alt]` attributes
Provide short and descriptive alternative text where possible on informative elements.
`<input type="image">` elements have `[alt]` text
Input buttons with alternative text assist screen readers and other assistive technology users to understand its purpose.
Form elements have associated labels
Screen readers and other assistive technologies rely on labels to properly announce form controls.
Links have a discernible name
In order to improve the navigation for screen reader and other assistive technology users, use link text that is unique, focusable and discernible.
`<object>` elements have alternate text
It is advised that alt text is used on '<object>' elements in order to provide meaning to screen reader and other assistive technology users, as these technologies are unable to translate non-text content.

Tables and lists

`<dl>`'s contain only properly-ordered `<dt>` and `<dd>` groups, `<script>`, `<template>` or `<div>` elements.
Screen readers and other assistive technologies may produce poor and inaccurate output when definition lists are not properly marked up.
Definition list items are wrapped in `<dl>` elements
In order for screen readers and other assistive technologies to properly announce definition list items ('<dt>' and '<dd>'), they must be wrapped in parent a '<dl>' element.
Lists contain only `<li>` elements and script supporting elements (`<script>` and `<template>`).
Use proper list structure to aid screen readers and other assistive technologies.
List items (`<li>`) are contained within `<ul>` or `<ol>` parent elements
In order for screen readers to announce list items, ensure that list items ('<li>') are contained within parent '<ul>' or '<ol>' tags.
Cells in a `<table>` element that use the `[headers]` attribute refer to table cells within the same table.
Screen readers and other assistive technologies have features to make navigating tables easier. Ensure that '<td>' cells using the headers attribute only refer to other cells in the same table, to improve screen reader user experience.
`<th>` elements and elements with `[role="columnheader"/"rowheader"]` have data cells they describe.
Screen readers and other assistive technologies have features to make navigating tables easier. Ensure that table headers refer to some set of cells, to improve screen reader user experience.

Internationalization and localization

`<html>` element has a `[lang]` attribute
It is advised to provide a lang attribute so that screen readers and other assistive technologies are guaranteed to announce the page's text correctly. When not provided, the user's default language setting will be used which may cause inaccuracies.
`<html>` element has a valid value for its `[lang]` attribute
Specify a valid BCP 47 language in order to help screen readers and other assistive technologies announce text properly.
`[lang]` attributes have a valid value
Specify a valid BCP 47 language on elements in order to help screen readers and other assistive technologies announce text properly.

Best practices

The document does not use `<meta http-equiv="refresh">`
Pages that refresh automatically cause a poor user experience as focus is directed back to the top of the page unexpectedly.

Audio and video

`<video>` elements contain a `<track>` element with `[kind="captions"]`
Twitter.com may provide assistance to deaf or hearing-impaired users with captions on videos.

ARIA

`[role]`s do not have all required `[aria-*]` attributes
Some ARIA roles have required 'aria-*' attributes, which provide essential information about state and functionality.
Failing Elements
`[aria-*]` attributes do not have valid values
ARIA attributes cannot be interpreted with invalid values when used by screen readers and other assistive technologies.
Failing Elements

Contrast

Background and foreground colors do not have a sufficient contrast ratio.
Many (if not most) users find low-contrast text difficult or impossible to read.
Failing Elements
103

Best practices

`[user-scalable="no"]` is used in the `<meta name="viewport">` element or the `[maximum-scale]` attribute is less than 5.
For users with low vision who rely on screen magnification, ensure that zooming is not disabled.
Failing Elements

Manual Checks

The page has a logical tab order
The visual layout should be logical in its tab order and users cannot focus elements that are offscreen.
Interactive controls are keyboard focusable
Ensure that custom interactive controls are keyboard focusable and that a focus indicator is displayed.
Interactive elements indicate their purpose and state
Ensure that interactive elements (such as links and buttons) are distinguishable from non-interactive elements and that they indicate their state.
The user's focus is directed to new content added to the page
When new content (such as a dialogue) is added to the page, the user's focus should be directed to it.
User focus is not accidentally trapped in a region
Avoid focus being accidentally trapped when a user tabs in and out of controls or regions on page.
Custom controls have associated labels
Ensure that custom interactive controls have associated labels, which are provided by aria-label and aria-labelledby attributes.
Custom controls have ARIA roles
Ensure that all custom interactive controls have appropriate ARIA roles.
Visual order on the page follows DOM order
Ensure that the DOM order matches with the page's visual order, in order to improve navigation for screen readers and other assistive technologies.
Offscreen content is hidden from assistive technology
Ensure that offscreen content is hidden through the use of "display:none" styling or the aria-hidden attribute.
HTML5 landmark elements are used to improve navigation
Elements such as <main> and <nav> are recommended as they are used by screen readers and other assistive technologies to improve keyboard navigation.
92

Best Practices

Indicates the recommended, best practices currently in place on the page and highlights the best practices that twitter.com should incorporate. This includes practices such as protecting pages with HTTPS.

Audits

Avoids requesting the geolocation permission on page load
When requesting a user's location, provide context or consider tying the request to a user action to avoid confusion and mistrust from users.
Avoids requesting the notification permission on page load
When requesting permission to send notifications, provide context or consider tying the request to a user action to avoid confusion and mistrust from users.
Avoids front-end JavaScript libraries with known security vulnerabilities
Ensure that the use of third-party scripts is minimal and that only trusted third-party scripts are used as some may contain known security vulnerabilities which may be exploited by attackers.
Ensure CSP is effective against XSS attacks
Significantly reduce the risk of cross-site scripting attacks (XSS) by ensuring you have a strong Content Security Policy (CSP).
Description Directive Severity
Missing base-uri allows injected <base> tags to set the base URL for all relative URLs (e.g. scripts) to an attacker controlled domain. Consider setting base-uri to 'none' or 'self'.
base-uri
High
Host allowlists can frequently be bypassed. Consider using CSP nonces or hashes instead, along with 'strict-dynamic' if necessary.
script-src
High

Audits

Allows users to paste into password fields
Ensure that password inputs may be pasted into to aid in the user's ability to use password managers and improve security.
Displays images with correct aspect ratio
Ensure that image display dimensions match their natural aspect ratio.
Serves images with appropriate resolution
For maximum image clarity, ensure images have natural dimensions and are proportional to the display size and pixel ratio.
Fonts with `font-display: optional` are preloaded
It is recommended that optional fonts are preloaded.

Audits

Page has the HTML doctype
Ensure a doctype is specified to prevent the browser from switching to quirks-mode.
Properly defines charset
It is advised to declare a character encoding, optionally via a <meta> tag in the first 1024 bytes of the HTML or in the Content-Type HTTP response header.

Audits

Detected JavaScript libraries
Below is a list of all front-end JavaScript libraries that were detected on the page.
Name Version
React
core-js
core-js-global@3.26.1
Avoids deprecated APIs
Avoid deprecated APIs which will eventually be removed the browser.
No browser errors logged to the console
Below is a list of all errors logged to the console, which indicate unresolved problems on the site.
Page has valid source maps
Consider deploying source maps for added benefits such as the ability to debug while in production.
URL Map URL
https://abs.twimg.com/responsive-web/client-web-legacy/vendor.32c4141a.js
https://abs.twimg.com/responsive-web/client-web-legacy/vendor.32c4141a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~ondemand.SettingsSuperFollows~bundle.SuperFollowsSubscribe~loader.TweetCurationActionMenu.409d7c3a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~ondemand.SettingsSuperFollows~bundle.SuperFollowsSubscribe~loader.TweetCurationActionMenu.409d7c3a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~ondemand.SettingsInternals~loader.TweetCurationActionMenu~icons/IconIllustrationSafetyMute-js.bc5e971a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~ondemand.SettingsInternals~loader.TweetCurationActionMenu~icons/IconIllustrationSafetyMute-js.bc5e971a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~ondemand.SettingsInternals~bundle.Explore~bundle.Trends~loader.ExploreSidebar.eefe278a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~ondemand.SettingsInternals~bundle.Explore~bundle.Trends~loader.ExploreSidebar.eefe278a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~ondemand.SettingsInternals~bundle.Explore~bundle.Trends~loader.ExploreSidebar.eefe278a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~ondemand.SettingsInternals~bundle.Explore~bundle.Trends~loader.ExploreSidebar.eefe278a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~ondemand.InlinePlayer~loader.AudioOnlyVideoPlayer~loader.immersiveTweetHandler.331bd7aa.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~ondemand.InlinePlayer~loader.AudioOnlyVideoPlayer~loader.immersiveTweetHandler.331bd7aa.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~ondemand.EmojiPickerData~ondemand.ParticipantReaction~ondemand.EmojiPicker.10f3ca2a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~ondemand.EmojiPickerData~ondemand.ParticipantReaction~ondemand.EmojiPicker.10f3ca2a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~ondemand.EditPinned~loader.EventSummaryHandler~loader.ScoreEventSummaryHandler~loader.TileHandler~load.3fbe821a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~ondemand.EditPinned~loader.EventSummaryHandler~loader.ScoreEventSummaryHandler~loader.TileHandler~load.3fbe821a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~ondemand.SettingsInternals~bundle.LoggedOutHome~bundle.Search~loader.EventSummaryHand.7944e49a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~ondemand.SettingsInternals~bundle.LoggedOutHome~bundle.Search~loader.EventSummaryHand.7944e49a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~loader.DMDrawer~bundle.MultiAccount~bundle.Birdwatch~bundle.Communities~bundle.Compos.7d5fbe7a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~loader.DMDrawer~bundle.MultiAccount~bundle.Birdwatch~bundle.Communities~bundle.Compos.7d5fbe7a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~loader.DMDrawer~bundle.MultiAccount~bundle.AudioSpaceDiscovery~bundle.Birdwatch~bundl.eebcb86a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~loader.DMDrawer~bundle.MultiAccount~bundle.AudioSpaceDiscovery~bundle.Birdwatch~bundl.eebcb86a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~loader.DMDrawer~bundle.MultiAccount~bundle.Articles~bundle.AudioSpaceDetail~bundle.Au.17f8373a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~loader.DMDrawer~bundle.MultiAccount~bundle.Articles~bundle.AudioSpaceDetail~bundle.Au.17f8373a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~loader.DMDrawer~bundle.Communities~bundle.Delegate~bundle.DirectMessages~bundle.DMRic.08ea189a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~loader.DMDrawer~bundle.Communities~bundle.Delegate~bundle.DirectMessages~bundle.DMRic.08ea189a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~loader.DMDrawer~bundle.AudioSpacePeek~bundle.Birdwatch~bundle.Communities~bundle.Comp.9a46603a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~loader.DMDrawer~bundle.AudioSpacePeek~bundle.Birdwatch~bundle.Communities~bundle.Comp.9a46603a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~loader.DMDrawer~bundle.AudioSpaceDiscovery~bundle.Communities~bundle.Compose~bundle.R.631d202a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~loader.DMDrawer~bundle.AudioSpaceDiscovery~bundle.Communities~bundle.Compose~bundle.R.631d202a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~loader.AppModules~loader.DMDrawer~bundle.Articles~bundle.AudioSpaceDetail~bundle.Audi.294d833a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~loader.AppModules~loader.DMDrawer~bundle.Articles~bundle.AudioSpaceDetail~bundle.Audi.294d833a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~loader.AppModules~bundle.AudioSpaceDiscovery~bundle.LoggedOutHome~bundle.Search.74d65eaa.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~loader.AppModules~bundle.AudioSpaceDiscovery~bundle.LoggedOutHome~bundle.Search.74d65eaa.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~bundle.Ocf~ondemand.Verified~loader.topicHandler.7be0de0a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~bundle.Ocf~ondemand.Verified~loader.topicHandler.7be0de0a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~bundle.LoggedOutHome~bundle.Search.8852512a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~bundle.LoggedOutHome~bundle.Search.8852512a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~bundle.Communities~bundle.Delegate~bundle.Ocf~bundle.LoggedOutHome~bundle.Search~onde.0d44766a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.Typeahead~bundle.Communities~bundle.Delegate~bundle.Ocf~bundle.LoggedOutHome~bundle.Search~onde.0d44766a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.topicHandler~loader.TopicFollowPromptHandler.b18543da.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.topicHandler~loader.TopicFollowPromptHandler.b18543da.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.TombstonedEntryHandler~loader.tweetHandler.eeb2390a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.TombstonedEntryHandler~loader.tweetHandler.eeb2390a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.SideNav~loader.Typeahead~loader.DMDrawer~bundle.MultiAccount~bundle.AudioSpacePeek~bundle.Birdw.c05f1f9a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.SideNav~loader.Typeahead~loader.DMDrawer~bundle.MultiAccount~bundle.AudioSpacePeek~bundle.Birdw.c05f1f9a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.SideNav~loader.DMDrawer~bundle.Communities~bundle.Compose~bundle.RichTextCompose~bundle.Delegat.0033b88a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.SideNav~loader.DMDrawer~bundle.Communities~bundle.Compose~bundle.RichTextCompose~bundle.Delegat.0033b88a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.inlineTombstoneHandler~loader.tweetHandler.761af59a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.inlineTombstoneHandler~loader.tweetHandler.761af59a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.EventSummaryHandler~loader.TrendHandler.2e18a00a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.EventSummaryHandler~loader.TrendHandler.2e18a00a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.EventSummaryHandler~loader.NotificationHandler~loader.TrendHandler~loader.MessageHandler~loader.98e7789a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.EventSummaryHandler~loader.NotificationHandler~loader.TrendHandler~loader.MessageHandler~loader.98e7789a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.DirectMessages~bundle.LiveEvent~bundle.UserProfile~loader.TimelineRenderer.c928750a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.DirectMessages~bundle.LiveEvent~bundle.UserProfile~loader.TimelineRenderer.c928750a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Compose~bundle.RichTextCompose~bundle.DirectMessages~bundle.DMRichTextCompose~l.e128578a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Compose~bundle.RichTextCompose~bundle.DirectMessages~bundle.DMRichTextCompose~l.e128578a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Compose~bundle.RichTextCompose~bundle.DirectMessages~bundle.DMRichTextCompose~b.47519b8a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Compose~bundle.RichTextCompose~bundle.DirectMessages~bundle.DMRichTextCompose~b.47519b8a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Bookmarks~bundle.Communities~bundle.DirectMessages~bundle.Explore~bundle.LiveEv.fd3f444a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Bookmarks~bundle.Communities~bundle.DirectMessages~bundle.Explore~bundle.LiveEv.fd3f444a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Bookmarks~bundle.Communities~bundle.DirectMessages~bundle.Explore~bundle.LiveEv.fd3f444a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Bookmarks~bundle.Communities~bundle.DirectMessages~bundle.Explore~bundle.LiveEv.fd3f444a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Birdwatch~bundle.Compose~bundle.RichTextCompose~bundle.DirectMessages~bundle.DM.ba4d690a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Birdwatch~bundle.Compose~bundle.RichTextCompose~bundle.DirectMessages~bundle.DM.ba4d690a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Birdwatch~bundle.BookmarkFolders~bundle.Communities~bundle.Compose~bundle.RichT.75e744aa.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Birdwatch~bundle.BookmarkFolders~bundle.Communities~bundle.Compose~bundle.RichT.75e744aa.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.AudioSpacePeek~bundle.Birdwatch~bundle.Compose~~ondemand.SettingsInternals~onde.613b700a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.AudioSpacePeek~bundle.Birdwatch~bundle.Compose~~ondemand.SettingsInternals~onde.613b700a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Articles~bundle.DirectMessages~bundle.DMRichTextCompose~bundle.LiveEvent~bundle.a0713dba.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Articles~bundle.DirectMessages~bundle.DMRichTextCompose~bundle.LiveEvent~bundle.a0713dba.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Articles~bundle.Birdwatch~bundle.Compose~bundle.RichTextCompose~ondemand.Settin.bfe5ba8a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Articles~bundle.Birdwatch~bundle.Compose~bundle.RichTextCompose~ondemand.Settin.bfe5ba8a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Articles~bundle.AudioSpacePeek~bundle.Birdwatch~~bundle.Communities~bundle.Comp.3b34221a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Articles~bundle.AudioSpacePeek~bundle.Birdwatch~~bundle.Communities~bundle.Comp.3b34221a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Articles~bundle.AudioSpaceDiscovery~bundle.Birdwatch~bundle.Communities~ondeman.cccf5e0a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Articles~bundle.AudioSpaceDiscovery~bundle.Birdwatch~bundle.Communities~ondeman.cccf5e0a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Articles~bundle.AudioSpaceDetail~bundle.AudioSpaceDiscovery~bundle.AudioSpaceba.50510f1a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DMDrawer~bundle.Articles~bundle.AudioSpaceDetail~bundle.AudioSpaceDiscovery~bundle.AudioSpaceba.50510f1a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DashMenu~loader.SideNav~loader.Typeahead~loader.DMDrawer~bundle.MultiAccount~bundle.AudioSpaceP.097ee65a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DashMenu~loader.SideNav~loader.Typeahead~loader.DMDrawer~bundle.MultiAccount~bundle.AudioSpaceP.097ee65a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DashMenu~loader.DMDrawer~bundle.Articles~bundle.AudioSpacePeek~bundle.AudioSpaceAnalytics~bundl.7777888a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.DashMenu~loader.DMDrawer~bundle.Articles~bundle.AudioSpacePeek~bundle.AudioSpaceAnalytics~bundl.7777888a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioDock~loader.SideNav~loader.Typeahead~loader.DMDrawer~bundle.MultiAccount~bundle.AudioSpace.a26b79fa.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioDock~loader.SideNav~loader.Typeahead~loader.DMDrawer~bundle.MultiAccount~bundle.AudioSpace.a26b79fa.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioDock~loader.DMDrawer~bundle.AudioSpacePeek~bundle.AudioSpaceAnalytics~bundle.AudioSpaceRep.aeb4062a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioDock~loader.DMDrawer~bundle.AudioSpacePeek~bundle.AudioSpaceAnalytics~bundle.AudioSpaceRep.aeb4062a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioDock~loader.DMDrawer~bundle.AudioSpaceDetail~bundle.AudioSpacePeek~bundle.AudioSpaceDiscov.6b54946a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioDock~loader.DMDrawer~bundle.AudioSpaceDetail~bundle.AudioSpacePeek~bundle.AudioSpaceDiscov.6b54946a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioDock~loader.DashMenu~loader.SideNav~loader.Typeahead~loader.DMDrawer~bundle.Account~bundle.f690da2a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioDock~loader.DashMenu~loader.SideNav~loader.Typeahead~loader.DMDrawer~bundle.Account~bundle.f690da2a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioDock~loader.DashMenu~loader.SideNav~loader.Typeahead~loader.AppModules~loader.DMDrawer~bun.d10c16da.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioDock~loader.DashMenu~loader.SideNav~loader.Typeahead~loader.AppModules~loader.DMDrawer~bun.d10c16da.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioDock~loader.AppModules~loader.DMDrawer~bundle.AboutThisAd~bundle.NotMyAccount~bundle.Multi.5bdeeeba.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioDock~loader.AppModules~loader.DMDrawer~bundle.AboutThisAd~bundle.NotMyAccount~bundle.Multi.5bdeeeba.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioDock~bundle.AudioSpacePeek~bundle.AudioSpaceAnalytics~bundle.AudioSpaceReport~bundle.Birdw.6d812f5a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AudioDock~bundle.AudioSpacePeek~bundle.AudioSpaceAnalytics~bundle.AudioSpaceReport~bundle.Birdw.6d812f5a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AppModules~bundle.Ocf.0425273a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AppModules~bundle.Ocf.0425273a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AppModules~bundle.MultiAccount~bundle.Login~bundle.SmsLogin~ondemand.IntentPrompt.972f97ca.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AppModules~bundle.MultiAccount~bundle.Login~bundle.SmsLogin~ondemand.IntentPrompt.972f97ca.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AppModules~bundle.LoggedOutHome~bundle.Search~bundle.Settings~ondemand.SettingsRevamp.a6279f3a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AppModules~bundle.LoggedOutHome~bundle.Search~bundle.Settings~ondemand.SettingsRevamp.a6279f3a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AppModules~bundle.LoggedOutHome~bundle.Search.5be7071a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AppModules~bundle.LoggedOutHome~bundle.Search.5be7071a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AppModules~bundle.Compose~bundle.RichTextCompose~ondemand.SettingsInternals~bundle.PlainTextCom.d2e64ada.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~loader.AppModules~bundle.Compose~bundle.RichTextCompose~ondemand.SettingsInternals~bundle.PlainTextCom.d2e64ada.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~endpoints.DirectMessagesGraphQL~loader.directMessagesData~loader.Typeahead~loader.DMDrawer~bundle.Comm.1c089fca.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~endpoints.DirectMessagesGraphQL~loader.directMessagesData~loader.Typeahead~loader.DMDrawer~bundle.Comm.1c089fca.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~endpoints.Collections~endpoints.DirectMessages~endpoints.Lists~endpoints.LiveEvent~endpoints.Tweets~en.2d02469a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~endpoints.Collections~endpoints.DirectMessages~endpoints.Lists~endpoints.LiveEvent~endpoints.Tweets~en.2d02469a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~endpoints.AccountTaxonomy~endpoints.Communities~endpoints.Graphql~endpoints.Lists~endpoints.LoggedOutN.26d6b8fa.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~endpoints.AccountTaxonomy~endpoints.Communities~endpoints.Graphql~endpoints.Lists~endpoints.LoggedOutN.26d6b8fa.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.TwitterArticles~loader.TweetCurationActionMenu~bundle.UserProfile.70b0054a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.TwitterArticles~loader.TweetCurationActionMenu~bundle.UserProfile.70b0054a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Ocf~bundle.LoggedOutHome~bundle.Search~loader.TimelineRenderer~loader.SignupModule.b63ca7ba.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Ocf~bundle.LoggedOutHome~bundle.Search~loader.TimelineRenderer~loader.SignupModule.b63ca7ba.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.MultiAccount~bundle.Birdwatch~bundle.BookmarkFolders~bundle.Communities~ondemand.ComposeSchedul.7e67ea4a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.MultiAccount~bundle.Birdwatch~bundle.BookmarkFolders~bundle.Communities~ondemand.ComposeSchedul.7e67ea4a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.LiveEvent~ondemand.InlinePlayer~loader.AudioOnlyVideoPlayer.f470bafa.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.LiveEvent~ondemand.InlinePlayer~loader.AudioOnlyVideoPlayer.f470bafa.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Conversation~bundle.TweetMediaDetail~bundle.ImmersiveMediaViewer~loader.inlineTombstoneHandler~.363b8a3a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Conversation~bundle.TweetMediaDetail~bundle.ImmersiveMediaViewer~loader.inlineTombstoneHandler~.363b8a3a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.ComposeMedia~bundle.TwitterArticles~ondemand.InlinePlayer~loaders.video.VideoPlayerDefaultUI~lo.e7557c9a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.ComposeMedia~bundle.TwitterArticles~ondemand.InlinePlayer~loaders.video.VideoPlayerDefaultUI~lo.e7557c9a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Compose~bundle.RichTextCompose~loader.TweetCurationActionMenu~bundle.PlainTextCompose.1d49d70a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Compose~bundle.RichTextCompose~loader.TweetCurationActionMenu~bundle.PlainTextCompose.1d49d70a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Bookmarks~bundle.Communities~bundle.Explore~bundle.LiveEvent~bundle.HomeTimeline~bundle.NewsLan.4eb411ea.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Bookmarks~bundle.Communities~bundle.Explore~bundle.LiveEvent~bundle.HomeTimeline~bundle.NewsLan.4eb411ea.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Bookmarks~bundle.Communities~bundle.Explore~bundle.LiveEvent~bundle.HomeTimeline~bundle.NewsLan.4eb411ea.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Bookmarks~bundle.Communities~bundle.Explore~bundle.LiveEvent~bundle.HomeTimeline~bundle.NewsLan.4eb411ea.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~loader.inlineTombstoneHandler~loader.tweetHandler~loader.immersiveTweetHandler.a2b260ca.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~loader.inlineTombstoneHandler~loader.tweetHandler~loader.immersiveTweetHandler.a2b260ca.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~loader.inlineTombstoneHandler~loader.tweetHandler.fb1c56da.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~loader.inlineTombstoneHandler~loader.tweetHandler.fb1c56da.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.TwitterArticles~loader.inlineTombstoneHandler~loader.tweetHandler~bundle.UserP.00f4058a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.TwitterArticles~loader.inlineTombstoneHandler~loader.tweetHandler~bundle.UserP.00f4058a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.LiveEvent~bundle.SettingsProfessionalProfileProfileSpotlight~bundle.TwitterArt.9e018fca.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.LiveEvent~bundle.SettingsProfessionalProfileProfileSpotlight~bundle.TwitterArt.9e018fca.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.Explore~bundle.Topics.34b3676a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.Explore~bundle.Topics.34b3676a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.Explore~bundle.Topics.34b3676a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.Explore~bundle.Topics.34b3676a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.Explore~bundle.GenericTimeline~bundle.Ocf~bundle.Topics~bundle.FollowerRequest.cf7eb83a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.Explore~bundle.GenericTimeline~bundle.Ocf~bundle.Topics~bundle.FollowerRequest.cf7eb83a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.Explore~bundle.GenericTimeline~bundle.Ocf~bundle.Topics~bundle.FollowerRequest.cf7eb83a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.Explore~bundle.GenericTimeline~bundle.Ocf~bundle.Topics~bundle.FollowerRequest.cf7eb83a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.Compose~bundle.RichTextCompose~bundle.Settings~bundle.Display~bundle.Ocf~bundl.4284d72a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.Compose~bundle.RichTextCompose~bundle.Settings~bundle.Display~bundle.Ocf~bundl.4284d72a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.Communities~bundle.Compose~bundle.ComposeMedia~ondemand.SettingsInternals~onde.d8447a3a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Birdwatch~bundle.Communities~bundle.Compose~bundle.ComposeMedia~ondemand.SettingsInternals~onde.d8447a3a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.AudioSpaceDiscovery~bundle.AudioSpacebarScreen~bundle.Birdwatch~bundle.LiveEvent~bundle.Explore.d1391fda.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.AudioSpaceDiscovery~bundle.AudioSpacebarScreen~bundle.Birdwatch~bundle.LiveEvent~bundle.Explore.d1391fda.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.AudioSpaceDiscovery~bundle.AudioSpacebarScreen~bundle.Birdwatch~bundle.LiveEvent~bundle.Explore.d1391fda.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.AudioSpaceDiscovery~bundle.AudioSpacebarScreen~bundle.Birdwatch~bundle.LiveEvent~bundle.Explore.d1391fda.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.AudioSpaceDetail~bundle.AudioSpaceDiscovery~bundle.AudioSpacebarScreen~bundle.Birdwatch~bundle..a6695c7a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.AudioSpaceDetail~bundle.AudioSpaceDiscovery~bundle.AudioSpacebarScreen~bundle.Birdwatch~bundle..a6695c7a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Articles~bundle.AudioSpaceDetail~bundle.AudioSpaceDiscovery~bundle.AudioSpacebarScreen~bundle.B.df89da3a.js
https://abs.twimg.com/responsive-web/client-web-legacy/shared~bundle.Articles~bundle.AudioSpaceDetail~bundle.AudioSpaceDiscovery~bundle.AudioSpacebarScreen~bundle.B.df89da3a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/polyfills.2461364a.js
https://abs.twimg.com/responsive-web/client-web-legacy/polyfills.2461364a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/ondemand.LottieWeb.5dae957a.js
https://abs.twimg.com/responsive-web/client-web-legacy/ondemand.LottieWeb.5dae957a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/ondemand.BranchSdk.a071789a.js
https://abs.twimg.com/responsive-web/client-web-legacy/ondemand.BranchSdk.a071789a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/main.73df184a.js
https://abs.twimg.com/responsive-web/client-web-legacy/main.73df184a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/loader.UserHandler.cec2f32a.js
https://abs.twimg.com/responsive-web/client-web-legacy/loader.UserHandler.cec2f32a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/loader.Typeahead.e333c58a.js
https://abs.twimg.com/responsive-web/client-web-legacy/loader.Typeahead.e333c58a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/loader.tweetHandler.ccccacaa.js
https://abs.twimg.com/responsive-web/client-web-legacy/loader.tweetHandler.ccccacaa.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/loader.TweetCurationActionMenu.ccd3fc8a.js
https://abs.twimg.com/responsive-web/client-web-legacy/loader.TweetCurationActionMenu.ccd3fc8a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/loader.TrendHandler.45ecbf8a.js
https://abs.twimg.com/responsive-web/client-web-legacy/loader.TrendHandler.45ecbf8a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/loader.TopicFollowPromptHandler.cb4afcaa.js
https://abs.twimg.com/responsive-web/client-web-legacy/loader.TopicFollowPromptHandler.cb4afcaa.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/loader.TimelineRenderer.7551dafa.js
https://abs.twimg.com/responsive-web/client-web-legacy/loader.TimelineRenderer.7551dafa.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/loader.TimelineCardHandler.7e6f217a.js
https://abs.twimg.com/responsive-web/client-web-legacy/loader.TimelineCardHandler.7e6f217a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/loader.ScoreEventSummaryHandler.7435ed9a.js
https://abs.twimg.com/responsive-web/client-web-legacy/loader.ScoreEventSummaryHandler.7435ed9a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/loader.NewTweetsPill.1598477a.js
https://abs.twimg.com/responsive-web/client-web-legacy/loader.NewTweetsPill.1598477a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/loader.ModuleHeader.6db2bd7a.js
https://abs.twimg.com/responsive-web/client-web-legacy/loader.ModuleHeader.6db2bd7a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/loader.ImpressionPlaceholderHandler.ed1182ea.js
https://abs.twimg.com/responsive-web/client-web-legacy/loader.ImpressionPlaceholderHandler.ed1182ea.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/loader.FooterLoader.7fabbeaa.js
https://abs.twimg.com/responsive-web/client-web-legacy/loader.FooterLoader.7fabbeaa.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/loader.DividerHandler.0e9e765a.js
https://abs.twimg.com/responsive-web/client-web-legacy/loader.DividerHandler.0e9e765a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/loader.AudioOnlyVideoPlayer.4ba3487a.js
https://abs.twimg.com/responsive-web/client-web-legacy/loader.AudioOnlyVideoPlayer.4ba3487a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/loader.AudioDock.737cb3ba.js
https://abs.twimg.com/responsive-web/client-web-legacy/loader.AudioDock.737cb3ba.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/loader.AppModules.80dbe5fa.js
https://abs.twimg.com/responsive-web/client-web-legacy/loader.AppModules.80dbe5fa.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/loader.AbsolutePower.0675ee4a.js
https://abs.twimg.com/responsive-web/client-web-legacy/loader.AbsolutePower.0675ee4a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/i18n/en.ae1e036a.js
https://abs.twimg.com/responsive-web/client-web-legacy/i18n/en.ae1e036a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/i18n/emoji-en.9523b2aa.js
https://abs.twimg.com/responsive-web/client-web-legacy/i18n/emoji-en.9523b2aa.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.UsersGraphQL.3a7bd93a.js
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.UsersGraphQL.3a7bd93a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.URT.7595b16a.js
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.URT.7595b16a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.Settings.642f45aa.js
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.Settings.642f45aa.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.Jot.dcc7e04a.js
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.Jot.dcc7e04a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.Guest.3d7a336a.js
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.Guest.3d7a336a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.Branch.bf8df57a.js
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.Branch.bf8df57a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.Attribution.fb9d76fa.js
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.Attribution.fb9d76fa.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.ArticleDomains.8b73a96a.js
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.ArticleDomains.8b73a96a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.AdFreeArticleDomains.a42ccada.js
https://abs.twimg.com/responsive-web/client-web-legacy/endpoints.AdFreeArticleDomains.a42ccada.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/bundle.NetworkInstrument.9a08171a.js
https://abs.twimg.com/responsive-web/client-web-legacy/bundle.NetworkInstrument.9a08171a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/bundle.ExploreTopics.a69589ea.js
https://abs.twimg.com/responsive-web/client-web-legacy/bundle.ExploreTopics.a69589ea.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/bundle.ExploreTopics.a69589ea.js
https://abs.twimg.com/responsive-web/client-web-legacy/bundle.ExploreTopics.a69589ea.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/bundle.Explore.bc9f704a.js
https://abs.twimg.com/responsive-web/client-web-legacy/bundle.Explore.bc9f704a.js.map
https://abs.twimg.com/responsive-web/client-web-legacy/bundle.Explore.bc9f704a.js
https://abs.twimg.com/responsive-web/client-web-legacy/bundle.Explore.bc9f704a.js.map
No issues in the `Issues` panel in Chrome Devtools
There may be unresolved issues logged to Chrome Devtools.

Audits

Does not use HTTPS — 1 insecure request found
Ensure that all pages are protected with HTTPS (including those that do not handle sensitive data) as HTTPS prevents tampering and passive listening on communications between the app and its users. Additionally, HTTPS is a prerequisite for HTTP/2 and many new web platform APIs.
Insecure URL Request Resolution
http://twitter.com/
Allowed
92

SEO

Indicates how well the page is optimized for ranking in search engines and highlights Search Engine Optimization (SEO) opportunities for twitter.com. This includes optimizations such as providing meta data.

Mobile Friendly

Has a `<meta name="viewport">` tag with `width` or `initial-scale`
It is advised to use a '<meta name="viewport">' tag for the optimization of twitter.com on mobile screens.
Document uses legible font sizes — 99.66% legible text
Font sizes of 12px or less are too small to most mobile users without user gestures and further action. Aim for more than 60% of page text to use font sizes greater than 12px.
Source Selector % of Page Text Font Size
.r-hiw28u
0.34%
0px
99.66%
≥ 12px

Content Best Practices

Document has a `<title>` element
Search engines, screen reader users and other assistive technology users rely on the title to provide an overview of the page and to help determine if the page is relevant to their search.
Links have descriptive text
Make use of descriptive link text to assist search engines in understanding the content.
Image elements have `[alt]` attributes
Provide short and descriptive alternative text where possible on informative elements.
Document has a valid `hreflang`
Search engines can be instructed to list specific versions of a page for a given language or region through the use of hreflang links.
Document has a valid `rel=canonical`
Search engines can be suggested which URL should be shown in search results through the use of canonical links.
Document avoids plugins
The content of plugins cannot be indexed by search engines and many devices either restrict or do not support them.

Crawling and Indexing

Page has successful HTTP status code
Avoid pages with unsuccessful HTTP status codes as they may not be indexed by search engines.
Links are crawlable
Ensure that the 'href' attribute of anchor elements links to the appropriate destination. This allows for more pages of the site to be discovered by search engines.
Page isn’t blocked from indexing
Pages that cannot be crawled by search engines cannot be indexed or included in their search results. Ensure that search engines have permission to crawl all pages that should be indexed.
robots.txt is valid
Malformed robots.txt files prevent crawlers from understanding how a site wants to be crawled or indexed, which can be devastating to SEO.

Mobile Friendly

Tap targets are not sized appropriately — 93% appropriately sized tap targets
Interactive elements (such as buttons and links) should be appropriately spaced, sized and easy enough to select or tap with regard to their surrounding elements.
Tap Target Size Overlapping Target
90x34
152x34

Content Best Practices

Document does not have a meta description
Meta descriptions may be used by search engines when displaying a link to the page and should concisely summarize the page's content.

Manual Checks

Structured data is valid
Structured data can be validated through the use of the Structured Data Testing Tool and the Structured Data Linter.
100

PWA

Indicates how valid the aspects of a Progressive Web App (PWA) are for the page and highlights opportunities to enable/improve the PWA of twitter.com. This includes details about web app manifests.

Installable

Web app manifest and service worker meet the installability requirements
User engagement may be increased by leveraging the browsers ability to proactively prompt users to add the app to their homescreen.

PWA Optimized

Registers a service worker that controls page and `start_url`
A service worker is used to provide Progressive Web Apps the use of features such as working offline, the ability for the app to be added to the homescreen as well as push notifications.
Configured for a custom splash screen
Themed splash screens ensure a high-quality user experience at launch for app users.
View Data
Sets a theme color for the address bar.
A theme may be applied to the browser address bar, which ideally can be made to match the site.
View Data
Content is sized correctly for the viewport
Ensure that the width of the app's content matches the width of the viewport, otherwise the app might not be optimized for mobile screens.
Has a `<meta name="viewport">` tag with `width` or `initial-scale`
It is advised to use a '<meta name="viewport">' tag for the optimization of twitter.com on mobile screens.
Provides a valid `apple-touch-icon`
iOS users of Progressive Web Apps will benefit from an apple touch icon, which can be defined with 'apple-touch-icon', which must point to a non-transparent 192px (or 180px) square PNG.
Manifest has a maskable icon
Maskable icons are great to ensure that images fill the entire shape when installing the app on a device.

Manual Checks

Site works cross-browser
Ensure that the Progressive Web App works correctly across every major browser.
Page transitions don't feel like they block on the network
Users perceive apps with responsive, snappy transitions as higher peforming and ensures a great user experience, even on a slow network.
Each page has a URL
Ensure that all pages are deep linkable via URL. They should also be unique for the purpose of shareability on social media.
Hosting

Server Location

Server IP Address: 104.244.42.1
Continent: North America
Country: United States
United States Flag
Region:
City:
Longitude: -97.822
Latitude: 37.751
Currencies: USD
USN
USS
Languages: English

Web Hosting Provider

Name IP Address
Twitter Inc.
Registration

Domain Registrant

Private Registration: No
Name: Twitter, Inc.
Organization: Twitter, Inc.
Country: US
City: San Francisco
State: CA
Post Code: 94103
Email: domains@twitter.com
Phone: +1.4152229670
Note: Registration information is derived from various sources and may be inaccurate.

Domain Registrar

Name IP Address
CSC CORPORATE DOMAINS, INC. 204.74.99.103
Security

Visitor Safety

Mature Content: Not Likely
McAfee WebAdvisor Rating: Unknown
WOT Rating:
WOT Trustworthiness: 92/100
WOT Child Safety: 88/100
Note: Safety information is not guaranteed.

SSL/TLS Certificate

Issued To: *.twitter.com
Issued By: DigiCert Global G2 TLS RSA SHA256 2020 CA1
Valid From: 7th October, 2024
Valid To: 6th October, 2025
Subject: CN = *.twitter.com
O = Twitter, Inc.
L = San Francisco
S = US
Hash: cc1b2e6b
Issuer: CN = DigiCert Global G2 TLS RSA SHA256 2020 CA1
O = DigiCert Inc
S = US
Version: 2
Serial Number: 4521998499078425027717272213794428919
Serial Number (Hex): 0366E7BD452F9038C36DAFA73BA597F7
Valid From: 7th October, 2024
Valid To: 6th October, 2024
Signature Algorithm (Short Name): RSA-SHA256
Signature Algorithm (Long Name): sha256WithRSAEncryption
Authority Key Identifier: keyid:74:85:80:C0:66:C7:DF:37:DE:CF:BD:29:37:AA:03:1D:BE:ED:CD:17
Extended Key Usage: TLS Web Server Authentication, TLS Web Client Authentication
CRL Distribution Points:
Full Name:
URI:http://crl3.digicert.com/DigiCertGlobalG2TLSRSASHA2562020CA1-1.crl

Full Name:
URI:http://crl4.digicert.com/DigiCertGlobalG2TLSRSASHA2562020CA1-1.crl

Certificate Policies: Policy: 2.23.140.1.2.2
CPS: http://www.digicert.com/CPS

Authority Information Access: OCSP - URI:http://ocsp.digicert.com
CA Issuers - URI:http://cacerts.digicert.com/DigiCertGlobalG2TLSRSASHA2562020CA1-1.crt

SCT List: Signed Certificate Timestamp:
Version : v1 (0x0)
Log ID : 12:F1:4E:34:BD:53:72:4C:84:06:19:C3:8F:3F:7A:13:
F8:E7:B5:62:87:88:9C:6D:30:05:84:EB:E5:86:26:3A
Timestamp : Oct 7 16:06:30.068 2024 GMT
Extensions: none
Signature : ecdsa-with-SHA256
30:45:02:21:00:C9:62:05:A2:C0:9E:50:34:AD:15:87:
57:83:AB:FC:1F:DB:94:FE:C8:C2:A6:46:77:3B:10:63:
59:04:B0:C7:C0:02:20:43:59:02:78:E1:4A:24:B1:D0:
4C:8B:98:BE:BA:B0:49:73:48:C5:95:99:5E:C3:82:DA:
36:C3:A1:3D:F5:68:BD
Signed Certificate Timestamp:
Version : v1 (0x0)
Log ID : E6:D2:31:63:40:77:8C:C1:10:41:06:D7:71:B9:CE:C1:
D2:40:F6:96:84:86:FB:BA:87:32:1D:FD:1E:37:8E:50
Timestamp : Oct 7 16:06:30.080 2024 GMT
Extensions: none
Signature : ecdsa-with-SHA256
30:45:02:21:00:9C:B4:BB:AF:C2:C4:25:AA:19:53:9F:
A9:25:1F:AB:3F:06:A0:C5:6D:1D:83:94:D8:D3:BC:B3:
BA:18:28:F9:12:02:20:5E:84:D9:39:30:22:0A:59:47:
18:4E:33:9A:CD:10:C8:36:F9:A1:BE:81:1B:88:F9:1A:
22:FB:13:34:C9:1E:BC
Signed Certificate Timestamp:
Version : v1 (0x0)
Log ID : CC:FB:0F:6A:85:71:09:65:FE:95:9B:53:CE:E9:B2:7C:
22:E9:85:5C:0D:97:8D:B6:A9:7E:54:C0:FE:4C:0D:B0
Timestamp : Oct 7 16:06:30.413 2024 GMT
Extensions: none
Signature : ecdsa-with-SHA256
30:46:02:21:00:83:2E:36:C8:09:64:81:A2:75:E8:35:
D3:0F:94:8A:FB:86:AE:57:AA:4C:9C:FC:0F:3F:FC:5D:
8E:B2:5E:AF:6F:02:21:00:8F:A3:0E:1D:C6:12:7F:70:
C6:1A:F3:E4:77:3B:89:D4:FE:B3:DB:8F:55:32:AA:60:
7D:2C:73:0B:2A:AC:2A:05
Key Usage: Digital Signature, Key Encipherment
Basic Constraints: CA:FALSE
Subject Alternative Name: DNS:*.x.com
DNS:twitter.com
DNS:x.com
DNS:*.twitter.com
Technical

DNS Lookup

A Records

Host IP Address Class TTL
twitter.com. 104.244.42.129 IN 1800

NS Records

Host Nameserver Class TTL
twitter.com. d.u06.twtrdns.net. IN 13999
twitter.com. c.u06.twtrdns.net. IN 13999
twitter.com. c.r06.twtrdns.net. IN 13999
twitter.com. b.u06.twtrdns.net. IN 13999
twitter.com. d.r06.twtrdns.net. IN 13999
twitter.com. b.r06.twtrdns.net. IN 13999
twitter.com. a.u06.twtrdns.net. IN 13999
twitter.com. a.r06.twtrdns.net. IN 13999

MX Records

Priority Host Server Class TTL
10 twitter.com. alt3.aspmx.l.google.com. IN 300
5 twitter.com. alt2.aspmx.l.google.com. IN 300
1 twitter.com. aspmx.l.google.com. IN 300
5 twitter.com. alt1.aspmx.l.google.com. IN 300
10 twitter.com. alt4.aspmx.l.google.com. IN 300

SOA Records

Domain Name Primary NS Responsible Email TTL
twitter.com. a.u06.twtrdns.net. noc\@twitter.com. 3600

TXT Records

Host Value Class TTL
twitter.com. stripe-verification=46F7B88485621DC18923B43D12E90E6CDBCE232F2FEBCF084E6EFA91F6BA707D IN 293
twitter.com. google-site-verification=TNhAkfLUeIbzzzSgPNxS5aEkKMf3aUcpPmCK1_kmIvU IN 293
twitter.com. traction-guest=a4d0248d-fe01-4222-8fcc-33f68323e667 IN 293
twitter.com. google-site-verification=h6dJIv0HXjLOkGAotLAWEzvoi9SxqP4vjpx98vrCvvQ IN 293
twitter.com. miro-verification=6e1ca9ad6d0c2cd2e4186141265f23ed618cfe37 IN 293
twitter.com. traction-guest=6882b04e-4188-4ff9-8bb4-bff5a3d358e6 IN 293
twitter.com. adobe-idp-site-verification=a2ff8fc40c434d1d6f02f68b0b1a683e400572ab8c1f2c180c71c3d985b9270a IN 293
twitter.com. mixpanel-domain-verify=164dda91-31f4-41e8-a816-0f59b38fea30 IN 293
twitter.com. apple-domain-verification=zd1iHoEO9LILEQIq IN 293
twitter.com. canva-site-verification=lMnZ3wMh7c1uqZqa-cxZTg IN 293
twitter.com. atlassian-domain-verification=j6u0o1PTkobCXC84uEF/sWpIPtaZURBVYqKzmTvT8wugLcHT1vvrzzA63iP1qSLN IN 293
twitter.com. MS=BEE202D20C326867290BDEFA2DDDF4594B5D6860 IN 293
twitter.com. wrike-verification=MjU4MTA5MjoyN2UzNDc1MjU3MDZiZTY4NjBiNzliNDQ2OTUwNWY3NmM5NDgyMTBlYzFkNTcwYTE2YWNmZDdkNTY2ZmE4Yzlh IN 293
twitter.com. loom-site-verification=638c6bc173b9458997f64d305bf42499 IN 293
twitter.com. v=spf1 IN 293
twitter.com. google-site-verification=600dQ0pZYsH2xOFt4hYmf5f5NpjCbWE_qk5Y04dErYM IN 293
twitter.com. 0a8c0fc6-bfa5-4ea7-b09b-87f2989022d6 IN 293
twitter.com. slack-domain-verification=9oO8P4Glf4252QJDOg4rHGs6KlSkBuI5ZVmWRO8d IN 293
twitter.com. bj6sbt5xqs9hw9jrfvz7hplrg0l680sb IN 293

HTTP Response Headers

HTTP-Code: HTTP/1.1 301 Moved Permanently
cache-control: no-cache, no-store, max-age=0
date: 18th November, 2024
server: tsa_b
perf: 7402827104
location: https://twitter.com/
content-length: 0
x-transaction-id: 82069b99e6c08a9f
x-response-time: 1
x-connection-hash: 93de5502a4e67b3eb3cd43e39021323aeadcafd33ca27888dc60b40f9c16d7c6

Whois Lookup

Created: 21st January, 2000
Changed: 17th January, 2024
Expires: 21st January, 2025
Registrar: CSC CORPORATE DOMAINS, INC.
Status: clientTransferProhibited
serverDeleteProhibited
serverTransferProhibited
serverUpdateProhibited
Nameservers: a.r06.twtrdns.net
a.u06.twtrdns.net
b.r06.twtrdns.net
b.u06.twtrdns.net
c.r06.twtrdns.net
c.u06.twtrdns.net
d.r06.twtrdns.net
d.u06.twtrdns.net
Owner Name: Twitter, Inc.
Owner Organization: Twitter, Inc.
Owner Street: 1355 Market Street
Owner Post Code: 94103
Owner City: San Francisco
Owner State: CA
Owner Country: US
Owner Phone: +1.4152229670
Owner Email: domains@twitter.com
Admin Name: Domain Admin
Admin Organization: Twitter, Inc.
Admin Street: 1355 Market Street
Admin Post Code: 94103
Admin City: San Francisco
Admin State: CA
Admin Country: US
Admin Phone: +1.4152229670
Admin Email: domains@twitter.com
Tech Name: Tech Admin
Tech Organization: Twitter, Inc.
Tech Street: 1355 Market Street
Tech Post Code: 94103
Tech City: San Francisco
Tech State: CA
Tech Country: US
Tech Phone: +1.4152229670
Tech Email: domains-tech@twitter.com
Full Whois:
Domain Name: twitter.com
Registry Domain ID: 18195971_DOMAIN_COM-VRSN
Registrar WHOIS Server: whois.corporatedomains.com
Registrar URL: www.cscprotectsbrands.com
Updated Date: 2024-01-17T01:10:05Z
Creation Date: 2000-01-21T11:28:17Z
Registrar Registration Expiration Date: 2025-01-21T16:28:17Z
Registrar: CSC CORPORATE DOMAINS, INC.
Sponsoring Registrar IANA ID: 299
Registrar Abuse Contact Email: domainabuse@cscglobal.com
Registrar Abuse Contact Phone: +1.8887802723
Domain Status: clientTransferProhibited http://www.icann.org/epp#clientTransferProhibited
Domain Status: serverDeleteProhibited http://www.icann.org/epp#serverDeleteProhibited
Domain Status: serverTransferProhibited http://www.icann.org/epp#serverTransferProhibited
Domain Status: serverUpdateProhibited http://www.icann.org/epp#serverUpdateProhibited
Registry Registrant ID:
Registrant Name: Twitter, Inc.
Registrant Organization: Twitter, Inc.
Registrant Street: 1355 Market Street
Registrant City: San Francisco
Registrant State/Province: CA
Registrant Postal Code: 94103
Registrant Country: US
Registrant Phone: +1.4152229670
Registrant Phone Ext:
Registrant Fax: +1.4152220922
Registrant Fax Ext:
Registrant Email: domains@twitter.com
Registry Admin ID:
Admin Name: Domain Admin
Admin Organization: Twitter, Inc.
Admin Street: 1355 Market Street
Admin City: San Francisco
Admin State/Province: CA
Admin Postal Code: 94103
Admin Country: US
Admin Phone: +1.4152229670
Admin Phone Ext:
Admin Fax: +1.4152220922
Admin Fax Ext:
Admin Email: domains@twitter.com
Registry Tech ID:
Tech Name: Tech Admin
Tech Organization: Twitter, Inc.
Tech Street: 1355 Market Street
Tech City: San Francisco
Tech State/Province: CA
Tech Postal Code: 94103
Tech Country: US
Tech Phone: +1.4152229670
Tech Phone Ext:
Tech Fax: +1.4152220922
Tech Fax Ext:
Tech Email: domains-tech@twitter.com
Name Server: c.u06.twtrdns.net
Name Server: c.r06.twtrdns.net
Name Server: a.u06.twtrdns.net
Name Server: a.r06.twtrdns.net
Name Server: d.r06.twtrdns.net
Name Server: b.u06.twtrdns.net
Name Server: b.r06.twtrdns.net
Name Server: d.u06.twtrdns.net
DNSSEC: unsigned
URL of the ICANN WHOIS Data Problem Reporting System: http://wdprs.internic.net/
>>> Last update of WHOIS database: 2024-01-17T01:10:05Z <<<

For more information on Whois status codes, please visit https://icann.org/epp

Corporation Service Company(c) (CSC) The Trusted Partner of More than 50% of the 100 Best Global Brands.

Contact us to learn more about our enterprise solutions for Global Domain Name Registration and Management, Trademark Research and Watching, Brand, Logo and Auction Monitoring, as well SSL Certificate Services and DNS Hosting.

NOTICE: You are not authorized to access or query our WHOIS database through the use of high-volume, automated, electronic processes or for the purpose or purposes of using the data in any manner that violates these terms of use. The Data in the CSC WHOIS database is provided by CSC for information purposes only, and to assist persons in obtaining information about or related to a domain name registration record. CSC does not guarantee its accuracy. By submitting a WHOIS query, you agree to abide by the following terms of use: you agree that you may use this Data only for lawful purposes and that under no circumstances will you use this Data to: (1) allow, enable, or otherwise support the transmission of mass unsolicited, commercial advertising or solicitations via direct mail, e-mail, telephone, or facsimile; or (2) enable high volume, automated, electronic processes that apply to CSC (or its computer systems). CSC reserves the right to terminate your access to the WHOIS database in its sole discretion for any violations by you of these terms of use. CSC reserves the right to modify these terms at any time.

Register your domain name at http://www.cscglobal.com

Nameservers

Name IP Address
a.r06.twtrdns.net 205.251.192.179
a.u06.twtrdns.net 204.74.66.101
b.r06.twtrdns.net 205.251.196.198
b.u06.twtrdns.net 205.251.196.198
c.r06.twtrdns.net 205.251.194.151
c.u06.twtrdns.net 205.251.194.151
d.r06.twtrdns.net 205.251.199.195
d.u06.twtrdns.net 205.251.199.195
Related

Similar Sites

Domain Valuation Snoop Score
$902 USD
$1,099,983 USD 4/5
$941 USD 1/5
$1,597,793 USD 4/5
$1,367,752 USD 4/5

Organic Search (US) Competitors

Backlink Competitors

Sites with the same domain name

Domain Valuation Snoop Score
$724 USD
0/5
0/5
$118 USD 1/5

Sites hosted on the same IP address

Domain Valuation Snoop Score
0/5