WebKitGTK 2.36.0 хөтчийн хөдөлгүүр болон Epiphany 42 вэб хөтчийн хувилбар

GTK платформд зориулсан WebKit хөтчийн хөдөлгүүрийн порт болох WebKitGTK 2.36.0 шинэ тогтвортой салбарыг гаргахыг зарлав. WebKitGTK нь GObject-д суурилсан GNOME-д суурилсан програмчлалын интерфейсээр дамжуулан WebKit-ийн бүх боломжуудыг ашиглах боломжийг олгодог бөгөөд тусгай HTML/CSS задлан шинжлэгч ашиглахаас эхлээд бүрэн функц бүхий вэб хөтчүүдийг үүсгэх хүртэл вэб контент боловсруулах хэрэгслийг дурын программд нэгтгэхэд ашиглаж болно. WebKitGTK ашигладаг алдартай төслүүдийн дунд бид стандарт GNOME хөтчийг (Epiphany) тэмдэглэж болно. Өмнө нь WebKitGTK-г Midori хөтөч дээр ашиглаж байсан боловч уг төсөл Астиан сангийн гарт шилжсэний дараа WebKitGTK дээрх Midori-ийн хуучин хувилбарыг орхиж, Wexond хөтчөөс сэрээ үүсгэснээр тэс өөр бүтээгдэхүүн бий болсон. Midori нэртэй боловч Electron and React платформ дээр суурилдаг.

Гол өөрчлөлтүүд:

  • ATK-аас AT-SPI DBus интерфейс рүү шилжүүлсэн хөгжлийн бэрхшээлтэй хүмүүст зориулсан хэрэгслүүдийн шинэ хэрэгжилтийг санал болгов.
  • requestVideoFrameCallback аргын дэмжлэгийг нэмсэн.
  • Хэвлэл мэдээллийн сессийн дэмжлэгийг нэмсэн.
  • Техник хангамжийн хурдатгалыг хэрэглэх дүрмийг тодорхойлдог hardware-acceleration-policy параметрийг "үргэлж" гэж тохируулсан.
  • Тусгай URI схемүүдийг зохицуулах API-г нэмсэн.
  • Линукс платформ дээр хэрэглэгчийн харилцан үйлчлэлийг (үйл явдал зохицуулагч, гүйлгэх гэх мэт) хангадаг урсгалуудад бодит цагийн функцийг идэвхжүүлсэн.

WebKitGTK 2.36.0 дээр үндэслэн GNOME Web 42 (Epiphany) хөтчийг гаргасан бөгөөд энэ нь дараахь өөрчлөлтүүдийг санал болгосон.

  • Суурилуулсан PDF харагч (PDF.js) шинэчлэгдсэн.
  • Харанхуй загварыг ашиглахад дэмжлэг нэмсэн.
  • Техник хангамжийн хурдатгал үргэлж идэвхждэг.
  • GTK 4-т шилжих бэлтгэл ажил хийгдсэн.
  • Ширээний зохицуулагчаар дамжуулан URI-г нээх боломжийг олгосон.
  • Ихэнх Flatpak "порталууд"-д зориулсан энгийн асинхрон ажиллаж буй давхаргуудаар хангадаг libportal 0.5 номын сангийн дэмжлэгийг нэмсэн.
  • Хайлтын системийг удирдах кодыг дахин боловсруулжээ.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх