Mozilla firefox მოდულის მხარდაჭერით. NPAPI მხარდაჭერის ჩართვა Opera და Firefox ბრაუზერებში

NPAPI არის Netscape-ის მოდულების განვითარების პლატფორმა, რომელიც ბოლო დრომდე მხარდაჭერილია მრავალი ბრაუზერის მიერ. ნებადართულია ფუნქციონირების გაფართოება, ნახვა სხვადასხვა შინაარსიპირდაპირ პროგრამის ფანჯრიდან. ის აწარმოებს დანამატებს, როგორიცაა Adobe Flash Player, Unity, Java, Silverlight და მრავალი სხვა.

IN ოპერის ბრაუზერებიდა Firefox NPAPI მხარდაჭერა დამოუკიდებლად უნდა იყოს ჩართული

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

თუმცა, ბევრი საიტი მუშაობს ამ ტექნოლოგიით, ამიტომ მომხმარებლებს ჯერ კიდევ აქვთ შესაძლებლობა ჩართონ პლატფორმის მხარდაჭერა თავიანთ ბრაუზერებში.

Mozilla Firefox

Firefox ბრაუზერი იყენებს დანამატებს ფუნქციების უზრუნველსაყოფად, რომელთა შესრულებაც მას დამოუკიდებლად არ შეუძლია. როგორც წესი, ეს არის აუდიო, ვიდეო, ონლაინ თამაშები, პრეზენტაციები, ვებ კონფერენციები და მრავალი სხვა. Firefox მხარს უჭერს შემდეგ დანამატებს:

  • Adobe Flash;
  • ჯავა - საიტის ინტერაქტიული შინაარსის ნახვა;
  • Silverlight - ვიდეო და აუდიო დაკვრა;
  • QuickTime - აუდიო და ვიდეო დაკვრა;
  • Windows Media - WinMedia-ს დაკვრა;
  • Adobe Acrobat - PDF დოკუმენტების გახსნა და ნახვა.

Firefox-ის 64-ბიტიანი ვერსია მხარს უჭერს მხოლოდ Adobe Flash-ს და Silverlight-ს. 52-ე ვერსიიდან დაწყებული, Firefox ბრაუზერმა შეწყვიტა ყველა დანამატის მხარდაჭერა Adobe Flash-ის გარდა. ტექნოლოგიების გარდამავალ პერიოდში კომპანიამ გამოუშვა Firefox ESR (Extended Support Release) ბრაუზერი Netscape პლატფორმის მხარდაჭერით 2018 წლის დასაწყისამდე.


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

  1. დააჭირეთ მენიუს ღილაკს და აირჩიეთ დანამატები.
  2. მენეჯმენტის ჩანართზე აირჩიეთ ყოველთვის ჩართვა.

Firefox 52-ს და ზემოთ აქვს შეზღუდული მხარდაჭერა, ამიტომ მის გასააქტიურებლად გააკეთეთ შემდეგი:



მნიშვნელოვანია. ასეთმა ქმედებებმა შეიძლება გამოიწვიოს პროგრამის დაკარგვის ფუნქციონირება, განსაკუთრებით განახლების შემდეგ. მისი მუშაობის სისტემაში ჩარევისას, გაითვალისწინეთ შედეგების რისკი.

Firefox 53-დან დაწყებული, NPAPI მხარდაჭერის ჩართვის შესაძლებლობა მთლიანად წაიშლება კოდიდან.

ოპერა

ოპერა ასევე იყენებს დანამატებს თავისი ფუნქციონირების გასაუმჯობესებლად:

  • ფლეშის შინაარსის ჩვენება;
  • მესამე მხარის აპლიკაციებთან კომუნიკაციისთვის;
  • სპეციალური ვებ ფუნქციების მხარდასაჭერად.

თქვენ შეგიძლიათ ნახოთ ხელმისაწვდომი დანამატები Opera ბრაუზერში შემდეგნაირად:



Opera-ს 36-ე ვერსიიდან დაწყებული, NPAPI-ის მხარდაჭერა გამორთულია, ამიტომ Opera, წამყვანი პროგრამების შემდეგ, ახალ ტექნოლოგიებზე გადასვლის გზას დაადგა. თუმცა, Firefox-ისგან განსხვავებით, მათ დატოვეს შესაძლებლობა ჩართოთ დანამატების მხარდაჭერა. და ასევე შიგნით ახალი ვერსიაოპერა იყენებს PPAPI Flash-ს. ეს არის ახალი ინტერფეისი, რომელსაც არ აქვს იგივე უსაფრთხოებისა და შესრულების პრობლემები. თუმცა, ის ჯერ არ მუშაობს სწორად ყველა საიტზე. თუ პრობლემები გაქვთ ფლეშ კონტენტთან დაკავშირებით, შეცვალეთ ტიპი შემდეგნაირად:



თქვენ შეგიძლიათ ჩართოთ ტექნოლოგიური მხარდაჭერა Opera-ში enable npapi ბრძანების გამოყენებით.


Mozilla-მ თავისი ფლაგმანი ბრაუზერის განახლება გამოუშვა Firefox. ახალი 52-ე ვერსია ინტერნეტ ბრაუზერი საშუალებას მოგცემთ გაუშვათ პროგრამები უკეთესი სიჩქარით, მაგრამ ზოგიერთი მომხმარებლისთვის ნაცნობი დანამატები გამორთულია. მიზეზი არის მათი მუშაობა დაუცველ ინტერფეისზე NPAPI. ეს მოიცავს დანამატებს: ერთიანობის მოთამაშე , ვერცხლის შუქი , ჯავა . სხვა აპლიკაციებმაც სრულად შეწყვიტეს მუშაობა, მაგალითად, პოპულარული ინტერნეტ მესინჯერი Google Hangout . რაც შეეხება Flash Player , მისი მხარდაჭერა დარჩა ტექნოლოგიების მომხმარებლების დიდი აუდიტორიის გამო.

