Firefox คืออะไร?


FireFox คืออะไร

Mozilla FireFox Web Browser

มอซิลลา ไฟร์ฟอกซ์ (อังกฤษ: Mozilla Firefox) รู้จักในชื่อ ไฟร์ฟอกซ์ เป็นเว็บเบราว์เซอร์ และไคลเอนต์สำหรับโกเฟอร์และเอฟทีพี ที่สามารถใช้ได้ในหลายระบบปฏิบัติการ พัฒนาโดยมูลนิธิมอซิลลาและอาสาสมัครอีกหลายร้อยคน ปัจจุบันอยู่ใต้การดำเนินงานของบริษัทมอซิลลา ปัจจุบันไฟร์ฟอกซ์เป็นเว็บเบราว์เซอร์ที่นิยมอันดับ 2 รองจากอินเทอร์เน็ตเอกซ์พลอเรอร์ และเมื่อแบ่งตามรุ่นของแต่ละเบราว์เซอร์ ไฟร์ฟอกซ์ รุ่น 3.5 เป็นเบราว์เซอร์ที่มีคนใช้มากที่สุดในโลก ไฟร์ฟอกซ์มีส่วนแบ่งในตลาดเว็บเบราว์เซอร์ทั่วโลกร้อยละ 24.61 และมีส่วนแบ่งในตลาดเว็บเบราว์เซอร์ในประเทศไทยร้อยละ 15.28 (ข้อมูลเมื่อธันวาคม พ.ศ. 2552)


Ads:
Firefox OS

ไฟร์ฟอกซ์ใช้เกกโกตัวเรนเดอริงเอนจินโอเพนซอร์ซซึ่งจัดการตามมาตรฐานเว็บสอดคล้องกับทางดับเบิลยูธรีซีกำหนด ไว้ และเพิ่มคำสั่งพิเศษเข้าไป คำสั่งไฟร์ฟอกซ์เป็นซอฟต์แวร์ที่เปิดให้โปรแกรมเมอร์ที่เรียกว่า "แอด-ออนส์" ทำงานร่วมกับตัวโปรแกรม โดยปัจจุบันมีมากกว่า 2,000 ตัว โดยตัวที่นิยมมากที่สุดตามลำดับคือ ฟอกซีทูนส์ (ควบคุมโปรแกรมเล่นเพลง) สตัมเบิลอัปออน (ค้นหาเว็บไซต์) แอดบล็อกพลัส (บล็อกโฆษณา) ดาวน์เดมออล! (ดาวน์โหลด) และเว็บเดเวลอปเปอร์ (เครื่องมือสำหรับทำเว็บ)
ไฟร์ฟอกซ์ทำงานได้ในหลายระบบปฏิบัติการรวมถึง วินโดวส์ แมคโอเอสเท็น ลินุกซ์ รุ่นปัจจุบันคือรุ่น 3.6 ออกเมื่อวันที่ 21 มกราคม พ.ศ. 2553 ตัวโค้ดโปรแกรมเขียนขึ้นในภาษา C++ XUL XBL และ จาวาสคริปต์ โดยโค้ดทั้งหมดเปิดให้ใช้ฟรีภายใต้ลิขสิทธิ์ MPL GPL / LGPL และ Mozilla EULA
ไฟร์ฟอกซ์ในปัจจุบันรับรองการใช้ 75 ภาษา

ประวัติ

โครงการไฟร์ฟอกซ์ริเริ่มโดย เดฟ ไฮแอตต์ และ เบลก รอสส์ จากแนวความคิดการสร้างซอฟต์แวร์แยกย่อยมาจากโครงการมอซิลลา โดยตั้งใจพัฒนาโปรแกรมเดี่ยวที่ทำงานมุ่งเน้นสำหรับเป็นเว็บเบราว์เซอร์แยก ออกมาจากโปรแกรมชุดมอซิลลา (Mozilla Suite) โดยในวันที่ 3 เมษายน พ.ศ. 2546 มูลนิธิมอซิลลาได้ประกาศแผนการพัฒนามุ่งเน้นไปที่ไฟร์ฟอกซ์และทันเดอร์เบิร์ดแทนที่โปรแกรมชุดมอซิลลา

