Well, first of all Dictionary.com defines the internet as:
The TCP/IP suite provides two transport methods. TCP ensures that data arrive intact and complete, while UDP just transmits packets. TCP is used for data that must arrive in perfect form, and UDP is used for real-time applications such as voice over IP (VoIP) and videoconferencing, where there is no time to retransmit erroneous or dropped packets.
TCP/IP is a routable protocol, and the IP network layer in TCP/IP provides this capability. The header prefixed to an IP packet contains not only source and destination addresses of the host computers, but source and destination addresses of the networks they reside in. Data transmitted using TCP/IP can be sent to multiple networks within an organization or around the globe via the Internet, the world's largest TCP/IP network.
I wrap it in a packet. Some people like to explain this as an "envelope" and they talk about writing the address on the envelope, but it's just more 0's and 1's and it's always eight at a time. Those eight zero's and ones are a "byte" and some of the bytes in the packet say where it's going and some say where it is coming from...Inside the packet, if we're looking at the part that has the address of the computer the packet came from, the bytes always mean just that: where it came from.
But the data, the "010000010100001001000001010000100100000101000010" part, might not mean "ABABAB". It might mean 65, 66, 65, 66, 65, 66. Or it might mean a color or a sound - it depends on how the other end interprets it. Paul Revere said "one if by land, two if by sea". You can't really know what "ABABAB" means unless you know what it is supposed to mean.
Here's a visual from pcmag.com:
HTML is written in the form of HTML elements consisting of tags, enclosed in angle brackets (like ), within the web page content. HTML tags normally come in pairs. The first tag in a pair is the start tag, the second tag is the end tag (they are also called opening tags and closing tags). In between these tags programmers can add text, tables, images, etc.
The purpose of a web browser is to read HTML documents and compose them into visual or audible web pages. The browser does not display the HTML tags, but uses the tags to interpret the content of the page.
HTML elements form the building blocks of all websites. HTML allows images and objects to be embedded and can be used to create interactive forms. It provides a means to create structured documents by denoting structural semantics for text such as headings, paragraphs, lists, links, quotes and other items. It can embed scriptsin languages such as JavaScript which affect the behavior of HTML webpages.
An analogy that I came up with is thinking of viewing the internet as watching an extremely well-dubbed foreign film. Your web browser is taking a different language that you don't speak and seamlessly translating it into a language that you do understand, although, the origin of the web content is still based in the foreign language. This leaves you with a choice, you can carry on simply viewing what is translated to you, or you can choose to learn the code, which gives you the power to not only read the content in it original form, but eventually enables you to start creating the content yourself. The latter is what I intend to do, and you can join me here, as I publish my step-by-step process to learning the language of the internet and how communication inside the network conducts itself. Stay tuned.

0 comments:
Post a Comment