
Google Chrome Manifest V2-ის მხარდაჭერას წყვეტს — uBlock Origin-ის ხრიკებიც უქმდება
Chrome-მა იმ ფლაგების წაშლა დაიწყო, რომლებიც Manifest V2 გაფართოებებს აცოცხლებდა; Windows-ის რეესტრის ხრიკი, რომელიც uBlock Origin-ს Chrome-სა და Edge-ზე ინარჩუნებდა, Chromium 151-ის შემდეგ აღარ იმუშავებს. Brave და Firefox კი MV2-ს ინარჩუნებენ.
Google Chrome-ის გაფართოებების პლატფორმა Manifest V2 (MV2) თავის ბოლო ეტაპზე შევიდა. W3C-ის WebExtensions Community Group-ის რეპოზიტორიაში გამართული დისკუსიის თანახმად, Chromium-ის ფლაგი kExtensionManifestV2Disabled, რომელიც MV2 გაფართოებების კონტროლირებად გამორთვას საშუალებას იძლეოდა, სრულად წაშლილია.
Chromium-ის კონტრიბუტორმა ანდრეი ბერშანსკიმ ცვლილებები შეაჯამა, Google-ის ინჟინერმა დევლინ კრონინმა კი კოდის მიმოხილვაში მიზეზებიც ახსნა: ფლაგი ერთ წელზე მეტია ნაგულისხმევად ჩართული იყო, ამიტომ ფუნქცია და „ფაქტობრივად მკვდარი კოდი" წაიშალა, მასთან ერთად კი ის ტესტებიც, რომლებიც ადრინდელ გაფრთხილების ფაზას ეყრდნობოდა.
რატომ აღარ იქნება MV2 Chrome-ში
კრონინის თქმით, MV2 გაფართოებები Chrome-ის არცერთ მხარდაჭერილ ვერსიაში აღარ არის დაშვებული. „ამ ფუნქციონალს უსასრულოდ ვერ შევინარჩუნებთ — სირთულის, ტექნიკური ვალისა და იმ უსაფრთხოების რისკების გამო, რომლებსაც ის თან ატარებს; ბოლო დროს MV2-სთვის დამახასიათებელი არაერთი ხარვეზიც აღმოვაჩინეთ", — წერს ის. კომპანია ცვლილებას კომპილაციის ფლაგის მიღმა არ დამალავს, თუმცა MV2-ის კოდი ერთბაშად არ გაქრება: „ბევრი რამ კიდევ გარკვეული დროის განმავლობაში გააგრძელებს მუშაობას, მაგრამ საბოლოოდ მაინც გაქრება — ზოგი უფრო ადრე, ზოგი უფრო გვიან".
გვერდის ავლის გზები იხურება
ის ხრიკები, რომლებიც MV2 დამატებებს მუშაობაში ინარჩუნებდა, ფლაგებთან ერთად ქრება. Chromium 150-მა ExtensionManifestV2Disabled ოფცია დაკარგა; Chromium 151-ში, სავარაუდოდ, აღარ იქნება ExtensionManifestV2Unsupported, ExtensionManifestV2Availability და AllowLegacyMV2Extensions. Windows-ის რეესტრის მოდიფიკაცია, რომელიც Chrome-სა და Edge-ზე MV2-ის ხელმისაწვდომობას ახანგრძლივებდა, Chromium 151-ის შემდეგ აღარ იმუშავებს.
Edge, Opera, Brave და Firefox
Chromium-ზე დაფუძნებული სხვა ბრაუზერები ამ გზას სხვადასხვა სიჩქარით გადიან. Microsoft Edge-მა uBlock Origin-ის გამორთვა თებერვალში დაიწყო. Opera 2024 წლის ოქტომბერში დაჰპირდა MV2-ის უფრო ხანგრძლივ მხარდაჭერას, თუმცა uBlock Origin-ის დეველოპერმა რეიმონდ ჰილმა განაცხადა, რომ Opera-სგან წერილი მიიღო, სადაც კომპანია MV2-ზე დაფუძნებული გაფართოებების მიტოვების გეგმაზე წერდა; მისივე თქმით, 1.70.0 ვერსიის განახლება კვირების განმავლობაში განუხილველი დარჩა. Opera ამბობს, რომ პოზიცია უცვლელია და MV2 გაფართოებები ჯერჯერობით მუშაობს, თუმცა ადასტურებს, რომ ახალი MV2 ატვირთვები მაღაზიაში აღარ დაიშვება და ნაკლებად გამოყენებადი MV2 გაფართოებები ჩამოტვირთვადი აღარ იქნება. Brave აცხადებს, რომ MV2-ის მხარდაჭერას ინარჩუნებს, Mozilla Firefox კი ორივე — MV2-საც და MV3-საც — მხარს უჭერს.
Chrome-ზე დარჩენილი მომხმარებლებისთვის რეკომენდებული გზა uBlock Origin Lite-ია, რომელიც MV3-ზეა აგებული, თუმცა მისი ფილტრაცია ორიგინალზე ნაკლებად სრულყოფილია. ეს ცვლილება მსოფლიოში ყველაზე გავრცელებულ ბრაუზერზე კონტენტის დაბლოკვის ერთი ეპოქის დასასრულს ნიშნავს.
SiTech — AI-გაძლიერებული ვებ დეველოპმენტი
ვქმნით სწრაფ, თანამედროვე ვებსაიტებს და AI-ს ვაერთიანებთ ქართული ბიზნესებისთვის. გაქვთ პროექტი ან კითხვა? სიამოვნებით დაგეხმარებით.