เครื่องมือค้นหากับเบราว์เซอร์
อินเทอร์เน็ตได้กลายเป็นส่วนหนึ่งของชีวิตเรา เมื่อความต้องการข้อมูลเพิ่มมากขึ้นพร้อมกับการพัฒนาสังคม อินเทอร์เน็ตจึงเข้ามาเติมเต็มบทบาทของผู้ให้บริการข้อมูล อินเทอร์เน็ตทำหน้าที่เป็นแพลตฟอร์มในการแบ่งปันและเผยแพร่ข้อมูลจากทุกที่ในโลก ระดับการเข้าถึงนี้เป็นสาเหตุหนึ่งที่ทำให้จำนวนไฮเปอร์เท็กซ์และไฮเปอร์มีเดียสะสมอยู่บนเว็บอย่างไม่เคยปรากฏมาก่อน ปัญหาที่เกิดจากเอฟเฟกต์นี้คือความยากลำบากในการหลีกเลี่ยงสิ่งที่ไม่ต้องการและค้นหาข้อมูลที่จำเป็นจากเว็บ
เพิ่มเติมเกี่ยวกับเว็บเบราว์เซอร์
เว็บเบราว์เซอร์เป็นแอปพลิเคชันซอฟต์แวร์ที่ติดตั้งบนคอมพิวเตอร์ของผู้ใช้เพื่อรับ ตีความ และนำเสนอข้อมูลจากเวิลด์ไวด์เว็บเว็บเบราว์เซอร์ตัวแรกที่พัฒนาโดยนักประดิษฐ์อินเทอร์เน็ต Sir Tim Bernes lee ในปี 1990 เรียกว่า WorldWide Web (ต่อมาได้กลายเป็น Nexus) อย่างไรก็ตาม เบราว์เซอร์ Mosaic (ต่อมาคือ Netscape) ที่พัฒนาโดย Marc Andressen ได้ปฏิวัติเบราว์เซอร์ด้วยการทำให้ใช้งานง่ายขึ้น
การทำงานพื้นฐานของเว็บเบราว์เซอร์มีดังนี้ ทรัพยากรบนเว็บตั้งอยู่โดยใช้การระบุเฉพาะที่เรียกว่า Universal Resource Locator (URL) ส่วนแรกของ URL ที่เรียกว่า "Universal Resource Identifier" กำหนดวิธีการตีความ URL โดยปกติแล้วจะเป็นโปรโตคอลของทรัพยากรที่เบราว์เซอร์พยายามเข้าถึง เช่น http, https หรือ FTP เมื่อดึงข้อมูลจากต้นทางแล้ว ส่วนประกอบของเบราว์เซอร์ที่เรียกว่า “เลย์เอาต์เอ็นจิ้น” จะแปลง http เป็นมาร์กอัป HTML เพื่อแสดงเอกสารไฮเปอร์มีเดียไฮเปอร์เท็กซ์แบบโต้ตอบ เบราว์เซอร์อาจเสนอคุณสมบัติเพิ่มเติม เช่น แฟลชวิดีโอและแอปเพล็ต Java โดยการติดตั้งปลั๊กอินที่เกี่ยวข้องในเบราว์เซอร์ ทำให้สามารถดูเนื้อหาได้แม้ว่าเนื้อหาจะไม่ใช่ไฮเปอร์เท็กซ์
เพิ่มเติมเกี่ยวกับเครื่องมือค้นหา
เสิร์ชเอ็นจิ้นเป็นเว็บแอปพลิเคชันสำหรับค้นหาและค้นหาข้อมูลหรือแหล่งข้อมูลบนเวิลด์ไวด์เว็บ ด้วยการเติบโตของทรัพยากรบน www การจัดทำดัชนีเนื้อหาในลักษณะที่เข้าถึงได้ง่ายจึงยากขึ้นเรื่อยๆ วิธีแก้ปัญหาที่นำเสนอสำหรับปัญหานี้คือเสิร์ชเอ็นจิ้นเว็บ
เว็บเสิร์ชเอ็นจิ้นทำงานในสามขั้นตอนต่อไปนี้ การรวบรวมข้อมูลเว็บ การจัดทำดัชนี และการค้นหา การรวบรวมข้อมูลเว็บเป็นกระบวนการรวบรวมข้อมูลและข้อมูลที่มีอยู่ในเวิลด์ไวด์เว็บ โดยปกติจะทำโดยใช้ซอฟต์แวร์อัตโนมัติที่เรียกว่าโปรแกรมรวบรวมข้อมูลเว็บ (หรือที่เรียกว่าแมงมุม) โปรแกรมรวบรวมข้อมูลเว็บเป็นโปรแกรมที่รันอัลกอริทึมเพื่อดึงข้อมูลจากทุกหน้าเว็บและติดตามลิงก์ที่เกี่ยวข้องโดยอัตโนมัติ ข้อมูลที่ดึงมาจะถูกสร้างดัชนีและเก็บไว้ในฐานข้อมูลสำหรับการสืบค้นในภายหลัง โปรแกรมรวบรวมข้อมูลจะดึงและจัดทำดัชนีข้อมูลเกี่ยวกับเนื้อหาของหน้า เช่น คำจากข้อความ, URL สำหรับไฮเปอร์ลิงก์ และฟิลด์พิเศษในหน้าที่เรียกว่าเมตาแท็ก
เมื่อมีการร้องขอหรือคำค้นหาสำหรับรายละเอียดเฉพาะหรือหน้าเว็บบนเว็บ ผ่านเว็บเบราว์เซอร์ เครื่องมือค้นหาจะดึงข้อมูลที่เกี่ยวข้องจากฐานข้อมูลที่จัดทำดัชนีและแสดงผลลัพธ์เป็นรายการทรัพยากรที่เกี่ยวข้อง บนเว็บเบราว์เซอร์
เบราว์เซอร์และเครื่องมือค้นหา
• เว็บเบราว์เซอร์คือแอปพลิเคชันที่ติดตั้งบนคอมพิวเตอร์ของผู้ใช้ ในขณะที่เสิร์ชเอ็นจิ้นคือเว็บแอปพลิเคชันที่ทำงานบนเซิร์ฟเวอร์ที่เชื่อมต่อกับอินเทอร์เน็ต
• เว็บเบราว์เซอร์เป็นแอปพลิเคชันสำหรับดึงและแสดงข้อมูลจากอินเทอร์เน็ต ในขณะที่เว็บเบราว์เซอร์คือแอปพลิเคชันสำหรับค้นหาข้อมูลบนเว็บ