ಹೊಸ Chrome ಮ್ಯಾನಿಫೆಸ್ಟ್‌ನಿಂದ Mozilla ಎಲ್ಲಾ WebExtensions API ನಿರ್ಬಂಧಗಳನ್ನು ಒಯ್ಯುವುದಿಲ್ಲ

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

WebExtensions API ಗೆ ಚಲಿಸುವ ಮುಖ್ಯ ಉಪಾಯವೆಂದರೆ Firefox ಮತ್ತು Chrome ಗಾಗಿ ಆಡ್-ಆನ್‌ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುವ ತಂತ್ರಜ್ಞಾನವನ್ನು ಏಕೀಕರಿಸುವುದು, ಆದ್ದರಿಂದ ಅದರ ಪ್ರಸ್ತುತ ರೂಪದಲ್ಲಿ, Firefox Chrome ಮ್ಯಾನಿಫೆಸ್ಟ್‌ನ ಪ್ರಸ್ತುತ ಎರಡನೇ ಆವೃತ್ತಿಯೊಂದಿಗೆ ಸುಮಾರು 100% ಹೊಂದಿಕೊಳ್ಳುತ್ತದೆ. ಆಡ್-ಆನ್‌ಗಳಿಗೆ ಒದಗಿಸಲಾದ ಸಾಮರ್ಥ್ಯಗಳು ಮತ್ತು ಸಂಪನ್ಮೂಲಗಳ ಪಟ್ಟಿಯನ್ನು ಮ್ಯಾನಿಫೆಸ್ಟ್ ವ್ಯಾಖ್ಯಾನಿಸುತ್ತದೆ. ಆಡ್-ಆನ್ ಡೆವಲಪರ್‌ಗಳು ಋಣಾತ್ಮಕವಾಗಿ ಗ್ರಹಿಸುವ ಪ್ರಣಾಳಿಕೆಯ ಮೂರನೇ ಆವೃತ್ತಿಯಲ್ಲಿ ನಿರ್ಬಂಧಿತ ಕ್ರಮಗಳ ಪರಿಚಯದಿಂದಾಗಿ, ಮೊಜಿಲ್ಲಾ ಮ್ಯಾನಿಫೆಸ್ಟೋವನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಅನುಸರಿಸುವ ಅಭ್ಯಾಸದಿಂದ ದೂರ ಸರಿಯುತ್ತದೆ ಮತ್ತು ಆಡ್-ನೊಂದಿಗೆ ಹೊಂದಾಣಿಕೆಯನ್ನು ಉಲ್ಲಂಘಿಸುವ ಬದಲಾವಣೆಗಳನ್ನು ಫೈರ್‌ಫಾಕ್ಸ್‌ಗೆ ವರ್ಗಾಯಿಸುವುದಿಲ್ಲ. ಆನ್‌ಗಳು.

