Skip to content

Commit 19e6128

Browse files
authored
chore: replace doc-ready with defer (#18991)
Replace using `async` with `defer` to allow parallel download of JavaScript without blocking the parser. Now script will run after DOM is parsed. Refs: https://html.spec.whatwg.org/multipage/scripting.html#attr-script-defer Refs: https://caniuse.com/script-defer --------- Signed-off-by: Mike Fiedler <miketheman@gmail.com>
1 parent bb39a7d commit 19e6128

File tree

7 files changed

+93
-119
lines changed

7 files changed

+93
-119
lines changed

warehouse/locale/messages.pot

Lines changed: 53 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -983,14 +983,14 @@ msgstr ""
983983

984984
#: warehouse/templates/404.html:30 warehouse/templates/500.html:18
985985
#: warehouse/templates/accounts/two-factor.html:35
986-
#: warehouse/templates/base.html:342 warehouse/templates/base.html:348
987-
#: warehouse/templates/base.html:354 warehouse/templates/base.html:360
988-
#: warehouse/templates/base.html:376 warehouse/templates/base.html:382
989-
#: warehouse/templates/base.html:407 warehouse/templates/base.html:413
990-
#: warehouse/templates/base.html:422 warehouse/templates/base.html:435
991-
#: warehouse/templates/base.html:444 warehouse/templates/base.html:450
992-
#: warehouse/templates/base.html:456 warehouse/templates/base.html:469
993-
#: warehouse/templates/base.html:486
986+
#: warehouse/templates/base.html:343 warehouse/templates/base.html:349
987+
#: warehouse/templates/base.html:355 warehouse/templates/base.html:361
988+
#: warehouse/templates/base.html:377 warehouse/templates/base.html:383
989+
#: warehouse/templates/base.html:408 warehouse/templates/base.html:414
990+
#: warehouse/templates/base.html:423 warehouse/templates/base.html:436
991+
#: warehouse/templates/base.html:445 warehouse/templates/base.html:451
992+
#: warehouse/templates/base.html:457 warehouse/templates/base.html:470
993+
#: warehouse/templates/base.html:487
994994
#: warehouse/templates/includes/accounts/profile-callout.html:17
995995
#: warehouse/templates/includes/file-details.html:129
996996
#: warehouse/templates/index.html:98 warehouse/templates/index.html:105
@@ -1144,7 +1144,7 @@ msgid "Main navigation"
11441144
msgstr ""
11451145

11461146
#: warehouse/templates/base.html:33 warehouse/templates/base.html:68
1147-
#: warehouse/templates/base.html:337
1147+
#: warehouse/templates/base.html:338
11481148
#: warehouse/templates/includes/current-user-indicator.html:77
11491149
#: warehouse/templates/pages/help.html:209
11501150
#: warehouse/templates/pages/sitemap.html:19
@@ -1220,16 +1220,16 @@ msgstr ""
12201220
msgid "RSS: 40 newest packages"
12211221
msgstr ""
12221222

1223-
#: warehouse/templates/base.html:208
1223+
#: warehouse/templates/base.html:209
12241224
msgid "Skip to main content"
12251225
msgstr ""
12261226

1227-
#: warehouse/templates/base.html:212
1227+
#: warehouse/templates/base.html:213
12281228
msgid "Switch to mobile version"
12291229
msgstr ""
12301230

1231-
#: warehouse/templates/base.html:219 warehouse/templates/base.html:228
1232-
#: warehouse/templates/base.html:238
1231+
#: warehouse/templates/base.html:220 warehouse/templates/base.html:229
1232+
#: warehouse/templates/base.html:239
12331233
#: warehouse/templates/includes/flash-messages.html:41
12341234
#: warehouse/templates/includes/session-notifications.html:19
12351235
#: warehouse/templates/manage/account.html:845
@@ -1246,177 +1246,177 @@ msgstr ""
12461246
msgid "Warning"
12471247
msgstr ""
12481248

1249-
#: warehouse/templates/base.html:221
1249+
#: warehouse/templates/base.html:222
12501250
msgid "You are using an unsupported browser, upgrade to a newer version."
12511251
msgstr ""
12521252

1253-
#: warehouse/templates/base.html:230
1253+
#: warehouse/templates/base.html:231
12541254
msgid ""
12551255
"You are using TestPyPI – a separate instance of the Python Package Index "
12561256
"that allows you to try distribution tools and processes without affecting"
12571257
" the real index."
12581258
msgstr ""
12591259

1260-
#: warehouse/templates/base.html:240
1260+
#: warehouse/templates/base.html:241
12611261
msgid ""
12621262
"Some features may not work without JavaScript. Please try enabling it if "
12631263
"you encounter problems."
12641264
msgstr ""
12651265

1266-
#: warehouse/templates/base.html:275 warehouse/templates/base.html:307
1266+
#: warehouse/templates/base.html:276 warehouse/templates/base.html:308
12671267
#: warehouse/templates/error-base-with-search.html:8
12681268
#: warehouse/templates/index.html:29
12691269
msgid "Search PyPI"
12701270
msgstr ""
12711271

1272-
#: warehouse/templates/base.html:280 warehouse/templates/index.html:35
1272+
#: warehouse/templates/base.html:281 warehouse/templates/index.html:35
12731273
msgid "Type '/' to search projects"
12741274
msgstr ""
12751275

1276-
#: warehouse/templates/base.html:291 warehouse/templates/base.html:320
1276+
#: warehouse/templates/base.html:292 warehouse/templates/base.html:321
12771277
#: warehouse/templates/error-base-with-search.html:19
12781278
#: warehouse/templates/index.html:44
12791279
msgid "Search"
12801280
msgstr ""
12811281

1282-
#: warehouse/templates/base.html:312
1282+
#: warehouse/templates/base.html:313
12831283
#: warehouse/templates/error-base-with-search.html:13
12841284
msgid "Search projects"
12851285
msgstr ""
12861286

1287-
#: warehouse/templates/base.html:338
1287+
#: warehouse/templates/base.html:339
12881288
msgid "Help navigation"
12891289
msgstr ""
12901290

1291-
#: warehouse/templates/base.html:344
1291+
#: warehouse/templates/base.html:345
12921292
msgid "Installing packages"
12931293
msgstr ""
12941294

1295-
#: warehouse/templates/base.html:350
1295+
#: warehouse/templates/base.html:351
12961296
msgid "Uploading packages"
12971297
msgstr ""
12981298

1299-
#: warehouse/templates/base.html:356
1299+
#: warehouse/templates/base.html:357
13001300
msgid "User guide"
13011301
msgstr ""
13021302

1303-
#: warehouse/templates/base.html:362
1303+
#: warehouse/templates/base.html:363
13041304
msgid "Project name retention"
13051305
msgstr ""
13061306

1307-
#: warehouse/templates/base.html:365
1307+
#: warehouse/templates/base.html:366
13081308
msgid "FAQs"
13091309
msgstr ""
13101310

1311-
#: warehouse/templates/base.html:371 warehouse/templates/pages/sitemap.html:34
1311+
#: warehouse/templates/base.html:372 warehouse/templates/pages/sitemap.html:34
13121312
msgid "About PyPI"
13131313
msgstr ""
13141314

1315-
#: warehouse/templates/base.html:372
1315+
#: warehouse/templates/base.html:373
13161316
msgid "About PyPI navigation"
13171317
msgstr ""
13181318

1319-
#: warehouse/templates/base.html:378
1319+
#: warehouse/templates/base.html:379
13201320
msgid "PyPI Blog"
13211321
msgstr ""
13221322

1323-
#: warehouse/templates/base.html:384
1323+
#: warehouse/templates/base.html:385
13241324
msgid "Infrastructure dashboard"
13251325
msgstr ""
13261326

1327-
#: warehouse/templates/base.html:387 warehouse/templates/pages/sitemap.html:40
1327+
#: warehouse/templates/base.html:388 warehouse/templates/pages/sitemap.html:40
13281328
#: warehouse/templates/pages/stats.html:4
13291329
msgid "Statistics"
13301330
msgstr ""
13311331

1332-
#: warehouse/templates/base.html:390
1332+
#: warehouse/templates/base.html:391
13331333
msgid "Logos & trademarks"
13341334
msgstr ""
13351335

1336-
#: warehouse/templates/base.html:393
1336+
#: warehouse/templates/base.html:394
13371337
msgid "Our sponsors"
13381338
msgstr ""
13391339

1340-
#: warehouse/templates/base.html:399
1340+
#: warehouse/templates/base.html:400
13411341
msgid "Contributing to PyPI"
13421342
msgstr ""
13431343

1344-
#: warehouse/templates/base.html:400
1344+
#: warehouse/templates/base.html:401
13451345
msgid "How to contribute navigation"
13461346
msgstr ""
13471347

1348-
#: warehouse/templates/base.html:403
1348+
#: warehouse/templates/base.html:404
13491349
msgid "Bugs and feedback"
13501350
msgstr ""
13511351

1352-
#: warehouse/templates/base.html:409
1352+
#: warehouse/templates/base.html:410
13531353
msgid "Contribute on GitHub"
13541354
msgstr ""
13551355

1356-
#: warehouse/templates/base.html:415
1356+
#: warehouse/templates/base.html:416
13571357
msgid "Translate PyPI"
13581358
msgstr ""
13591359

1360-
#: warehouse/templates/base.html:418
1360+
#: warehouse/templates/base.html:419
13611361
msgid "Sponsor PyPI"
13621362
msgstr ""
13631363

1364-
#: warehouse/templates/base.html:424
1364+
#: warehouse/templates/base.html:425
13651365
msgid "Development credits"
13661366
msgstr ""
13671367

1368-
#: warehouse/templates/base.html:430 warehouse/templates/pages/sitemap.html:10
1368+
#: warehouse/templates/base.html:431 warehouse/templates/pages/sitemap.html:10
13691369
msgid "Using PyPI"
13701370
msgstr ""
13711371

1372-
#: warehouse/templates/base.html:431
1372+
#: warehouse/templates/base.html:432
13731373
msgid "Using PyPI navigation"
13741374
msgstr ""
13751375

1376-
#: warehouse/templates/base.html:437
1376+
#: warehouse/templates/base.html:438
13771377
#: warehouse/templates/manage/organization/activate_subscription.html:21
13781378
msgid "Terms of Service"
13791379
msgstr ""
13801380

1381-
#: warehouse/templates/base.html:440
1381+
#: warehouse/templates/base.html:441
13821382
msgid "Report security issue"
13831383
msgstr ""
13841384

1385-
#: warehouse/templates/base.html:446
1385+
#: warehouse/templates/base.html:447
13861386
msgid "Code of conduct"
13871387
msgstr ""
13881388

1389-
#: warehouse/templates/base.html:452
1389+
#: warehouse/templates/base.html:453
13901390
msgid "Privacy Notice"
13911391
msgstr ""
13921392

1393-
#: warehouse/templates/base.html:458
1393+
#: warehouse/templates/base.html:459
13941394
msgid "Acceptable Use Policy"
13951395
msgstr ""
13961396

1397-
#: warehouse/templates/base.html:468
1397+
#: warehouse/templates/base.html:469
13981398
msgid "Status:"
13991399
msgstr ""
14001400

1401-
#: warehouse/templates/base.html:472
1401+
#: warehouse/templates/base.html:473
14021402
msgid "all systems operational"
14031403
msgstr ""
14041404

1405-
#: warehouse/templates/base.html:476
1405+
#: warehouse/templates/base.html:477
14061406
msgid ""
14071407
"Developed and maintained by the Python community, for the Python "
14081408
"community."
14091409
msgstr ""
14101410

1411-
#: warehouse/templates/base.html:478
1411+
#: warehouse/templates/base.html:479
14121412
msgid "Donate today!"
14131413
msgstr ""
14141414

1415-
#: warehouse/templates/base.html:490 warehouse/templates/pages/sitemap.html:4
1415+
#: warehouse/templates/base.html:491 warehouse/templates/pages/sitemap.html:4
14161416
msgid "Site map"
14171417
msgstr ""
14181418

1419-
#: warehouse/templates/base.html:497
1419+
#: warehouse/templates/base.html:498
14201420
msgid "Switch to desktop version"
14211421
msgstr ""
14221422

0 commit comments

Comments
 (0)