Epiphany 44 ได้เปิดตัวแล้วและนี่คือข่าวของมัน

ศักดิ์สิทธิ์

Epiphany เป็นเว็บเบราว์เซอร์ฟรีที่ใช้เครื่องมือแสดงผล WebKit สำหรับสภาพแวดล้อมเดสก์ท็อป GNOME

ดิ การขว้างปา เวอร์ชันใหม่ของเว็บเบราว์เซอร์ GNOME Web 44 รู้จักกันดีในชื่อ Epiphany พร้อมกับสาขาที่เสถียรของ WebKitGTK 2.40.0 ซึ่งเป็นพอร์ตของเอ็นจิ้นเบราว์เซอร์ WebKit สำหรับแพลตฟอร์ม GTK

สำหรับผู้ที่ไม่รู้จัก Epiphany คุณควรรู้ว่าปัจจุบันเรียกว่า Gnome Web และ นี่คือเว็บเบราว์เซอร์ฟรีที่ใช้เอ็นจิ้นการแสดงผล WebKit สำหรับสภาพแวดล้อมเดสก์ท็อป Gnome เนื่องจากใช้เฟรมเวิร์กและการตั้งค่า Gnome ซ้ำ

WebKitGTK โดดเด่นด้วยการอนุญาตให้ใช้คุณสมบัติทั้งหมดของ WebKit ผ่านอินเทอร์เฟซการเขียนโปรแกรมเชิง Gnome ขึ้นอยู่กับ GObject และสามารถใช้เพื่อรวมเครื่องมือประมวลผลเว็บเข้ากับแอปพลิเคชันใด ๆ ตั้งแต่การใช้งานในโปรแกรมแยกวิเคราะห์ HTML / CSS เฉพาะไปจนถึงการสร้างเว็บเบราว์เซอร์ที่ใช้งานได้อย่างสมบูรณ์ จากโครงการที่รู้จักโดยใช้ WebKitGTK เราสามารถสังเกต Midori และเบราว์เซอร์ Gnome มาตรฐาน "Epiphany" ได้

ข่าวหลักของ Epiphany 44

ในเวอร์ชันใหม่ของ Epiphany 44 ที่นำเสนอนี้ เปลี่ยนไปใช้ GTK 4 และ libadwaita ซึ่งแผงข้อมูลจะถูกแทนที่ด้วยเมนูป๊อปอัป (ป๊อปโอเวอร์) กล่องโต้ตอบ และแบนเนอร์ เช่นเดียวกับที่ เมนูแท็บแทนที่ด้วย AdwTabButton และกล่องโต้ตอบ "เกี่ยวกับ" ถูกแทนที่ด้วย AdwAboutWindow

การเปลี่ยนแปลงที่โดดเด่นอีกประการหนึ่งคือ ทำใหม่รองรับการแจกจ่ายระบบปฏิบัติการระดับประถมศึกษาเช่นเดียวกับการตั้งค่าที่เพิ่มเพื่อกำหนดค่าเพจที่แสดงเมื่อเปิดแท็บใหม่

ในทางกลับกัน เรายังสามารถหา การสนับสนุนเพิ่มเติมสำหรับ WebExtension browserAction API และยังเพิ่มการตั้งค่าสำหรับ WebExtensions รวมถึงรองรับการทำซ้ำแท็บโดยการกดปุ่มรีเฟรชหน้าด้วยปุ่มกลางของเมาส์

เมนูบริบทจะแสดงรายการ Mute Tab เสมอ และเปลี่ยนไปใช้ EGL เป็นหลักแทน GLX

