GTK ಪ್ಲಾಟ್ಫಾರ್ಮ್ಗಾಗಿ ವೆಬ್ಕಿಟ್ ಬ್ರೌಸರ್ ಎಂಜಿನ್ನ ಪೋರ್ಟ್ ಹೊಸ ಸ್ಥಿರ ಶಾಖೆ WebKitGTK 2.38.0 ಬಿಡುಗಡೆಯನ್ನು ಘೋಷಿಸಲಾಗಿದೆ. WebKitGTK ನಿಮಗೆ GObject ಆಧಾರಿತ GNOME-ಆಧಾರಿತ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಇಂಟರ್ಫೇಸ್ ಮೂಲಕ WebKit ನ ಎಲ್ಲಾ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಬಳಸಲು ಅನುಮತಿಸುತ್ತದೆ ಮತ್ತು ವಿಶೇಷವಾದ HTML/CSS ಪಾರ್ಸರ್ಗಳಲ್ಲಿ ಬಳಸುವುದರಿಂದ ಹಿಡಿದು ಪೂರ್ಣ-ವೈಶಿಷ್ಟ್ಯದ ವೆಬ್ ಬ್ರೌಸರ್ಗಳನ್ನು ರಚಿಸುವವರೆಗೆ ಯಾವುದೇ ಅಪ್ಲಿಕೇಶನ್ಗೆ ವೆಬ್ ವಿಷಯ ಸಂಸ್ಕರಣಾ ಸಾಧನಗಳನ್ನು ಸಂಯೋಜಿಸಲು ಬಳಸಬಹುದು. WebKitGTK ಅನ್ನು ಬಳಸುವ ಪ್ರಸಿದ್ಧ ಯೋಜನೆಗಳಲ್ಲಿ, ನಾವು ಪ್ರಮಾಣಿತ GNOME ಬ್ರೌಸರ್ (ಎಪಿಫ್ಯಾನಿ) ಅನ್ನು ಗಮನಿಸಬಹುದು. ಹಿಂದೆ, WebKitGTK ಅನ್ನು Midori ಬ್ರೌಸರ್ನಲ್ಲಿ ಬಳಸಲಾಗುತ್ತಿತ್ತು, ಆದರೆ ಯೋಜನೆಯು ಆಸ್ಟಿಯನ್ ಫೌಂಡೇಶನ್ನ ಕೈಗೆ ಹೋದ ನಂತರ, WebKitGTK ನಲ್ಲಿನ ಮಿಡೋರಿಯ ಹಳೆಯ ಆವೃತ್ತಿಯನ್ನು ಕೈಬಿಡಲಾಯಿತು ಮತ್ತು ವೆಕ್ಸಾಂಡ್ ಬ್ರೌಸರ್ನಿಂದ ಫೋರ್ಕ್ ಅನ್ನು ರಚಿಸುವ ಮೂಲಕ, ಮೂಲಭೂತವಾಗಿ ವಿಭಿನ್ನ ಉತ್ಪನ್ನವನ್ನು ರಚಿಸಲಾಗಿದೆ ಅದೇ ಹೆಸರು ಮಿಡೋರಿ, ಆದರೆ ಎಲೆಕ್ಟ್ರಾನ್ ಮತ್ತು ರಿಯಾಕ್ಟ್ ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಅನ್ನು ಆಧರಿಸಿದೆ.
ಪ್ರಮುಖ ಬದಲಾವಣೆಗಳು:
- ಮಾಧ್ಯಮ ಪ್ಲೇಬ್ಯಾಕ್ ನಿಯಂತ್ರಣ ಬಟನ್ಗಳಿಗಾಗಿ ಹೊಸ ವಿನ್ಯಾಸ ಶೈಲಿಯನ್ನು ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ.
- ಬ್ರೌಸರ್ ವಿಸ್ತರಣೆಗಳಿಗಾಗಿ CSP (ವಿಷಯ-ಭದ್ರತೆ-ನೀತಿ) ಹೊಂದಿಸಲು API ಸೇರಿಸಲಾಗಿದೆ.
- ಇತರ ಬ್ರೌಸರ್ಗಳು ಒದಗಿಸಿದ ಬಾಹ್ಯ ತಪಾಸಣಾ ವ್ಯವಸ್ಥೆಗಳನ್ನು ಬಳಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಒದಗಿಸಲಾಗಿದೆ (WEBKIT_INSPECTOR_HTTP_SERVER ಪರಿಸರ ವೇರಿಯಬಲ್ ಬಳಸಿ ಕಾನ್ಫಿಗರೇಶನ್ ಅನ್ನು ಕೈಗೊಳ್ಳಲಾಗುತ್ತದೆ).
- ಮೀಡಿಯಾ ಸೆಷನ್ API ಅನ್ನು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಸಕ್ರಿಯಗೊಳಿಸಲಾಗುತ್ತದೆ, ಇದು ರಿಮೋಟ್ ಪ್ಲೇಬ್ಯಾಕ್ ನಿಯಂತ್ರಣಕ್ಕಾಗಿ MPRIS ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಬಳಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ.
- PDF.js ಆಧಾರಿತ PDF ಡಾಕ್ಯುಮೆಂಟ್ ವೀಕ್ಷಕವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
GNOME Web 43 (Epiphany) WebKitGTK 2.38.0 ಅನ್ನು ಆಧರಿಸಿದೆ ಮತ್ತು WebExtension ಆಡ್-ಆನ್ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸುತ್ತದೆ. WebExtensions API ಸ್ಥಳೀಯ ವೆಬ್ ತಂತ್ರಜ್ಞಾನಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಆಡ್-ಆನ್ಗಳ ರಚನೆಯನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ ಮತ್ತು ಬ್ರೌಸರ್ಗಳಲ್ಲಿ ಆಡ್-ಆನ್ ಅಭಿವೃದ್ಧಿಯನ್ನು ಏಕೀಕರಿಸುತ್ತದೆ (Chrome, Firefox ಮತ್ತು Safari ಗಾಗಿ ಆಡ್-ಆನ್ಗಳಲ್ಲಿ WebExtensions ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ). WebExtensions API ಇನ್ನೂ ಸಂಪೂರ್ಣವಾಗಿ ಕಾರ್ಯಗತಗೊಂಡಿಲ್ಲ, ಆದರೆ ಕೆಲವು ಜನಪ್ರಿಯ ಆಡ್-ಆನ್ಗಳನ್ನು ಚಲಾಯಿಸಲು ಈ ಬೆಂಬಲವು ಸಾಕಾಗುತ್ತದೆ.
ಇತರ ಸುಧಾರಣೆಗಳು:
- PWA (ಪ್ರೋಗ್ರೆಸ್ಸಿವ್ ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ಗಳು) ಸ್ವರೂಪದಲ್ಲಿ ಸ್ವಯಂ-ಸಂಪೂರ್ಣ ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಮರುವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ ಮತ್ತು ಅಂತಹ ಕಾರ್ಯಕ್ರಮಗಳಿಗಾಗಿ D-ಬಸ್ ಪೂರೈಕೆದಾರರನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ.
- GTK 4 ಗೆ ಸ್ಥಳಾಂತರಿಸಲು ರಿಫ್ಯಾಕ್ಟರಿಂಗ್ ಪ್ರಾರಂಭವಾಗಿದೆ.
- "ವೀಕ್ಷಣೆ-ಮೂಲ:" URI ಯೋಜನೆಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
- ರೀಡರ್ ಮೋಡ್ನ ಸುಧಾರಿತ ವಿನ್ಯಾಸ.
- ಸ್ಕ್ರೀನ್ಶಾಟ್ಗಳನ್ನು ರಚಿಸಲು ಒಂದು ಐಟಂ ಅನ್ನು ಸಂದರ್ಭ ಮೆನುಗೆ ಸೇರಿಸಲಾಗಿದೆ.
- ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ ಮೋಡ್ನಲ್ಲಿ ಹುಡುಕಾಟ ಶಿಫಾರಸುಗಳನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸುವ ಆಯ್ಕೆಯನ್ನು ಸೆಟ್ಟಿಂಗ್ಗಳಿಗೆ ಸೇರಿಸಲಾಗಿದೆ.
ಮೂಲ: opennet.ru
