Skip to the content.

Introductory HTML and JavaScript

Before we talk about HTML and JS, let us briefly demonstrate how the web get accessed by the users by talking about BROWSERS and WEB SERVERS .

Let’s get started!

HTML

HTML (HyperText Markup Language) is used for strucuring or desicribing the structure of a web page. Structuring web page is like giving a special order to the page’s content such as dividing the page for Headlines, Paragraphs, qoates, and so on. This is similar to newspaper structure but as an electronic versions. HTML

#

EXTRA MARKUP

xhtml HTML has been improved to a better versions with the passage of time. In 1997, HTML 4 was released and had some presentational elements to control the appearace of pages. Anyway, they are not recommended to be used anymore. By 1998, a language called XML was published, which aims to allow people to write new markup languages. In 2000, XHTML1.0 was released, which is a reformulation of HTML 4. In XHTMl, authors had to follow some new syntaxes an writing markup, for example:

Morefurther, two main flavers of HTML 1.0 were created to help authors move to new syntax: Strict XHTML 1.0 and Transitional XHTML 1.0.

In 2000, HTML 5 also was released, in which authors do not need to close all tags, and new elements and attributes will be introduced.
#

HTML 5 Layout

Befor HTML5, authors were using <div> elements to group togethor related elements on the page. In the strucuring of the web page, authors used class or id attributes to refer to the role of the <div>.

thtml

HTML5 provides a new way to divide up the page’s parts. Every kind of content can be refered to by specific type of elements.

html5 #

PROCESS & DESIGN

WHO IS THE SITE FOR

When web site being designed, It is very important to take in conseder the target audience. This can be achived by asking some questions about the people you would excpect to be interested in the subject of your site. Targeted audience and the relevent questions:

1- Individuals:

2- Companies:

WHY PEOPLE VISIT YOUR WEBSITE

After you gain knowledge about who your visitors are, you should consider why they are coming, that si most people will visit yor website for a specific reason. So, your content ad design should be attractive and being influenced by the goals of your users.

Knowing the reason why people will visit your website can be achieved through asking two types of questions:
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.

WHAT YOUR visitors ARE TRYING TO ACHIEVE

In order to have a good content within your website, it is important to list of reasons why people would visit your site. This list will guide and help you to improve your website content day after day so the website become more effective and efficient.

WHAT INFORMATION YOUR VISITORS NEED

Supportive information may be helpful to be added to your website.
To determine what information might be helfull and being added, you may look at each reason you listed before. These information can be divided as parts from essential to non-essential.

This step can enhance the relevancy of yout site and makes your site more efficient. As a result, your website visitors will be increased day after day.

Here are some questions (qouted from duckett book) to help you decide what information to provide for visitors to your site:

HOW OFTEN PEOPLE WILL VISIT YOUR SITE

Websites are vary and so ther needs to be frequently updated. Some of them may need to change some information constantly, while other content remains relatively static. Other websites may need to change a lot more frequently.

SITE MAPS

A sitemap is a file where you provide information about the pages, videos, and other files on your site, and the relationships between them. Search engines like Google read this file to crawl your site more efficiently. A sitemap tells Google which pages and files you think are important in your site, and also provides valuable information about these files. For example, when the page was last updated and any alternate language versions of the page.

You can use a sitemap to provide information about specific types of content on your pages, including video, image, and news content. For example:

sitemap

WIREFRAMES

Wireframing is a process where designers draw overviews of interactive products to establish the structure and flow of possible design solutions. These outlines reflect user and business needs. Paper or software-rendered wireframes help teams and stakeholders ideate toward optimal, user-focused prototypes and products.

wireframe

#

JavaScript: The ABC of Programming