ชื่อโครงการได้มีการเปลี่ยนชื่อหลายครั้งกว่าจะมาเป็นไฟร์ฟอกซ์ ซึ่งเริ่มต้นที่ชื่อ "ฟีนิกซ์" (Phoenix) ต่อมาได้ถูกเปลี่ยนภายหลังจากมีปัญหาในด้านเครื่องหมายการค้ากับบริษัทฟีนิกซ์เทคโนโลยีผู้ผลิตคอมพิวเตอร์ไบออส โดยเปลี่ยนมาเป็นชื่อ "ไฟร์เบิร์ด" (Firebird) และอีกครั้งได้มีปัญหาชื่อซ้ำซ้อนกับระบบจัดการฐานข้อมูลไฟร์เบิร์ด และในวันที่ 9 กุมภาพันธ์ พ.ศ. 2547 ทางมูลนิธิมอซิลลาได้เปลี่ยนชื่ออีกครั้งมาเป็น "ไฟร์ฟอกซ์" (Firefox) โดยใช้ชื่อย่อว่า Fx หรือ fx

ไฟร์ฟอกซ์ 1.0 ได้เปิดให้ใช้งานอย่างเป็นทางการเมื่อวันที่ 9 พฤศจิกายน พ.ศ. 2547 โดยระหว่างนั้นได้มีการปรับแก้ตลอดเวลารวมถึงเพิ่มระบบความปลอดภัยให้กับตัวซอฟต์แวร์ โดยรุ่นถัดมาคือ ไฟร์ฟอกซ์ 1.5 ที่ออกมาเมื่อ 29 พฤศจิกายน พ.ศ. 2548 และตามมาด้วย ไฟร์ฟอกซ์ 2 เมื่อวันที่ 24 ตุลาคม พ.ศ. 2549


ผู้นำโครงการปัจจุบันคือ เบน กูดเจอร์ (Ben Goodger - ปัจจุบันเป็นพนักงานของกูเกิล แต่ยังคงทำหน้าที่นี้อยู่) ปัจจุบันมีผู้ดาวน์โหลดไปมากกว่า 100 ล้านชุด และปริมาณการใช้ในแถบยุโรปสูงขึ้นอย่างเห็นได้ชัด โดยเฉพาะอย่างยิ่งในประเทศฟินแลนด์

สัญลักษณ์

สัญลักษณ์ของไฟร์ฟอกซ์ออกแบบโดย จอน ฮิกส์ ถึงแม้ว่าตัวโปรแกรมจะเป็นซอฟต์แวร์เสรีและโอเพนซอร์ส แต่สัญลักษณ์นี้เป็นเครื่องหมายการค้าของมูลนิธิมอซิลลา ดังนั้นผู้อื่นที่เผยแพร่ซอฟต์แวร์นี้จึงไม่สามารถใช้สัญลักษณ์นี้ได้ (เช่น ไฟร์ฟอกซ์ของโครงการเดเบียน เป็นต้น)


รุ่นการพัฒนา

