CS257 Software Design Wednesday, 14 May 2025 + Questions? - Javascript & CSS inline in the HTML file vs. links to separate .js and .css files - General principle: HTML is for structure & content CSS is for appearance (including layout) Javascript is for interactivity So: keeping them separate is a good idea - Example: whole site uses one CSS file Marketing team wants to rebrand Just change the CSS + Coming up - Watch the Javascript video - Watch the "our web app architecture" video - Assignment for Saturday: HTML mockups - Assignment for Tuesday: End-to-End functionality setup - Following week - first draft of the whole thing - usability testing - code reviews + Quick walkthroughs - Running my sample web apps - Running my Javascript samples + Work on mockups assignment