reading-notes

this repo will contain my reading during the course .

View on GitHub

class-01

Introduction

How the Web Works

When you visit a website, the web server hosting that site could be anywhere in the world. In order for you to find the location of the web server, your browser will first connect to a Domain Name System (DNS) server

Structure

HTML Uses Elements to Describe the Structure of Pages

Let’s look closer at the code from the last page. There are several different elements. Each element has an opening tag and a closing tag.

Attributes Tell Us More About Elements

Opening tags can carry attributes, which tell us more about the content of that element.

Extra Markup

HTML5 Layout

HTML5 introduces a new set of elements that allow you to divide up the parts of a page. The names of these elements indicate the kind of content you will find in them. They are still subject to change, but that has not stopped many web page authors using them already.

Process & Design

  1. Who is the Site For? Every website should be designed for the target audience—not just for yourself or the site owner. It is therefore very important to understand who your target audience is.

  2. Why People Visit YOUR Website To help determine why people are coming to your website, there are two basic categories of questions you can ask:
    1. The first attempts to discover the underlying motivations for why visitors come to the site.
    2. The second examines the specific goals of the visitors. These are the triggers making them come to the site now
  3. What Your Visitors are Trying to Achieve: It is unlikely that you will be able to list every reason why someone visits your site but you are looking for key tasks and motivations.

Site maps allow you to plan the structure of a site.

site maps

Wireframes allow you to organize the information that will need to go on each page.

wireframes

Design is about communication. Visual hierarchy helps visitors understand what you are trying to tell them.

Visual hierarchy

Most web users do not read entire pages. Rather, they skim to find information. You can use contrast to create a visual hierarchy that gets across your key message and helps users find what they are looking for.

introduction for JS:

BEHAVIOR LAYER .js files This is where we can change how the page behaves, adding interactivity. We will aim to keep as much of our JavaScript as possible in separate files. Create a folder to put the example in called cOl, then start up your favorite code editor, and enter the text to the right. A JavaScript file is just a text file (like HTML and CSS files are) but it has a . j s file extension, so save this file with the name add-content . j s

The ABC of Programming

A script

COMPUTERS CREATE MODELS OF THE WORLD USING DATA

How do i write a script for a web page?

Objects & Methods

Objects & Methods

Objects & Methods2