სამშაბათი, 7 მაისი, 2024 წ

დესკტოპის v4.2.1

Root NationსიახლეებიIT სიახლეებიApple, Google, Microsoft და Mozilla ერთად მუშაობენ ბრაუზერის გაფართოებაზე

Apple, Google, Microsoft და Mozilla ერთად მუშაობენ ბრაუზერის გაფართოებაზე

-

ბრაუზერის გაფართოებები შეიძლება რთული იყოს შემუშავება და შენარჩუნება, განსაკუთრებით გაფართოებებისთვის, რომლებსაც სურთ ერთზე მეტი ბრაუზერის მხარდაჭერა. Firefox, Edge, Opera და სხვები თავიანთ გაფართოების API-ებს Chrome-ზე აყალიბებენ, მაგრამ თითოეული ბრაუზერი ამატებს საკუთარ ცვლილებებს და ყოველთვის არ ახორციელებს Google-ის ახალ API-ებს. საბედნიეროდ, ბრაუზერის ყველა მსხვილი გამყიდველი დათანხმდა შექმნას WebExtensions ჯგუფი, რომლის მიზანია API-ების და ფუნქციონირების სტანდარტიზაცია ბრაუზერებში.

არსებული მონაცემებით, ყველა ძირითადი ბრაუზერის დეველოპერების წარმომადგენლები მიიღებენ მონაწილეობას გაფართოებების სტანდარტიზაციაში, ხოლო ჯგუფს, სახელად WebExtensions Community Group (WECG), უხელმძღვანელებს ტიმოთი ჰეტჩერი. Apple და სიმეონ ვინსენტი Google-იდან. ისინი ერთად შეეცდებიან რამდენიმე ძირითადი ამოცანის გადაჭრას.

უპირველეს ყოვლისა, ეს ეხება გაფართოებების შემუშავების პროცესის გამარტივებას თანმიმდევრული მოდელისა და საერთო ბირთვის, ფუნქციონალური, API და ნებართვების შექმნით. ასევე დაგეგმილია არქიტექტურის აღწერის შედგენა, რომლის გამოყენება გაზრდის შექმნილი გადაწყვეტილებების პროდუქტიულობას, ასევე გახდის მათ უსაფრთხოებას.

ვებ გაფართოებები

ამავდროულად, პროექტის მონაწილეები არ აპირებენ გაფართოებების განვითარების ყველა ასპექტის დაზუსტებას ან ინოვაციების შეკავებას. თითოეული ბრაუზერის დეველოპერი გააგრძელებს დამოუკიდებლად მუშაობას საკუთარი წესებისა და პოლიტიკის შესაბამისად. გაფართოებისა და ბრაუზერის დეველოპერებს, რომლებიც დაინტერესებულნი არიან ამ პროექტში მონაწილეობით, შეუძლიათ შეუერთდნენ მას აპლიკაციის წარდგენით მსოფლიო ქსელის კონსორციუმის (W3C) ვებსაიტზე. WECG-ის წევრებმა შექმნეს ცალკე საცავი GitHub-ზე, რომელიც გამოყენებული იქნება მომავალი მუშაობისთვის. ის ასევე შეიცავს წესებს და რეგულაციები დეველოპერების ახალი საზოგადოება.

https://twitter.com/w3c/status/1400860930611757059?s=20

WebExtensions გამოიყენება როგორც ზოგადი ტერმინი Chrome გაფართოების API-სთვის ბოლო რამდენიმე წლის განმავლობაში. Opera-მ ის მიიღო, როდესაც ბრაუზერი Chromium-ზე გადავიდა 2013 წელს, Firefox გადაერთო API-ზე 2017 წელს (Mozilla-მ ძირითადად გამოიყენა ტერმინი „WebExtensions“), ხოლო Safari-მ მას მხარდაჭერა გასულ წელს დაუმატა. თუმცა, ნებართვები და ხელმისაწვდომი API-ები მნიშვნელოვნად განსხვავდება ბრაუზერებს შორის, ამიტომ სტანდარტიზაციის პროცესი შესანიშნავი სიახლე იქნება დეველოპერებისთვის. Chromium-ზე დაფუძნებული ბრაუზერები, როგორიცაა Vivaldi და ახალი Microsoft Edge დიდწილად მიჰყვება Chrome-ის იმპლემენტაციას მცირე (თუ რაიმე) ცვლილებებით.

ასევე წაიკითხეთ:

ჯერილოappleInsider
დარეგისტრირდით
შეატყობინეთ შესახებ
სასტუმრო

0 კომენტარები
ჩაშენებული მიმოხილვები
ყველა კომენტარის ნახვა
გამოიწერეთ განახლებები