Stiller SP.Pdf

Total Page:16

File Type:pdf, Size:1020Kb

Stiller SP.Pdf FIRST EDITION AN INTRODUCTION TO WEB DEVELOPMENT A CONCEPTUAL APPROACH By Evelyn Stiller Plymouth State University Bassim Hamadeh, CEO and Publisher Michael Simpson, Vice President of Acquisitions Jamie Giganti, Senior Managing Editor Jess Busch, Senior Graphic Designer John Remington, Senior Field Acquisitions Editor Monika Dziamka, Project Editor Brian Fahey, Licensing Specialist Claire Yee, Interior Designer Copyright © 2016 by Cognella, Inc. All rights reserved. No part of this publication may be reprinted, reproduced, transmitted, or utilized in any form or by any electronic, mechanical, or other means, now known or hereafter invented, including photocopying, microfilming, and recording, or in any information retrieval system without the written permission of Cognella, Inc. First published in the United States of America in 2016 by Cognella, Inc. Trademark Notice: Product or corporate names may be trademarks or registered trademarks, and are used only for identification and explanation without intent to infringe. Cover image copyright © by Depositphotos / Variant. Printed in the United States of America ISBN: 978-1-62661-630-1 (pbk) / 978-1-62661-631-8 (br) CONTENTS CHAPTER ONE SETTING THE STAGE FOR WEB DEVELOPMENT 1 Points to Consider 1 Where Did the Web Come From? 1 Web 2.0—The Interactive Web 2 Social and Ethical Considerations of the Internet 4 Getting Resources From the Web 7 Intellectual Property and Web Resources 8 Fair Use 9 Public Domain 9 Creative Commons 9 Websites: A Collection of Files 11 Organizing Your Files 12 Summary 14 References 15 CHAPTER TWO CREATING YOUR FIRST WEB PAGE 17 Points to Consider 17 Introduction 17 Selecting Your Software 18 Introduction to Amaya 19 Downloading Amaya 19 Approach to How-to Information in this Text 19 Creating Your First Web Page 20 The Amaya Interface 20 Good Practices 22 Elements of the First Web Page 22 How to Create Your First Web Page 23 Basic Introduction to HTML (optional) 28 Netiquette and Privacy Considerations 31 Summary 32 CHAPTER THREE HOW THE INTERNET WORKS 35 Points to Consider 35 How the Web Works 35 How Search Engines Work 38 Ranking Search Results 40 Importance of a Web Page 41 Web Page Suitability 41 Nefarious and Commercial Influences on Web Search 43 Filtering the Web 43 Social Ramifications of Search 45 Can Your Information be Found on the Web? 47 Transforming Your Web Page Into a Website 48 How to Add Pages to Your Website 50 Summary 52 References 53 CHAPTER FOUR THE DARK SIDE OF THE INTERNET: VIRUSES, SPYWARE, IDENTITY THEFT, AND THE LOSS OF PRIVACY 55 Points to Consider 55 Why Should We Consider the Dangers of the Internet? 55 Ethical Web Development and Privacy Protection 56 How to Install Software Safely 58 Viruses 58 Spyware 59 Keystroke Loggers 59 Computer Worms 59 Trojan Horses 60 How to Use Email Safely 60 Spam and Phishing 60 Links and Attachments in Spam and Malicious Emails 61 How to Surf the Web Safely 62 Cookies 62 Persistent Cookies 63 Taking Action Against Malicious Cookies 63 Summary 65 CHAPTER FIVE HOW COMPUTERS REPRESENT IMAGES: CREATING EFFECTIVE IMAGES ON THE WEB 67 Points to Consider 67 Introduction 67 The Binary System 68 Representing Images 69 Image-File Formats 71 BMP 71 JPEG, PNG, and GIF 73 Importance of Image Size 75 The Ethics of Image Selection and Manipulation 76 Basic Ethical Perspectives 76 Principles of Professional Ethics 77 Ethical Case Study 78 Other Examples of Image Editing in the Media 79 Tools for Image Editing 80 Layers 81 Precision Selection and Editing Tools 81 Textures, Filters, and Color Adjustments 81 Creating an Image Composition/Image Map 82 Creating the Image Composition with GIMP 82 The Basic Steps for Creating an Image Composition 83 Creating an Image Map with Amaya 84 Summary 86 References 86 CHAPTER SIX WEBSITE DESIGN 87 Points to Consider 87 Introduction 87 Content Design 88 The Question of Audience 88 Organizing Principles 88 Website Structure 89 Site Diagrams 90 Web Page Design: Structural Considerations 91 The Main Page: Information Layout 92 Web Page Design: Aesthetics 93 Establishing the Website’s Look-and-Feel: Frames and Cascading Style Sheets 94 Design Example 96 Creating the Thumbnail Images 96 Structuring the Web Page Layout 97 Preparing for the Inline Frame (Iframe) 98 Inserting the Inline Frame 99 Targeting Hyperlinks to the Iframe 101 Summary 102 References 103 CHAPTER SEVEN ANIMATION 105 Points to Consider 105 Introduction 105 Raster Graphics versus Vector Graphics 107 Simple Vector Graphics Example 109 Approaches to Computer-based Animation 110 Common Elements in Animation Software 111 Comparing Animation Tools 112 Pencil 113 Adobe Flash 114 Anime Studio 116 Using Animations on the Web 118 Summary 119 CHAPTER EIGHT CREATIVITY 121 Points to Consider 121 Introduction 121 Barriers to Creative Thinking 122 Misconception: Creative Thought is a Frivolous Pursuit 122 Misconception: Creative Thinking Requires Artistic Talent 122 Misconception: Creativity is Mysterious and We Have No Control Over It 123 Divergent and Convergent Creative Thinking 124 A Convergent Creative Process 124 Illustrating Incubation Techniques 127 Using Anthropomorphism 127 Using Exaggeration 128 Using Role Reversal 128 Jazzing Up/Creating a Visualization of a Cliché 128 Creating a Visual Metaphor 129 Using Historically Significant Events as Inspiration 129 Combing/Synthesizing Ideas 130 Creating an Analogy Between Two Domains 130 Parody 130 Look at a Concept Extra-Culturally 131 Slapstick 131 Applying the Incubation Phase to the Hiking Website 131 Illumination 133 The Illumination Phase and the Hiking Website 135 Verification 137 The Verification Phase and the Hiking Website 138 Summary 139 References 139 CHAPTER NINE USING SOUND ON THE WEB 141 Points to Consider 141 Introduction 141 What is Sound? 142 How Sound is Digitized 143 How Sound is Digitally Recorded and Played 144 Sound File Formats 144 MIDI Audio Files 146 Audacity 146 Design Considerations 149 How to Add Sound to a Website 150 Summary 152 References 153 CHAPTER TEN DESIGN: CASCADING STYLE SHEETS AND TEMPLATES 155 Points to Consider 155 Introduction 155 Cascading Style Sheets (CSS) 156 A Brief Look at CSS Syntax 156 Using CSS in Amaya 158 Creating Style Sheets With Amaya 159 Using CSS With Adobe Dreamweaver 161 Using Templates 163 Templates in Amaya 164 Templates in Adobe Dreamweaver 166 Summary 167 CHAPTER ELEVEN VIDEO 169 Points to Consider 169 Introduction 169 Ethics of Video Use on the Web 170 Accessibility of Video Content 170 Other Ethical Considerations 172 Design 174 Website Design 174 Creating Efficient Videos for the Web 177 Using Windows Movie Maker 178 Summary 180 References 181 CHAPTER TWELVE BLOGGING: CITIZEN JOURNALISM 183 Points to Consider 183 Introduction 183 The Appeal of Blogs 184 How are Blogs Found? 185 How Blogs Enhance Information Exchange 186 The Anatomy of a Blog 188 How to Create Your Own Blog 189 Planning the Blog 189 Creating the Blog 190 Summary 195 References 195 CHAPTER ONE SETTING THE STAGE FOR WEB DEVELOPMENT POINTS TO CONSIDER • What distinguishes the Web from the • Which demographics might be excluded Internet? from web-based content? • What is Web 2.0? • What material on the Web is restricted • Why are blogs an important technology, due to copyright? and how can they enhance a democratic • How can non-copyrighted material be society? produced, and why might one wish to • Give an example of how blogs have influ- do so? enced the mainstream media. • What elements comprise a web page/ • How do social media sites differ from website, and how do these elements regular websites? interrelate to each other? • Why are privacy considerations so impor- • What is the purpose of an HTML file? tant for web developers? WHERE DID THE WEB COME FROM? hen Leonard Kleinrock sent the first message from his computer at the University of California, Los Angeles, to a computer at Stanford Research Institute over W the first packet-switched network (Kleinrock 2010), he could not have foreseen where this technology would lead society in the coming decades. What connected these two computers would pave the way for what we understand to be the Web today. This communications network started out as a means for researchers to communicate and share data and other computer resources. During the late 1960s and early 1970s a series of networking protocols were developed for internetworking, that is, connecting multiple computer networks together. Advanced Research Projects Agency Network (ARPAnet) was the primary precursor to the Internet and connected mainly university and research facilities together. A standard set of protocols were developed in 1982, 1 2 AN INTRODUCTION TO WEB DEVELOPMENT: A CONCEPTUAL APPROACH FIGURE 1.1 A chronological progression of major milestones for the Internet which allowed computer networks around the world to communicate with each other (Kleinrock 2010). This global network became known as the Internet. The event that transformed the Internet into the Web was the development in 1990 of the first web browser, initially named WorldWideWeb, but then renamed to Nexus to avoid confusion with the World Wide Web (Berners-Lee 2013). Web browsers, software that dis- play multimedia content retrieved over the Internet, revolutionized the use of the Internet by supporting multimedia. Prior to this event, Internet tools displayed textual information only, so Nexus was the first Internet-based software to integrate text and images. Of course, modern web browsers support many additional multimedia file types, in addition to im- ages. Today one can view a movie or listen to music using a wide array of web browsers, such as Firefox, Safari, Internet Explorer, or Chrome. The next generation of the Web is defined by the ability of viewers of a website to supply content to that website without using complex tools or requiring special access to a web server. This new generation has been dubbed Web 2.0.
Recommended publications
  • The Origins of the Underline As Visual Representation of the Hyperlink on the Web: a Case Study in Skeuomorphism
    The Origins of the Underline as Visual Representation of the Hyperlink on the Web: A Case Study in Skeuomorphism The Harvard community has made this article openly available. Please share how this access benefits you. Your story matters Citation Romano, John J. 2016. The Origins of the Underline as Visual Representation of the Hyperlink on the Web: A Case Study in Skeuomorphism. Master's thesis, Harvard Extension School. Citable link http://nrs.harvard.edu/urn-3:HUL.InstRepos:33797379 Terms of Use This article was downloaded from Harvard University’s DASH repository, and is made available under the terms and conditions applicable to Other Posted Material, as set forth at http:// nrs.harvard.edu/urn-3:HUL.InstRepos:dash.current.terms-of- use#LAA The Origins of the Underline as Visual Representation of the Hyperlink on the Web: A Case Study in Skeuomorphism John J Romano A Thesis in the Field of Visual Arts for the Degree of Master of Liberal Arts in Extension Studies Harvard University November 2016 Abstract This thesis investigates the process by which the underline came to be used as the default signifier of hyperlinks on the World Wide Web. Created in 1990 by Tim Berners- Lee, the web quickly became the most used hypertext system in the world, and most browsers default to indicating hyperlinks with an underline. To answer the question of why the underline was chosen over competing demarcation techniques, the thesis applies the methods of history of technology and sociology of technology. Before the invention of the web, the underline–also known as the vinculum–was used in many contexts in writing systems; collecting entities together to form a whole and ascribing additional meaning to the content.
    [Show full text]
  • Just Another Perl Hack Neil Bowers1 Canon Research Centre Europe
    Weblint: Just Another Perl Hack Neil Bowers1 Canon Research Centre Europe Abstract Weblint is a utility for checking the syntax and style of HTML pages. It was inspired by lint [15], which performs a similar function for C and C++ programmers. Weblint does not aspire to be a strict SGML validator, but to provide helpful comments for humans. The importance of quality assurance for web sites is introduced, and one particular area, validation of HTML, is described in more detail. The bulk of the paper is devoted to weblint: what it is, how it is used, and the design and implementation of the current development version. 1. Introduction The conclusion opens with a summary of the information and opinions given in this paper. A Web sites are becoming an increasingly critical part of selection of the lessons learned over the last four years how many companies do business. For many companies is given, followed by plans for the future, and related web sites are their business. It is therefore critical that ideas. owners of web sites perform regular testing and analysis, to ensure quality of service. 2. Web Site Quality Assurance There are many different checks and analyses which The following are some of the questions you should be you can run on a site. For example, how usable is your asking yourself if you have a web presence. I have site when accessed via a modem? An incomplete list of limited the list to those points which are relevant to similar analyses are given at the start of Section 2.
    [Show full text]
  • LEARNING HTML5 and CSS 1. What Is HTML? Ans: HTML Has Been Derived from SGML, Which Stands for Standard General Markup Language
    LEARNING HTML5 AND CSS 1. What is HTML? Ans: HTML has been derived from SGML, which stands for standard general markup language. HTML was created to allow those users who were not specialized in using SGML to create web pages. 2. What are tags in HTML? Ans: An HTML tag begin with a ‘less than’ symbol(<) and ends with a ‘greater than’ symbol(>). These symbols are also called angle brackets. Syntax:<html> text </html> Start tag End tag The part --<html>is called the opening tag, while the part--- </html> is called the closing tag. The closing tag is same as the opening tag except that it has forward slash before its name. 3. What is the difference between the <body>and <head>tags? Ans: The HEAD section contains the title and the other information about the HTML document. The BODY section contains all the information that is displayed on a web page. 4. How are attributes defined? Ans: An attribute provides additional information about an element. Attributes are usually defined its name-value pairs. The name is the property of the tag that you want to set, while the value is the value of the property to be set. <p align = “left”>This text is left aligned </p> The <p> tag, also knows as the paragraph tag, is used to define a paragraph. Now we can use the attribute align with it to set the alignment of the paragraph. Also, there are three possible values of the align attribute—left, right, and center. 5.Define HTML. What is its use? Ans: HTML stands for hypertext markup language.
    [Show full text]
  • Annotea: an Open RDF Infrastructure for Shared Web Annotations
    Proceedings of the WWW 10th International Conference, Hong Kong, May 2001. Annotea: An Open RDF Infrastructure for Shared Web Annotations Jos´eKahan,1 Marja-Riitta Koivunen,2 Eric Prud’Hommeaux2 and Ralph R. Swick2 1 W3C INRIA Rhone-Alpes 2 W3C MIT Laboratory for Computer Science {kahan, marja, eric, swick}@w3.org Abstract. Annotea is a Web-based shared annotation system based on a general-purpose open RDF infrastructure, where annotations are modeled as a class of metadata.Annotations are viewed as statements made by an author about a Web doc- ument. Annotations are external to the documents and can be stored in one or more annotation servers.One of the goals of this project has been to re-use as much existing W3C technol- ogy as possible. We have reacheditmostlybycombining RDF with XPointer, XLink, and HTTP. We have also implemented an instance of our system using the Amaya editor/browser and ageneric RDF database, accessible through an Apache HTTP server. In this implementation, the merging of annotations with documents takes place within the client. The paper presents the overall design of Annotea and describes some of the issues we have faced and how we have solved them. 1Introduction One of the basic milestones in the road to a Semantic Web [22] is the as- sociation of metadata to content. Metadata allows the Web to describe properties about some given content, even if the medium of this content does not directly provide the necessary means to do so. For example, ametadata schema for digital photos [15] allows the Web to describe, among other properties, the camera model used to take a photo, shut- ter speed, date, and location.
    [Show full text]
  • (Vrtp) Design Rationale
    Presented at Workshops on Enabling Technology: Infrastructure for Collaborative Enterprises (WET ICE): Sharing a Distributed Virtual Reality, Massachusetts Institute of Technology, Cambridge Massachusetts, June 18-20 1997. virtual reality transfer protocol (vrtp) Design Rationale Don Brutzman, Mike Zyda and Kent Watsen Mike Macedonia Code UW/Br, CS/Zk, CS/Wa Fraunhofer Center for Research in Naval Postgraduate School Computer Graphics Inc. Monterey California 93943-5000 USA 167 Angell Street 408.656.2149 voice, 408.656.3679 fax Providence Rhode Island 02906 USA [email protected] [email protected] 401.453.6363 voice, 401.453.0444 fax [email protected] [email protected] http://www.stl.nps.navy.mil/~brutzman/vrtp/vrtp_design.ps Abstract We propose a new protocol at the application layer, the The capabilities of the Virtual Reality Modeling virtual reality transfer protocol (vrtp). vrtp is intended to Language (VRML) permit building large-scale virtual significantly extend http in order to provide full support for environments (LSVEs) using the Internet and the World LSVE requirements by enabling a spectrum of functionality Wide Web. However the underlying network support between client-server and peer-peer, all optimized on local provided by the hypertext transfer protocol (http) is desktop computers and across the global Internet. insufficient for LSVEs. Additional capabilities for Years of effort on widely distributed interactive 3D lightweight peer-to-peer communications and network graphics applications have clearly identified networking monitoring need to be combined with the client-server issues as the critical bottlenecks preventing the creation of capabilities of http. To accomplish this task, we present a LSVEs.
    [Show full text]
  • Arizona State Board of Education AMENDED Agenda
    April 20, 2020 Regular Board Meeting 04/20/2020 10:00 AM 1535 W. Jefferson Room # 122 Meeting Minutes Phoenix, AZ 85007 Printed : 6/15/2020 9:23 AM MST Arizona State Board of Education AMENDED Agenda NOTICE OF PUBLIC MEETING Pursuant to Arizona Revised Statutes (A.R.S.) 38-431.02, notice is hereby given to the members of the Arizona State Board of Education and to the general public that the Board will hold a meeting, open to the public, on Monday, April 20, 2020, at 10:00 A.M. at the Arizona Department of Education, Room 122, 1535 W. Jefferson, Phoenix, AZ 85007. The boardroom will be closed to the public. Information on how the public may attend is outlined below. For this meeting, all public comment will be accepted in written form only. Information on how the public may submit written comment is also outlined below. A copy of the agenda for the meeting is attached. The Board reserves the right to change the order of items on the agenda, with the exception of public hearings. One or more members of the Boards may participate telephonically. Agenda materials can be reviewed online at http://azsbe.az.gov Pursuant to A.R.S. §38-431.02 (H), the Board may discuss and take action concerning any matter listed on the agenda. Pursuant to A.R.S. 38-431.03(A)(2), the Board may vote to convene in executive session, which will not be open to the public, for discussion or consideration of records exempt by law from public inspection.
    [Show full text]
  • WEB-BASED ANNOTATION and COLLABORATION Electronic Document Annotation Using a Standards-Compliant Web Browser
    WEB-BASED ANNOTATION AND COLLABORATION Electronic Document Annotation Using a Standards-compliant Web Browser Trev Harmon School of Technology, Brigham Young University, 265 CTB, Provo, Utah, USA Keywords: Annotation, collaboration, web-based, e-learning. Abstract: The Internet provides a powerful medium for communication and collaboration through web-based applications. However, most web-based annotation and collaboration applications require additional software, such as applets, plug-ins, and extensions, in order to work correctly with the web browsers typically found on today’s computers. This in combination with the ever-growing number of file formats poses an obstacle to the wide-scale deployment of annotation and collaboration systems across the heterogeneous networks common in the academic and corporate worlds. In order to address these issues, a web-based system was developed that allows for freeform (handwritten) and typed annotation of over twenty common file formats via a standards-compliant web browser without the need of additional software. The system also provides a multi-tiered security architecture that allows authors control over who has access to read and annotate their documents. While initially designed for use in academia, flexibility within the system allows it to be used for many annotation and collaborative tasks such as distance-learning, collaborative projects, online discussion and bulletin boards, graphical wikis, and electronic grading. The open-source nature of the system provides the opportunity for its continued development and extension. 1 INTRODUCTION did not foresee the broad spectrum of uses expected of their technologies by today’s users. While serving While the telegraph and telephone may have cracked this useful purpose, such add-on software can open the door of instantaneous, worldwide become problematic in some circumstances because communication, the Internet has flung it wide open.
    [Show full text]
  • Web Browser a C-Class Article from Wikipedia, the Free Encyclopedia
    Web browser A C-class article from Wikipedia, the free encyclopedia A web browser or Internet browser is a software application for retrieving, presenting, and traversing information resources on the World Wide Web. An information resource is identified by a Uniform Resource Identifier (URI) and may be a web page, image, video, or other piece of content.[1] Hyperlinks present in resources enable users to easily navigate their browsers to related resources. Although browsers are primarily intended to access the World Wide Web, they can also be used to access information provided by Web servers in private networks or files in file systems. Some browsers can also be used to save information resources to file systems. Contents 1 History 2 Function 3 Features 3.1 User interface 3.2 Privacy and security 3.3 Standards support 4 See also 5 References 6 External links History Main article: History of the web browser The history of the Web browser dates back in to the late 1980s, when a variety of technologies laid the foundation for the first Web browser, WorldWideWeb, by Tim Berners-Lee in 1991. That browser brought together a variety of existing and new software and hardware technologies. Ted Nelson and Douglas Engelbart developed the concept of hypertext long before Berners-Lee and CERN. It became the core of the World Wide Web. Berners-Lee does acknowledge Engelbart's contribution. The introduction of the NCSA Mosaic Web browser in 1993 – one of the first graphical Web browsers – led to an explosion in Web use. Marc Andreessen, the leader of the Mosaic team at NCSA, soon started his own company, named Netscape, and released the Mosaic-influenced Netscape Navigator in 1994, which quickly became the world's most popular browser, accounting for 90% of all Web use at its peak (see usage share of web browsers).
    [Show full text]
  • Discontinued Browsers List
    Discontinued Browsers List Look back into history at the fallen windows of yesteryear. Welcome to the dead pool. We include both officially discontinued, as well as those that have not updated. If you are interested in browsers that still work, try our big browser list. All links open in new windows. 1. Abaco (discontinued) http://lab-fgb.com/abaco 2. Acoo (last updated 2009) http://www.acoobrowser.com 3. Amaya (discontinued 2013) https://www.w3.org/Amaya 4. AOL Explorer (discontinued 2006) https://www.aol.com 5. AMosaic (discontinued in 2006) No website 6. Arachne (last updated 2013) http://www.glennmcc.org 7. Arena (discontinued in 1998) https://www.w3.org/Arena 8. Ariadna (discontinued in 1998) http://www.ariadna.ru 9. Arora (discontinued in 2011) https://github.com/Arora/arora 10. AWeb (last updated 2001) http://www.amitrix.com/aweb.html 11. Baidu (discontinued 2019) https://liulanqi.baidu.com 12. Beamrise (last updated 2014) http://www.sien.com 13. Beonex Communicator (discontinued in 2004) https://www.beonex.com 14. BlackHawk (last updated 2015) http://www.netgate.sk/blackhawk 15. Bolt (discontinued 2011) No website 16. Browse3d (last updated 2005) http://www.browse3d.com 17. Browzar (last updated 2013) http://www.browzar.com 18. Camino (discontinued in 2013) http://caminobrowser.org 19. Classilla (last updated 2014) https://www.floodgap.com/software/classilla 20. CometBird (discontinued 2015) http://www.cometbird.com 21. Conkeror (last updated 2016) http://conkeror.org 22. Crazy Browser (last updated 2013) No website 23. Deepnet Explorer (discontinued in 2006) http://www.deepnetexplorer.com 24. Enigma (last updated 2012) No website 25.
    [Show full text]
  • Cascading Style Sheet Web Tool
    CASCADING STYLE SHEET WEB TOOL _______________ A Thesis Presented to the Faculty of San Diego State University _______________ In Partial Fulfillment of the Requirements for the Degree Master of Science in Computer Science _______________ by Kalthoum Y. Adam Summer 2011 iii Copyright © 2011 by Kalthoum Y. Adam All Rights Reserved iv DEDICATION I dedicate this work to my parents who taught me not to give up on fulfilling my dreams. To my faithful husband for his continued support and motivation. To my sons who were my great inspiration. To all my family and friends for being there for me when I needed them most. v ABSTRACT OF THE THESIS Cascading Style Sheet Web Tool by Kalthoum Y. Adam Master of Science in Computer Science San Diego State University, 2011 Cascading Style Sheet (CSS) is a style language that separates the style of a web document from its content. It is used to customize the layout and control the appearance of web pages written by markup languages. CSS saves time while developing the web page by applying the same layout and style to all pages in the website. Furthermore, it makes the website easy to maintain by just editing one file. In this thesis, we developed a CSS web tool that is intended to web developers who will hand-code their HTML and CSS to have a complete control over the web page layout and style. The tool is a form wizard that helps developers through a user-friendly interface to create a website template with a valid CSS and XHTML code.
    [Show full text]
  • Web Browsing and Communication Notes
    digital literacy movement e - learning building modern society ITdesk.info – project of computer e-education with open access human rights to e - inclusion education and information open access Web Browsing and Communication Notes Main title: ITdesk.info – project of computer e-education with open access Subtitle: Web Browsing and Communication, notes Expert reviwer: Supreet Kaur Translator: Gorana Celebic Proofreading: Ana Dzaja Cover: Silvija Bunic Publisher: Open Society for Idea Exchange (ODRAZI), Zagreb ISBN: 978-953-7908-18-8 Place and year of publication: Zagreb, 2011. Copyright: Feel free to copy, print, and further distribute this publication entirely or partly, including to the purpose of organized education, whether in public or private educational organizations, but exclusively for noncommercial purposes (i.e. free of charge to end users using this publication) and with attribution of the source (source: www.ITdesk.info - project of computer e-education with open access). Derivative works without prior approval of the copyright holder (NGO Open Society for Idea Exchange) are not permitted. Permission may be granted through the following email address: [email protected] ITdesk.info – project of computer e-education with open access Preface Today’s society is shaped by sudden growth and development of the information technology (IT) resulting with its great dependency on the knowledge and competence of individuals from the IT area. Although this dependency is growing day by day, the human right to education and information is not extended to the IT area. Problems that are affecting society as a whole are emerging, creating gaps and distancing people from the main reason and motivation for advancement-opportunity.
    [Show full text]
  • Web Browsers
    WEB BROWSERS Page 1 INTRODUCTION • A Web browser acts as an interface between the user and Web server • Software application that resides on a computer and is used to locate and display Web pages. • Web user access information from web servers, through a client program called browser. • A web browser is a software application for retrieving, presenting, and traversing information resources on the World Wide Web Page 2 FEATURES • All major web browsers allow the user to open multiple information resources at the same time, either in different browser windows or in different tabs of the same window • A refresh and stop buttons for refreshing and stopping the loading of current documents • Home button that gets you to your home page • Major browsers also include pop-up blockers to prevent unwanted windows from "popping up" without the user's consent Page 3 COMPONENTS OF WEB BROWSER 1. User Interface • this includes the address bar, back/forward button , bookmarking menu etc 1. Rendering Engine • Rendering, that is display of the requested contents on the browser screen. • By default the rendering engine can display HTML and XML documents and images Page 4 HISTROY • The history of the Web browser dates back in to the late 1980s, when a variety of technologies laid the foundation for the first Web browser, WorldWideWeb, by Tim Berners-Lee in 1991. • Microsoft responded with its browser Internet Explorer in 1995 initiating the industry's first browser war • Opera first appeared in 1996; although it have only 2% browser usage share as of April 2010, it has a substantial share of the fast-growing mobile phone Web browser market, being preinstalled on over 40 million phones.
    [Show full text]