ಸ್ಮರಿಸುತ್ತಾರೆ ಹೊರತಾಗಿಯೂ ಮೇಲೆ ಎಲ್ಲಾ ಆಕ್ಷೇಪಣೆಗಳು, Chrome ನಲ್ಲಿ ವೆಬ್‌ರಿಕ್ವೆಸ್ಟ್ API ನ ನಿರ್ಬಂಧಿಸುವ ಮೋಡ್ ಅನ್ನು ಬೆಂಬಲಿಸುವುದನ್ನು ನಿಲ್ಲಿಸಲು Google ಉದ್ದೇಶಿಸಿದೆ, ಅದನ್ನು ಓದಲು-ಮಾತ್ರ ಮೋಡ್‌ಗೆ ಸೀಮಿತಗೊಳಿಸುತ್ತದೆ ಮತ್ತು ವಿಷಯ ಫಿಲ್ಟರಿಂಗ್‌ಗಾಗಿ ಹೊಸ ಡಿಕ್ಲೇರೇಟಿವ್ API ಅನ್ನು ನೀಡುತ್ತದೆ declarativeNetRequest. ವೆಬ್‌ರಿಕ್ವೆಸ್ಟ್ API ನಿಮಗೆ ನೆಟ್‌ವರ್ಕ್ ವಿನಂತಿಗಳಿಗೆ ಪೂರ್ಣ ಪ್ರವೇಶವನ್ನು ಹೊಂದಿರುವ ಮತ್ತು ಹಾರಾಡುತ್ತಿರುವಾಗ ಟ್ರಾಫಿಕ್ ಅನ್ನು ಮಾರ್ಪಡಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿರುವ ನಿಮ್ಮ ಸ್ವಂತ ಹ್ಯಾಂಡ್ಲರ್‌ಗಳನ್ನು ಸಂಪರ್ಕಿಸಲು ಅನುಮತಿಸಿದರೆ, ಹೊಸ declarativeNetRequest API ಸ್ವತಂತ್ರವಾಗಿ ನಿರ್ಬಂಧಿಸುವ ನಿಯಮಗಳನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುವ ಸಿದ್ಧ-ನಿರ್ಮಿತ ಸಾರ್ವತ್ರಿಕ ಅಂತರ್ನಿರ್ಮಿತ ಫಿಲ್ಟರಿಂಗ್ ಎಂಜಿನ್‌ಗೆ ಪ್ರವೇಶವನ್ನು ಒದಗಿಸುತ್ತದೆ. , ನಿಮ್ಮ ಸ್ವಂತ ಫಿಲ್ಟರಿಂಗ್ ಅಲ್ಗಾರಿದಮ್‌ಗಳ ಬಳಕೆಯನ್ನು ಅನುಮತಿಸುವುದಿಲ್ಲ ಮತ್ತು ಪರಿಸ್ಥಿತಿಗಳಿಗೆ ಅನುಗುಣವಾಗಿ ಪರಸ್ಪರ ಅತಿಕ್ರಮಿಸುವ ಸಂಕೀರ್ಣ ನಿಯಮಗಳನ್ನು ಹೊಂದಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುವುದಿಲ್ಲ.

