Internet และ Web

Internet คือโครงข่ายขนาดใหญ่ที่เชื่อมต่อคอมพิวเตอร์และอุปกรณ์ทั่วโลกผ่านระบบเครือข่ายต่าง ๆ เช่น โทรศัพท์สาย, เคเบิล, และดาวเทียม

Web หรือ World Wide Web คือหนึ่งในบริการที่ทำงานบนอินเทอร์เน็ต ซึ่งใช้เพื่อเข้าถึงข้อมูลและบริการต่าง ๆ ผ่านโปรโตคอล HTTP (Hypertext Transfer Protocol)

นอกจาก Web แล้ว Internet ยังมีบริการอื่น ๆ เช่น

  • Email (อีเมล)

  • FTP (File Transfer Protocol สำหรับการส่งไฟล์)

  • VoIP (Voice over IP สำหรับการโทรผ่านอินเทอร์เน็ต)

  • Instant Messaging (การส่งข้อความแบบทันที)

  • การสตรีมวิดีโอและเพลง (YouTube, Spotify)

  • การเล่นเกมออนไลน์ (Online gaming)


Web มีวิวัฒนาการดังต่อไปนี้

WEB1.0

ประมาณปี ค.ศ. 1990 – 2000

เป็นยุคแรกของเว็บที่เน้นเนื้อหาแบบ Static ส่วนใหญ่เป็นเว็บเพจที่แสดงผลข้อมูลอย่างเดียว ผู้ใช้ทำได้แค่อ่าน ไม่มีการโต้ตอบหรือปรับเปลี่ยนข้อมูล

ตัวอย่างเช่น HTML, CSS

WEB2.0

ประมาณปี ค.ศ. 2000 - ปัจจุบัน

เป็นยุคของเว็บแบบ Dynamic ที่เน้นการโต้ตอบระหว่างผู้ใช้กับเว็บไซต์ รวมถึงระหว่างผู้ใช้ด้วยกัน

ตัวอย่างเช่น AJAX, Javascript, HTML5

WEB3.0

ประมาณปี ค.ศ. 2020 - ปัจจุบัน

Web3.0 ถูกออกแบบมาให้เป็นเว็บแบบกระจายศูนย์ (Decentralized Web) ซึ่งข้อมูลและแอปพลิเคชันจะไม่ขึ้นกับเซิร์ฟเวอร์กลาง แต่ใช้เทคโนโลยี Blockchain และ AI เพื่อให้ผู้ใช้ควบคุมข้อมูลของตนได้อย่างเต็มที่


Markup Language

Markup Language คือชุดของกฎที่ใช้ในการกำหนดโครงสร้างและรูปแบบของข้อมูลในเอกสาร โดยเฉพาะการแสดงผลของข้อมูลในเอกสารนั้น ๆ ภาษาเหล่านี้ถูกออกแบบมาเพื่อกำหนดว่าข้อความบางส่วนควรถูกแสดงผลอย่างไร และมีการใช้เครื่องหมายพิเศษ (Markup) ในการบอกเบราว์เซอร์หรือโปรแกรมประมวลผลถึงลักษณะการจัดรูปแบบของเอกสาร

ตัวอย่างของ Markup Language

HTML (Hypertext Markup Language)

<html>
  <head>
    <title>My Website</title>
  </head>
  <body>
    <h1>Welcome to My Website</h1>
    <p>This is a paragraph of text.</p>
    <a href="https://www.example.com">Click here to visit Example</a>
  </body>
</html>

XML (eXtensible Markup Language)

<book>
  <title>Learning XML</title>
  <author>John Doe</author>
  <year>2024</year>
</book>

Markdown

# Heading 1
This is a **bold** text and this is *italic* text.
- List item 1
- List item 2
[Click here to visit Example](https://www.example.com)

LaTeX

\documentclass{article}
\begin{document}
\title{My First LaTeX Document}
\author{John Doe}
\date{\today}
\maketitle
\section{Introduction}
This is an introduction to LaTeX.
\end{document}

Last updated

Was this helpful?