วันพฤหัสบดีที่ 16 มกราคม พ.ศ. 2557

program web browser


Web browser คืออะไร

Web browser คืออะไร” เป็นคำถามที่ผมยังสงสัยว่าทำไมคนยังคงถามและเรายังได้ยินบ่อยมาก ทั้งจากเด็ก วัยรุ่น และผู้ใหญ่ คือถามกันเกือบทุกวัยเลยก็ว่าได้ ที่เป็นเช่นนี้ ผมเดาเอาว่า ไม่ใช่ว่าพวกเราจะไม่รู้ซะเลยที่เดียวว่า Web browser คืออะไร เพราะหลายๆท่าน (รวมทั้งผมด้วย) ต่างก็ใช้งานมันอยู่ทุกวัน อย่างน้อยทุกคนก็ต้องรู้ละว่า Web browser (เว็บบราวเซอร์) คือโปรแกรมหรือซอฟต์แวร์ที่ใช้ท่องเว็บหรือใช้ดูข้อมูลที่อยู่ในเว็บไซต์ แต่นิยามที่แต่ละคนให้ ถึงจะไม่ผิด แต่ก็มีความหลากหลาย ไม่เหมือนกัน ไม่ครอบคลุม หรือไม่ถูกต้องเสียทีเดียว ซึ่ง หลังจากได้ค้นหาและอ่านนิยามจากหลายๆ เว็บ ผมขอให้ความหมายของ Web browser ใหม่ ดังนี้
Web browser คือซอฟต์แวร์หรือโปรแกรมคอมพิวเตอร์ที่ใช้ในการเข้าถึงข้อมูลเและติดต่อสื่อสารกับระบบสารสนเทศที่อยู่ในรูปแบบของเว็บเพจ ซึ่งอยู่บนเครือข่ายคอมพิวเตอร์ที่ชื่อว่า World Wide Web (WWW)

WEB BROWSER คืออะไร ความหมายจากหลายๆ เว็บไซต์

ช่วงน้ำท่วม ผมอยู่ว่างๆ เลยลองค้นดูใน Google ว่ามีใครให้ความหมายหรือนิยาม “Web browser คืออะไร” ไว้อย่างไรบ้าง จากผลการค้นหาผมไม่เจอคำนิยามจากหน่วยการที่น่าจะใช้อ้างอิงได้ อย่าง กระทรวงไอซีที หรือหน่วยงานด้านภาษาต่างๆ แต่เจอในเว็บของสถานศึกษาและเว็บเกี่ยวกับไอทีอยู่พอสมควร ในที่นี้ผมขออนุญาตนำ 2-3 ความหมายที่คิดว่าน่าจะถูกต้องมาลงไว้ด้วย ดังนี้

Web browser คือ
“โปรแกรมที่ใช้สำหรับท่องอินเทอร์เน็ต (sufring the Internet) คือใช้ในการเปิด web page และอย่างอื่นอีกมาก” - http://www.vcharkarn.com/vblog/36733
“โปรแกรมที่ใช้สำหรับเป็นประตูเปิดเข้าสู่โลก WWW (World Wide Web) หรือพูดกันอย่างง่ายก็คือโปรแกรม
ที่ใช้สำหรับเล่นอินเทอร์เน็ตที่เรานิยมใช้กันอยู่ทุกวันนี้ โดยเว็บเบราว์เซอร ์ (Web Browser) จะเข้าใจในภาษาHTML นี้คือเหตุผลว่าทำไมต้องใช้ภาษา HTML ในการสร้างเว็บเพจ เพราะโปรแกรมเว็บเบราว์เซอร์นั่นสามารถเข้าใจ และสามารถทำงานตามคำสั่งของภาษา HTMLได้” - http://school.obec.go.th/pp_school/html/browser.html
“โปรแกรมคอมพิวเตอร์ ที่ผู้ใช้สามารถดูข้อมูลและโต้ตอบกับข้อมูลสารสนเทศที่จัดเก็บในหน้าเวบที่สร้างด้วยภาษาเฉพาะ เช่น ภาษาเอชทีเอ็มแอล (html) ที่จัดเก็บไว้ที่ระบบบริการเว็บหรือเว็บเซิร์ฟเวอร์ หรือระบบคลังข้อมูลอื่นๆ โดยโปรแกรมค้นดูเว็บเปรียบเสมือนเครื่องมือในการติดต่อกับเครือข่ายคอมพิวเตอร์ขนาดใหญ่ที่เรียกว่าเวิลด์ไวด์เว็บ” - http://www.mindphp.com + http://th.wikipedia.org

