პროგრესული ვებ აპების ჩართვა შესაძლებელია Desktop Chrome-ზე ახლავე — აი, როგორ

Chrome-ის უახლესი ვერსია საშუალებას გაძლევთ დააინსტალიროთ Progressive Web Apps - ვებ აპები, რომლებიც შექმნილია დესკტოპის აპების მოქნილობის გათვალისწინებით - თქვენი კომპიუტერის სამუშაო მაგიდაზე.

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

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

თუ ბმულები არ მუშაობს თქვენთვის, სცადეთ დააკოპიროთ და ჩასვათ ეს URL მისამართების ზოლში:

  • აპლიკაციის ბანერები:chrome://flags#enable-app-banners
  • ექსპერიმენტული აპლიკაციის ბანერები:chrome://flags#enable-experimental-app-banners
  • დესკტოპის PWA-ები:chrome://flags#enable-desktop-pwas
პროგრესული ვებ აპის დროშები Chrome-ში.

ამ მომენტიდან უფრო ადვილი ხდება. მას შემდეგ რაც ჩართავთ შესაბამის დროშებს და აკრიფებთ PWA-ს ვებ მისამართს, დაინახავთ დააინსტალირეთ დესკტოპზე ვარიანტი Chrome-ის ჩამოსაშლელ მენიუში.

შემდეგ თქვენ მიიღებთ დააინსტალირეთ დესკტოპზე ამომხტარი მოთხოვნა. დაწკაპუნება დამატება შეინახავს PWA-ს თქვენი კომპიუტერის დესკტოპზე, სადაც შეგიძლიათ მისი გაშვება ისევე, როგორც ნებისმიერი Chrome აპი.

PWA, თუ არ გსმენიათ, არის ვებ აპები, რომლებიც შექმნილია დესკტოპის აპლიკაციების მოქნილობის გათვალისწინებით. ისინი იწყებენ ხატებიდან და მალსახმობებიდან, ისევე როგორც მშობლიური აპლიკაციები, მაგრამ მათი დამოკიდებულება CSS3-ზე, JavaScript-ზე, და სხვა ღია ვებ ჩარჩოები მათ საშუალებას აძლევს იმუშაონ ბრაუზერებსა და პლატფორმებზე მინიმალური ოდენობით პორტირება. დანამატების, ვებ API-ების და სკრიპტების კომბინაციის გამოყენებით, მათ შეუძლიათ შეასრულონ ისეთი ამოცანები, როგორიცაა ქსელის მოთხოვნები, push-შეტყობინებები, შინაარსის მიღება და სხვა.

PWA-ებში ბევრი რამ არის მოსაწონი. მათ აქვთ პოტენციალი შეამცირეთ დატვირთვის დრო და მონაცემთა გამოყენება, და ზოგიერთს აქვს კიდეც უკეთესი მომხმარებლის ინტერფეისი ვიდრე მათი მშობლიური კოლეგები. მაგრამ ისინი არ არიან სრულყოფილი. Chrome-ს არ გააჩნია პირველი მხარის ვიტრინა PWA-ებისთვის, მაგალითად -- აპების საპოვნელად, თქვენ მოგიწევთ საზოგადოების ვიტრინების გასინჯვა, როგორიცაა PWA.კლდეები. და PWA-ებს ჯერ არ შეუძლიათ სრულად გამოიყენონ Chrome. გასული წლის ბოლოს გავრცელებულ განცხადებაში Google-მა განაცხადა, რომ ის „იძიებს გზებს, რათა გაამარტივოს დეველოპერებისთვის გადასვლა, რომლებიც დამოკიდებულნი არიან ექსკლუზიურ Chrome App API-ებზე“.

მოგვწონს თუ არა, თუმცა Google-ი მთელი ორთქლით წინ მიდის PWA-ებთან. 2017 წელს საძიებო გიგანტმა გამოაცხადა რომ ის შეწყვეტს Chrome აპების მხარდაჭერას Windows-ზე, Mac-სა და Linux-ზე PWA-ების სასარგებლოდ "2018 წლის შუა".