საბედნიეროდ, იმ მომხმარებლებისთვის, რომლებიც არ არიან მზად გამორთონ თავიანთი ჩვეულებრივი დანამატები, მათი გამოყენების გასაგრძელებლად რამდენიმე გზა არსებობს.

Mozilla-მ ეს ნაბიჯი სპონტანურად არ გადადგა. ჯერ კიდევ 2015 წლის ბოლოს, კომპანიის წარმომადგენლებმა გამოაცხადეს პოპულარული დანამატების მხარდაჭერის დაგეგმილი გამორთვა. მიმდინარე 52 ვერსიაში მომხმარებლებს ჯერ კიდევ აქვთ შესაძლებლობა ჩართონ NPAPI დანამატები ჰაკის გამოყენებით. მაგრამ მისი გამოყენების შესაძლებლობა შემდეგამდე დარჩება 53 ვერსია Mozilla Firefox. თუმცა, მომხმარებლები Flash Player სანერვიულო არაფერია - მოთამაშე გააგრძელებს მუშაობას ბრაუზერში, მაგრამ უსაფრთხო პროტოკოლის გამოყენებით PPAPI.

მათთვის, ვისაც სურს გააგრძელოს NPAPI დანამატების გამოყენება, Mozilla გააგრძელებს მათ მხარდაჭერას 2018 წლამდე სპეციალური ვერსიით Firefox ESR .

რატომ მოხდა ეს?

ბოლო რამდენიმე წლის განმავლობაში, Mozilla-მ დანერგა სხვადასხვა ვებ API, რომელსაც შეუძლია დაეხმაროს საიტებს გააგრძელონ ინტერაქტიული ფუნქციონალობა ყოველგვარი დანამატის დახმარების გარეშე. ეს ვებ API მოიცავს მათ, რომლებიც წარმოდგენილია Firefox განახლება 52 ტექნოლოგია WebAssembly.

WebAssembly არის ზოგადი დანიშნულების დაბალი დონის შუალედური კოდი, რომელშიც შესაძლებელია პროგრამირების სხვადასხვა ენაზე დაწერილი აპლიკაციების შედგენა. WebAssembly-თან მუშაობისთვის, Mozilla-ს წარმომადგენლებმა მოამზადეს სპეციალური ინსტრუმენტი " WebAssembly Explorer ».

პოპულარული დანამატების მიტოვება უნივერსალური ვებ API-ების სასარგებლოდ აიხსნება მათით დაუცველობადა ნელი მუშაობა . პოპულარული ბრაუზერების სხვა მწარმოებლები ეთანხმებიან ამ პოზიციას - Microsoft Edge, Google Chrome, Opera Software, Yandex.Browser, რომელმაც ასევე უარი თქვა NPAPI ინტერფეისის მხარდაჭერაზე.

ალტერნატიული ბრაუზერები

ამჟამად, ზოგიერთი ბრაუზერის მწარმოებელი კვლავ მხარს უჭერს ბრაუზერის თამაშის ტექნოლოგიებს ნაგულისხმევად. ერთიანობის მოთამაშე , Flash Player , ვერცხლის შუქი უახლესი ვერსიებიმათი ბრაუზერები. წაიკითხეთ მეტი სტატიაში.

ბოლო რამდენიმე წლის განმავლობაში Firefox-მა შემოიტანა სხვადასხვა ვებ API-ები, რომლებიც ვებსაიტებს საშუალებას აძლევს შეასრულონ თავიანთი იგივე ფუნქციები და ამოცანები დანამატების საჭიროების გარეშე და თქვენ, სავარაუდოდ, ვერ შეამჩნევთ რაიმე ცვლილებას ბრაუზერის გამოყენებისას.

რატომ მოხდა ეს?

ინტერნეტი სავსეა ვებსაიტებით, რომლებიც სცილდებიან სტატიკური გვერდებს და გვთავაზობენ ვიდეოებს, მუსიკას ან თამაშებს. NPAPI დანამატები, განსაკუთრებით Flash, დაეხმარა ასეთი ინტერაქტიული გვერდების განხორციელებას. თუმცა, დანამატები ბრაუზერს ანელებს, ნაკლებად უსაფრთხოს და უფრო მიდრეკილს ხდის ავარიისკენ.

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

პრობლემები მაქვს

თუ თქვენ ჯერ არ ხართ მზად ამ გადასვლისთვის, Firefox ESR (გაფართოებული მხარდაჭერის გამოშვება) 52 ვერსია შეინარჩუნებს ამ დანამატების მხარდაჭერას 2018 წლის დასაწყისამდე. დააწკაპუნეთ Firefox ESR-ის ჩამოსატვირთად.

მნიშვნელოვანია: Firefox ESR 52-ის 64-ბიტიანი ვერსია Windows-ისთვის მხარდაჭერილია მხოლოდ Adobe დანამატები Flash და Microsoft Silverlight. თუ ასევე გჭირდებათ Java-ს ან სხვა დანამატების მხარდაჭერა, აირჩიეთ Windows-ისთვის 32-ბიტიანი ვერსიის ჩამოტვირთვა.