อ่าน 19 นาที
เค-เมลีออน
K-Meleonเป็นเว็บเบราว์เซอร์แบบโอเพนซอร์สและฟรีที่มีน้ำหนักเบาสำหรับระบบปฏิบัติการ Microsoft Windowsมันใช้API ดั้งเดิมของ Windowsในการสร้างส่วนติดต่อผู้ใช้ เวอร์ชันแรกๆ ของ...
เค-เมลีออน
| เค-เมลีออน | |
|---|---|
K-Meleon 76.5.G บนWindows 10 | |
| นักพัฒนา | Christophe Thibault, Sebastian Spaeth, Brian Harris, Jeff Doozan, Mark Liffiton, Rob Johnson, Ulf Erikson, Jordan Callicoat, Dorian Boissonnade, Roy Tam และคณะ[ 1 ] [ 2 ] |
| ปล่อย | 21 สิงหาคม พ.ศ. 2543 |
| เวอร์ชันเสถียร | 76.4.7 [ 3 ] |
| รุ่นทดลองใช้งาน | 76.5.5 (Goanna 3.6.0) / 2024-10-12 |
| เขียนเป็น | ซี++ ,เจเจนา |
| เครื่องยนต์ | โกอันนา , จิ้งจก (เดิม) |
| ระบบปฏิบัติการ | ไมโครซอฟต์ วินโดวส์ |
| มาตรฐาน | HTML5 , CSS3 , Atom |
| มีจำหน่ายใน | 7 ภาษา |
| พิมพ์ | เว็บเบราว์เซอร์ |
| ใบอนุญาต | จีพีแอล |
| เว็บไซต์ | kmeleonbrowser.org |
| ที่เก็บข้อมูล |
|
K-Meleonเป็นเว็บเบราว์เซอร์แบบโอเพนซอร์สและฟรีที่มีน้ำหนักเบาสำหรับระบบปฏิบัติการ Microsoft Windowsมันใช้API ดั้งเดิมของ Windowsในการสร้างส่วนติดต่อผู้ใช้ เวอร์ชันแรกๆ ของ K-Meleon ใช้ Geckoซึ่งเป็นเอนจิ้นการจัดวางเลย์เอาต์ของ เบราว์เซอร์ Mozillaในการแสดงผลหน้าเว็บGecko นี้ก็ถูกใช้ในเบราว์เซอร์ FirefoxและโปรแกรมอีเมลThunderbird ของ Mozilla เช่น กันเวอร์ชันปัจจุบันของ K-Meleon ใช้เอนจิ้นการจัดวางเลย์เอาต์ Goannaซึ่ง เป็นเวอร์ชัน ที่พัฒนาต่อยอดมาจาก Gecko สำหรับเบราว์เซอร์Pale Moon K-Meleon กลายเป็นเบราว์เซอร์ Windows ที่ได้รับความนิยม และเคยมีให้เลือกเป็น เบราว์เซอร์ เริ่มต้นในยุโรปผ่านทาง BrowserChoice.eu
K-Meleon เริ่มต้นด้วยเป้าหมายที่จะเร็วกว่าและเบากว่าชุดโปรแกรมอินเทอร์เน็ตดั้งเดิมของ Mozillaจนถึงปี 2011 K-Meleon ได้รวม Gecko ไว้ในอินเทอร์เฟซที่ลดทอนฟังก์ชันลง ตลอดอายุการใช้งาน K-Meleon ต้องการหน่วยความจำ RAM ในปริมาณน้อย K-Meleon 76 รองรับ Windows เวอร์ชันที่เลิกใช้งานแล้ว เช่นWindows XPและWindows Vista Mozilla ไม่ได้ให้การสนับสนุนแพลตฟอร์มเหล่านี้อีกต่อไปหลังจากที่ ได้เขียน Firefox Quantumใหม่
การปรับแต่งเป็นอีกหนึ่งเป้าหมายหลักในการออกแบบ ผู้ใช้สามารถเปลี่ยนแถบเครื่องมือเมนูและแป้นพิมพ์ลัดได้จากไฟล์การกำหนดค่า แบบข้อความ K-Meleon รองรับมาโครซึ่งเป็นส่วนขยายของเบราว์เซอร์ ขนาดเล็ก ที่ผู้ใช้สามารถตรวจสอบ เขียน หรือแก้ไขได้ในโปรแกรมแก้ไขข้อความไฟล์การกำหนดค่าแบบกำหนดเองของ K-Meleon สามารถเรียกใช้มาโครได้ บทวิจารณ์อธิบายว่าคุณสมบัติการปรับแต่งนั้นมีความหลากหลาย แต่ก็อาจดูซับซ้อนสำหรับผู้ใช้ทั่วไป เนื่องจากความสามารถในการปรับตัว K-Meleon จึงได้รับการแนะนำให้ใช้ในร้านอินเทอร์เน็ตคาเฟ่และห้องสมุดในช่วงต้นทศวรรษ 2000
ประวัติศาสตร์
Christophe Thibault เริ่มโครงการ K-Meleon ในช่วงทศวรรษ 2000 [ 4 ]เมื่อมีการเปิดตัวเบราว์เซอร์ใหม่ๆ จำนวนมาก[ 5 ]เพื่อเปิดเผยซอร์สโค้ดของชุดโปรแกรมอินเทอร์เน็ตNetscape Communicator ที่เคยครองตลาด Netscapeจึงก่อตั้งโครงการMozilla ขึ้น [ 6 ] K-Meleon เป็นหนึ่งในเบราว์เซอร์หลายตัวที่ใช้เอนจินเบราว์เซอร์Geckoของ Mozilla [ 7 ] Thibault ออกแบบ K-Meleon เพื่อรวม Gecko เข้ากับองค์ประกอบอินเทอร์เฟซ Windows ดั้งเดิม ซึ่งเป็นแนวทางที่ใช้ทรัพยากรน้อยลงและช่วยให้เบราว์เซอร์กลมกลืนกับสภาพแวดล้อม[ 8 ]
Embedding Gecko

