Chapter 10 Web Basics Computing Fundamentals Chapter 10

Chapter 10: Web Basics

Computing Fundamentals Chapter 10: Web Basics Learning Objectives: • Identify the components that make up the web • Use the basic functions of a web browser • Search the Internet • Understand the need for security and recognize secure connections

Computing Fundamentals How the Web Works • The Internet is a global network of millions of computers that can communicate with each other • World Wide Web (WWW) A network of interconnected pages of information stored on publicly accessible servers.

Computing Fundamentals Web Browsing Components • Web servers: Store and provide access to web sites • Web browsers: Request and display information to individuals • Web pages: The individual documents that web servers store and web browsers request.

Computing Fundamentals Web Servers • Powerful computers that provide data or services to other computers • Receive requests for web page data and supplies it by sending it over the Internet.

Computing Fundamentals Web Browsers • Many are available (Internet Explorer, Firefox, Chrome, Safari) • Most are available for multiple operating systems • Relationship between browser and server is platform-independent

Computing Fundamentals Web Pages • A web page is a file that is formatted for use on WWW • Written in Hypertext Markup Language (HTML).

Computing Fundamentals Web Pages • Web page contains text, graphics, audio, and video • Hyperlinks are pointer link to other pages or content in the same page • Static web page • content does not change • can be updated manually • Dynamic web page • frequently updating content • weather report

Computing Fundamentals URLs • Uniform resource locator (URL) is a web page address

Computing Fundamentals Parts of a URL • Protocol: set of rules for the transmission; most common is http. Another example is IP • Domain name: destination server, such as www. uob. edu. bh. • Top-level domain is the final part, example: . com, . net, . edu, and many more. • Some domain names include a two-letter country code, for example, . bh, . uk, . ae, . sa. • Subdomain: usually www, but can be others • Path: exact location on the server can include a folder (news) and a file name (story 24871. htm)

Computing Fundamentals IP Addresses • IPv 4 • • • Currently used on the Internet 32 bit binary number Represented in dotted decimal notation Example, 131. 107. 23. 100 More than 4 billion combinations • IPv 6 • Will be used on the Internet in the future (already in limited use) • 128 bit binary number • Represented as eight groups of four hexadecimal numbers • Example: 2001: 0: 0: 635: 7 b 62: 12 ab: 342: 1038

Computing Fundamentals Identifying Your IP Address

Computing Fundamentals IP Address Translation • Domain Name System (DNS) servers translate between IP addresses and domain names • directory lookup that converts domain names into their corresponding IP addresses • The process is called name resolution

Computing Fundamentals Browser Basics • Homepage: The page that is displayed when you first launch your web browser. • Also the main / first page of a website. • A tab enables you to have multiple web pages open at once within the same browser window

Computing Fundamentals Identifying Secure Sites • https: // rather than http: // • Lock symbol in Address bar • Address bar may have a green background

Computing Fundamentals Adding Favorites (Bookmarks) 1. Click the Favorites button (star) 2. Click Add to Favorites 3. Click Add

Computing Fundamentals Browser History

Computing Fundamentals Browser History 1. 2. 3. 4. Click Favorites (star) Click History tab Double-click a date range Click a site to revisit it

Computing Fundamentals Uploading Files with FTP • Use an FTP client application, or use a browser • URL begins with ftp: // rather than http: //

Computing Fundamentals Plug-Ins (Add-Ons) • Plug-in: An additional piece of software added to a web browser application to add support for a certain type of content; Microsoft calls them add-ons

Computing Fundamentals Managing Add-Ons in IE • Choose Tools, Manage Add-Ons

Computing Fundamentals Web Search • Search engine: a software tool used to locate information on the web • Top search engines include: • • • Google Bing Yahoo! Ask AOL Wow Web. Crawler My. Web. Search Info

Computing Fundamentals Conducting a Search • Go to the search engine website and type your keywords in the Search box there • Also, you can type search words directly into the Address bar to see results from the default search engine • Search results contain: • Title • URL • Description or excerpt

Computing Fundamentals Search Results Example

Computing Fundamentals Advanced Search Options

Computing Fundamentals Web-Based Applications • These days, developers can use a number of programming languages to run web-based applications within a web browser. • A web-based application is software that is downloaded and run within the web browser rather than being installed directly on the user’s computer.

Computing Fundamentals Search Operators • Different search engine have different syntax for advanced searches • Another way to narrow your search is to enter specific search operators in the Search field. • A search operator is a word or symbol that has a specific function when carrying out a search.

Computing Fundamentals Evaluating Results Accuracy • What is the reputation of the information source? • Is the information objective and fair? What agenda does the source have? • Are outside sources cited, or is this just one opinion? • Is this information provided by a group of professionals? Amateurs? Hobbyists? • Sponsored Link A hyperlink that is placed on a page because a payment has been made. • Many web pages contain ads, and the ads are not always sectioned off separately from the main text.

Computing Fundamentals Evaluating Results Accuracy • Forums are public message boards that you access via websites. They may be sponsored by a particular company or group. • A knowledge base is a set of articles provided and maintained by a company or government agency about its products. It is a more reliable source of information. • Encyclopaedia sites vary in their accuracy and reliability. • Wiki A web-based application that can be edited by anyone and that is usually informational or instructive in nature. • Examples: Wikipedia, Wiki. Travel.

Computing Fundamentals Virtual Private Network (VPN) • A secure pipeline between a VPN-enabled web server and an individual computer • To set up in Windows, use the Network and Sharing Center. Choose Set Up a New Connection or Network, and then choose Connect to a Workplace.

Computing Fundamentals Key Terms • domain name • Domain Name System (DNS) • dynamic IP address • Favorite • home page • hyperlink • Hyper. Text Transfer Protocol (HTTP) • Internet • IP address • • • IPv 4 address IPv 6 address name resolution plug-in search engine search operator server static IP address tab top-level domain uniform resource • • • locator (URL) virtual private network (VPN) web-based application web browser wiki Wikipedia World Wide Web (WWW)

Computing Fundamentals Summary • 1. What is the relationship between the Internet and the World Wide Web? • 2. What does a hyperlink do? • 3. What type of server is used to resolve domain names and URLs to IP addresses? • 4. What browser feature enables users to open multiple web pages in a single browser window? • 5. What function does a search engine serve? • 6. What is a VPN?
- Slides: 32