Skip to content

yodering/dig245-view-source

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

View Source

view source

Paul Ford What is Code? 2015

Introduction

Design & code a concrete poem using HTML/CSS/JS. Exhibit good development practices using browser DevTools.

Learning Objectives

Students who complete this assignment will be able to:

  • Recall the main structural tags required for HTML documents
  • Describe how to use Chrome DevTools for web development
  • Compare reasons and locations for using <style>, <link>, and <script> tags
  • Code a web page using HTML, CSS, and Javascript
Preparation

Complete the following to prepare for this assignment:

  • Chapter 2 of Critical Web Design
  • Course content listed on the schedule
Rubric See Moodle.

Setup

Fork this repository and clone it to your machine.

Design

  1. Follow the prompt in Chapter 2 of CWD to select text from a manifesto and create a wireframe for your concrete poem.
  2. Include an image of (or link to) your design in this repository.

Code

  1. Use HTML, CSS, and JS to code your design in index.html
  2. Style your page with CSS using <style> tag or an external stylesheet file.
  3. Use DevTools to inspect your page in the browser and experiment with different CSS rules to control its display. Refer back to your wireframe and the CSS box model documentation as needed. See also this Chrome Dev Tools (11:49) tutorial.
  4. Incorporate design choices using focal point and contrast to add context or new meaning to the text in your design. Use the eye movement test often to ensure your layout matches your intentions.
  5. Use console.log() to show a citation for the quote, poem, or manifesto you selected in the Console. Include the title, author, date, and a link to the original. Finally, log a license for work.
  6. See Chapter 2 for more details.

Publish

  1. Save and refresh your work in the browser often to see your changes.
  2. Commit changes regularly.
  3. Confirm valid HTML and CSS (?)
  4. When finished, push, publish, and post all deliverables to Moodle per documentation in the Assignments.

Resources

Console Examples

view source view source wwwwwwwww.jodi.org

view source ericwbailey.design

view source zhihu.com

view source google "text adventure" microsoft

More at console.love

About

Learn how to use Dev Tools!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 89.7%
  • JavaScript 6.4%
  • CSS 3.9%