Download Teacher Nedaa Hisham Abu Hashim

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

URL redirection wikipedia , lookup

Transcript
TU170 Learning online and
computing with confidence
Prepared by:
Teacher
Nedaa Hisham Abu Hashim
Teacher Nedaa Hisham
Section 4
Web skills
Teacher Nedaa Hisham
Aim of the session
Tow main subjects will be covered in this session:


Finding information on the web.
Creating web pages using HTML language
( hyper text markup language) .
Teacher Nedaa Hisham
What is Internet (1969):
Way of linking large multi-user computers by means
of physical links, microwave links, satellite links and
optical fibers.

Its main standard or protocol is called (TCP/IP)
(Transmission Control Protocol/Internet Protocol),
which is responsible for routing information between
computers and ensures that machines can
communicate and understand each other properly.
A set of services are running on top of Internet.
Examples are the WWW, mail, newsgroups, mailing lists,
telnet, Ftp, gopher, etc


Teacher Nedaa Hisham
What is WWW (1991 : much recent
than the email service)


World wide web service, used to provide information
and links to other’s documents on the web.
Defined by a set of protocols :

HTTP : Hyper Text Transport Protocol : specifies
how information exchange between machines
should be handled.

URL : Universal (or Uniform) Resource Locator :
Defines the location at which the document is
stored.

HTML : Hyper Text Markup Language : Defines the
format of any document that can be viewed on the
web.
Teacher Nedaa Hisham
What is WWW?


Notice that Internet and WWW are not the same
entities. WWW is just one among many services
running on the Internet.
Benefits of WWW :

Hides complexity of addresses and commands

Summarizes Internet features into single interface

Large resource for info. Including text, images and
sounds
Teacher Nedaa Hisham
WWW



The program that is used to get the WWW service is
called a browser.
There are two main browsers : Netscape and Internet
Explorer
Basic commands used in the browsers

Forward : goes to the next page

Back : goes to the previous page

Refresh for (IE) and reload for (Netscape) to
reload the page from the server

Stop : to interrupt current page transfer

View->source to see the HTML code of the current
page.
Teacher Nedaa Hisham
How to get the Internet service



ISPs (Internet service providers) get direct
Internet connection of a very high speed
Companies, universities and regular users
connect to Internet through the ISPs service.
"Backbone of the Internet", which is the
core of the Internet.
Teacher Nedaa Hisham
Favorite web pages



They refer to those web pages that are
frequently visited.
They can be renamed appropriately and
organized into folders by clicking on Create
In button in the Add to Favorites dialog box.
Favorites are called as such in Internet
explorer and called bookmarks in Netscape.
Teacher Nedaa Hisham
Finding info on the web




Can be done by using special meta sites
called search engines: They allow you to
search for other sites on the WWW.
Famous search engines include : AltaVista,
yahoo, Google , etc
The search result list is ordered such that
the information at the top of the list will
always be the most relevant ones to your
search.
Not all search engines use the same narrowing
techniques
Teacher Nedaa Hisham
Types of software found on the
web
In the world of internet, piracy or theft indicates illegal software
copying
Free software :
Come up along with their source code, the other name is
“Open Source Software”.
Free Software Foundation (FSF)
is a non-profit organization based in Boston, USA. It relies on
support from individuals to carry out our mission to preserve,
protect and promote the freedom to use, study, copy, modify,
and redistribute computer software, and to defend the rights
of all Free Software users.

This is usually meant for use by programmers who can
understand and elaborate on the associated code
 Gift of the programmer to the community.
 Totally free
Teacher Nedaa Hisham
Types of software found on the
web

Shareware :

Software that you can copy freely and pay a certain
amount of fee if you like and use it.
No source code is available because they are not meant
for programmers.
Usually, they come in a form cut-down or light versions (with
limited features). They also come as demonstration versions
of commercial software, which stops working after some
period, or which do not allow you to save files.



Plug-ins :
Extensions to software like browsers and graphic packages.
Examples are the visual audio and animators tools. The MP3
player, is a specific example of a browser plug-in.
Teacher Nedaa Hisham
Types of software found on the
web
Freeware:
Is a gift from the programmer to the user community.
 There is a variety of software available ranging from small
utilities to games, internet tools, business tools and
educational tools.
 An example of a site for downloading software is: CNET’s
download. COM.
 No source code is included
 Is not meant for use by programmers.
Teacher Nedaa Hisham
Benefits of free software
Other programmers could
 Improve the program
 Learn what clever tricks the first programmer
had used.
 Build on the best of each other's ideas
 Catch and correct errors they had found.
 Have other sources of income
Teacher Nedaa Hisham
What is HTML?
HTML (Hyper Text Markup Language). A text markup
language is a way of describing what the document text
means, or what it is supposed to look like, using
instructions embedded within the document,. A markup
language is just a collection of codes,
 HTML contains commands, called tags or elements, to
mark text as heading, paragraphs, lists, quotations, and so
on.
 HTML specifies where other documents are through using
URLs (Uniform Resource Locators), which is included in
HTML markup instructions and used by the user's browser
to find the designated resource.
Teacher Nedaa Hisham
HTML editors types



Editors that come along with browsers, such as the
Netscape composer
Some word processors, which have commands like
save as HTML facility. Examples are MS word, MS
publisher, WordPerfect, PowerPoint.
Sophisticated packages, like MS Home Publishing
Suit 2000, which use JavaScript to generate HTML
pages, pictures, animations, etc. The generated
pages are likely to work with IE only.
Teacher Nedaa Hisham
HTML editors types……

Basic editors:
 They are called wygiwym (what you get is what you
mean), because what appears in the browser
depends on the meaning of the selected tags
 Display HTML tags mixed with text
 To see how a page would look like on the web, it had
to be viewed in a browser.
 Tags are added using menus
 Offer full control of web design and is therefore
preferred by professionals.
Teacher Nedaa Hisham
HTML editors types……

Wysiwyg (What you see is what you get) editors :
 HTML tags are not normally visible, but can be
shown if desired
 Tags are created in a similar way as in regular word
processors
 Much easier to use, especially for beginners
 They can produce complex HTML code which
sometimes behaves strangely
 Example is the Front page editor
Teacher Nedaa Hisham
HTML



Is the standard used for writing documents
that are published on the WWW.
This standard is not meant to be the language
of a “Wysiwyg” as in word processors, but
rather it follows the wygiwym approach.
The interpretation of written codes are left to
the browser.
Teacher Nedaa Hisham
Basic elements of HTML
Main ingredients
HTML has been developing rapidly since it was invented.
Earlier HTML versions had only three main commands
which are well standardized across different browsers
These are: Headings, Lists, and Hyperlinks to other pages
and to pictures.
More recent major ingredients are:
 Tablets, Frames, and Forms (for interactivity including
buttons, pop-up menus, and text fields)
These recent ingredients are useful for improving the format
of a Web page and for making them interactive. However,
they are not well standardized.
Teacher Nedaa Hisham
HTML….
o Headings
<H1>This is a first level heading.</H1>
o
<H2>This is a second level
heading.</H2>
o
<H3>This is a third level heading.</H3>
o
<H4>This is a fourth level
heading.</H4>
o
Teacher Nedaa Hisham
HTML….
 Paragraphs:

<P> paragraph </P>.
 Lists:
 An ordered list





<OL>
<LI> the first item. </LI>.
<LI> the second item. </LI>
<LI> and so on.. </LI>
</OL>
Teacher Nedaa Hisham
HTML….
 This is an unordered list:
<UL>
<LI>Here is the first item.</LI>
<LI>Here is the second item.</LI>
<LI>And so on...</LI>
</UL>
Teacher Nedaa Hisham
HTML….
o To display a graphic on a web page:
o
< IMG SRC=”http://our of graphic” >
o To a document somewhere else on the web:
o
< A HREF=”http:// our of target site “ ></a>
Teacher Nedaa Hisham
HTML source of internal link (Link
within the document)
 Example of a link to within a document
[other paragraphs in the document]
Do you want to go back to the beginning of this document? This link
will take you back to the place where the anchor called 'start' has
been placed. (Just click on the underlined sentence).
____________________________________________________________
 HTML source of internal link example
<A NAME="start"></A>
[other paragraphs in the document]
<P>
<A HREF="#start">Do you want to go back to the beginning of this
document?</A> This link will take you back to the place where the
anchor called 'start' has been placed.</P>
Teacher Nedaa Hisham
Example of links e-mail
 And finally If u want people to send you an e-
mail click here, you can setup a ‘mailto link for
your self.
<p> And finally, <A HREF=mailto:[email protected]>, if you
want people to send you an e-mail click here</A>
,you can setup a ‘mailto:’ link for yourself.
</p>
Teacher Nedaa Hisham
General issues on good web design
techniques.
 Your site must be attractive.
 This is done by applying the following:









Use some of the advanced design principles.
Try to apply some kind of movements.
Make interaction.
This might require you to use a lot of extension to basic HTML. You
can do it by adding plug-ins, or by adding a little programming using Java
or JavaScript (which is beyond the scope of our course) as programming
languages designed for the Web.
Use Tables and Tables within Tables in addition to what you have learned
for displaying text or graphics in columns.
Use Frames which divides the browser window into different independent
sections.
Use colors for background, text and cells of tables to make your pages
look pretty and colorful. Sometimes colors are important to separate
different parts of the page, or if you want, make items flash to get the
viewers attention.
Use typefaces, sizes and styles to add interest and style.
Try to present a clear and simple structure for your pages.
Teacher Nedaa Hisham