Introduction to Web - Garnett Technologies Inc

 2009 Garnet Technologies Inc. This material may be quoted or reproduced provided appropriate credit is given and copyright notice is retained
.
Welcome
•Brian
Linton
•Garnet Technologies Inc
•http://www.garnettechnologies.com
• [email protected]
• Web Applications Programming &
Design
 2009 Garnet Technologies Inc. This material may be quoted or reproduced provided appropriate credit is given and copyright notice is retained
.
Class Format
 Presentation
of material
 “Hands on” Practical exercises
 Research
 Lesson Reviews
 2009 Garnet Technologies Inc. This material may be quoted or reproduced provided appropriate credit is given and copyright notice is retained
.
Course Materials
 PowerPoint
Presentations
 Internet Resources
 Course Texts
 2009 Garnet Technologies Inc. This material may be quoted or reproduced provided appropriate credit is given and copyright notice is retained
.
Prerequisites
 Experience
Using the Microsoft Windows
Operating System
 Experience with a windows text editor.
 2009 Garnet Technologies Inc. This material may be quoted or reproduced provided appropriate credit is given and copyright notice is retained
.
 2009 Garnet Technologies Inc. This material may be quoted or reproduced provided appropriate credit is given and copyright notice is retained
.
Website Taxonomy
Inner-directed
• The home page typically features the firm’s
logo and accomplishments.
• Lack a focus on specific products or services.
• Fails to encourage urgency or visitor
involvement.
• These sites typically feature photographs of
buildings, lists of accomplishments, and
testimonials from satisfied customers.
• http://www.bayviewhospital.com.bb/
•
 2009 Garnet Technologies Inc. This material may be quoted or reproduced provided appropriate credit is given and copyright notice is retained
.
Website Taxonomy
Information-oriented
•Web sites provide information about the firm’s
products and services
• Electronic brochures- communicate the same
types of material as found in brochures.
• No two-way information exchange with Web
site visitor
. http://www.esscoonline.com/
•
 2009 Garnet Technologies Inc. This material may be quoted or reproduced provided appropriate credit is given and copyright notice is retained
.
Website Taxonomy
Interactive
• Marketing tool
• Mass market content providers.
• Games, entertainment, community
. http://www.kadooment.com/
•
•
http://www.bajandancehall.com/
 2009 Garnet Technologies Inc. This material may be quoted or reproduced provided appropriate credit is given and copyright notice is retained
.
Website Taxonomy
•Transaction-oriented
Web sites assume that every visitor is ready
to buy
• Place an emphasis upon price, product
features and benefits
• Premium on urgency
• e-Commerce
• Airlines, book stores, concert ticket outlets,
and computer hardware, software makers.
•
• http://www.caribworldshop.com/
 2009 Garnet Technologies Inc. This material may be quoted or reproduced provided appropriate credit is given and copyright notice is retained
.
Website Taxonomy
•Transaction-oriented
e-Business
• The conduct of business on the Internet.
• Customer Relationship Management, Human
Resource Management
• http://www.cweservice.com.bb/
•
 2009 Garnet Technologies Inc. This material may be quoted or reproduced provided appropriate credit is given and copyright notice is retained
.
Website Taxonomy
•Web
2.0
• Use of WWW technologies
• Enhanced creativity, information sharing,
collaboration, functionality
• Exercise- Does Web 2.0 really exist?
 2009 Garnet Technologies Inc. This material may be quoted or reproduced provided appropriate credit is given and copyright notice is retained
.
 2009 Garnet Technologies Inc. This material may be quoted or reproduced provided appropriate credit is given and copyright notice is retained
.
Definition-The Internet
A worldwide interconnection of individual
networks operated by government, industry,
academia, and private parties
• Worldwide system of computer networks - a
network of networks in which users at any one
computer can, if they have permission, get
information from any other computer
• A collection of networks and gateways around the
world communicating via TCP/IP
• International community of people who share
information, interact, and communicate.
•Public, cooperative, and self-sustaining facility
accessible to hundreds of millions of people
worldwide.
•
 2009 Garnet Technologies Inc. This material may be quoted or reproduced provided appropriate credit is given and copyright notice is retained
.
Definition-The Internet
• Collection of networks
The use of a standard protocol TCP/IP
• Public
• Decentralized
•
 2009 Garnet Technologies Inc. This material may be quoted or reproduced provided appropriate credit is given and copyright notice is retained