ಆಡ್-ಆನ್‌ಗಳೊಂದಿಗೆ ಹೊಂದಾಣಿಕೆಯನ್ನು ಮುರಿಯುವ ಕ್ರೋಮ್ ಮ್ಯಾನಿಫೆಸ್ಟ್‌ನ ಮೂರನೇ ಆವೃತ್ತಿಯಿಂದ ಕೆಲವು ಇತರ ಬದಲಾವಣೆಗಳಿಗಾಗಿ ಫೈರ್‌ಫಾಕ್ಸ್ ಬೆಂಬಲಕ್ಕೆ ಚಲಿಸುವ ಕಾರ್ಯಸಾಧ್ಯತೆಯನ್ನು ಮೊಜಿಲ್ಲಾ ಮೌಲ್ಯಮಾಪನ ಮಾಡುತ್ತಿದೆ:

  • ಕೆಲವು ಸೇರ್ಪಡೆಗಳ ಕೋಡ್ ಅನ್ನು ಡೆವಲಪರ್‌ಗಳು ಬದಲಾಯಿಸುವ ಅಗತ್ಯವಿರುವ ಹಿನ್ನೆಲೆ ಪ್ರಕ್ರಿಯೆಗಳ ರೂಪದಲ್ಲಿ ಸೇವಾ ಕಾರ್ಯಕರ್ತರನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವ ಪರಿವರ್ತನೆ. ಹೊಸ ವಿಧಾನವು ಕಾರ್ಯಕ್ಷಮತೆಯ ದೃಷ್ಟಿಕೋನದಿಂದ ಹೆಚ್ಚು ಪರಿಣಾಮಕಾರಿಯಾಗಿದ್ದರೂ, ಹಿನ್ನೆಲೆ ಪುಟಗಳನ್ನು ಚಾಲನೆ ಮಾಡಲು ಬೆಂಬಲವನ್ನು ನಿರ್ವಹಿಸುವುದನ್ನು Mozilla ಪರಿಗಣಿಸುತ್ತಿದೆ.
  • ಹೊಸ ಗ್ರ್ಯಾನ್ಯುಲರ್ ಅನುಮತಿ ವಿನಂತಿ ಮಾದರಿ - ಆಡ್-ಆನ್ ಅನ್ನು ಎಲ್ಲಾ ಪುಟಗಳಿಗೆ ಏಕಕಾಲದಲ್ಲಿ ಸಕ್ರಿಯಗೊಳಿಸಲು ಸಾಧ್ಯವಾಗುವುದಿಲ್ಲ ("all_urls" ಅನುಮತಿಯನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿದೆ), ಆದರೆ ಸಕ್ರಿಯ ಟ್ಯಾಬ್‌ನ ಸಂದರ್ಭದಲ್ಲಿ ಮಾತ್ರ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ, ಅಂದರೆ. ಪ್ರತಿ ಸೈಟ್‌ಗೆ ಆಡ್-ಆನ್ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ಬಳಕೆದಾರರು ಖಚಿತಪಡಿಸಬೇಕಾಗುತ್ತದೆ. ಬಳಕೆದಾರರನ್ನು ನಿರಂತರವಾಗಿ ವಿಚಲಿತಗೊಳಿಸದೆ ಪ್ರವೇಶ ನಿಯಂತ್ರಣಗಳನ್ನು ಬಲಪಡಿಸುವ ಮಾರ್ಗಗಳನ್ನು Mozilla ಅನ್ವೇಷಿಸುತ್ತಿದೆ.
  • ಕ್ರಾಸ್-ಆರಿಜಿನ್ ವಿನಂತಿಗಳನ್ನು ನಿರ್ವಹಿಸುವಲ್ಲಿ ಬದಲಾವಣೆ - ಹೊಸ ಮ್ಯಾನಿಫೆಸ್ಟ್‌ಗೆ ಅನುಗುಣವಾಗಿ, ವಿಷಯ ಸಂಸ್ಕರಣಾ ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳು ಈ ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳನ್ನು ಎಂಬೆಡ್ ಮಾಡಲಾದ ಮುಖ್ಯ ಪುಟಕ್ಕೆ ಅದೇ ಅನುಮತಿ ನಿರ್ಬಂಧಗಳಿಗೆ ಒಳಪಟ್ಟಿರುತ್ತವೆ (ಉದಾಹರಣೆಗೆ, ಪುಟವು ಪ್ರವೇಶವನ್ನು ಹೊಂದಿಲ್ಲದಿದ್ದರೆ ಸ್ಥಳ API, ನಂತರ ಸ್ಕ್ರಿಪ್ಟ್ ಆಡ್-ಆನ್‌ಗಳು ಈ ಪ್ರವೇಶವನ್ನು ಸ್ವೀಕರಿಸುವುದಿಲ್ಲ). ಬದಲಾವಣೆಯನ್ನು ಫೈರ್‌ಫಾಕ್ಸ್‌ನಲ್ಲಿ ಅಳವಡಿಸಲು ಯೋಜಿಸಲಾಗಿದೆ.
  • ಬಾಹ್ಯ ಸರ್ವರ್‌ಗಳಿಂದ ಡೌನ್‌ಲೋಡ್ ಮಾಡಲಾದ ಕೋಡ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವುದನ್ನು ನಿಷೇಧಿಸುವುದು (ಆಡ್-ಆನ್ ಬಾಹ್ಯ ಕೋಡ್ ಅನ್ನು ಲೋಡ್ ಮಾಡುವಾಗ ಮತ್ತು ಕಾರ್ಯಗತಗೊಳಿಸಿದಾಗ ನಾವು ಸಂದರ್ಭಗಳ ಬಗ್ಗೆ ಮಾತನಾಡುತ್ತಿದ್ದೇವೆ). Firefox ಈಗಾಗಲೇ ಬಾಹ್ಯ ಕೋಡ್ ನಿರ್ಬಂಧಿಸುವಿಕೆಯನ್ನು ಬಳಸುತ್ತದೆ ಮತ್ತು Mozilla ಡೆವಲಪರ್‌ಗಳು ಮ್ಯಾನಿಫೆಸ್ಟ್‌ನ ಮೂರನೇ ಆವೃತ್ತಿಯಲ್ಲಿ ನೀಡಲಾದ ಹೆಚ್ಚುವರಿ ಕೋಡ್ ಡೌನ್‌ಲೋಡ್ ಟ್ರ್ಯಾಕಿಂಗ್ ತಂತ್ರಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಈ ರಕ್ಷಣೆಯನ್ನು ಬಲಪಡಿಸಲು ಸಿದ್ಧರಿದ್ದಾರೆ.

ಮೂಲ: opennet.ru

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