Archive for the ‘ Internet ’ Category

World Wide Web

The World Wide Web (the “Web” or “WWW” for short) is a hypertext system that operates over the Internet. Hypertext is browsed using a program called a web browser which retrieves pieces of information (called “documents” or “web pages”) from web servers (or “web sites”) and displays them on your screen. You can then follow hyperlinks on each page to other documents or even send information back to the server to interact with it. The act of following hyperlinks is often called “surfing” the web.

Origins

The Web can be traced back to a project at CERN in 1989 when Tim Berners-Lee and Robert Cailliau built ENQUIRE (short for Enquire Within Upon Everything, a book Berners-Lee recalled from his youth). While it was rather different from the Web we use today, it contained many of the same core ideas (and even some of the ideas of Berners-Lee’s next project, the Semantic Web!). Tim Berners-Lee published a more formal proposal for the actual World Wide Web on November 12, 1990 and wrote the first web page on November 13. In Christmas of that year Berners-Lee built all the tools necessary for a working Web, the first actual web browser (which was a web-editor as well), and the first web server.

The three standards

The Web is made up of three standards: The Uniform Resource Locator (URL), which specifies how each page of information is given a unique “address” at which it can be found; Hyper Text Transfer Protocol (HTTP), which specifies how the browser and server send the information to each other, and Hyper Text Markup Language (HTML), a method of encoding the information so it can be displayed on a variety of devices. Berners-Lee now heads the World Wide Web Consortium, which develops and maintains these standards and others that enable computers on the Web to effectively store and communicate all kinds of information.

Beyond text

The initial “www” program at CERN only displayed text, but later browsers such as Pei Wei’s Viola (1992) added the ability to display graphics as well. Marc Andreessen of NCSA released a browser called “Mosaic for X” in 1993 that sparked a tremendous rise in the popularity of the Web among novice users. Andreesen went on to found Mosaic Communications Corporation (now Netscape Communications, a unit of Time Warner). Additional features such as dynamic content, music and animation can be found in modern browsers.

Frequently, the technical capability of browsers and servers advances much faster than the standards bodies can keep up with, so it is not uncommon for these newer features to not work properly on all computers, and the web as seen by Netscape is not at all the same as the web seen by Internet Explorer. The ever-improving technical capability of the WWW has enabled the development of real-time web-based services such as webcasts, web radio and live web cams.

Java and Javascript

Another significant advance in the technology was Sun Microsystems’ Java programming language, which enabled web servers to embed small programs (called applets) directly into the information being served that would run on the user’s computer, allowing faster and richer user interaction.

The similarly named, but actually quite different, JavaScript is a scripting language developed for Web pages. In conjunction with the Document Object Model, JavaScript has become a much more powerful language than its creators originally envisioned.

Sociological Implications

The exponential growth of the Internet was primarily attributed to the emergence of the web browser Mosaic, followed by another, Netscape Navigator during the mid-1990s.

It brought unprecedented attention to the Internet from media, industries, policy makers, and the general public.

Eventually, it led to several visions of how our society might change, although some point out that those visions are not unique to the Internet, but repeated with many new technologies (especially information and communications technologies) of various era.

Because the web is global in scale, some suggested that it will nurture mutual understanding on a global scale.

Statistics

By far the most Web content is in English: 56%; next are German (8%), French (6%) and Japanese (5%).

This article is licensed under the GNU Free Documentation License. It uses material from the Wikipedia.

Internet

Internet_map_1024Visualization of the various routes through a portion of the Internet

In the general sense, an internet (with a lowercase “i”, a shortened form of the original inter-network) is a computer network that connects several networks. As a proper noun, the Internet is the publicly available internationally interconnected system of computers (plus the information and services they provide to their users) that uses the TCP/IP suite of packet switching communications protocols. Thus, the largest internet is called simply “the” Internet. The art of connecting networks in this way is called internetworking.

The creation of the Internet

The core networks forming the Internet started out in 1969 as the ARPANET devised by the United States Department of Defense Advanced Research Projects Agency (ARPA).

Some early research which contributed to ARPANET included work on decentralised networks (including damage survivability) , queueing theory and packet switching.

