web site development. website is a set of related web pages containing content (media), including...

70
Web Site Development

Upload: meghan-clarke

Post on 19-Jan-2016

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

Web Site Development

Page 2: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

WEBSITE

is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is hosted on at least one web server, accessible via a network such as the Internet or a private local area network through an Internet address known as a Uniform Resource Locator. All publicly accessible websites collectively constitute the World Wide Web.

Page 3: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

The seven (7) step method

Web DesignWhat will your web site look like and what

features will it contain? Write it down on paper using a stepwise approach:

Features ListLayout & NavigationKeyword AnalysisTextArtistic Preference

Page 4: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

• Bandwidth & Web Space Requirements Analysis

What will it take in terms of web hosting to accommodate the web design in Step 1? Estimate the host disk space and monthly traffic requirements. We provide formulas, calculators and examples. How will you create the web pages? Web authoring software options examined.

Page 5: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

• Domain Name RegistrationDo you need one? Effective domain name

selection and domain name registration procedures. Price comparisons. 

Page 6: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

• Web HostingChoose a web hosting service that meets your

web site design requirements in Step 2. Web host comparisons, criteria driven searches, expert reviews, QA process.

Page 7: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

• Web Development

Build the web pages. Method depends upon decisions reached in Step 2. Expert guides to coding, testing, validating, uploading, performance concerns.

Page 8: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

• Web Site Promotion

Get your web site indexed. Search engine promotion and submission strategies. Proper keyword selection. Search engine ranking and web site optimization rules. 

Page 9: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

• Web Site Maintenance

Ongoing web site promotion, traffic analysis, web site performance, links testing, popularity testing, host performance.

Page 10: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

is a document or information resource that is suitable for the World Wide Web and can be accessed through a web browser and displayed on a monitor or mobile device.

This information is usually in HTML or XHTML format, and may provide navigation to other web pages via hypertext links.

Web pages frequently subsume other resources such as style sheets, scripts and images into their final presentation.

Page 11: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

Parts of Webpage

Banner This is an area of top of the page that is

often the same of all the page of the website. It is containing a company logo. It often a share box and located them and sometimes a hotspot to take your back in home webpage.

Page 12: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

Menu System -The antithesis of a menu-driven program is a 

command-driven system, in which you must explicitly enter the command you want rather than choose from a list of possible commands.

Page 13: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

Footer -One or more lines of text that appear at the

bottom of every page of adocument. Once you specify what text should appear in the footer, theapplication automatically inserts it.

Page 14: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

Content-is the textual, visual or aural content that is

encountered as part of the user experience on websites. It may include, among other things: text, images, sounds, videos and animations.

Page 15: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is
Page 16: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

If your website is an e-commerce website, you will traditionally see a shopping cart to the right. People usually read left to right so it's logical to see a shopping cart to the right of your banner ad and website ID.

Page 17: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

On another tier of the same navigation bar, you may find a list of what the company is selling by category. Sometime you'll find this information on the left side of the page depending on how you set it up. It is believed that people like information directly in front of them for easy access.

Page 18: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

On that same line of the navigation bar, a searchbox can be added as well. It depends on how manypages you have on your website. If your site is has alot of content, it's customary to add a search box. Ifyou have a lot of categories your visitors need to seefor better service to them, you can even add anothersection of the navigation buttons below the secondtier of navigation buttons

Page 19: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

If you find you have a lot of subsections for the

products you're selling, you can add anothernavigation bar on the left side of the page.Maybe your website sells, flat screen TV's and you want to show more of a breakdown of the product by parts. A left side navigation bar could work.

Page 20: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

Just below the header in the center of the page you will find your title with H1 Tag. I point out H1 tags because Header tags help search engines know the clear intention of your web page. The title will help optimize your page even better with a Header tag

Page 21: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

Just below the title is where your visitors should find the content that describes your products and services; maybe listing TV's by parts and price

Page 22: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

HTML is a language for describing web pages.

HTML stands for Hyper Text Markup Language

HTML is not a programming language, it is a markup language