ชื่อ
เบราว์เซอร์
รุ่นเกกโก รุ่น สถานะ
การสนับสนุน
ชื่อรหัส วันที่ออก การเปลี่ยนแปลงที่สำคัญ
ฟีนิกซ์ 1.2 0.1 เลิกพัฒนา Pescadero 23 กันยายน พ.ศ. 2545 รุ่นแรกสุด แถบเครื่องมือปรับแต่งได้ ค้นหาแบบเร็ว เปิดเพจด้วยแท็บ [14]
0.2 เลิกพัฒนา Santa Cruz 1 ตุลาคม พ.ศ. 2545 แถบด้านข้าง การจัดการส่วนขยาย
0.3 เลิกพัฒนา Lucia 14 ตุลาคม พ.ศ. 2545 การบล็อกรูปภาพ บัญชีอนุญาตจากการบล็อกป๊อปอัป
1.3 0.4 เลิกพัฒนา Oceano 19 ตุลาคม พ.ศ. 2545 ชุดรูปแบบ ปรับปรุงการบล็อกป๊อปอัป การปรับแต่งแถบเครื่องมือ
0.5 เลิกพัฒนา Naples 7 ธันวาคม พ.ศ. 2545 โฮมเพจหลายหน้า ปรับปรุงแถบด้านข้างและการเข้าถึง ส่วนประวัติ
มอซิลลา
ไฟร์เบิร์ด
1.5 0.6 เลิกพัฒนา Glendale 17 พฤษภาคม พ.ศ. 2546 ชุดรูปแบบปริยายใหม่ (Qute) ปรับปรุงที่คั่นหน้าเว็บและความเป็นส่วนตัว การเลื่อนหน้าแบบลื่นไหล การเปลี่ยนขนาดรูปภาพอัตโนมัติ
0.7 เลิกพัฒนา Indio 15 ตุลาคม พ.ศ. 2546 การเลื่อนหน้าอัตโนมัติ ตัวจัดการรหัสผ่าน ปรับปรุงแผงการตั้งค่า
มอซิลลา
ไฟร์ฟอกซ์
1.6 0.8 เลิกพัฒนา Royal Oak 9 กุมภาพันธ์ พ.ศ. 2547 ตัวติดตั้งบนวินโดวส์ การทำงานออฟไลน์ ปรับปรุงตัวจัดการที่คั่นหน้าเว็บและการดาวน์โหลด เปลี่ยนโลโกใหม่
1.7 0.9 เลิกพัฒนา One Tree Hill 15 มิถุนายน พ.ศ. 2547 ชุดรูปแบบปริยายใหม่ (Winstripe) การโยกย้ายข้อมูลอย่างกว้างขวาง ตัวจัดการส่วนขยายและชุดรูปแบบใหม่ การลดขนาดการดาวน์โหลด ระบบช่วยเหลือใหม่ ตัวติดตั้งบนลินุกซ์ ไอคอนจดหมาย (วินโดวส์เท่านั้น)
1.0 เลิกพัฒนา Phoenix 9 พฤศจิกายน พ.ศ. 2547 เพิ่มคุณลักษณะใหม่เช่น การรองรับข้อมูลเข้า RSS/Atom แถบเครื่องมือค้นหา ตัวค้นหาปลั๊กอิน ยุติการพัฒนาและการสนับสนุนเมื่อ 13 เมษายน พ.ศ. 2549 ด้วยรุ่น 1.0.8 [15] (การสนับสนุนรุ่นที่เก่ากว่าโดยปกติจะยุติเมื่อระยะเวลาหกเดือนหลังจากรุ่นหลักตัวใหม่ออกมา) [16]
1.8 1.5 เลิกพัฒนา Deer Park 29 พฤศจิกายน พ.ศ. 2548 เพิ่มการรองรับ SVG และ canvas ปรับแต่งและปรับปรุงส่วนต่อประสานกับผู้ใช้ในจาวาสคริปต์ 1.5 และ CSS 2/3 ยุติการพัฒนาและการสนับสนุนเมื่อ 30 พฤษภาคม พ.ศ. 2550 ด้วยรุ่น 1.5.0.12 [17]
มอซิลลา
ไฟร์ฟอกซ์ 2
1.8.1 2.0 เลิกพัฒนา Bon Echo 24 ตุลาคม พ.ศ. 2549 เพิ่มคุณลักษณะใหม่เช่น การเรียกคืนเซสชันหลังจากโปรแกรมหยุดทำงาน ตัวช่วยแนะนำการสืบค้นในกูเกิลและยาฮู! ตัวจัดการปลั๊กอินการสืบค้นใหม่และตัวจัดการแอดออน การตรวจดูการป้อนข้อมูลเข้าจากเว็บ ปรับปรุงที่คั่นหน้าเว็บ และระบบป้องกันฟิชชิงของกูเกิล [18] ฟื้นฟูชุดรูปแบบ Winstripe รองรับจาวาสคริปต์ 1.7 ยุติการพัฒนาและการสนับสนุนเมื่อ 18 ธันวาคม พ.ศ. 2551 ด้วยรุ่น 2.0.0.20 [19]
มอซิลลา
ไฟร์ฟอกซ์ 3
1.9 3.0 [20] ยังพัฒนาอยู่ Gran Paradiso 17 มิถุนายน พ.ศ. 2551
3.0.16 ยังพัฒนาอยู่
15 ธันวาคม พ.ศ. 2552 ปรับปรุงเรื่องความปลอดภัยและเสถียรภาพ เช่นเดียวกับรุ่น 3.0.1 ถึง 3.0.15
1.9.1 3.5 [21] ยังพัฒนาอยู่ Shiretoko [22] 30 มิถุนายน พ.ศ. 2552
3.5.7 ยังพัฒนาอยู่
5 มกราคม พ.ศ. 2553 ปรับปรุงเรื่องความปลอดภัยและเสถียรภาพ เช่นเดียวกับรุ่น 3.5.1 ถึง 3.5.6
1.9.2 3.6 ยังพัฒนาอยู่ Namoroka [23] 21 มกราคม พ.ศ. 2553
1.9.3 3.7a1pre ยังพัฒนาอยู่ N/A อัปเดตทุกวัน