Christophe Thibault ปล่อย K-Meleon 0.1 เมื่อวันที่ 21 สิงหาคม พ.ศ. 2543 [ 9 ]ขณะทำงานที่Nullsoft [ 10 ] Thibault กล่าวว่าเขาได้สร้างเวอร์ชันแรก ที่เรียบง่ายเพื่อดึงดูดความสนใจในวันหยุด[ 11 ] [ 4 ]สำหรับเวอร์ชัน 0.2 เขาได้นำคุณสมบัติต่างๆ มาใช้ เช่นเมนูบริบทและย้ายการพัฒนาไปที่SourceForgeเพื่อต้อนรับการมีส่วนร่วมจากนักพัฒนาโอเพนซอร์ส[ 12 ]
Thibault ส่งมอบโครงการให้กับนักพัฒนาใหม่[ 13 ]รวมถึง Brian Harris, Sebastian Spaeth, Jeff Doozan และ Ulf Erikson [ 1 ]ซึ่งเริ่มนำฟังก์ชันเบราว์เซอร์มาใช้ผ่านKplugins แบบโมดูลา ร์[ 14 ]ทีม K-Meleon ได้ออกเวอร์ชันใหม่ที่มีการบล็อกป๊อปอัพและการจัดการคุกกี้[ 15 ]เวอร์ชันเหล่านี้ได้แนะนำไฟล์การกำหนดค่าแบบข้อความที่เรียกว่า configs ซึ่งอนุญาตให้ผู้ใช้ปรับแต่งเบราว์เซอร์หรือซ่อนองค์ประกอบอินเทอร์เฟซ[ 16 ] [ 17 ]และภาษามาโครเพื่อขยายเบราว์เซอร์[ 18 ] [ 19 ]บทวิจารณ์ในช่วงแรกอธิบายว่า K-Meleon มีขนาดเล็ก รวดเร็ว มีข้อจำกัด และมีลักษณะคล้ายกับ Internet Explorer [ 4 ] [ 9 ] [ 10 ]
K-Meleon ถูกสร้างขึ้นด้วยโค้ดโอเพนซอร์สจาก Mozilla แต่การมุ่งเน้นที่แคบกว่าทำให้มีข้อดีเหนือกว่า Mozilla Application Suite [ 15 ]ซึ่งรวมเบราว์เซอร์เข้ากับแอปพลิเคชันสำหรับอีเมลข่าวสารแชทและ การ แก้ไขเว็บเพจ[ 20 ] [ 21 ]เพื่อสร้างเบราว์เซอร์แบบสแตนด์อะโลนโครงการGaleonได้ฝังเอ็นจิ้นการเรนเดอร์ของ Mozilla ไว้ Galeon เปิดตัวสำหรับ Linux โดยใช้ชุดเครื่องมือวิดเจ็ตGTKของGNOME [ 22 ] K-Meleon นำแนวทางที่คล้ายกันมาใช้กับ Windows [ 23 ] โดยใช้ Application Programming Interface (API) ดั้งเดิมของระบบปฏิบัติการ เพื่อสร้าง User Interface (UI) ที่มีน้ำหนักเบา [ 8 ]นักพัฒนา K-Meleon ได้เปิดตัวเว็บเบราว์เซอร์แบบสแตนด์อะโลนสำหรับ Windows สองปีก่อนการเปิดตัว Firefox alpha [ 24 ] Mozilla สร้าง User Interface ผ่านเลเยอร์ XML User Interface Language ( XUL ) ข้ามแพลตฟอร์ม[ 25 ]เทคโนโลยีนี้ใช้ Gecko ในการจัดวาง Application Interface [ 7 ] XUL อนุญาตให้ Mozilla สร้างแอปพลิเคชันเดียวสำหรับระบบปฏิบัติการหลายระบบ แต่สร้างการควบคุมกราฟิกที่ไม่ตรงกับส่วนที่เหลือของระบบ[ 26 ] K-Meleon มีขนาดเล็กกว่าและผสานรวมเข้ากับเดสก์ท็อป Windows ได้อย่างใกล้ชิดกว่าเบราว์เซอร์ของ Mozilla และสามารถใช้ ระบบ บุ๊กมาร์ก ดั้งเดิม เพื่อเข้าถึงรายการโปรดของInternet Explorer ได้ [ 9 ] [ a ]

K-Meleon 0.7 เปิดตัวพร้อมกับเอนจิ้น Mozilla 1.0 ในเดือนตุลาคม พ.ศ. 2545 [ 27 ]แม้ว่าAOL จะยุบบริษัทแม่Netscapeในปี พ.ศ. 2546 แต่การพัฒนา K-Meleon ก็ยังคงดำเนินต่อไป Mozilla ยังคงทำงานเกี่ยวกับ Gecko และ K-Meleon ได้รับการอัปเดตด้วยService Packและเวอร์ชัน 0.8 [ 28 ]ในปี พ.ศ. 2548 Ulf Erikson ประกาศว่าเวอร์ชัน 0.9 จะเป็นเวอร์ชันสุดท้ายของ K-Meleon ที่เขาจะสร้าง เขาเป็นนักพัฒนาโครงการ แต่ระบุว่าเขาไม่ได้ใช้ K-Meleon เป็นเบราว์เซอร์หลักอีกต่อไปหลังจากย้ายไปใช้Linux [ 29 ] ในเดือนมกราคม พ.ศ. 2549 Dorian Boissonnade กลายเป็นนักพัฒนาหลักและเริ่มทำงานเพื่อเปิดตัวเวอร์ชัน 1.0 [ 30 ] [ 31 ]
K-Meleon 1.0 เปิดตัวในเดือนกรกฎาคม พ.ศ. 2549 และทำให้เบราว์เซอร์สามารถแปลได้อย่างสมบูรณ์[ b ]โดยจะจัดเก็บการแปลไว้ในไฟล์ไลบรารีและไฟล์การกำหนดค่าแยกต่างหากภายในการติดตั้ง K-Meleon ที่มีอยู่ ส่วนต่างๆ ของเบราว์เซอร์สามารถแปลได้ในโปรแกรมแก้ไขข้อความ[ 33 ] K-Meleon 1.0 ยังคงรองรับระบบไฟล์การกำหนดค่าแบบข้อความที่มีอยู่ และแนะนำอินเทอร์เฟซกราฟิกใหม่เพื่อเปลี่ยนการตั้งค่าจากภายในเบราว์เซอร์[ 34 ] [ 31 ]
เวอร์ชัน 1.1 ขยายระบบมาโคร เวอร์ชันก่อนหน้าจะวางมาโครทั้งหมดไว้ในไฟล์การกำหนดค่าเดียว เวอร์ชันเริ่มต้นมีโค้ดมาโครน้อยกว่า 50 บรรทัดและคำแนะนำสำหรับผู้ใช้ปลายทางในการสร้างมาโครของตนเอง[ 35 ]เวอร์ชันต่อมามีโค้ดมาโครมากกว่า 1,000 บรรทัด และมาโครที่ผู้ใช้เขียนและแบ่งปันทางออนไลน์ ด้วยเหตุนี้ นักพัฒนา K-Meleon จึงแยกมาโครออกเป็นโมดูล[ 36 ] [ 35 ]เวอร์ชัน 1.5 นำเสนออินเทอร์เฟซแบบแท็บที่แท้จริง[ 31 ] [ c ]
ในยุโรป เวอร์ชัน 1.5 เป็นเบราว์เซอร์เริ่มต้นของ Windows ที่เป็นตัวเลือกผ่านระบบโหวตเบราว์เซอร์ ของ Microsoft เนื่องจากข้อกล่าวหาว่าใช้ตำแหน่งทางการตลาดในทางที่ผิดเพื่อส่งเสริม Internet Explorer Microsoft จึงได้นำระบบโหวตเบราว์เซอร์มาใช้ในเขตเศรษฐกิจยุโรป (EEA) [ 38 ]ภายในปี 2010 ระบบได้เสนอตัวเลือกเบราว์เซอร์เว็บยอดนิยม 12 ตัวให้กับผู้ใช้ Windows ซึ่งรวมถึง K-Meleon ด้วย[ 39 ]
7x วางจำหน่าย
ในปี 2011 Mozilla ได้ยุติการสนับสนุนการฝังเอนจินการจัดวางเลย์เอาต์ Gecko เนื่องจาก K-Meleon เคยพึ่งพา API นี้มาก่อน อนาคตของเบราว์เซอร์จึงไม่แน่นอน[ 40 ] [ d ]ในปี 2013 หลังจากที่ไม่มีการเผยแพร่เวอร์ชันเสถียรอย่างเป็นทางการมาหลายปี กลุ่ม K-Meleon ก็เริ่มพัฒนาเวอร์ชัน 74 [ 31 ]แม้ว่า Mozilla จะยุติการสนับสนุนการฝัง Gecko แล้ว แต่ก็ยังคงรักษาเทคโนโลยีที่เรียกว่าXULRunnerไว้[ 45 ] XULRunner เป็นการใช้งานเอนจิน Gecko แบบสแตนด์อะโลนที่ออกแบบมาเพื่อเปิดแอปพลิเคชัน[ 46 ] K-Meleon 74 ใช้ XULRunner แทนซอฟต์แวร์การฝังที่ล้าสมัยของ Mozilla [ 47 ] [ 31 ]นอกเหนือจากเอนจินใหม่แล้ว เวอร์ชัน 74 ยังนำมาซึ่งการปรับปรุงเล็กน้อย รวมถึงการใช้ CPU ที่ดีขึ้นและการแก้ไขข้อบกพร่องเล็กน้อย[ 48 ]
K-Meleon 75 ประกอบด้วยโปรแกรมตรวจสอบการสะกดคำการเติมคำอัตโนมัติในแบบฟอร์ม และระบบสกินใหม่[ 49 ] [ 50 ] Boissonnade เริ่มพัฒนาเวอร์ชัน 76 แต่ประสบปัญหาฮาร์ดดิสก์ไดรฟ์ล้มเหลวระหว่างการทดสอบเบต้า[ 51 ]
สาขาโกอันนา

