Zach’s ugly mug (his face)

Zach Leatherman

Making a PWA out of the 1996 Space Jam Web Site

October 17, 2019

Originally presented at Barcamp Omaha 2018 in Omaha, NE USA 🇺🇸 on August 4, 2018

As part of a Barcamp talk, I made some improvements to the original 1996 Space Jam web site (Space JAMstack, anyone??? Oh, just me—okay):

  • Responsive! Change that viewport size y’all
  • Manifest and Service Worker for PWA and offline goodness!
  • Removed tracking and advertisements
  • Proper character encoding
  • Standards and not quirks rendering mode
  • Meta viewport for zooooooom
  • Improved semantic markup (some, not all)
  • Accessibility improvements
  • Use some CSS instead of old-school HTML presentation attributes
  • Show an example of pulling the Planet B-Ball text out of the navigation image and into the HTML content.
  • Use SVG where we can (for crisp scaling)
  • Add preload for a few assets to help maintain original page speed
  • Lighthouse results: Lighthouse results of the new Space Jam site: 97 performance, 100 accessibility, 100 best practices, 100 SEO

Video #

There is video of this but just a fair warning—this may be one of the worst talks I’ve ever given. It took me over a year of it sitting around before I was sufficiently over it to post it up here. In retrospect, I bit off way too much live coding for 30 minutes. I also had a few tech-failures, most notably with the new Touchbar and Voiceover 😱 (I usually use an external keyboard and my muscle memory was off).

Anyway, if you’re sufficiently brave or enjoy cringing you can check out the video on either Tech Omaha or YouTube.

Zach’s ugly mug (his face)

Zach is a builder for the web with Netlify. He’s currently fixated on web fonts and static site generators. His public speaking résumé includes talks in eight different countries at events like Beyond Tellerrand, Smashing Conference, CSSConf, and The White House. He is an emeritus of Filament Group, NEJS CONF, and still helps out with NebraskaJS. Read more about Zach »

Previous
Own Your Content on Social Media Using the IndieWeb
Next
A look back at NEJS CONF, 2015–2019

1 Retweet

BarCamp Omaha 2019 @ KANEKO, Nov 9th
10 Likes
John ArthurErick Wachira 💯JakeDK⚡️ Lindsey Pfeifer ⚡️Gaël PoupardDion AlmaerBatty on a Mac 🦇 💻 🔜 #a11yTO 🇨🇦Andy DaviesBarCamp Omaha 2019 @ KANEKO, Nov 9th
3 Mentions
  1. Eco Web Hosting

    Eco Web Hosting @ecowebhostinguk #

    Updating a website to use modern technology is a good thing. ... Mostly. We still have doubts about this one, @zachleat - zachleat.com/web/space-jam/

  2. Christopher Goldberg

    Christopher Goldberg @GoldBoyChris #

    You got to love this: MAKING A PWA OUT OF THE 1996 SPACE JAM WEB SITE by @zachleat zachleat.com/web/space-jam/

  3. David Fernandez

    David Fernandez @frontendez #

    Making a PWA out of the 1996 Space Jam Web Site zachleat.com/web/space-jam/