WordPress.org

Make WordPress Core

Ticket #45178: 45178.22.diff

File 45178.22.diff, 22.1 KB (added by joemcgill, 7 months ago)
  • src/wp-admin/about.php

    diff --git src/wp-admin/about.php src/wp-admin/about.php
    index 7b1c78c01d..d0db3d7c95 100644
    include( ABSPATH . 'wp-admin/admin-header.php' ); 
    6767                </div>
    6868
    6969                <div class="full-width">
    70                         <img src="https://wordpress.org/gutenberg/files/2018/11/Gutenberg-copy-2.jpg" alt="">
     70                        <picture>
     71                                <source type="image/webp" media="(max-width: 782px)" srcset="https://s.w.org/images/core/5.0/header/Gutenberg%20Mobile1x.webp 1x, https://s.w.org/images/core/5.0/header/Gutenberg%20Mobile.webp 2x" />
     72                                <source media="(max-width: 782px)" srcset="https://s.w.org/images/core/5.0/header/Gutenberg%20Mobile1x.jpg 1x, https://s.w.org/images/core/5.0/header/Gutenberg%20Mobile.jpg 2x" />
     73                                <source type="image/webp" srcset="https://s.w.org/images/core/5.0/header/Gutenberg1x.webp 1x, https://s.w.org/images/core/5.0/header/Gutenberg.webp 2x" />
     74                                <img src="https://s.w.org/images/core/5.0/header/Gutenberg1x.jpg" srcset="https://s.w.org/images/core/5.0/header/Gutenberg1x.jpg 1x, https://s.w.org/images/core/5.0/header/Gutenberg.jpg 2x" alt="">
     75                        </picture>
    7176                </div>
    7277
    7378                <div class="feature-section one-col">
    include( ABSPATH . 'wp-admin/admin-header.php' ); 
    7984                <div class="feature-section four-col">
    8085                        <div class="col">
    8186                                <figure>
    82                                         <img src="https://wordpress.org/gutenberg/files/2018/11/Plugins-copy.jpg" alt=""/>
     87                                        <picture>
     88                                                <source type="image/webp" srcset="https://s.w.org/images/core/5.0/features/Plugins1x.webp 1x, https://s.w.org/images/core/5.0/features/Plugins.webp 2x">
     89                                                <img src="https://s.w.org/images/core/5.0/features/Plugins1x.jpg" srcset="https://s.w.org/images/core/5.0/features/Plugins1x.jpg 1x, https://s.w.org/images/core/5.0/features/Plugins.jpg 2x" alt="" width="250" height="250" />
     90                                        </picture>
    8391                                        <figcaption><?php _e( 'Do more with fewer plugins.' ); ?></figcaption>
    8492                                </figure>
    8593                        </div>
    8694                        <div class="col">
    8795                                <figure>
    88                                         <img src="https://wordpress.org/gutenberg/files/2018/11/Layout.jpg" alt=""/>
     96                                        <picture>
     97                                                <source type="image/webp" srcset="https://s.w.org/images/core/5.0/features/Layout1x.webp 1x, https://s.w.org/images/core/5.0/features/Layout.webp 2x">
     98                                                <img src="https://s.w.org/images/core/5.0/features/Layout1x.jpg" srcset="https://s.w.org/images/core/5.0/features/Layout1x.jpg 1x, https://s.w.org/images/core/5.0/features/Layout.jpg 2x" alt="" width="250" height="250" />
     99                                        </picture>
    89100                                        <figcaption><?php _e( 'Create modern, multimedia-heavy layouts.' ); ?></figcaption>
    90101                                </figure>
    91102                        </div>
    92103                        <div class="col">
    93104                                <figure>
    94                                         <img src="https://wordpress.org/gutenberg/files/2018/11/Responsive.jpg" alt=""/>
     105                                        <picture>
     106                                                <source type="image/webp" srcset="https://s.w.org/images/core/5.0/features/Responsive1x.webp 1x, https://s.w.org/images/core/5.0/features/Responsive.webp 2x">
     107                                                <img src="https://s.w.org/images/core/5.0/features/Responsive1x.jpg" srcset="https://s.w.org/images/core/5.0/features/Responsive1x.jpg 1x, https://s.w.org/images/core/5.0/features/Responsive.jpg 2x" alt="" width="250" height="250" />
     108                                        </picture>
    95109                                        <figcaption><?php _e( 'Work across all screen sizes and devices.' ); ?></figcaption>
    96110                                </figure>
    97111                        </div>
    98112                        <div class="col">
    99113                                <figure>
    100                                         <img src="https://wordpress.org/gutenberg/files/2018/11/Editor-Styles-copy.jpg" alt=""/>
     114                                        <picture>
     115                                                <source type="image/webp" srcset="https://s.w.org/images/core/5.0/features/Editor%20Styles1x.webp 1x, https://s.w.org/images/core/5.0/features/Editor%20Styles.webp 2x">
     116                                                <img src="https://s.w.org/images/core/5.0/features/Editor%20Styles1x.jpg" srcset="https://s.w.org/images/core/5.0/features/Editor%20Styles1x.jpg 1x, https://s.w.org/images/core/5.0/features/Editor%20Styles.jpg 2x" alt="" width="250" height="250" />
     117                                        </picture>
    101118                                        <figcaption><?php _e( 'Trust that your editor looks like your website.' ); ?></figcaption>
    102119                                </figure>
    103120                        </div>
    include( ABSPATH . 'wp-admin/admin-header.php' ); 
    119136                <div class="feature-section eight-col">
    120137                        <div class="col">
    121138                                <figure>
    122                                         <img src="https://wordpress.org/gutenberg/files/2018/11/Block-Icon-Paragraph.jpg" alt=""/>
     139                                        <picture>
     140                                                <source type="image/webp" srcset="https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Paragraph@1x.webp 1x, https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Paragraph.webp 2x" />
     141                                                <img src="https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Paragraph@1x.jpg" srcset="https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Paragraph@1x.jpg 1x, https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Paragraph.jpg 2x" alt=""/>
     142                                        </picture>
    123143                                        <figcaption><?php _e( 'Paragraph' ); ?></figcaption>
    124144                                </figure>
    125145                        </div>
    126146                        <div class="col">
    127147                                <figure>
    128                                         <img src="https://wordpress.org/gutenberg/files/2018/11/Block-Icon-Heading.jpg" alt=""/>
     148                                        <picture>
     149                                                <source type="image/webp" srcset="https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Heading@1x.webp 1x, https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Heading.webp 2x" />
     150                                                <img src="https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Heading@1x.jpg" srcset="https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Heading@1x.jpg 1x, https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Heading.jpg 2x" alt=""/>
     151                                        </picture>
    129152                                        <figcaption><?php _e( 'Heading' ); ?></figcaption>
    130153                                </figure>
    131154                        </div>
    132155                        <div class="col">
    133156                                <figure>
    134                                         <img src="https://wordpress.org/gutenberg/files/2018/11/Block-Icon-Preformatted.jpg" alt=""/>
     157                                        <picture>
     158                                                <source type="image/webp" srcset="https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Preformatted@1x.webp 1x, https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Preformatted.webp 2x" />
     159                                                <img src="https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Preformatted@1x.jpg" srcset="https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Preformatted@1x.jpg 1x, https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Preformatted.jpg 2x" alt=""/>
     160                                        </picture>
    135161                                        <figcaption><?php _e( 'Preformatted' ); ?></figcaption>
    136162                                </figure>
    137163                        </div>
    138164                        <div class="col">
    139165                                <figure>
    140                                         <img src="https://wordpress.org/gutenberg/files/2018/11/Block-Icon-Quote.jpg" alt=""/>
     166                                        <picture>
     167                                                <source type="image/webp" srcset="https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Quote@1x.webp 1x, https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Quote.webp 2x" />
     168                                                <img src="https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Quote@1x.jpg" srcset="https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Quote@1x.jpg 1x, https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Quote.jpg 2x" alt=""/>
     169                                        </picture>
    141170                                        <figcaption><?php _e( 'Quote' ); ?></figcaption>
    142171                                </figure>
    143172                        </div>
    144173                        <div class="col">
    145174                                <figure>
    146                                         <img src="https://wordpress.org/gutenberg/files/2018/11/Block-Icon-Image.jpg" alt=""/>
     175                                        <picture>
     176                                                <source type="image/webp" srcset="https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Image@1x.webp 1x, https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Image.webp 2x" />
     177                                                <img src="https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Image@1x.jpg" srcset="https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Image@1x.jpg 1x, https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Image.jpg 2x" alt=""/>
     178                                        </picture>
    147179                                        <figcaption><?php _e( 'Image' ); ?></figcaption>
    148180                                </figure>
    149181                        </div>
    150182                        <div class="col">
    151183                                <figure>
    152                                         <img src="https://wordpress.org/gutenberg/files/2018/11/Block-Icon-Gallery.jpg" alt=""/>
     184                                        <picture>
     185                                                <source type="image/webp" srcset="https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Gallery@1x.webp 1x, https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Gallery.webp 2x" />
     186                                                <img src="https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Gallery@1x.jpg" srcset="https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Gallery@1x.jpg 1x, https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Gallery.jpg 2x" alt=""/>
     187                                        </picture>
    153188                                        <figcaption><?php _e( 'Gallery' ); ?></figcaption>
    154189                                </figure>
    155190                        </div>
    156191                        <div class="col">
    157192                                <figure>
    158                                         <img src="https://wordpress.org/gutenberg/files/2018/11/Block-Icon-Cover-Image.jpg" alt=""/>
     193                                        <picture>
     194                                                <source type="image/webp" srcset="https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Cover%20Image@1x.webp 1x, https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Cover%20Image.webp 2x" />
     195                                                <img src="https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Cover%20Image@1x.jpg" srcset="https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Cover%20Image@1x.jpg 1x, https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Cover%20Image.jpg 2x" alt=""/>
     196                                        </picture>
    159197                                        <figcaption><?php _e( 'Cover' ); ?></figcaption>
    160198                                </figure>
    161199                        </div>
    162200                        <div class="col">
    163201                                <figure>
    164                                         <img src="https://wordpress.org/gutenberg/files/2018/11/Block-Icon-Video.jpg" alt=""/>
     202                                        <picture>
     203                                                <source type="image/webp" srcset="https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Video@1x.webp 1x, https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Video.webp 2x" />
     204                                                <img src="https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Video@1x.jpg" srcset="https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Video@1x.jpg 1x, https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Video.jpg 2x" alt=""/>
     205                                        </picture>
    165206                                        <figcaption><?php _e( 'Video' ); ?></figcaption>
    166207                                </figure>
    167208                        </div>
    168209                        <div class="col">
    169210                                <figure>
    170                                         <img src="https://wordpress.org/gutenberg/files/2018/11/Block-Icon-Audio.jpg" alt=""/>
     211                                        <picture>
     212                                                <source type="image/webp" srcset="https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Audio@1x.webp 1x, https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Audio.webp 2x" />
     213                                                <img src="https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Audio@1x.jpg" srcset="https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Audio@1x.jpg 1x, https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Audio.jpg 2x" alt=""/>
     214                                        </picture>
    171215                                        <figcaption><?php _e( 'Audio' ); ?></figcaption>
    172216                                </figure>
    173217                        </div>
    174218                        <div class="col">
    175219                                <figure>
    176                                         <img src="https://wordpress.org/gutenberg/files/2018/11/Block-Icon-Column.jpg" alt=""/>
     220                                        <picture>
     221                                                <source type="image/webp" srcset="https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Column@1x.webp 1x, https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Column.webp 2x" />
     222                                                <img src="https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Column@1x.jpg" srcset="https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Column@1x.jpg 1x, https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Column.jpg 2x" alt=""/>
     223                                        </picture>
    177224                                        <figcaption><?php _e( 'Columns' ); ?></figcaption>
    178225                                </figure>
    179226                        </div>
    180227                        <div class="col">
    181228                                <figure>
    182                                         <img src="https://wordpress.org/gutenberg/files/2018/11/Block-Icon-File.jpg" alt=""/>
     229                                        <picture>
     230                                                <source type="image/webp" srcset="https://s.w.org/images/core/5.0/blocks/Block%20Icon%20File@1x.webp 1x, https://s.w.org/images/core/5.0/blocks/Block%20Icon%20File.webp 2x" />
     231                                                <img src="https://s.w.org/images/core/5.0/blocks/Block%20Icon%20File@1x.jpg" srcset="https://s.w.org/images/core/5.0/blocks/Block%20Icon%20File@1x.jpg 1x, https://s.w.org/images/core/5.0/blocks/Block%20Icon%20File.jpg 2x" alt=""/>
     232                                        </picture>
    183233                                        <figcaption><?php _e( 'File' ); ?></figcaption>
    184234                                </figure>
    185235                        </div>
    186236                        <div class="col">
    187237                                <figure>
    188                                         <img src="https://wordpress.org/gutenberg/files/2018/11/Block-Icon-Code.jpg" alt=""/>
     238                                        <picture>
     239                                                <source type="image/webp" srcset="https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Code@1x.webp 1x, https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Code.webp 2x" />
     240                                                <img src="https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Code@1x.jpg" srcset="https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Code@1x.jpg 1x, https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Code.jpg 2x" alt=""/>
     241                                        </picture>
    189242                                        <figcaption><?php _e( 'Code' ); ?></figcaption>
    190243                                </figure>
    191244                        </div>
    192245                        <div class="col">
    193246                                <figure>
    194                                         <img src="https://wordpress.org/gutenberg/files/2018/11/Block-Icon-List.jpg" alt=""/>
     247                                        <picture>
     248                                                <source type="image/webp" srcset="https://s.w.org/images/core/5.0/blocks/Block%20Icon%20List@1x.webp 1x, https://s.w.org/images/core/5.0/blocks/Block%20Icon%20List.webp 2x" />
     249                                                <img src="https://s.w.org/images/core/5.0/blocks/Block%20Icon%20List@1x.jpg" srcset="https://s.w.org/images/core/5.0/blocks/Block%20Icon%20List@1x.jpg 1x, https://s.w.org/images/core/5.0/blocks/Block%20Icon%20List.jpg 2x" alt=""/>
     250                                        </picture>
    195251                                        <figcaption><?php _e( 'List' ); ?></figcaption>
    196252                                </figure>
    197253                        </div>
    198254                        <div class="col">
    199255                                <figure>
    200                                         <img src="https://wordpress.org/gutenberg/files/2018/11/Block-Icon-Button.jpg" alt=""/>
     256                                        <picture>
     257                                                <source type="image/webp" srcset="https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Button@1x.webp 1x, https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Button.webp 2x" />
     258                                                <img src="https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Button@1x.jpg" srcset="https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Button@1x.jpg 1x, https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Button.jpg 2x" alt=""/>
     259                                        </picture>
    201260                                        <figcaption><?php _e( 'Button' ); ?></figcaption>
    202261                                </figure>
    203262                        </div>
    204263                        <div class="col">
    205264                                <figure>
    206                                         <img src="https://wordpress.org/gutenberg/files/2018/11/Block-Icon-Embeds.jpg" alt=""/>
     265                                        <picture>
     266                                                <source type="image/webp" srcset="https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Embeds@1x.webp 1x, https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Embeds.webp 2x" />
     267                                                <img src="https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Embeds@1x.jpg" srcset="https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Embeds@1x.jpg 1x, https://s.w.org/images/core/5.0/blocks/Block%20Icon%20Embeds.jpg 2x" alt=""/>
     268                                        </picture>
    207269                                        <figcaption><?php _e( 'Embeds' ); ?></figcaption>
    208270                                </figure>
    209271                        </div>
    210272                        <div class="col">
    211273                                <figure>
    212                                         <img src="https://wordpress.org/gutenberg/files/2018/11/Block-Icon-More.jpg" alt=""/>
     274                                        <picture>
     275                                                <source type="image/webp" srcset="https://s.w.org/images/core/5.0/blocks/Block%20Icon%20More@1x.webp 1x, https://s.w.org/images/core/5.0/blocks/Block%20Icon%20More.webp 2x" />
     276                                                <img src="https://s.w.org/images/core/5.0/blocks/Block%20Icon%20More@1x.jpg" srcset="https://s.w.org/images/core/5.0/blocks/Block%20Icon%20More@1x.jpg 1x, https://s.w.org/images/core/5.0/blocks/Block%20Icon%20More.jpg 2x" alt=""/>
     277                                        </picture>
    213278                                        <figcaption><?php _e( 'More' ); ?></figcaption>
    214279                                </figure>
    215280                        </div>
    include( ABSPATH . 'wp-admin/admin-header.php' ); 
    246311
    247312                <div class="full-width">
    248313                        <figure>
    249                                 <img src="https://wordpress.org/gutenberg/files/2018/11/twenty-nineteen-copy.jpg" alt="">
     314                                <picture>
     315                                        <source type="image/webp" media="(max-width: 782px)" srcset="https://s.w.org/images/core/5.0/twenty%20nineteen/twenty-nineteen-mobile@1x.webp 1x, https://s.w.org/images/core/5.0/twenty%20nineteen/twenty-nineteen-mobile.webp 2x" />
     316                                        <source media="(max-width: 782px)" srcset="https://s.w.org/images/core/5.0/twenty%20nineteen/twenty-nineteen-mobile@1x.jpg 1x, https://s.w.org/images/core/5.0/twenty%20nineteen/twenty-nineteen-mobile.jpg 2x" />
     317                                        <source type="image/webp" srcset="https://s.w.org/images/core/5.0/twenty%20nineteen/twenty-nineteen@1x.webp 1x, https://s.w.org/images/core/5.0/twenty%20nineteen/twenty-nineteen.webp 2x" />
     318                                        <img src="https://s.w.org/images/core/5.0/twenty%20nineteen/twenty-nineteen@1x.jpg" srcset="https://s.w.org/images/core/5.0/twenty%20nineteen/twenty-nineteen@1x.jpg 1x, https://s.w.org/images/core/5.0/header/twenty-nineteen.jpg 2x" alt="">
     319                                </picture>
     320
    250321                                <figcaption><?php _e( 'The front-end of Twenty Nineteen on the left, and how it looks in the editor on the right.' ); ?></figcaption>
    251322                        </figure>
    252323                </div>
    include( ABSPATH . 'wp-admin/admin-header.php' ); 
    259330
    260331                <div class="feature-section three-col">
    261332                        <div class="col">
    262                                 <img src="https://wordpress.org/gutenberg/files/2018/11/twenty-nineteen-gutenberg.png" alt="">
     333                                <picture>
     334                                        <source type="image/webp" srcset="https://s.w.org/images/core/5.0/twenty%20nineteen/block%20editor@1x.webp 1x, https://s.w.org/images/core/5.0/twenty%20nineteen/block%20editor.webp 2x" />
     335                                        <img src="https://s.w.org/images/core/5.0/twenty%20nineteen/block%20editor@1x.jpg" srcset="https://s.w.org/images/core/5.0/twenty%20nineteen/block%20editor@1x.jpg 1x, https://s.w.org/images/core/5.0/twenty%20nineteen/block%20editor.jpg 2x" alt="">
     336                                </picture>
    263337                                <h3><?php _e( 'Designed for the block editor' ); ?></h3>
    264338                                <p><?php _e( 'Twenty Nineteen features custom styles for the blocks available by default in 5.0. It makes extensive use of editor styles throughout the theme. That way, what you create in your content editor is what you see on the front of your site.' ); ?></p>
    265339                        </div>
    266340                        <div class="col">
    267                                 <img src="https://wordpress.org/gutenberg/files/2018/11/typography-copy.jpg" alt="">
     341                                <picture>
     342                                        <source type="image/webp" srcset="https://s.w.org/images/core/5.0/twenty%20nineteen/typography@1x.webp 1x, https://s.w.org/images/core/5.0/twenty%20nineteen/typography.webp 2x" />
     343                                        <img src="https://s.w.org/images/core/5.0/twenty%20nineteen/typography@1x.jpg" srcset="https://s.w.org/images/core/5.0/twenty%20nineteen/typography@1x.jpg 1x, https://s.w.org/images/core/5.0/twenty%20nineteen/typography.jpg 2x" alt="">
     344                                </picture>
    268345                                <h3><?php _e( 'Simple, type-driven layout' ); ?></h3>
    269346                                <p><?php _e( 'Featuring ample whitespace, and modern sans-serif headlines paired with classic serif body text, Twenty Nineteen is built to be beautiful on the go. It uses system fonts to increase loading speed. No more long waits on slow networks!' ); ?></p>
    270347                        </div>
    271348                        <div class="col">
    272                                 <img src="https://wordpress.org/gutenberg/files/2018/11/three-3seconds.gif" alt="">
     349                                <img src="https://s.w.org/images/core/5.0/twenty%20nineteen/twenty-nineteen-versatile.gif" alt="">
    273350                                <h3><?php _e( 'Versatile design for all sites' ); ?></h3>
    274351                                <p><?php _e( 'Twenty Nineteen is designed to work for a wide variety of use cases. Whether you’re running a photo blog, launching a new business, or supporting a non-profit, Twenty Nineteen is flexible enough to fit your needs.' ); ?></p>
    275352                        </div>
    include( ABSPATH . 'wp-admin/admin-header.php' ); 
    293370
    294371                <div class="under-the-hood feature-section three-col">
    295372                        <div class="col">
    296                                 <img src="https://wordpress.org/gutenberg/files/2018/11/Protect-copy.jpg" alt=""/>
     373                                <picture>
     374                                        <source type="image/webp" srcset="https://s.w.org/images/core/5.0/devs/Protect@1x.webp 1x, https://s.w.org/images/core/5.0/devs/Protect.webp 2x" />
     375                                        <img src="https://s.w.org/images/core/5.0/devs/Protect@1x.jpg" srcset="https://s.w.org/images/core/5.0/devs/Protect@1x.jpg 1x, https://s.w.org/images/core/5.0/devs/Protect.jpg 2x" alt="">
     376                                </picture>
    297377                                <h3><?php _e( 'Protect' ); ?></h3>
    298378                                <p><?php _e( 'Blocks provide a comfortable way for users to change content directly, while also ensuring the content structure cannot be easily disturbed by accidental code edits. This allows the developer to control the output, building polished and semantic markup that is preserved through edits and not easily broken.' ); ?></p>
    299379                        </div>
    300380                        <div class="col">
    301                                 <img src="https://wordpress.org/gutenberg/files/2018/11/Compose-copy.jpg" alt=""/>
     381                                <picture>
     382                                        <source type="image/webp" srcset="https://s.w.org/images/core/5.0/devs/Compose@1x.webp 1x, https://s.w.org/images/core/5.0/devs/Compose.webp 2x" />
     383                                        <img src="https://s.w.org/images/core/5.0/devs/Compose@1x.jpg" srcset="https://s.w.org/images/core/5.0/devs/Compose@1x.jpg 1x, https://s.w.org/images/core/5.0/devs/Compose.jpg 2x" alt="">
     384                                </picture>
    302385                                <h3><?php _e( 'Compose' ); ?></h3>
    303386                                <p><?php _e( 'Take advantage of a wide collection of APIs and interface components to easily create blocks with intuitive controls for your clients. Utilizing these components not only speeds up development work but also provide a more consistent, usable, and accessible interface to all users.' ); ?></p>
    304387                        </div>
    305388                        <div class="col">
    306                                 <img src="https://wordpress.org/gutenberg/files/2018/11/Create-copy.jpg" alt=""/>
     389                                <picture>
     390                                        <source type="image/webp" srcset="https://s.w.org/images/core/5.0/devs/Create@1x.webp 1x, https://s.w.org/images/core/5.0/devs/Create.webp 2x" />
     391                                        <img src="https://s.w.org/images/core/5.0/devs/Create@1x.jpg" srcset="https://s.w.org/images/core/5.0/devs/Create@1x.jpg 1x, https://s.w.org/images/core/5.0/devs/Create.jpg 2x" alt="">
     392                                </picture>
    307393                                <h3><?php _e( 'Create' ); ?></h3>
    308394                                <p><?php _e( 'The new block paradigm opens up a path of exploration and imagination when it comes to solving user needs. With the unified block insertion flow, it&#8217;s easier for your clients and customers to find and use blocks for all types of content. Developers can focus on executing their vision and providing rich editing experiences, rather than fussing with difficult APIs.' ); ?></p>
    309395                        </div>
    include( ABSPATH . 'wp-admin/admin-header.php' ); 
    325411                        </div>
    326412
    327413                        <div class="full-width">
    328                                 <img src="https://wordpress.org/gutenberg/files/2018/11/Classic-2.png" alt="">
     414                                <picture>
     415                                        <source type="image/webp" media="(max-width: 782px)" srcset="https://s.w.org/images/core/5.0/classic/Classic%20Mobile1x.webp 1x, https://s.w.org/images/core/5.0/classic/Classic%20Mobile.webp 2x" />
     416                                        <source media="(max-width: 782px)" srcset="https://s.w.org/images/core/5.0/classic/Classic%20Mobile1x.jpg 1x, https://s.w.org/images/core/5.0/classic/Classic%20Mobile.jpg 2x" />
     417                                        <source type="image/webp" srcset="https://s.w.org/images/core/5.0/classic/Classic@1x.webp 1x, https://s.w.org/images/core/5.0/classic/Classic.webp 2x" />
     418                                        <img src="https://s.w.org/images/core/5.0/classic/Classic@1x.jpg" srcset="https://s.w.org/images/core/5.0/classic/Classic@1x.jpg 1x, https://s.w.org/images/core/5.0/header/Classic.jpg 2x" alt="">
     419                                </picture>
    329420                        </div>
    330421
    331422                        <div class="feature-section one-col">