On January 1, 1983, the ARPANET changed its core networking protocols from NCP to the then-new TCP/IP, marking the start of the Internet as we know it today.

Another important step in the development was the National Science Foundation’s (NSF) building of a university backbone, the NSFNet, in 1986. Important disparate networks that have successfully been accommodated within the Internet include Usenet, Fidonet, and Bitnet.

During the 1990s, the Internet successfully accommodated the majority of previously existing computer networks. This growth is often attributed to the lack of central administration, which allows organic growth of the network, as well as the non-proprietary nature of the internet protocols, which encourages vendor interoperability and prevents one company from exerting control over the network.

Today’s Internet

The Internet is held together by bi- or multilateral commercial contracts (for example peering agreements) and by technical specifications or protocols that describe how to exchange data over the network. These protocols are formed by discussion within the Internet Engineering Task Force (IETF) and its working groups, which are open to public participation and review. These committees produce documents that are known as Requests For Comments (RFCs). Some RFCs are raised to the status of Internet Standard by the Internet Architecture Board (IAB). Some of the most used protocols in the Internet protocol suite are IP, TCP, UDP, DNS, PPP, SLIP, ICMP, POP3, IMAP, SMTP, HTTP, HTTPS, SSH, Telnet, FTP, LDAP, and SSL.

Some of the popular services on the Internet that make use of these protocols are e-mail, Usenet newsgroups, file sharing, the World Wide Web, Gopher, session access, WAIS, finger, IRC, MUDs, and MUSHs. Of these, e-mail and the World Wide Web are clearly the most used, and many other services are built upon them, such as mailing lists and web logs. The internet makes it possible to provide real-time services such as web radio and webcasts that can be accessed from anywhere in the world.

Some other popular services of the Internet were not created this way, but were originally based on proprietary systems. These include ICQ, AIM, CDDB, and Gnutella.

There have been many analyses of the Internet and its structure. For example, it has been determined that the Internet IP routing structure and hypertext links of the World Wide Web are examples of scale-free networks.

Internet culture

The Internet has a large and growing number of users that have created a distinct culture, Internet dynamics. see Netiquette, Internet friendship, Trolls and trolling, Flaming, Cybersex, Hacktivism or Hacker culture, Internet humor, Internet slang, and Internet art.

The most used language for communications on the Internet is English, due to the Internet’s origins, to its use commonly in software programming, to the poor capability of early computers to handle characters other than western alphabets.

The net has grown enough in recent years, though, that sufficient native-language content for a worthwhile experience is available in most developed countries. However, some glitches such as mojibake still remain troublesome for Internet users.

Internet politics

The proliferation of the Internet caused vast impacts in the society. Instances include copyright issues, issues concerned with free speech such as pornography and hatred. In response to that situation, lately cyber laws have been created and enforced. Many discussions have raged over the question of how states should interact with telecommunication tools including the Internet.

Internet access

Countries with the best internet access include South Korea (50% of the population has broadband access) and Sweden, according to “Web-savviest nation”.

  • Dial-up access

  • Broadband access

Public places to use the Internet

Public places to use Internet include libraries and Internet cafes, where computers with internet connection are available. There are also internet access points in public places like airport halls, sometimes just for brief use while standing. Various terms are used, such as “public Internet kiosk”, “public access terminal”.

Alternatively there are Wifi-cafes (“hotspots”), where one needs to bring one’s own wifi-enabled notebook or PDA, for which the cafe provides wireless access to the Internet.

The services may be free (possibly in connection with paid services such as buying coffee) or for a fee (metered access or with a pass for e.g. a day or month).

A hotspot may also be larger, e.g. including the piece of street in front of the library, a whole street, a campus including outdoor areas, a town part or, as is under construction in some places, a whole town; see also Metropolitan area network, Wireless community network.

Advantages of using one’s own computer include more upload and download possibilities, using one’s favorite browser and browser settings (the preferences menu may be disabled in a public computer), and integrating activities on internet and on one’s own computer, using one’s own programs and data. (Using public computers one can use one’s email box as storage area for data. For programs one may do the same, but the size of the mailbox and restrictions on the public computer limit the possibilities of running one’s own programs.)

This guide is licensed under the GNU Free Documentation License. It uses material from the Wikipedia.