DEV Community

Cover image for Rewriting an old project! Part 1: HTML & CSS

Rewriting an old project! Part 1: HTML & CSS

Ken Bellows on April 08, 2019

Backstory I'm a guy who's been around the web for a while. I learned JavaScript at age 12 (talking 2003 here, IIRC) when I found Steven ...
Collapse
 
crazytim profile image
CrazyTim

Hi, thanks for your article! I feel like I'm constantly going back and updating old code haha.

Just a thought, I wasn't sure I would always move script tags to end of body, as there are newer 'async' and 'defer' attributes. Would these work well for your revisions? More info here: stackoverflow.com/a/24070373/737393

Collapse
 
kenbellows profile image
Ken Bellows

It's a very good point, and thanks for that link! The async and defer attributes on <script> tags is one of those lingering things I still haven't played with, but it looks like you're absolutely right, the scripts should be loaded in the <head> with a <script defer ...> so they run after the <canvas> has rendered. I'll add a note to the article, and update my code again!

Comments like yours are my favorite part of dev.to, genuinely constructive criticism 😁