Firefox 90 ಬಿಡುಗಡೆ

Firefox 90 ವೆಬ್ ಬ್ರೌಸರ್ ಅನ್ನು ಬಿಡುಗಡೆ ಮಾಡಲಾಗಿದೆ. ಜೊತೆಗೆ, ದೀರ್ಘಾವಧಿಯ ಬೆಂಬಲ ಶಾಖೆ 78.12.0 ಗೆ ನವೀಕರಣವನ್ನು ರಚಿಸಲಾಗಿದೆ. ಫೈರ್‌ಫಾಕ್ಸ್ 91 ಶಾಖೆಯನ್ನು ಶೀಘ್ರದಲ್ಲೇ ಬೀಟಾ ಪರೀಕ್ಷಾ ಹಂತಕ್ಕೆ ವರ್ಗಾಯಿಸಲಾಗುವುದು, ಅದರ ಬಿಡುಗಡೆಯನ್ನು ಆಗಸ್ಟ್ 10 ರಂದು ನಿಗದಿಪಡಿಸಲಾಗಿದೆ.

ಮುಖ್ಯ ಆವಿಷ್ಕಾರಗಳು:

  • "ಗೌಪ್ಯತೆ ಮತ್ತು ಭದ್ರತೆ" ಸೆಟ್ಟಿಂಗ್‌ಗಳ ವಿಭಾಗದಲ್ಲಿ, "HTTPS ಮಾತ್ರ" ಮೋಡ್‌ಗೆ ಹೆಚ್ಚುವರಿ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಸಕ್ರಿಯಗೊಳಿಸಿದಾಗ, ಎನ್‌ಕ್ರಿಪ್ಶನ್ ಇಲ್ಲದೆ ಮಾಡಿದ ಎಲ್ಲಾ ವಿನಂತಿಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಸುರಕ್ಷಿತ ಪುಟ ಆವೃತ್ತಿಗಳಿಗೆ ಮರುನಿರ್ದೇಶಿಸಲಾಗುತ್ತದೆ ("http://" ಅನ್ನು "https" ನಿಂದ ಬದಲಾಯಿಸಲಾಗುತ್ತದೆ //”). "https://" ಅನ್ನು ಬಲವಂತವಾಗಿ ಬದಲಾಯಿಸದೆಯೇ "http://" ಅನ್ನು ಬಳಸಲು ಸಾಧ್ಯವಿರುವ ಸೈಟ್‌ಗಳಿಗಾಗಿ ವಿನಾಯಿತಿಗಳ ಪಟ್ಟಿಯನ್ನು ನಿರ್ವಹಿಸಲು ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ.
    Firefox 90 ಬಿಡುಗಡೆ
  • ಸ್ಮಾರ್ಟ್‌ಬ್ಲಾಕ್ ಕಾರ್ಯವಿಧಾನದ ಸುಧಾರಿತ ಅನುಷ್ಠಾನ, ಖಾಸಗಿ ಬ್ರೌಸಿಂಗ್ ಮೋಡ್‌ನಲ್ಲಿ ಬಾಹ್ಯ ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳನ್ನು ನಿರ್ಬಂಧಿಸುವುದರಿಂದ ಉದ್ಭವಿಸುವ ಸೈಟ್‌ಗಳಲ್ಲಿನ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ ಅಥವಾ ಅನಗತ್ಯ ವಿಷಯದ ವರ್ಧಿತ ನಿರ್ಬಂಧಿಸುವಿಕೆಯನ್ನು (ಕಟ್ಟುನಿಟ್ಟಾದ) ಸಕ್ರಿಯಗೊಳಿಸಿದಾಗ. ಸ್ಮಾರ್ಟ್‌ಬ್ಲಾಕ್ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಟ್ರ್ಯಾಕಿಂಗ್‌ಗಾಗಿ ಬಳಸುವ ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳನ್ನು ಸ್ಟಬ್‌ಗಳೊಂದಿಗೆ ಬದಲಾಯಿಸುತ್ತದೆ ಅದು ಸೈಟ್ ಸರಿಯಾಗಿ ಲೋಡ್ ಆಗುತ್ತದೆ ಎಂದು ಖಚಿತಪಡಿಸುತ್ತದೆ. ಡಿಸ್ಕನೆಕ್ಟ್ ಪಟ್ಟಿಯಲ್ಲಿ ಸೇರಿಸಲಾದ ಕೆಲವು ಜನಪ್ರಿಯ ಬಳಕೆದಾರ ಟ್ರ್ಯಾಕಿಂಗ್ ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳಿಗಾಗಿ ಸ್ಟಬ್‌ಗಳನ್ನು ಸಿದ್ಧಪಡಿಸಲಾಗಿದೆ. ಹೊಸ ಆವೃತ್ತಿಯು ಮೂರನೇ ವ್ಯಕ್ತಿಯ ಸೈಟ್‌ಗಳಲ್ಲಿ ಹೋಸ್ಟ್ ಮಾಡಲಾದ Facebook ವಿಜೆಟ್‌ಗಳ ಹೊಂದಾಣಿಕೆಯ ನಿರ್ಬಂಧಿಸುವಿಕೆಯನ್ನು ಒಳಗೊಂಡಿದೆ - ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳನ್ನು ಡೀಫಾಲ್ಟ್ ಆಗಿ ನಿರ್ಬಂಧಿಸಲಾಗುತ್ತದೆ, ಆದರೆ ಬಳಕೆದಾರರು Facebook ಖಾತೆಗೆ ಲಾಗ್ ಇನ್ ಆಗಿದ್ದರೆ ನಿರ್ಬಂಧಿಸುವಿಕೆಯನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗುತ್ತದೆ.
  • FTP ಪ್ರೋಟೋಕಾಲ್‌ನ ಅಂತರ್ನಿರ್ಮಿತ ಅನುಷ್ಠಾನವನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿದೆ. ಪ್ರೋಟೋಕಾಲ್ ಐಡೆಂಟಿಫೈಯರ್ "ftp://" ನೊಂದಿಗೆ ಲಿಂಕ್‌ಗಳನ್ನು ತೆರೆಯಲು ಪ್ರಯತ್ನಿಸುವಾಗ, ಬ್ರೌಸರ್ ಈಗ ಬಾಹ್ಯ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು "irc://" ಮತ್ತು "tg://" ಹ್ಯಾಂಡ್ಲರ್‌ಗಳನ್ನು ಕರೆಯುವ ರೀತಿಯಲ್ಲಿಯೇ ಕರೆಯಲು ಪ್ರಯತ್ನಿಸುತ್ತದೆ. FTP ಗಾಗಿ ಬೆಂಬಲವನ್ನು ನಿಲ್ಲಿಸಲು ಕಾರಣವೆಂದರೆ MITM ದಾಳಿಯ ಸಮಯದಲ್ಲಿ ಸಾರಿಗೆ ಸಂಚಾರದ ಮಾರ್ಪಾಡು ಮತ್ತು ಪ್ರತಿಬಂಧದಿಂದ ಈ ಪ್ರೋಟೋಕಾಲ್ನ ಅಭದ್ರತೆ. ಫೈರ್‌ಫಾಕ್ಸ್ ಡೆವಲಪರ್‌ಗಳ ಪ್ರಕಾರ, ಆಧುನಿಕ ಪರಿಸ್ಥಿತಿಗಳಲ್ಲಿ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಲು HTTPS ಬದಲಿಗೆ FTP ಅನ್ನು ಬಳಸಲು ಯಾವುದೇ ಕಾರಣವಿಲ್ಲ. ಹೆಚ್ಚುವರಿಯಾಗಿ, ಫೈರ್‌ಫಾಕ್ಸ್‌ನ ಎಫ್‌ಟಿಪಿ ಬೆಂಬಲ ಕೋಡ್ ತುಂಬಾ ಹಳೆಯದಾಗಿದೆ, ನಿರ್ವಹಣೆ ಸವಾಲುಗಳನ್ನು ಒಡ್ಡುತ್ತದೆ ಮತ್ತು ಹಿಂದೆ ದೊಡ್ಡ ಸಂಖ್ಯೆಯ ದುರ್ಬಲತೆಗಳನ್ನು ಬಹಿರಂಗಪಡಿಸಿದ ಇತಿಹಾಸವನ್ನು ಹೊಂದಿದೆ.
  • PDF ಸ್ವರೂಪದಲ್ಲಿ ಪುಟವನ್ನು ಉಳಿಸುವಾಗ ("PDF ಗೆ ಮುದ್ರಿಸು" ಆಯ್ಕೆ), ಕೆಲಸ ಮಾಡುವ ಹೈಪರ್‌ಲಿಂಕ್‌ಗಳನ್ನು ಡಾಕ್ಯುಮೆಂಟ್‌ನಲ್ಲಿ ಸಂರಕ್ಷಿಸಲಾಗಿದೆ.
  • ಹಿನ್ನೆಲೆ ಟ್ಯಾಬ್‌ನಲ್ಲಿ ಚಿತ್ರವನ್ನು ತೆರೆಯಲು ಸಂದರ್ಭ ಮೆನುವಿನಲ್ಲಿರುವ “ಹೊಸ ಟ್ಯಾಬ್‌ನಲ್ಲಿ ಚಿತ್ರವನ್ನು ತೆರೆಯಿರಿ” ಬಟನ್ ಅನ್ನು ಮರುವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ (ಹಿಂದೆ, ಕ್ಲಿಕ್ ಮಾಡಿದ ನಂತರ, ನೀವು ತಕ್ಷಣ ಚಿತ್ರದೊಂದಿಗೆ ಹೊಸ ಟ್ಯಾಬ್‌ಗೆ ಹೋಗಿದ್ದೀರಿ, ಆದರೆ ಈಗ ಹಳೆಯ ಟ್ಯಾಬ್ ಸಕ್ರಿಯವಾಗಿದೆ).
  • ವೆಬ್‌ರೆಂಡರ್ ಸಂಯೋಜಿತ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಸಾಫ್ಟ್‌ವೇರ್ ರೆಂಡರಿಂಗ್‌ನ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಸುಧಾರಿಸಲು ಕೆಲಸವನ್ನು ಮಾಡಲಾಗಿದೆ, ಇದು ಪುಟದ ಅಂಶಗಳಲ್ಲಿ ಸಾರಾಂಶ ರೆಂಡರಿಂಗ್ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಶೇಡರ್‌ಗಳನ್ನು ಬಳಸುತ್ತದೆ. ಹಳೆಯ ವೀಡಿಯೊ ಕಾರ್ಡ್‌ಗಳು ಅಥವಾ ಸಮಸ್ಯಾತ್ಮಕ ಗ್ರಾಫಿಕ್ಸ್ ಡ್ರೈವರ್‌ಗಳನ್ನು ಹೊಂದಿರುವ ಹೆಚ್ಚಿನ ಸಿಸ್ಟಮ್‌ಗಳಿಗೆ, ವೆಬ್‌ರೆಂಡರ್ ಸಂಯೋಜನೆಯ ವ್ಯವಸ್ಥೆಯು ಸಾಫ್ಟ್‌ವೇರ್ ರೆಂಡರಿಂಗ್ ಮೋಡ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ (gfx.webrender.software=true in about:config).
  • ವಿಂಡೋಸ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಾಗಿ ಬಿಲ್ಡ್‌ಗಳು ಫೈರ್‌ಫಾಕ್ಸ್ ಚಾಲನೆಯಲ್ಲಿಲ್ಲದಿದ್ದರೂ ಸಹ, ಹಿನ್ನೆಲೆಯಲ್ಲಿ ನವೀಕರಣಗಳನ್ನು ಅನ್ವಯಿಸಲಾಗಿದೆ ಎಂದು ಖಚಿತಪಡಿಸುತ್ತದೆ.
  • ದೃಢೀಕರಣಕ್ಕಾಗಿ ಹಾರ್ಡ್‌ವೇರ್ ಟೋಕನ್‌ಗಳು ಅಥವಾ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಸರ್ಟಿಫಿಕೇಟ್ ಸ್ಟೋರ್‌ಗಳಲ್ಲಿ ಸಂಗ್ರಹವಾಗಿರುವ ಕ್ಲೈಂಟ್ ಪ್ರಮಾಣಪತ್ರಗಳನ್ನು ಬಳಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ.
  • HTTP ಹೆಡರ್‌ಗಳ ಗುಂಪಿನ ಬೆಂಬಲವನ್ನು ಫೆಚ್ ಮೆಟಾಡೇಟಾ (ಸೆಕ್-ಫೆಚ್-ಡೆಸ್ಟ್, ಸೆಕ್-ಫೆಚ್-ಮೋಡ್, ಸೆಕ್-ಫೆಚ್-ಸೈಟ್ ಮತ್ತು ಸೆಕ್-ಫೆಚ್-ಯೂಸರ್) ಅಳವಡಿಸಲಾಗಿದೆ, ಇದು ವಿನಂತಿಯ ಸ್ವರೂಪದ ಕುರಿತು ಹೆಚ್ಚುವರಿ ಮೆಟಾಡೇಟಾವನ್ನು ಕಳುಹಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ (ಕ್ರಾಸ್-ಸೈಟ್ ವಿನಂತಿ, img ಟ್ಯಾಗ್ ಮೂಲಕ ವಿನಂತಿ, ಬಳಕೆದಾರ ಕ್ರಮವಿಲ್ಲದೆ ಪ್ರಾರಂಭಿಸಲಾದ ವಿನಂತಿ, ಇತ್ಯಾದಿ.) ಕೆಲವು ರೀತಿಯ ದಾಳಿಗಳಿಂದ ರಕ್ಷಿಸಲು ಸರ್ವರ್‌ನಲ್ಲಿ ಕ್ರಮಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುವ ಸಲುವಾಗಿ. ಉದಾಹರಣೆಗೆ, ಹಣ ವರ್ಗಾವಣೆ ಹ್ಯಾಂಡ್ಲರ್‌ಗೆ ಲಿಂಕ್ ಅನ್ನು img ಟ್ಯಾಗ್ ಮೂಲಕ ನಿರ್ದಿಷ್ಟಪಡಿಸುವುದು ಅಸಂಭವವಾಗಿದೆ, ಆದ್ದರಿಂದ ಅಂತಹ ವಿನಂತಿಗಳನ್ನು ಅಪ್ಲಿಕೇಶನ್‌ಗೆ ರವಾನಿಸದೆ ನಿರ್ಬಂಧಿಸಬಹುದು.
  • ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕ್ಲಾಸ್‌ನ ವಿಧಾನಗಳು ಮತ್ತು ಕ್ಷೇತ್ರಗಳನ್ನು ಖಾಸಗಿ ಎಂದು ಗುರುತಿಸಲು ಬೆಂಬಲವನ್ನು ಅಳವಡಿಸುತ್ತದೆ, ಅದರ ನಂತರ ಅವರಿಗೆ ಪ್ರವೇಶವು ತರಗತಿಯೊಳಗೆ ಮಾತ್ರ ತೆರೆಯುತ್ತದೆ. ಗುರುತಿಸಲು, ನೀವು "#" ಚಿಹ್ನೆಯೊಂದಿಗೆ ಹೆಸರಿನ ಮುಂದೆ ಇರಬೇಕು: ವರ್ಗ ClassWithPrivateField { #privateField; ಸ್ಥಿರ #PRIVATE_STATIC_FIELD; #privateMethod() {'ಹಲೋ ವರ್ಲ್ಡ್' ಹಿಂತಿರುಗಿ; } }
  • ದಿನದ ಅವಧಿಯ ಆಸ್ತಿಯನ್ನು Intl.DateTimeFormat ಕನ್‌ಸ್ಟ್ರಕ್ಟರ್‌ಗೆ ಸೇರಿಸಲಾಗಿದೆ, ಇದು ದಿನದ ಅಂದಾಜು ಸಮಯವನ್ನು (ಬೆಳಿಗ್ಗೆ, ಸಂಜೆ, ಮಧ್ಯಾಹ್ನ, ರಾತ್ರಿ) ಪ್ರದರ್ಶಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ.
  • ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್‌ನಲ್ಲಿ, ಅರೇ, ಸ್ಟ್ರಿಂಗ್ ಮತ್ತು ಟೈಪ್‌ಅರೇ ಆಬ್ಜೆಕ್ಟ್‌ಗಳು at () ವಿಧಾನವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತವೆ, ಇದು ಸಾಪೇಕ್ಷ ಸೂಚ್ಯಂಕವನ್ನು ಬಳಸಲು ನಿಮಗೆ ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ (ಸಾಪೇಕ್ಷ ಸ್ಥಾನವನ್ನು ರಚನೆಯ ಸೂಚ್ಯಂಕವಾಗಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಲಾಗಿದೆ), ಅಂತ್ಯಕ್ಕೆ ಸಂಬಂಧಿಸಿದಂತೆ ನಕಾರಾತ್ಮಕ ಮೌಲ್ಯಗಳನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುವುದು ಸೇರಿದಂತೆ (ಉದಾಹರಣೆಗೆ, "arr.at(-1)" ರಚನೆಯ ಕೊನೆಯ ಅಂಶವನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ).
  • ಪರಂಪರೆಯ WheelEvent ಗುಣಲಕ್ಷಣಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ - WheelEvent.wheelDelta, WheelEvent.wheelDeltaX ಮತ್ತು WheelEvent.wheelDeltaY, ಇದು ಇತ್ತೀಚಿನ WheelEvent ಮರುವಿನ್ಯಾಸದ ನಂತರ ಕಳೆದುಹೋದ ಕೆಲವು ಹಳೆಯ ಪುಟಗಳೊಂದಿಗೆ ಹೊಂದಾಣಿಕೆಯನ್ನು ಮರುಸ್ಥಾಪಿಸುತ್ತದೆ.
  • Canvas API CanvasRenderingContext2D ಇಂಟರ್‌ಫೇಸ್‌ನಲ್ಲಿ createConicGradient() ವಿಧಾನವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ, ಇದು ನಿರ್ದಿಷ್ಟ ನಿರ್ದೇಶಾಂಕಗಳಲ್ಲಿ (ಹಿಂದೆ ಲಭ್ಯವಿರುವ ರೇಖೀಯ ಮತ್ತು ರೇಡಿಯಲ್ ಗ್ರೇಡಿಯಂಟ್‌ಗಳ ಜೊತೆಗೆ) ಒಂದು ಬಿಂದುವಿನ ಸುತ್ತಲೂ ರಚನೆಯಾಗುವ ಗ್ರೇಡಿಯಂಟ್‌ಗಳನ್ನು ರಚಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ.
  • Navigator.registerProtocolHandler() ಮತ್ತು protocol_handlers ಹ್ಯಾಂಡ್ಲರ್‌ಗಳಲ್ಲಿ ಬಳಸಬಹುದಾದ "ಮ್ಯಾಟ್ರಿಕ್ಸ್" ಪ್ರೋಟೋಕಾಲ್ URI ಯೋಜನೆಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • ವೆಬ್ ಡೆವಲಪರ್‌ಗಳಿಗಾಗಿನ ಪರಿಕರಗಳಲ್ಲಿ, ಟ್ರ್ಯಾಕಿಂಗ್ ನೆಟ್‌ವರ್ಕ್ ಸರ್ವರ್ ಪ್ರತಿಕ್ರಿಯೆಗಳಿಗಾಗಿ ಪ್ಯಾನೆಲ್‌ನಲ್ಲಿ (ಪ್ರತಿಕ್ರಿಯೆ), ಡೌನ್‌ಲೋಡ್ ಮಾಡಿದ ಫಾಂಟ್‌ಗಳ ಪೂರ್ವವೀಕ್ಷಣೆಯನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ.
    Firefox 90 ಬಿಡುಗಡೆ

ಮೂಲ: opennet.ru

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