An internet radio show about the internet starring Dave Rupert and Chris Coyier.

Subscribe on iTunes or RSS

Twitter:

319 Hello I’m A Designosaur

00:57:13 Download

Show Description

We help you avoid becoming a designosaur by answering your questions about learning React, creating a universal header, jQuery vulnerability, implementing pattern libraries, and taking WordPress development seriously.

Show Sponsors

Interested in sponsoring?

Time Jumps

Comments

  • ericbutler555

    Re: WordPress using jQuery, WordPress officially dropped support of IE 8, 9, and 10 over a year ago (https://make.wordpress.org/core/2017/04/23/target-browser-coverage/), yet the included jQuery version that ships with and is automatically used by current WordPress is 1.12.4 (the most recent 1.x version) — and loads in the jQuery Migrate file automatically too. Running Lighthouse in Chrome Inspector’s Audits tab flags this as a “known security vulnerability” every time. The current stable version of jQuery is 3.3.1, which is compatible with IE9+ (https://jquery.com/browser-support/).

    WordPress also by default includes both jQuery files in the instead of before the closing tag. Yes, you can “wp_deregister_script” these defaults and load in your own jQuery and put it in the footer, but we’ve found major plugins (Gravity Forms, etc.) that break/bug-out if you do so, since they assume jQuery will be in the . Definitely wish WordPress would use better practices regarding jQuery, like your other listener!

  • By using React you support Facebook, by supporting Facebook you give more power to a evil corporation and make the world a less diverse place.

Job Mentions

Check out all jobs over on the Job Board. If you'd like to post a job, you can do that here, and have it mentioned on ShopTalk for a small additional charge.