[wp-trac] [WordPress Trac] #52692: Checkbox to turn off lazy load for iframes

WordPress Trac noreply at wordpress.org
Tue Mar 2 21:24:25 UTC 2021

#52692: Checkbox to turn off lazy load for iframes
 Reporter:  BlogAid            |       Owner:  (none)
     Type:  defect (bug)       |      Status:  new
 Priority:  normal             |   Milestone:  Awaiting Review
Component:  Media              |     Version:  trunk
 Severity:  major              |  Resolution:
 Keywords:  reporter-feedback  |     Focuses:

Comment (by jorbin):

 @BlogAid Thank you for bringing this up and for checking with your
 client's ad partners.

 The reason that there is hesitation to add an option is that adding an
 option goes against the [https://wordpress.org/about/philosophy/ WordPress
 Philosophies] which specifically state "Decisions not Options".

 > When making decisions these are the users we consider first. A great
 example of this consideration is software options. Every time you give a
 user an option, you are asking them to make a decision. When a user
 doesn’t care or understand the option this ultimately leads to
 frustration. As developers we sometimes feel that providing options for
 everything is a good thing, you can never have too many choices, right?
 Ultimately these choices end up being technical ones, choices that the
 average end user has no interest in. It’s our duty as developers to make
 smart design decisions and avoid putting the weight of technical choices
 on our end users.

 This philosophy point is fairly influenced by the writing of Havoc
 Pennington, the two essays of value here are
 https://ometer.com/preferences.html and https://ometer.com/free-software-

 That said, we absolutely should make sure this feature doesn't break
 sites. Are you able to point to an example of this actually breaking a
 site, or are your concerns purely hypothetical?

 I'll also point out that this code only affects iframes with both a height
 and width param.

 I did check the [https://wordpress.org/plugins/ezoic-integration/ ezoic
 plugin] and it doesn't seem to be inserting and iframe's server side. I
 also checked the link to your client's site and it doesn't have any
 iframes that would be affected.

Ticket URL: <https://core.trac.wordpress.org/ticket/52692#comment:11>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform

More information about the wp-trac mailing list