การพัฒนา K-Meleon อย่างต่อเนื่องเกิดขึ้นโดยใช้Goanna [ 52 ] ซึ่ง เป็นเวอร์ชันแยกของ Gecko ที่สร้างขึ้นสำหรับเบราว์เซอร์Pale Moon [ 53 ] Mozillaได้เขียนเอ็นจิ้นเบราว์เซอร์ส่วนใหญ่ใหม่ด้วยFirefox Quantum [ 54 ]ในปี 2017 Roy Tam ได้แยก K-Meleon 76 ออกมาเพื่อใช้งานบน Goanna [ 55 ] Boissonnade อดีตหัวหน้านักพัฒนาของโครงการเขียนว่า "ขอบคุณที่ดูแลเจ้ากิ้งก่าน้อยตัวนั้น [หลังจากที่ฉัน] ทิ้งมันไว้" [ 56 ] K-Meleon บน Goanna ยังคงเข้ากันได้กับ Windows เวอร์ชันที่ล้าสมัยและสามารถทำงานได้โดยใช้ RAM น้อยกว่าที่เบราว์เซอร์เว็บทั่วไปต้องการ[ 19 ] K-Meleon มีความต้องการหน่วยความจำต่ำกว่าเบราว์เซอร์ทรัพยากรต่ำอื่นๆ[ 57 ]
K-Meleon ได้รับการอัปเดตตามกำหนดการแบบทยอยปล่อย[ 58 ]โดยค่าเริ่มต้น เบราว์เซอร์เป็นแอปพลิเคชันพกพาหลายภาษาที่สามารถเรียกใช้งานได้โดยตรงจากคอมพิวเตอร์โฮสต์หรือสื่อแบบถอดได้[ 59 ]นอกจากนี้ยังรวมอยู่ในคลังPortableApps.com ด้วย [ 60 ]ภายในปี 2023 K-Meleon ไม่สามารถใช้งานร่วมกับเว็บแอปและเว็บไซต์โซเชียลมีเดียหลักๆ ได้[ 61 ]ณ เดือนตุลาคม 2024 เวอร์ชันสุดท้ายที่วางแผนไว้คือเวอร์ชัน 76.5.5 [ 62 ]
การปรับแต่ง
การปรับแต่งอินเทอร์เฟซของ K-Meleon สามารถทำได้โดยใช้ไฟล์การกำหนดค่าในรูปแบบข้อความที่เรียกว่า configs [ 17 ] เมนูทางลัดแป้นพิมพ์และอื่นๆ สามารถปรับแต่งได้ทั้งหมดผ่านไฟล์การกำหนดค่าของ K-Meleon [ 63 ] [ 64 ] configs เหล่านี้สามารถเรียกใช้มาโคร[ 65 ]ซึ่งเป็นส่วนขยายประเภทหนึ่งที่สามารถเปิดได้ในโปรแกรมแก้ไขข้อความ[ 36 ]
สามารถเขียน โปรแกรม "Hello, World!"ง่ายๆในภาษามาโครของ K-Meleon ซึ่งจะแสดงหน้าต่างเล็กๆ พร้อมข้อความ "Hello world!" [ 66 ]
HelloWorld { alert ( "สวัสดีโลก!" ); }ในการเรียกใช้มาโคร สามารถสร้างตัวเร่งแป้นพิมพ์ได้โดยการเพิ่มโค้ดด้านล่างลงในการกำหนดค่าตัวเร่ง ซึ่งจะทำให้มาโครทำงานหากกดปุ่มCtrl, Alt, และHพร้อมกัน[ 65 ]
CTRL ALT H = มาโคร( HelloWorld )แถบเครื่องมือแบบกำหนดเองมีตัวเลือกเพิ่มเติม แต่ไวยากรณ์จะคล้ายกัน ตัวอย่างด้านล่างจะสร้างแถบเครื่องมือใหม่ที่มีปุ่มสำหรับเรียกใช้มาโคร[ 67 ]
NewToolbar { ! NewButton { macros (HelloWorld) } }การผสมผสานระหว่างการกำหนดค่าและโมดูลมาโครนี้ทำให้สามารถควบคุมเบราว์เซอร์ได้มาก[ 68 ]นอกจากนี้ยังสร้างเส้นโค้งการเรียนรู้สำหรับการปรับแต่งซึ่งไม่มีในเบราว์เซอร์ส่วนใหญ่ บทวิจารณ์ ของ CNETวิจารณ์ K-Meleon เพราะ "ต้องมีความรู้เกี่ยวกับรหัสคอมพิวเตอร์บ้างเพื่อให้ได้ประโยชน์สูงสุด" [ 69 ]เบราว์เซอร์ยอดนิยมใช้ระบบเช่นWebExtensionsซึ่งมีการแยกส่วนระหว่างผู้ใช้และนักพัฒนาส่วนขยาย[ 70 ] [ 71 ]
เนื่องจากความยืดหยุ่นของมัน K-Meleon จึงมีประโยชน์สำหรับสภาพแวดล้อมที่จำเป็นต้องปรับแต่งเบราว์เซอร์สำหรับการใช้งานสาธารณะเช่นห้องสมุดและร้านอินเทอร์เน็ตคาเฟ่ [ 72 ] มันอนุญาตให้ผู้ดูแลระบบซ่อนคุณสมบัติบางอย่างจากผู้ใช้[ 73 ]ตัวอย่างเช่น ห้องสมุดสามารถซ่อนองค์ประกอบอินเทอร์เฟซ เช่น แถบที่อยู่ หรือจำกัดการเข้าถึงทรัพยากรออนไลน์ เช่น แคตตาล็อกห้องสมุดของ คอมพิวเตอร์ ได้[ 17 ]
ระบบปฏิบัติการ Windows รุ่นเก่า
K-Meleon รองรับซอฟต์แวร์และฮาร์ดแวร์รุ่นเก่าหลายประเภท[ 19 ]เวอร์ชัน 76 รองรับWindows XP (2001) และWindows Vista (2006) [ 74 ] [ 75 ] Windows XP และWindows Embedded POSReady 2009ไม่ได้รับการสนับสนุนตั้งแต่ปี 2019 [ 76 ] [ e ]เบราว์เซอร์เวอร์ชันหลักล่าสุดที่รองรับระบบปฏิบัติการเหล่านี้คือ Microsoft Internet Explorer 8 (2014) [ 78 ] Google Chrome 49.0.2623.112 (2016) [ 79 ]และ Mozilla Firefox 52.9.0 (2018) [ 80 ]
เว็บเบราว์เซอร์ไม่สามารถเข้าถึงเว็บไซต์ที่ปลอดภัยได้หากไม่รองรับการเข้ารหัสTransport Layer Security (TLS) [ 81 ]ณ ปี 2018 เว็บไซต์หลักส่วนใหญ่ใช้การเข้ารหัส TLS ผ่านHTTPS [ 82 ] [ f ] K -Meleon เวอร์ชันแรกๆ สำหรับ Windows 2000 และWindows 9Xได้รับการอัปเดตใบรับรอง TLS เป็นครั้งคราว[ 19 ] K-Meleon 74 สามารถเข้าถึงเว็บไซต์ที่ปลอดภัยบน Windows 2000 โดยใช้เอนจิน Goanna เวอร์ชันเก่าร่วมกับ รหัสลับที่ทันสมัย[ 84 ] K-Meleon 1.5 สามารถทำงานบนWindows 95 , Windows 98และWindows Meได้[ 85 ]การอัปเดต TLS เป็นครั้งคราวทำให้เวอร์ชัน 1.5 สามารถเข้าถึงเว็บไซต์ที่ปลอดภัยได้[ 86 ]
ประวัติการเผยแพร่
K-Meleon ซึ่งเปิดตัวครั้งแรกในปี 2000 ได้รับการพัฒนามานานกว่า 20 ปีแล้ว และยังคงได้รับการบำรุงรักษาอย่างต่อเนื่อง เวอร์ชันล่าสุด K-Meleon 76 ได้รับการอัปเดตตามกำหนดการแบบทยอยออก ทุกเวอร์ชันของ K-Meleon เขียนขึ้นสำหรับระบบปฏิบัติการ Microsoft Windows [ g ]
| เวอร์ชั่น | การเผยแพร่ครั้งแรก | อัปเดตล่าสุด | เวอร์ชั่นเก็กโก้ | หมายเหตุ |
|---|---|---|---|---|
| 0.1 | 21 ส.ค. 2543 | 21 ส.ค. 2543 | เอ็ม17 | [ 4 ] |
| 0.2 | 26 พฤศจิกายน 2543 | 29 มกราคม 2544 | เอ็ม18 | [หมายเหตุ 1 ] |
| 0.3 | 13 กุมภาพันธ์ 2544 | 13 กุมภาพันธ์ 2544 | 0.8 | [หมายเหตุ 2 ] |
| 0.4 | วันที่ 11 พฤษภาคม 2544 | วันที่ 11 พฤษภาคม 2544 | 0.9 | [หมายเหตุ 3 ] |
| 0.5 | 27 ก.ย. 2544 | 27 ก.ย. 2544 | 0.9.4 | [ 91 ] |
| 0.6 | 30 ตุลาคม 2544 | 30 ตุลาคม 2544 | 0.9.5 | [ 92 ] |
| 0.7 | 31 ตุลาคม 2545 | 12 กุมภาพันธ์ 2546 | 1.2b | [หมายเหตุ 4 ] |
| 0.8 | 10 พฤศจิกายน 2546 | 23 ธันวาคม พ.ศ. 2546 | 1.5 | [ 95 ] [ 96 ] |
| 0.9 | 18 มกราคม 2548 | 25 เมษายน 2549 | 1.7.13 | [หมายเหตุ 5 ] |
| 1.0 | 15 กรกฎาคม 2549 | 22 ก.ย. 2549 | 1.8.0.7 | [หมายเหตุ 6 ] |
| 1.1 | 22 พฤษภาคม 2550 | 18 กรกฎาคม 2551 | 1.8.1.17 | [หมายเหตุ 7 ] |
| 1.5 | 8 ส.ค. 2551 | 9 ธันวาคม 2022 | 1.8.1.24 | [หมายเหตุ 8 ] |
| 1.6 | 14 พฤศจิกายน 2553 | 12 ธันวาคม 2553 | 1.9.1.20 | [ 104 ] [ 105 ] |
| 74.0 | 8 ก.ย. 2557 | 14 ส.ค. 2564 | 24.7 | [หมายเหตุ 9 ] |
| 75.0 | 25 พฤศจิกายน 2557 | 24 มิถุนายน 2558 | 31.5 | [หมายเหตุ 10 ] |
| 75.1 | 19 ก.ย. 2558 | 14 ธันวาคม 2022 | 31.8 | [ 109 ] [ 110 ] |
| 76.0 RC | 2 พฤษภาคม 2559 | 20 ธันวาคม 2559 | 38.8 | [หมายเหตุ 11 ] |
| 76.จี | 28 พฤศจิกายน 2560 | 15 ธันวาคม 2561 | โกอันนา 3.x | [หมายเหตุ 12 ] |
| 76.2.จี | 10 มกราคม 2562 | 22 ส.ค. 2563 | โกอันนา 3.4.6 | [ 113 ] |
| 76.3.จี | 29 ส.ค. 2020 | 5 กุมภาพันธ์ 2564 | โกอันนา 3.4.6 | [ 114 ] |
| 76.4.จี | 12 กุมภาพันธ์ 2564 | 7 เม.ย. 2566 | โกอันนา 3.4.6 | [ 115 ] |
| 76.5.จี | 1 ธันวาคม 2024 | 10 ตุลาคม 2567 | โกอันนา 3.6.0 | [ 62 ] |
หมายเหตุ
เอกสารอ้างอิงทั่วไปสำหรับตารางนี้ ได้แก่ การเผยแพร่ไฟล์ K-Meleon [ 116 ]บันทึกการเผยแพร่[ 117 ]บันทึกการเปลี่ยนแปลง[ 50 ]และฟอรัมประกาศ[ 118 ] | ||||
ดูเพิ่มเติม
- การเปรียบเทียบผู้รวบรวมอาหารสัตว์
- การเปรียบเทียบเว็บเบราว์เซอร์ขนาดเบา
- การเปรียบเทียบเว็บเบราว์เซอร์
- รายชื่อผู้รวบรวมฟีด
- รายชื่อเว็บเบราว์เซอร์
หมายเหตุ
- ^แนวทางการฝัง Gecko ลงในอินเทอร์เฟซดั้งเดิมนี้ยังถูกใช้โดย Caminoบน macOSด้วย [ 7 ]
- ^เวอร์ชันก่อนหน้าสามารถแปลได้เนื่องจากเป็นโอเพนซอร์สสามารถดาวน์โหลดซอร์สโค้ด แปลไฟล์ซอร์สโค้ด คอมไพล์โค้ดเบราว์เซอร์ใหม่ และเผยแพร่แอปพลิเคชันที่ได้ภายใต้ใบอนุญาตโอเพนซอร์ส[ 32 ]
- ^ก่อนหน้านี้ใช้ในเวอร์ชันที่ไม่เป็นทางการ แท็บจริงรองรับการลากและวางสามารถมีไอคอน ปิดแยกต่างหาก และสามารถวางไว้ที่ด้านล่างของหน้าต่างได้ [ 37 ]
- ^สถานการณ์ดังกล่าวยังทำให้อนาคตของเบราว์เซอร์ Gecko แบบฝังตัวอื่นๆ ไม่ชัดเจน นักพัฒนาของ Camino ได้สำรวจการเปลี่ยนไปใช้เอ็นจิ้นการเรนเดอร์ WebKit ในช่วงแรก [ 41 ]ต่อมา Mozilla ได้ยุติเบราว์เซอร์สำหรับ Mac เท่านั้น [ 42 ] Marco Gritti นักพัฒนาหลักของ Galeon ได้แยกโครงการนั้นออกไปเพื่อสร้าง GNOME Web [ 43 ] ซึ่งได้เปลี่ยนไปใช้แบ็กเอนด์WebKit Christian Persch นักพัฒนา GNOME Web อธิบายว่าการสนับสนุนการฝัง Gecko บน Linux ของ Mozilla นั้น "ไม่มีการบำรุงรักษาและหยุดนิ่ง" [ 44 ]
- ^ ReactOSซึ่งเป็นการใช้งาน Windows แบบโอเพนซอร์ส มีเป้าหมายความเข้ากันได้เฉพาะกับ Windows Server 2003ที่ เลิกใช้งานแล้วเท่านั้น [ 77 ]
- ^เบราว์เซอร์ยอดนิยม เช่น Chrome, Edge, Safari และ Internet Explorer อาศัยระบบปฏิบัติการสำหรับใบรับรองไคลเอ็นต์ซอฟต์แวร์ Mozilla สามารถใช้ใบรับรองไคลเอ็นต์ได้โดยตรงจากเบราว์เซอร์ [ 83 ]
- ^ K-Meleon สามารถทำงานบน ระบบที่สอดคล้องกับ POSIXได้หากมีการใช้งาน Windows API เช่นเลเยอร์ความเข้ากันได้ของ Wine [ 74 ]
ลิงก์ภายนอก
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ เค-เมลีออน
K-Meleonเป็นเว็บเบราว์เซอร์แบบโอเพนซอร์สและฟรีที่มีน้ำหนักเบาสำหรับระบบปฏิบัติการ Microsoft Windowsมันใช้API ดั้งเดิมของ Windowsในการสร้างส่วนติดต่อผู้ใช้ เวอร์ชันแรกๆ ของ...
ประวัติศาสตร์
Christophe Thibault เริ่มโครงการ K-Meleon ในช่วงทศวรรษ 2000 [ 4 ] เมื่อมีการเปิดตัวเบราว์เซอร์ใหม่ๆ จำนวนมาก [ 5 ] เพื่อเปิดเผยซอร์สโค้ดของชุดโปรแกรมอินเทอร์เน็ต Netscape Communicator ที่เคยครองตลาด Netscape จึงก่อตั้งโครงการ Mozilla ขึ้น [ 6 ] K-Meleon...
Embedding Gecko
Christophe Thibault ปล่อย K-Meleon 0.1 เมื่อวันที่ 21 สิงหาคม พ.ศ. 2543 [ 9 ] ขณะทำงานที่ Nullsoft [ 10 ] Thibault กล่าวว่าเขาได้สร้างเวอร์ชันแรก ที่ เรียบง่ายเพื่อดึงดูดความสนใจในวันหยุด [ 11 ] [ 4 ] สำหรับเวอร์ชัน 0.
7x วางจำหน่าย
ในปี 2011 Mozilla ได้ยุติการสนับสนุนการฝังเอนจินการจัดวางเลย์เอาต์ Gecko เนื่องจาก K-Meleon เคยพึ่งพา API นี้มาก่อน อนาคตของเบราว์เซอร์จึงไม่แน่นอน [ 40 ] [ d ] ในปี 2013 หลังจากที่ไม่มีการเผยแพร่เวอร์ชันเสถียรอย่างเป็นทางการมาหลายปี กลุ่ม K-Meleon...