Web browser คืออะไร ความหมายที่อาจทำให้หลายคนสับสน

จากนิยามของ Web browser ที่ได้ข้างต้น รวมทั้งที่ผมได้ให้ไว้เล่นๆ ด้วย จะเห็นได้ว่ามีความหมายที่คล้ายๆ กัน คือ

Web browser คือซอฟต์แวร์หรือโปรแกรมคอมพิวเตอร์ที่ใช้ในการท่องเว็บหรือใช้ดูข้อมูลที่อยู่ในหน้าเว็บเพจ

อย่างไรก็ตาม จากนิยามหรือความหมายของ Web browser ที่ผมเจอในเว็บต่างๆ ผมมองว่ามี 2 ประเด็นที่หลายๆ คนอาจจะยังสงสัยและอาจเป็นสาเหตุให้ตีความหรือเข้าใจว่า Web browser คืออะไร แตกต่างหรือคลาดเคลื่อนกันไป คือ
  • การใช้คำ “สำหรับเล่นอินเทอร์เน็ต” ที่อาจจะทำให้หลายๆ คนเข้าใจได้ว่า อินเทอร์เน็ต ก็คือ WWW (World Wide Web) ซึ่งเป็นความเข้าใจที่ไม่ถูกต้องเสียทีเดียว เพราะคำว่า WWW เป็นแค่ส่วนหนึ่งของ อินเทอร์เน็ต ซึ่งเป็นคำที่มีความหมายกว้างขวางกว่า และยังรวมเอาการใช้งานหรือหรือบริการอื่นๆ นอกจาก WWW เอาไว้ด้วย เช่น อีเมล์ (e-mail) แชท (Chat) IRC และ FTP เป็นต้น
  • การใช้คำ “ภาษา HTML” ที่ผมว่ามันยากไปสำหรับผู้ใช้งานทั่วไป หรือบางคนที่รู้มากขึ้นมาหน่อย ก็อาจจะสงสัยอีกว่าแล้วภาษา Java, Javascript, Asp, Php, CFM หรืออื่นๆ ล่ะมันคืออะไร ซึ่งในที่นี้ ผมขออธิบายให้เข้าใจนิดหน่อยว่า HTML คือภาษาหลักที่ Web browser ใช้แสดงผลหรือแสดงข้อมูลในหน้าเว็บเพจ ส่วนภาษาอื่นๆ นั้นคือภาษาเสริม ที่ทำให้คนเขียนเว็บจัดการข้อมูลและการแสดงผลต่างๆ ได้ดีและสะดวกยิ่งขึ้น ซึ่งในการใช้ภาษาเสริมอื่นๆ นั้น ต้องติดตั้งซอฟต์แวร์หรือโปรแกรมเพิ่มด้วย เพื่อทำหน้าที่ประมวลผลแล้วแปลผลที่ได้ให้เป็นภาษาหลัก (HTML) ส่งให้ Web browser นำไปแสดงในหน้าเว็บเพจต่อไป ดังนั้น ในการเขียนเว็บไม่ว่าจะใช้ภาษาเสริมอะไรก็ตาม จะต้องใช้ร่วมกับภาษาหลัก (HTML) เสมอ และข้อมูลที่เราเห็นในหน้าเว็บเพจของทุกเว็บไซต์ก็จะถูกแสดงผลด้วยภาษาหลัก หรือ HTML เสมอด้วยเช่นกัน

Web browser คืออะไร ความหมายโดยสรุปสั้นๆ