สำหรับส่วน จากการเปลี่ยนแปลง WebKitGTK 2.40.0:

  • รองรับ GTK4 API เสถียรแล้ว
  • รวมการสนับสนุน WebGL2 การใช้งาน WebGL ใช้เลเยอร์ ANGLE เพื่อแปลการเรียก OpenGL ES เป็น OpenGL, Direct3D 9/11, Desktop GL และ Vulkan
  • เพิ่มการรองรับการสังเคราะห์เสียงโดยใช้ Flite
  • คุณได้เปิดใช้งาน API การจัดการคลิปบอร์ด ซึ่งทำงานในโหมดอะซิงโครนัส
  • เพิ่ม API เพื่อขอสิทธิ์สำหรับความสามารถบางอย่างของเว็บ
  • เพิ่ม API เพื่อส่งคืนค่าข้อความสคริปต์ที่กำหนดเองในโหมดอะซิงโครนัส
  • จัดการสัญญาณ WebKitDownload::decide-destination แบบอะซิงโครนัส
  • เพิ่ม API ใหม่เพื่อเรียกใช้ JavaScript
  • ให้ความสามารถในการส่งออกเอาต์พุต webkit://gpu ในรูปแบบ JSON
  • แก้ไขปัญหาเกี่ยวกับการจัดสรรหน่วยความจำขนาดใหญ่เมื่อโหลดเนื้อหา

จะติดตั้ง Epiphany บน Ubuntu และอนุพันธ์ได้อย่างไร?

สำหรับผู้ที่สนใจติดตั้ง Epiphany p. เวอร์ชั่นใหม่นี้คุณสามารถทำได้โดยเปิดใช้งานที่เก็บจักรวาล หรือโดยการรวบรวมซอร์สโค้ดของเบราว์เซอร์บนระบบของคุณ

ในการเปิดใช้งานที่เก็บก่อนให้เปิดศูนย์ซอฟต์แวร์หลังจากนั้นคุณต้องคลิกที่ 'แก้ไข' จากนั้นคลิกที่ 'แหล่งซอฟต์แวร์' เมื่อเปิดแล้วให้ทำเครื่องหมายในช่องที่ระบุว่า "จักรวาล" ปิดและอัปเดต

แล้วก็ เพียงแค่เปิดเทอร์มินัลและในนั้นพวกเขาจะต้องพิมพ์คำสั่งต่อไปนี้:

sudo apt install epiphany

วิธีการติดตั้งอีกวิธีหนึ่งคือการรวบรวมซอร์สโค้ด เบราว์เซอร์ ในการดำเนินการนี้พวกเขาต้องได้รับซอร์สโค้ดของ Epiphany 42 จากลิงค์ต่อไปนี้

หรือจากเทอร์มินัลก็สามารถดาวน์โหลดได้ด้วย:

wget https://download.gnome.org/sources/epiphany/44/epiphany-44.0.tar.xz

ข้อเท็จจริงงพวกเขาต้องเปิดเครื่องรูดแพคเกจที่เพิ่งได้รับเข้าถึงโฟลเดอร์ผลลัพธ์ และดำเนินการคอมไพล์โดยดำเนินการคำสั่งต่อไปนี้:

mkdir build && cd build
meson .. 
ninja
sudo ninja install

อีกวิธีหนึ่ง เพื่อให้สามารถติดตั้งเบราว์เซอร์เวอร์ชันใหม่นี้ได้โดยใช้แพ็คเกจของ Flatpak และเพียงแค่มีการสนับสนุนเพิ่มเติมในระบบของคุณเท่านั้น

เพื่อให้สามารถดำเนินการติดตั้งได้เพียงเปิดเทอร์มินัลแล้วเราจะพิมพ์คำสั่งต่อไปนี้:

flatpak install flathub org.gnome.Epiphany

เมื่อดำเนินการเสร็จแล้ว คุณจะสามารถใช้เว็บเบราว์เซอร์ใหม่ที่ติดตั้งในระบบของคุณ เพียงมองหาตัวเรียกใช้งานในเมนูแอปพลิเคชันของคุณ หรือพิมพ์คำสั่งต่อไปนี้จากเทอร์มินัลเพื่อเริ่มแอปพลิเคชัน:

flatpak run org.gnome.Epiphany

สุดท้ายนี้ หากคุณมี Ubuntu รุ่นอื่นและติดตั้งสภาพแวดล้อม เบราว์เซอร์จะรวมอยู่ในแอปพลิเคชัน Gnome


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา