ವೇಲ್ಯಾಂಡ್‌ಗಾಗಿ ವಿಂಡೋ ಅಲಂಕಾರ ಮೋಡ್‌ನ ಸೇರ್ಪಡೆಯೊಂದಿಗೆ ಎಲೆಕ್ಟ್ರಾನ್ 27.0 ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ನ ಬಿಡುಗಡೆ

ಎಲೆಕ್ಟ್ರಾನ್ 27.0.0 ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ನ ಬಿಡುಗಡೆಯನ್ನು ಪ್ರಕಟಿಸಲಾಗಿದೆ, ಇದು Chromium, V8 ಮತ್ತು Node.js ಘಟಕಗಳನ್ನು ಆಧಾರವಾಗಿ ಬಳಸಿಕೊಂಡು ಬಹು-ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಬಳಕೆದಾರರ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಸ್ವಾವಲಂಬಿ ಚೌಕಟ್ಟನ್ನು ಒದಗಿಸುತ್ತದೆ. ಆವೃತ್ತಿ ಸಂಖ್ಯೆಯಲ್ಲಿ ಗಮನಾರ್ಹ ಬದಲಾವಣೆಯು Chromium 118 ಕೋಡ್‌ಬೇಸ್, Node.js 18.17.1 ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಮತ್ತು V8 11.8 ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಎಂಜಿನ್‌ಗೆ ನವೀಕರಣವಾಗಿದೆ.

ಹೊಸ ಬಿಡುಗಡೆಯಲ್ಲಿನ ಬದಲಾವಣೆಗಳಲ್ಲಿ:

  • WaylandWindowDecorations ಮೋಡ್ ಅನ್ನು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಸಕ್ರಿಯಗೊಳಿಸಲಾಗುತ್ತದೆ, ಇದು XDG ಅಲಂಕಾರ ಪ್ರೋಟೋಕಾಲ್ ಅನ್ನು ಬೆಂಬಲಿಸದ GNOME ಮತ್ತು Weston ಆಧಾರಿತ Wayland-ಆಧಾರಿತ ಪರಿಸರಗಳಲ್ಲಿ Wayland ಬೆಂಬಲದೊಂದಿಗೆ (--ozone-platform=wayland) ಚಾಲನೆಯಲ್ಲಿರುವಾಗ ವಿಂಡೋಗಳ ಸರಿಯಾದ ಮರುಗಾತ್ರಗೊಳಿಸುವಿಕೆ ಮತ್ತು ಚಲನೆಯನ್ನು ಅನುಮತಿಸುತ್ತದೆ. KDE ಮತ್ತು Sway ನಂತಹ XDG ಅಲಂಕಾರ ಬೆಂಬಲದೊಂದಿಗೆ ಪರಿಸರಗಳಲ್ಲಿ, WaylandWindowDecorations ಮೋಡ್ ಅನ್ನು ನಿರ್ಲಕ್ಷಿಸಲಾಗುತ್ತದೆ.
  • ಅಪ್ಲಿಕೇಶನ್‌ಗಳಲ್ಲಿ ಹಿನ್ನೆಲೆ ಪಾರದರ್ಶಕತೆಯ ಮಟ್ಟವನ್ನು ನಿಯಂತ್ರಿಸುವ ಸಿಸ್ಟಮ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಳ್ಳಲು API ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • chrome.scripting API ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಇದು ನಿಮ್ಮ ಸ್ವಂತ JavaScript ಮತ್ತು CSS ಅನ್ನು ಪುಟಗಳಲ್ಲಿ ಸೇರಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ.
  • safeStorage.setUsePlainTextEncryption ಮತ್ತು safeStorage.getSelectedStorageBackend ವಿಧಾನಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • BrowserWindow.showAllTabs API ಸೇರಿಸಲಾಗಿದೆ. BrowserWindow ಆಬ್ಜೆಕ್ಟ್‌ಗೆ tabbingIdentifier ಪ್ರಾಪರ್ಟಿ ಸೇರಿಸಲಾಗಿದೆ. chrome.tabs.query API ಅನ್ನು ಭಾಗಶಃ ಅಳವಡಿಸಲಾಗಿದೆ.
  • ನಿರ್ದಿಷ್ಟ HTTP ಹೆಡರ್‌ಗಳನ್ನು ಕಳುಹಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಸೇರಿಸಲು session.downloadURL() ಮತ್ತು webContents.downloadURL() ವಿಧಾನಗಳನ್ನು ನವೀಕರಿಸಲಾಗಿದೆ.
  • "--dns-result-order" ಫ್ಲ್ಯಾಗ್ ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • ಲಿನಕ್ಸ್‌ನಲ್ಲಿ, ಡಾರ್ಕ್ ಥೀಮ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು "xdg ಸೆಟ್ಟಿಂಗ್‌ಗಳು" ಪೋರ್ಟಲ್ ಮೂಲಕ ವ್ಯಾಖ್ಯಾನಿಸಬಹುದು.
  • ipcRenderer.sendTo() API ಅನ್ನು ರದ್ದುಗೊಳಿಸಲಾಗಿದೆ ಮತ್ತು ಎರಡು ರೆಂಡರರ್‌ಗಳ ನಡುವೆ ಸಂವಹನ ನಡೆಸಲು MessageChannel ಅನ್ನು ಬಳಸಬೇಕು.
  • webContents.getPrinters ವಿಧಾನವನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿದೆ ಮತ್ತು ಬದಲಿಗೆ webContents.getPrintersAsync ಅನ್ನು ಬಳಸಬೇಕು.
  • systemPreferences.{get,set}AppLevelAppearance ಮತ್ತು systemPreferences.appLevelAppearance ವಿಧಾನಗಳನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿದೆ ಮತ್ತು nativeTheme ಮಾಡ್ಯೂಲ್‌ನಿಂದ ಬದಲಾಯಿಸಲಾಗಿದೆ.
  • systemPreferences.getColor ವಿಧಾನವು ಇನ್ನು ಮುಂದೆ alternate-selected-control-text ಮೌಲ್ಯವನ್ನು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ ಮತ್ತು ಬದಲಿಗೆ selected-content-background ಅನ್ನು ಬಳಸಬೇಕು.
  • ಸಿಸ್ಟಮ್ ಪ್ರಿಫರೆನ್ಸಸ್‌ನಲ್ಲಿ, ಬಣ್ಣ ಸ್ಕೀಮ್ ಬದಲಾವಣೆ ಈವೆಂಟ್‌ಗಳನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿದೆ (ಇನ್ವರ್ಟೆಡ್-ಕಲರ್-ಸ್ಕೀಮ್-ಚೇಂಜ್ಡ್ ಮತ್ತು ಹೈ-ಕಾಂಟ್ರಾಸ್ಟ್-ಕಲರ್-ಸ್ಕೀಮ್-ಚೇಂಜ್ಡ್ ಬದಲಿಗೆ, ನೇಟಿವ್‌ಥೀಮ್ ಮಾಡ್ಯೂಲ್‌ನಿಂದ ನವೀಕರಿಸಿದ ಈವೆಂಟ್ ಅನ್ನು ಬಳಸಬೇಕು).
  • ಮ್ಯಾಕೋಸ್ 10.13 (ಹೈ ಸಿಯೆರಾ) ಮತ್ತು ಮ್ಯಾಕೋಸ್ 10.14 (ಮೊಜಾವೆ) ಗಾಗಿ ಬೆಂಬಲ ಕೊನೆಗೊಂಡಿದೆ.
  • ವಿಂಡೋಸ್ 22/7/8 ಗೆ ಬೆಂಬಲ ನೀಡುವ ಕೊನೆಯ ಶಾಖೆಯಾದ ಎಲೆಕ್ಟ್ರಾನ್ 8.1.x ಗಾಗಿ ನಿರ್ವಹಣಾ ಚಕ್ರವು ಪೂರ್ಣಗೊಂಡಿದೆ.

ಎಲೆಕ್ಟ್ರಾನ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಬ್ರೌಸರ್ ತಂತ್ರಜ್ಞಾನಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಯಾವುದೇ ಚಿತ್ರಾತ್ಮಕ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ರಚಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ, ಅದರ ತರ್ಕವನ್ನು JavaScript, HTML ಮತ್ತು CSS ನಲ್ಲಿ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ ಮತ್ತು ಆಡ್-ಆನ್ ಸಿಸ್ಟಮ್ ಮೂಲಕ ಕಾರ್ಯವನ್ನು ವಿಸ್ತರಿಸಬಹುದು. ಡೆವಲಪರ್‌ಗಳು Node.js ಮಾಡ್ಯೂಲ್‌ಗಳಿಗೆ ಪ್ರವೇಶವನ್ನು ಹೊಂದಿದ್ದಾರೆ, ಜೊತೆಗೆ ಸ್ಥಳೀಯ ಸಂವಾದಗಳನ್ನು ರಚಿಸಲು, ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಸಂಯೋಜಿಸಲು, ಸಂದರ್ಭ ಮೆನುಗಳನ್ನು ರಚಿಸಲು, ಅಧಿಸೂಚನೆ ವ್ಯವಸ್ಥೆಯೊಂದಿಗೆ ಸಂಯೋಜಿಸಲು, ವಿಂಡೋಗಳನ್ನು ಮ್ಯಾನಿಪುಲೇಟ್ ಮಾಡಲು ಮತ್ತು Chromium ಉಪವ್ಯವಸ್ಥೆಗಳೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸಲು ವಿಸ್ತೃತ API.

ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಿಗಿಂತ ಭಿನ್ನವಾಗಿ, ಎಲೆಕ್ಟ್ರಾನ್-ಆಧಾರಿತ ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ಬ್ರೌಸರ್‌ಗೆ ಸಂಬಂಧಿಸಿಲ್ಲ, ಸ್ವಯಂ-ಸಂಪೂರ್ಣ ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ ಫೈಲ್‌ಗಳಾಗಿ ತಲುಪಿಸಲಾಗುತ್ತದೆ. ಡೆವಲಪರ್ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ವಿಭಿನ್ನ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳಿಗೆ ಪೋರ್ಟ್ ಮಾಡುವ ಬಗ್ಗೆ ಚಿಂತಿಸಬೇಕಾಗಿಲ್ಲ; ಎಲೆಕ್ಟ್ರಾನ್ ಕ್ರೋಮಿಯಂ ಬೆಂಬಲಿಸುವ ಎಲ್ಲಾ ಸಿಸ್ಟಮ್‌ಗಳಿಗೆ ನಿರ್ಮಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಒದಗಿಸುತ್ತದೆ. ಎಲೆಕ್ಟ್ರಾನ್ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ನವೀಕರಣಗಳನ್ನು ತಲುಪಿಸಲು ಮತ್ತು ಸ್ಥಾಪಿಸಲು ಸಾಧನಗಳನ್ನು ಸಹ ಒದಗಿಸುತ್ತದೆ (ನವೀಕರಣಗಳನ್ನು ಪ್ರತ್ಯೇಕದಿಂದ ತಲುಪಿಸಬಹುದು) ಸರ್ವರ್, ಹಾಗೆಯೇ ನೇರವಾಗಿ GitHub ನಿಂದ).

ಎಲೆಕ್ಟ್ರಾನ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ನಲ್ಲಿ ನಿರ್ಮಿಸಲಾದ ಪ್ರೋಗ್ರಾಂಗಳು ಆಟಮ್ ಸಂಪಾದಕ, ಮೇಲ್‌ಸ್ಪ್ರಿಂಗ್ ಇಮೇಲ್ ಕ್ಲೈಂಟ್, ಗಿಟ್‌ಕ್ರಾಕನ್ ಟೂಲ್‌ಕಿಟ್, ವರ್ಡ್‌ಪ್ರೆಸ್ ಡೆಸ್ಕ್‌ಟಾಪ್ ಬ್ಲಾಗಿಂಗ್ ಸಿಸ್ಟಮ್, ವೆಬ್‌ಟೊರೆಂಟ್ ಡೆಸ್ಕ್‌ಟಾಪ್ ಬಿಟ್‌ಟೊರೆಂಟ್ ಕ್ಲೈಂಟ್, ಜೊತೆಗೆ ಸ್ಕೈಪ್, ಸಿಗ್ನಲ್, ಸ್ಲಾಕ್, ಬೇಸ್‌ಕ್ಯಾಂಪ್, ಟ್ವಿಚ್, ಘೋಸ್ಟ್, ವೈರ್‌ನಂತಹ ಸೇವೆಗಳಿಗೆ ಅಧಿಕೃತ ಕ್ಲೈಂಟ್‌ಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. , ರೈಕ್, ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ ಕೋಡ್ ಮತ್ತು ಡಿಸ್ಕಾರ್ಡ್. ಒಟ್ಟಾರೆಯಾಗಿ, ಎಲೆಕ್ಟ್ರಾನ್ ಪ್ರೋಗ್ರಾಂ ಕ್ಯಾಟಲಾಗ್ 744 ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. ಹೊಸ ಅಪ್ಲಿಕೇಶನ್‌ಗಳ ಅಭಿವೃದ್ಧಿಯನ್ನು ಸರಳೀಕರಿಸಲು, ವಿವಿಧ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲು ಕೋಡ್ ಉದಾಹರಣೆಗಳನ್ನು ಒಳಗೊಂಡಂತೆ ಪ್ರಮಾಣಿತ ಡೆಮೊ ಅಪ್ಲಿಕೇಶನ್‌ಗಳ ಗುಂಪನ್ನು ಸಿದ್ಧಪಡಿಸಲಾಗಿದೆ.

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