.
History of the Internet
Conceived by the Advanced Research Projects
Agency (ARPA) of the U.S. government in 1969
• First known as the ARPANet
• Aim was to create a network that would allow users
of a research computer at one university to be able to
"talk to" research computers at other universities.
• Because messages could be routed or rerouted in
more than one direction, the network could continue
to function even if parts of it were destroyed in the
event of a military attack or other disaster.
• International growth, Commercial applications in
addition to academic use.
• Public, cooperative, and self-sustaining facility
•
 2009 Garnet Technologies Inc. This material may be quoted or reproduced provided appropriate credit is given and copyright notice is retained
.
History of the Internet
•Hobbes
Internet Timeline
• http://www.zakon.org/robert/internet/timeline/
• History of the Internet
• http://www.isoc.org/internet/history/
• http://www.isoc.org/internet/history/cerf.shtml
• http://www.wdvl.com/Internet/History/
•
History of the WWW
• http://www.wdvl.com/Internet/History/
•
http://www.w3.org/People/Raggett/book4/ch02.html
 2009 Garnet Technologies Inc. This material may be quoted or reproduced provided appropriate credit is given and copyright notice is retained
.
 2009 Garnet Technologies Inc. This material may be quoted or reproduced provided appropriate credit is given and copyright notice is retained
.
Searching the Internet
• Internet is likened to a global library
• Billions of publicly available documents on
the Internet
• Document growth is doubling
• Major Search engines/directories cover 3 to
34% of these documents
•Three quarters of users cite inability to find
information as primary frustration
 2009 Garnet Technologies Inc. This material may be quoted or reproduced provided appropriate credit is given and copyright notice is retained
.
Searching the Internet
• Search services are starting point for
searching information
• Two main types
• ‘Directories' that classify Web documents or
locations into an arbitrary subject
classification scheme or taxonomy
•‘Search engines' that index words or terms in
Internet documents
 2009 Garnet Technologies Inc. This material may be quoted or reproduced provided appropriate credit is given and copyright notice is retained
.
Searching the Internet
•Directories- http://dir.yahoo.com/, About.com
• Search Engines-google.com, msn.com
 2009 Garnet Technologies Inc. This material may be quoted or reproduced provided appropriate credit is given and copyright notice is retained
.
Searching the Internet-Directories
• Search Directories require people to view the
individual Web site and determine its
placement into a subject classification scheme
or taxonomy.
• Keywords associated with those sites can be
used for searching the directory's database
 2009 Garnet Technologies Inc. This material may be quoted or reproduced provided appropriate credit is given and copyright notice is retained
.
Searching the Internet
•Search engines use 'spiders' or 'robots' to go
out and retrieve individual Web pages or
documents
• Search engines tend to "index" (record by
word) all of the terms on a given Web
document.
• Or they may index all of the terms within the
first few sentences, the Web site title, or the
document's metatags
 2009 Garnet Technologies Inc. This material may be quoted or reproduced provided appropriate credit is given and copyright notice is retained
.
Searching the Internet
• Services must re-sample sites on a periodic
basis.
• Precision, recall and coverage are limiting
factors for most search engines.
 2009 Garnet Technologies Inc. This material may be quoted or reproduced provided appropriate credit is given and copyright notice is retained
.
Searching the Internet
•Precision measures how well the retrieved
documents match the query.
• Recall measures what fraction of relevant
documents are retrieved.
• Coverage refers to what percentage of the
potential universe of relevant documents is
cataloged by the engine.
 2009 Garnet Technologies Inc. This material may be quoted or reproduced provided appropriate credit is given and copyright notice is retained
.
Searching the Internet
• Consider a search engine with 10 documents
• Five of which mention Barbados Hotels
• Total universe of 50 potential documents
mentioning Barbados Hotels
• Search for ‘Barbados Hotels’ returns 4
relevant documents and two non relevant ones
• Precision of 0.66, a recall of 0.80 and
coverage of 0.10.
 2009 Garnet Technologies Inc. This material may be quoted or reproduced provided appropriate credit is given and copyright notice is retained
.
Searching the Internet
• Due to imprecision in the query (searching
on Barbados Hotels and missing the mention
of Barbados Hotel)
• Indexing mistakes by the engine
• Keywords entered by the Web document
developer that do not actually appear in the
document.
 2009 Garnet Technologies Inc. This material may be quoted or reproduced provided appropriate credit is given and copyright notice is retained
.
Searching the Internet
• For searches that are easily classified the
search directories tend to provide the most
consistent and well-clustered results.
• Searches of a research nature tend to be
better served by the search engines.
• Flexibility of indexing every word to give
users complete search control creates too
many results
 2009 Garnet Technologies Inc. This material may be quoted or reproduced provided appropriate credit is given and copyright notice is retained
.
Search Tips
• Use nouns and objects as query keywords
• Example: planet or planets
• Why Important? Actions (verbs), modifiers
(adjectives, adverbs, predicate subjects), and
conjunctions are either "thrown away" by the
search engines or too variable to be useful
 2009 Garnet Technologies Inc. This material may be quoted or reproduced provided appropriate credit is given and copyright notice is retained
.
Search Tips
• Use 6 to 8 keywords in query.
• Example: new, planet, planets, discovery,
solar, system
• Why Important? More keywords, chosen at
the appropriate "level", can reduce the
universe of possible documents returned by
99% or more.
 2009 Garnet Technologies Inc. This material may be quoted or reproduced provided appropriate credit is given and copyright notice is retained
.
Search Tips
• Truncate words to pick up singular and
plural versions.
• Example: planet* or discover*
• Why Important? Use asterisk wildcard. The
wildcard tells the search engine to match all
characters after it, preserving keyword slots
and increasing coverage by 50% or more.
 2009 Garnet Technologies Inc. This material may be quoted or reproduced provided appropriate credit is given and copyright notice is retained
.
Search Tips
• Use synonyms via the OR operator.
• Example: discover* OR find
•Why Important? Cover the likely different
ways a concept can be described; generally
avoid OR in other cases .
 2009 Garnet Technologies Inc. This material may be quoted or reproduced provided appropriate credit is given and copyright notice is retained
.
Search Tips
• Combine keywords into phrases where
possible
• Example: "solar system*"
• Why Important? Use quotes to denote
phrases. Phrases restrict results to EXACT
matches
 2009 Garnet Technologies Inc. This material may be quoted or reproduced provided appropriate credit is given and copyright notice is retained
.
Search Tips
• Combine 2 to 3 "concepts" in query.
•Example: "solar system", "new planet*",
discover* OR find
• Why Important? Triangulating on multiple
query concepts narrows and targets results,
generally by more than 100-to-1.
 2009 Garnet Technologies Inc. This material may be quoted or reproduced provided appropriate credit is given and copyright notice is retained
.
Search Tips
• Distinguish "concepts" with parentheses.
•Example: ("solar system") ("new planet*")
(discover* OR find)
•Why Important? Nest single query
"concepts" with parentheses. (Overkill for
now, but good practice when first learning.)
Simple way to ensure the search engines
evaluate your query in the way you want, from
left to right.
 2009 Garnet Technologies Inc. This material may be quoted or reproduced provided appropriate credit is given and copyright notice is retained
.
Search Tips
• Order "concepts" with subject first.
• Example: ("new planet*") (discover* OR
find) ("solar system")
• Why Important? Put main subject first.
Engines tend to rank documents more highly
that match first terms or phrases evaluated.
 2009 Garnet Technologies Inc. This material may be quoted or reproduced provided appropriate credit is given and copyright notice is retained
.
Search Tips
• Link "concepts" with the AND operator.
• Example: ("new planet*") AND (discover*
OR find) AND ("solar system")
• Why Important? AND glues the query
together. The resulting query is not overly
complicated nor nested, and proper left-toright evaluation order is ensured.
 2009 Garnet Technologies Inc. This material may be quoted or reproduced provided appropriate credit is given and copyright notice is retained
.
Search Tips
•Check your spelling.
•Alternative spellings or words
• Use appropriate capitalization
 2009 Garnet Technologies Inc. This material may be quoted or reproduced provided appropriate credit is given and copyright notice is retained
.
Search Tips
•Use multiple Search Engines.
• Example: google.com, msn.com, yahoo.com
• Why Important? Different technologies
used by different engines
 2009 Garnet Technologies Inc. This material may be quoted or reproduced provided appropriate credit is given and copyright notice is retained
.
Thank you for being such an attentive
audience.
This is the end of our presentation.
Any Questions?
 2009 Garnet Technologies Inc. This material may be quoted or reproduced provided appropriate credit is given and copyright notice is retained
.