@@ -32,7 +32,7 @@ developed means that the resulting system is not exactly a shining
3232example of internal consistency. In fact, some parts of it are
3333downright messy and confusing.
3434
35- == Networks and the internet ==
35+ == Networks and the Internet ==
3636
3737Computer networks have been known since the 1950s. If you put cables
3838between two or more computers, and allow them to send data back and
@@ -71,7 +71,7 @@ technical problem.
7171
7272TCP (_Transmission Control Protocol_) is a protocol that solves this
7373problem. All internet-connected devices “speak” it, and it is used as
74- infrastructure for most communication on the internet .
74+ infrastructure for most communication on the Internet .
7575
7676A TCP connection works as follows: one computer must be waiting,
7777“listening”, for other computers to start talking to it. To be able to
@@ -94,16 +94,16 @@ successfully transmitted, be read out again by the machine on the
9494other side. This is a very convenient model. You could say that TCP
9595provides an abstraction of the network.
9696
97- == The web ==
97+ == The Web ==
9898
99- The _World Wide Web_ (not to be confused with the internet as a whole)
99+ The _World Wide Web_ (not to be confused with the Internet as a whole)
100100is a set of protocols and formats that allow us to open web pages in a
101- browser. The “web ” part in the name refers to the fact that such pages
101+ browser. The “Web ” part in the name refers to the fact that such pages
102102can easily link to each other, thus forming one huge, interconnected
103103system that users can effortlessly move through.
104104
105- To add content to this web , all that is needed is to connect a machine
106- to the internet , and have it listen on port 80, using HTTP (the
105+ To add content to this Web , all that is needed is to connect a machine
106+ to the Internet , and have it listen on port 80, using HTTP (the
107107_Hyper-Text Transfer Protocol_). This protocol allows other computers
108108to request documents over the network.
109109
@@ -122,7 +122,7 @@ opposed to for example, secure, encrypted HTTP, which would be
122122should have the document. And finally, after that, a string that
123123identifies the actual document we are interested in.
124124
125- Each machine connected to the internet gets a unique address (its _IP
125+ Each machine connected to the Internet gets a unique address (its _IP
126126address_), which will look something like `37.187.37.82`. You can use
127127those directly as the server part of a URL, but lists of more or less
128128random numbers are hard to remember and awkward to type, so it is
@@ -292,13 +292,13 @@ program harder to read.
292292
293293== In the sandbox ==
294294
295- Running programs downloaded off the internet is potentially dangerous.
295+ Running programs downloaded off the Internet is potentially dangerous.
296296You do not know much about the people behind most sites you visit, so
297297you can not necessarily know that they mean well. Running programs by
298298people who do not mean well is how you get your computer infected by
299299viruses, your data stolen, and your accounts hacked.
300300
301- Yet the attraction of the web is that you can “surf” it without
301+ Yet the attraction of the Web is that you can “surf” it without
302302trusting all the pages you visit. This is why browsers severely limit
303303the things a JavaScript program may do. It is not allowed to look at
304304the files on your computer or to modify anything not related to the
@@ -328,12 +328,12 @@ government or mafia).
328328
329329== Compatibility and the browser wars ==
330330
331- In the very early stages of the web , a browser called Mosaic dominated
331+ In the very early stages of the Web , a browser called Mosaic dominated
332332the market. After a few years, the balance had shifted to Netscape,
333333which was then, in turn, largely superseded by Microsoft's Internet
334334Explorer. At any point where a single browser was dominant, that
335335browser's vendor would feel entitled to unilaterally invent new
336- features for the web . Since most users used the same browser, web
336+ features for the Web . Since most users used the same browser, web
337337sites would simply start using those features, never mind the other
338338browsers.
339339
@@ -359,7 +359,7 @@ latest versions of the major browsers behave quite uniformly, and have
359359relatively little bugs.
360360
361361Which is not to say that the situation is perfect just yet. Some of
362- the people using the web are, for reasons of inertia or corporate
362+ the people using the Web are, for reasons of inertia or corporate
363363policy, stuck with very old browsers. Until those die out entirely,
364364writing web sites that work for them will require a lot of arcane
365365knowledge about their shortcomings and quirks.
0 commit comments