Code Monkey home page Code Monkey logo

dig245-view-source's Introduction

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

dig245-view-source's People

Contributors

omundy avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.