A markup language is a set of markup tags

HTML uses markup tags to describe web pages

Page 23: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

HTML markup tags are usually called HTML tags

HTML tags are keywords surrounded by angle brackets like <html>

HTML tags normally come in pairs like <b> and </b>

The first tag in a pair is the start tag, the second tag is the end tag

Start and end tags are also called opening tags and closing tags

Page 24: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is
Page 25: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

• a line containing HTML version information,• a declarative header section (delimited by

the HEAD element),• a body, which contains the document's

actual content. The body may be implemented by the BODY element or the FRAMESET element.

Page 26: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

The HTML element

<HTML> ...The head, body, etc. goes here... </HTML>

Page 27: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

The HEAD element

The HEAD element contains information about the current document, such as its title, keywords that may be useful to search engines, and other data that is not considered document content.

The Document Head

Page 28: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

The title element The TITLE element is not considered part

of the flow of text. It should be displayed, for example as the page header or window title. Exactly one title is required per document.

Page 29: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

The Document Body

The BODY element The body of a document contains the

document's content.

Page 30: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

HTML headings are defined with the <h1> to <h6> tags.

Example<h1></h1>

<h2> </h2><h3></h3>

Page 31: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

HTML paragraphs are defined with the <p> tag.

Example< p></p>

Page 32: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

Use the <br /> tag if you want a line break (a new line) without starting a new paragraph:

Example<br />

Page 33: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

<b></b> bold <strong></strong> strong <big></big> big<i></i> italic<em></em> emphasized <code></code> code<sub> </sub> subscript<sup></sup> superscript<marquee></marquee><blink></blink>

Page 34: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

<h1 style="font-family:verdana">This is a heading</h1>

<p style="font-family:courier">This is a paragraph.</p>

Page 35: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

<html><body>

<h1 style="font-size:200%">This is a heading</h1>

<p style="font-size:110%">This is a paragraph.</p>

</body></html>

Page 36: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

<html><body>

<h1 style="color:blue">This is a heading</h1>

<p style="color:red">This is a paragraph.</p>

</body></html>

Page 37: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

<html><body>

<p style="font-family:verdana;font-size:110%;color:green">

This is a paragraph with some text in it. This is a paragraph with some text in it. This is a paragraph with some text in it. This is a paragraph with some text in it.

</p>

</body></html>

Page 38: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

HTML links are defined with the <a> tag.

Example

<a href="http://www.w3schools.com">This is a link</a>

Page 39: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

HTML images are defined with the <img> tag.

Example<img src="w3schools.jpg" width="104"

height="142" />

Page 40: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

<body background="bgimage.jpg">

Page 41: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

<table border="1">  <tr>    <th>Month</th>    <th>Savings</th>  </tr>  <tr>    <td>January</td>    <td>$100</td>  </tr></table>

Page 42: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

<table border="1"> <tr> <td>First</td> <td>Row</td> </tr> <tr> <td>Second</td> <td>Row</td> </tr></table>

Page 43: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

<table border="8"> <tr> <td>First</td> <td>Row</td> </tr> <tr> <td>Second</td> <td>Row</td> </tr></table>

Page 44: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

<table border="8"> <tr> <td>First</td> <td>Row</td> </tr> <tr> <td>Second</td> <td>Row</td> </tr></table>

Page 45: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

<h4>A background color:</h4><table border="1" style="background-

color:blue"><tr> <td>First</td> <td>Row</td></tr> <tr> <td>Second</td> <td>Row</td></tr></table>

Page 46: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

<h4>Without cellpadding:</h4><table border="1"><tr> <td>First</td> <td>Row</td></tr> <tr> <td>Second</td> <td>Row</td></tr></table>

Page 47: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

<h4>With cellpadding:</h4><table border="1" cellpadding="10"><tr> <td>First</td> <td>Row</td></tr> <tr> <td>Second</td> <td>Row</td></tr></table>

Page 48: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

<table border="1"><tr> <td> <p>This is a paragraph</p> <p>This is another paragraph</p> </td> <td>This cell contains a table: <table border="1"> <tr>