จากนิยามของ Web browser ที่ผมได้ให้ตามความเข้าใจข้างต้น และจากการค้นหาและอ่านจากเว็บอื่นๆ ผมขอสรุปและให้นิยาม Web browser คืออะไร ดังนี้
Web browser คือซอฟต์แวร์หรือโปรแกรมคอมพิวเตอร์ที่ใช้ในการเข้าถึงข้อมูลเและติดต่อสื่อสารกับระบบสารสนเทศที่อยู่ในรูปแบบของเว็บเพจ ซึ่งอยู่บนเครือข่ายคอมพิวเตอร์ที่ชื่อว่า World Wide Web (WWW)

Web browser มีอะไรบ้าง

Web browser ที่เป็นที่นิยมและใช้งานกันอย่างแพร่หลาย มีดังนี้
  • Internet Explorer
  • Mozilla Firefox
  • Google Chrome
  • Safari





ตัวอย่างบราวเซอร์


Netscape คือ นายจิม คลาร์ค อดีตผู้ก่อตั้งบริษัท Silicon Graphic และนายมาร์ค แอนเดรสเซ่น ผู้คิดค้นเว็บบราวเซอร์ตัวแรกของโลกคือ โมเสค (Mosaic) ได้รวมตัวกันตั้งบริษัท Netscape ออกเว็บบราวเซอร์ที่ดีกว่า Mosaic คือ Netscape Navigator สมัยประมาณปี 1994 
ตอนนั้น แทบทุกคนในโลกที่ใช้งานเว็บ ก็ต้องใช้ Netscape Navigator ส่งผลให้ไมโครซอพท์ต้องเต้นพอสมควร เพราะว่าเริ่มต้นเกี่ยวกับอินเทอร์เน็ตช้าไป เลยทุ่มสุดตัวสร้าง Internet Explorer ขึ้นมาแข่ง และใช้กลยุทธยัดเยียด IE ไปกับวินโดว์ 95 ในตอนนั้น เพื่อตัดโอกาสของ Netscape เพราะว่า Netscape Navigator นั้นฟรีถ้าใช้เอง แต่ถ้าใช้ในบริษัทต้องซื้อ ทำให้เป็นคดีความกันใหญ่โต เพราะ Netscape ฟ้องไมโครซอพท์ในคดีผูกขาด ซึ่งตอนนี้คดีก็ยังไม่จบนะครับ แต่ว่า Netscape จบไปแล้ว พอโดนไมโครซอพท์ตีหนักๆ เข้า บริษัทเล็กๆ อย่าง Netscape ก็อยู่ไม่ไหว บริษัท America OnLine ซึ่งเป็นผู้ให้บริการอินเทอร์เน็ตที่ใหญ่ที่สุดของอเมริกา ก็เข้ามาซื้อบริษัท Netscape ไป
แต่ Netscape Navigator ยังไม่ตายครับ ช่วงปี 1997-1998 เมื่อ Netscape รู้ตัวว่าสู้ไม่ได้แน่ เลยตัดสินใจเปิดซอร์สโค้ดของ Navigator ไปเลย Netscape ตั้ง Mozilla.org ขึ้นมาเป็นทีมพัฒนาเว็บบราวเซอร์ตัวใหม่ชื่อ Mozilla คำว่า Mozilla นั้นเป็นชื่อเล่นของ Netscape Navigator ที่เรียกกันภายใน ตัว หมายถึง Mosaic ซึ่งเป็นเว็บบราวเซอร์ตัวแรกที่ทีมงานเคยสร้าง ส่วน ozilla ก็มาจากGodzilla สัตว์ประหลาดญี่ปุ่นที่เรารู้จักกันดี รวมกันกลายเป็น Mozilla นั่นเอง (แต่ถ้าหมายถึงทีมพัฒนา Mozilla ต้องมี .org ตามเสมอ) 
ทีมงาน Mozilla.org และนักพัฒนาอิสระจากทั่วโลก ก็ได้ร่วมกันสร้าง Mozilla ขึ้นมาใหม่ ให้มีความสามารถมากกว่าเดิม ใช้เวลาหลายปี ตอนนี้ออกมาถึงรุ่น 1.4 แล้วครับ Netscape เอง (ที่ตอนนี้เป็นของ AOL ไปแล้ว) ก็ได้นำเอาซอร์สโค้ดของ Mozilla มาพัฒนาต่อบางส่วน จนกลายมาเป็น Netscape 6 และ Netscape 7 ในทุกวันนี้