ไฟร์ฟอกซ์กับภาษาไทย


หน้าจอการทำงาน Firefox 3.5 รุ่นภาษาไทย
ไฟร์ฟอกซ์รุ่น 1-2 ไม่รองรับการตัดคำภาษาไทยเพื่อขึ้นบรรทัดใหม่ โดยในข้อความภาษาไทยตัดจะเฉพาะตำแหน่งอักขระช่องว่างหรือเครื่องหมายวรรคตอนเท่า นั้น (เนื่องจากพจนานุกรมภาษาไทยที่ใช้สำหรับตัดคำจะทำให้ขนาดโปรแกรมใหญ่ขึ้น) เนื้อหาภาษาไทยจึงมักจะทะลุขอบด้านขวาออกไป อย่างไรก็ตามตัวโปรแกรมก็สามารถใช้งานได้ดี ทั้งการเข้ารหัสแบบยูนิโคด และรหัสแปดบิตคือ TIS-620 ISO-8859-11 Windows-874 เหมือนเว็บเบราว์เซอร์อื่นทั่วไป กลุ่มลีนุกซ์ไทยและอาสาสมัครอิสระได้พัฒนาไฟร์ฟอกซ์แยกออกมา และมีการพัฒนาแอดออนเพื่อการตัดคำภาษาไทยสำหรับรุ่นก่อนได้แก่
  • Mozilla Thai Line-breaking Extension พัฒนาโดย บริษัท โอเพนซอร์สดิเวลอปเมนต์ จำกัด (Osdev)[24]
  • Thai Words Separator พัฒนาโดย วรินทร์ เหล่าเจริญ (vavar)[25] ซึ่งเป็นการประยุกต์มาจากจาวาสคริปต์ thaiwrap ของ อาทิตย์ สุริยะวงศ์กุล (bact')[26]
ปัจจุบันไฟร์ฟอกซ์รุ่น 3 เป็นต้นไป ไม่ต้องใช้แอดออนเหล่านี้แล้ว สามารถรองรับการตัดคำได้เป็นอย่างดี และมีหน้าตาภาษาไทยอย่างเป็นทางการ

ความสามารถของไฟร์ฟอกซ์

ไฟร์ฟอกซ์ มีความสามารถที่แตกต่างจากเบราว์เซอร์ตัว อื่น ในขณะเดียวกันก็ขาดคุณสมบัติบางประการที่มีในเบราว์เซอร์ตัวอื่น ๆ เช่นกัน เพื่อให้ขนาดไฟล์มีขนาดเล็ก นอกจากความสามารถหลัก ไฟร์ฟอกซ์สนับสนุนความสามารถเสริมอื่น ๆ ด้วยกัน 3 ส่วนที่พัฒนาแยกออกมาจากตัวโปรแกรมไฟร์ฟอกซ์ ได้แก่ เอกซ์เทนชัน (extension), ธีม (theme), ปลั๊กอิน (plugin) โดยความสามารถเสริมนี้ ผู้ใช้แต่ละคนสามารถดาวน์โหลดมาใช้ได้ หรือสามารถพัฒนาของตัวเองได้


ไลฟ์บุ๊กมาร์ก

ไลฟ์บุ๊กมาร์ก (Live Bookmarks) เป็นบุ๊กมาร์กที่มีการอัปเดตตลอดเวลา ใช้สำหรับในการอ่านข้อมูลจาก RSS หรือ อะตอม ได้โดยตรง โดยข้อมูลดังกล่าวจะมีการอัปเดตอยู่ตลอดเวลา โดยไม่ต้องเข้าไปอ่านในเว็บนั้น ๆ ข้อมูลต่อไปนี้ได้แก่ ข้อมูลข่าวจากเว็บต่างๆ ข้อมูลพยากรณ์อากาศ ข้อมูลจากบล็อก หรือข้อมูลจาก เว็บบอร์ด โดยในแต่ละเว็บที่มีการให้บริการจะมีสัญลักษณ์ RSS หรือ Atom ปรากฏไว้ในเว็บนั้น
ตัวอย่างการใช้งานเช่นการฟีดข้อ มูลจากเว็บข่าว เว็บบอร์ด หรือเว็บใดก็ตามที่สนับสนุนระบบ RSS หรือ อะตอม โดยเมื่อใส่ข้อมูลเข้าไปในบุกมาร์กแล้ว เวลาเรียกใช้เพียงกดเข้าไปที่บุกมาร์กนั้น และหัวข้อของเว็บปลายทางจะปรากฏ

เสิร์ชเอนจินในตัว

สามารถใช้ความสามารถของเสิร์ชเอนจิน ได้โดยผ่านทางไฟร์ฟอกซ์โดยไม่จำเป็นต้องเข้าไปในเว็บนั้นๆ เอนจินหลักที่เห็นได้แก่ กูเกิล, ยาฮู! วิกิพีเดีย, IMDB นอกจากนี้เสิร์ชเอนจินในไฟร์ฟอกซ์สามารถดาวน์โหลดเพิ่มเติมได้

แท็บด์เบราว์ซิง

ด้วยความสามารถของแท็บด์เบราว์ซิง (tabbed browsing) ผู้ใช้สามารถเปิดหน้าเว็บเพจได้หลาย ๆ หน้า ภายในหน้าจอเดียวกัน (โดยใช้เมาส์ปุ่มกลาง) ในแต่ละหน้าจะแบ่งแยกเป็นแท็บ โดยความสามารถนี้ ผู้ใช้สามารถเปิดเว็บเพจหลายหน้าพร้อมกันจากบุคมาร์ก ในทีเดียวนอกจากในไฟร์ฟอกซ์ แท็บด์เบราว์ซิงยังมีใน ซาฟารี เนตสเคป นาวิเกเตอร์ รุ่น 8.0 และในอินเทอร์เน็ตเอกซ์พลอเรอร์ 7.0

กันป๊อปอัพ

ความสามารถในการบล็อกป๊อปอัพ (การป้องกันไม่ให้เว็บเพจเปิดหน้าต่างใหม่เองโดยไม่ได้รับอนุญาต) โดยไม่ต้องใช้โปรแกรมเสริม เริ่มมีในไฟร์ฟ็อกซ์รุ่นเบต้า ความสามารถนี้สามารถเลือกที่จะใช้กับทุกเว็บไซต์ หรือแค่บางเว็บไซต์ได้ ซึ่งต่อมาอินเทอร์เน็ตเอกซ์พลอเรอร์ในวินโดวส์เอกซ์พี SP2 ได้เพิ่มความสามารถนี้เข้าไปด้วยเช่นกัน

การจัดการดาวน์โหลด

ผู้จัดการดาวน์โหลด (Download manager) จัดการไฟล์ที่ดาวน์โหลดทั้งหมด สามารถเลือกได้ระหว่างการเปิดใช้ หรือว่าการจัดเก็บลงในเครื่อง และสามารถดูย้อนหลังได้โดยว่า ไฟล์อะไรบ้างที่ได้ดาวน์โหลดมา และจัดเก็บไว้ที่ใด

ส่วนขยาย

ส่วนขยาย (Extension) เป็นความสามารถเพิ่มเติม ที่ผู้พัฒนาอื่น ๆ สร้างขึ้นเพื่อเสริมความสามารถของไฟร์ฟอกซ์ ตัวอย่างของส่วนขยายได้แก่
  • Customized Google Extension หรือ ตัวปรับแต่งกูเกิล - ช่วยเพิ่มความสามารถของกูเกิลที่ใช้ในไฟร์ฟอกซ์หลายอย่าง เช่น แนะนำคำสำคัญสำหรับการค้นหา ค้นหาคำเดียวกันจากเว็บอื่น ๆ เช่น ยาฮู! หรือปิดการแสดงโฆษณา
  • Gmail Notifier Extension หรือ ตัวแจ้งจีเมล - ช่วยเช็คอีเมลจากบริการจีเมล ซึ่งเป็นอีเมลฟรีบริการโดยกูเกิล โดยเมื่อมีอีเมลใหม่เข้ามา ก็จะมีข้อความบอก
  • พยากรณ์อากาศ - แสดงการพยากรณ์พร้อมสภาพอากาศปัจจุบัน ของสถานที่ที่กำหนด
  • วิกิพีเดีย - ช่วยให้เขียนและแก้ไขวิกิพีเดียได้โดยสะดวก โดยเตรียมฟังก์ชันสร้าง/แก้ไข ตาราง ภาพและคำอธิบาย รูปแบบตัวอักษร อักษรพิเศษ ไว้ให้เรียกใช้ได้ง่าย ๆ
  • ตัวช่วยในการดาวน์โหลดสิ่งต่าง ๆ ที่เราต้องการดาวน์โหลดได้ โดยการใช้ไฟร์ฟอกซ์ เอกซ์เทนชัน (Firefox Extension) ที่ชื่อ Flashgot เป็นตัวที่เชื่อมต่อระหว่างเบราซ์เซอร์ไฟร์ฟอกซ์ กับโปรแกรมช่วยดาวน์โหลดที่ชื่อ FlashGet หรือ Mass Downloader
  • Locationbar² - ช่วยถอดรหัสให้สามารถแสดงยูอาร์แอลเป็นอักษรภาษาต่าง ๆ เช่นในเว็บไซต์วิกิพีเดีย
  • นอกจากนี้ยังมีความสามารถอื่น ๆ เพิ่มเติม ดูได้ที่เว็บของไฟร์ฟอกซ์

ชุดตกแต่ง

ชุดตกแต่ง (theme) เป็นลักษณะหน้าตาของไฟร์ฟอกซ์ โดยบางคราวจะเรียกว่า สกิน (skin) หรือ หน้ากากของเว็บเบราว์เซอร์ ซึ่งมีให้ดาวน์โหลดได้

มาตรฐานเว็บ

มูลนิธิมอซิลลายึดถือมาตรฐานเว็บโดยองค์กร W3C โดยในโปรแกรมไฟร์ฟอกซ์ ได้ยึดมาตรฐาน HTML, XML, XHTML, CSS, JavaScript, DOM, MathML, XSL และ XPath ซึ่งเป็นมาตรฐานหลัก นอกจากนี้ยังมีมาตรฐานอื่น ๆ ที่ไฟร์ฟอกซ์สนับสนุน ได้แก่ RDF, XUL, XBL และ XTF
สำหรับรูปภาพ ไฟร์ฟอกซ์รับรองลักษณะไฟล์ภาพมาตรฐานที่แพร่หลายเช่น JPG GIF รวมถึง PNG ที่สนับสนุนภาพที่มีฉากหลังโปร่ง ซึ่งปัจจุบันใช้แทนที่ภาพแบบ GIF กันมากขึ้น (เนื่องจาก GIF มีปัญหาด้านสิทธิบัตร)
สำหรับมาตรฐานอื่นที่ไฟร์ฟอกซ์รุ่นปัจจุบันยังไม่รองรับเต็มที่ แต่มีโครงการพัฒนาในรุ่นต่อไป ได้แก่ SVG, APNG และ XForms

ระบบปฏิบัติการ

ไฟร์ฟอกซ์สามารถทำงานได้กับหลายระบบปฏิบัติการ ได้แก่
เนื่องจากไฟร์ฟอกซ์เป็นซอฟต์แวร์แบบโอเพนซอร์ส ทำให้ผู้ใช้และนักพัฒนาสามารถปรับแต่งให้ไฟร์ฟอกซ์ใช้ได้กับระบบปฏิบัติการต่าง ๆ ได้แก่ โซลาริส (ทั้ง x86 และ SPARC) , OS/2, AIX, FreeBSD

ไข่อีสเตอร์ในไฟร์ฟอกซ์

หากพิมพ์คำว่า about:robots จะปรากฏไข่อีสเตอร์ขึ้น เป็นข้อความบอกกฎของหุ่นยนต์แบบขำขัน

ดูเพิ่ม

http://th.wikibooks.org/wiki/คู่มือการใช้ไฟร์ฟอกซ์


Refence: http://th.wikipedia.org/wiki/ไฟร์ฟอกซ์
Previous
Next Post »
Thanks for your comment