Page 49: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

<td>A</td> <td>B</td> </tr> <tr> <td>C</td> <td>D</td> </tr> </table> </td></tr>

Page 50: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

<tr> <td>This cell contains a list <ul> <li>apples</li> <li>bananas</li> <li>pineapples</li> </ul> </td> <td>HELLO</td></tr></table>

Page 51: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

table border="1"> <caption>Monthly savings</caption> <tr> <th>Month</th> <th>Savings</th> </tr> <tr> <td>January</td> <td>$100</td> </tr>

Page 52: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

<tr> <td>February</td> <td>$50</td> </tr></table>

Page 53: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

<ul><li>Coffee</li><li>Milk</li></ul>

Page 54: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

<ol><li>Coffee</li><li>Milk</li></ol>

Page 55: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

HTML forms are used to pass data to a server.

A form can contain input elements like text fields, checkboxes, radio-buttons, submit buttons and more. A form can also contain select lists, textarea, fieldset, legend, and label elements.

The <form> tag is used to create an HTML form:

Page 56: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

<form>.input elements.</form>

Page 57: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

The most important form element is the input element.

The input element is used to select user information.

An input element can vary in many ways, depending on the type attribute. An input element can be of type text field, checkbox, password, radio button, submit button, and more.

Page 58: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

<input type="text" /> defines a one-line input field that a user can enter text into:

<form>First name: <input type="text“ name="firstname" /><br />Last name: <input type="text" name="lastname" /></form>

Page 59: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

<input type="password" /> defines a password field:

<form>Username: <input type=“username" name="pwd" /></form>

Page 60: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

<input type="radio" /> defines a radio button. Radio buttons let a user select ONLY ONE one of a limited number of choices:

<form><input type="radio" name="sex" value="male" /> Male<br /><input type="radio" name="sex" value="female" /> Female</form>

Page 61: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

<input type="checkbox" /> defines a checkbox. Checkboxes let a user select ONE or MORE options of a limited number of choices.

<form><input type="checkbox" name="vehicle" value="Bike" /> I have a bike<br /><input type="checkbox" name="vehicle" value="Car" /> I have a car </form>

Page 62: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

<input type="submit" /> defines a submit button.

A submit button is used to send form data to a server. The data is sent to the page specified in the form's action attribute. The file defined in the action attribute usually does something with the received input:

Page 63: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

<form name="input" action="html_form_action.asp" method="get">Password: <input type="text" name="user" /><input type="submit" value="Submit" /></form>

Page 64: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

Some of the valuable tips for website design are as follows:• Every website is designed with some goal or

objective. Have clear understanding about what are your exact business goals, based on that website designing is done. For instance you have an ecommerce website, and then all the aspects of your website should be concentrated to the aim of selling the products.

Page 65: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

• Figure out your target audience. It would help in making plans about how to design a website so that it catches the attention of your target customers. What is their geographical location, interests, age group, religion, etc influences the pattern of website designing.

Page 66: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

• Ask your website designer to make site map, it would show the manner in which your website will be constructed. Depending upon your website needs it can be simple or complex

Page 67: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

• No visitor likes to wait for web pages that take much time to load. Ask your web designer to design website that loads quickly and does not take more than 15 seconds. Your website might have very attractive web design but it is not going to help you in business if it keeps your site visitors waiting. Faster loading pages are an asset for your website.

Page 68: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

• Ensure your website is well-equipped with navigation links at appropriate location on the web page. This would help them in making them go through your website easily. Important links should be placed at right locations. Usually top position of web page is a place where a visitor looks for links. Menus can be placed on right and left side of the web page.

Page 69: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

• After model of website design is set, convert it into set of web templates that is viewable in web browser. This type of mock model for the website will give you clear idea about how your real website is going to look like and function.

Page 70: Web Site Development. WEBSITE is a set of related web pages containing content (media), including text, video, music, audio, images, etc. A website is

• You should test the mock up model of your website. Test whether it is according to the standards. It has to look good in major browsers. Also the website should be search engine friendly.