โปรแกรม Internet Explorer เรียกย่อๆ ว่า IE เป็นโปรแกรมเบราเซอร์ที่ใช้ในการเปิดเว็บเพจในอินเทอร์เน็ต ซึ่งเป็น Application Software ที่ผลิตโดยบริษัท Microsoft
โปรแกรมอินเทอร์เน็ตเอกซ์พลอเรอร์ (Internet Explorer) ซึ่งเป็นโปรแกรมเว็บเบราว์เซอร์ของไมโครซอฟท์ ได้มาแทนที่โปรแกรมเน็ตสเคปเนวิเกเตอร์ (Netscape Navigator) ซึ่งหลายคนอธิบายความสำเร็จดังกล่าวว่า เกิดจากการที่ไมโครซอฟท์ได้รวมเอาอินเทอร์เน็ตเอกซ์พลอเรอร์ไว้ในระบบ ปฏิบัติการวินโดวส์ โดยไม่คิดค่าใช้จ่ายเพิ่มแต่อย่างใด. ส่วนผู้ที่มีความเห็นขัดแย้งกล่าวว่า การรวมเอาอินเทอร์เน็ตเอกซ์พลอเรอร์ไว้ในระบบปฏิบัติการนั้น สำคัญน้อยกว่าการที่ไมโครซอฟท์ได้พัฒนาความสามารถของอินเทอร์เน็ตเอกซ์พลอ เรอร์ จนถึงระดับที่เทียบได้กับเน็ตสเคปเนวิเกเตอร์
ในฐานะสถาปนิก ซอฟต์แวร์ผู้วางยุทธวิธีการขายสินค้าของไมโครซอฟท์ บิลล์ เกตส์ได้เพิ่มความหลากหลายของประเภทสินค้าไปอย่างกว้างขวาง และเมื่อสินค้านั้น ๆ ครองตำแหน่งสินค้ายอดนิยมในบรรดาประเภทเดียวกัน เกตส์ก็จะพยายามทำทุกวิถีทางเพื่อป้องกันตำแหน่งนั้นไว้ การตัดสินใจทางยุทธวิธีของเกตส์และของผู้บริหารระดับสูงของไมโครซอฟท์คนอื่น ๆ ทำให้หน่วยงานของรัฐที่ควบคุมการแข่งขันทางการตลาดจับตามอง และในบางกรณีถูกวินิจฉัยว่าเป็นการกระทำที่ผิดกฎหมาย เช่นกรณีที่ีไมโครซอฟท์ถูกฟ้องร้องในข้อหาผูกขาดทางการตลาดจากการรวมเอาอิน เทอร์เน็ตเอกซ์พลอเรอร์ไว้ในระบบปฏิบัติการวินโดวส์เป็นต้่น
ก่อนจะไปเรื่องคุณสมบัติของไฟร์ฟอกซ์ ต้องแนะนำตัวเจ้า Mozilla Firefox สักนิดนึงก่อน ไฟร์ฟอกซ์นั้นในต่างประเทศมีชื่อเรียกสั้นๆว่า Fx fx หรือ ff แต่ในไทยหลายคนก็เรียกจิ้งจอกไฟ หมาย่าง จิ้งจกย่าง จิ้งจกไฟ บลาๆ ก็สุดแล้วแต่จะเรียกกัน
ตัวไฟร์ฟอกซ์นี้เป็นซอฟแวร์รหัสเปิด (open source software) นอกจากจะฟรีแล้ว ทุกๆคนสามารถเข้าถึงรหัสต้นแบบ (source code)ได้ นักพัฒนาหลายคนจึงเอารหัสต้นแบบนี้ไปพัฒนาไฟร์ฟอกซ์ให้สามารถเอาไปใช้กับ ระบบปฏิบัติการอื่นนอกเหนือจาก ตัวที่กล่าวมา หรือ เอาไปดัดแปลงเพื่อจุดประสงค์อื่นๆเช่น ไฟร์ฟอกซ์เวอร์ชั่นภาษาไทย Torpark ฯลฯ



อ้างอิง
dia.rajsima.ac.th/sujittra/unit1_p9.html

www.gotoknow.org ›






ไม่มีความคิดเห็น:

แสดงความคิดเห็น