
Search - პატარა და სწრაფი WebKit ბრაუზერი macOS-ისთვის
Office Commun-მა macOS-ისთვის მცირე ზომის ბრაუზერი Search გამოუშვა, რომელიც WebKit-ზე მუშაობს და დისკზე დაახლოებით 3 MB-ს იკავებს. ანგარიში, სინქრონიზაცია და ტელემეტრია არ არის, კოდი კი GitHub-ზე MIT ლიცენზიით ღიაა.
დიზაინ-სტუდია Office Commun-მა macOS-ისთვის ბრაუზერი Search გამოუშვა. ის უფასოა და შეგნებულად მცირე ზომის: აპლიკაცია დისკზე დაახლოებით 3 MB-ს იკავებს და მყისიერად იხსნება. ბრაუზერი WebKit-ზე მუშაობს, იმავე ძრავზე, რომელიც ყველა Mac-შია ჩაშენებული და Safari-ს ამუშავებს, ამიტომ Chromium-ის მეორე ასლის ჩამოტვირთვა აღარ არის საჭირო. პროგრამას macOS 14 ან უფრო ახალი ვერსია სჭირდება.
ინტერფეისი, რომელიც ხელს არ გიშლის
ინტერფეისი ჩანართების რიგია, ზემოთ ან მარცხნივ, და თავად გვერდი. არ არის ხელსაწყოთა პანელი, საწყისი გვერდი ან ანგარიში, რომელშიც უნდა შეხვიდე. მისამართიც და საძიებო სიტყვებიც ერთ ველში იწერება: აკრიფე მისამართი და ბრაუზერი იქ გადაგიყვანს, აკრიფე რამდენიმე სიტყვა და მოძებნის. Return-ის დაჭერამდე ველში აკრეფილი ტექსტი არსად იგზავნება.
მიმაგრებული ჩანართები ასოდ ან ხატულად იკეცება, წინა სესიის ჩანართები კი მყისიერად ბრუნდება. კითხვის რეჟიმი გვერდს მხოლოდ სტატიის ტექსტამდე ამცირებს, დამალვის ბრძანება კი ქუქი-ბანერებსა და სხვა ხელისშემშლელ ელემენტებს ამ საიტზე სამუდამოდ აქრობს. რეკლამის ბლოკირება გაშვებისას ერთხელ კომპილირდება და WebKit-ის ქსელურ დონეზე, მოთხოვნის გაგზავნამდე მუშაობს. Chrome Web Store-ის გაფართოებებიც მუშაობს WebKit-ის საკუთარ გაფართოების ძრავაზე.
პაროლები და პირადი მონაცემები
შესვლის მონაცემები macOS-ის keychain-ში ინახება, სისტემის მიერ დაშიფრული და Search-ის სახელწოდებით მონიშნული. ბრაუზერი პაროლის შენახვას მხოლოდ მას შემდეგ გთავაზობს, რაც შესვლა რეალურად შედგა, და არასდროს ავსებს ველებს დამოუკიდებლად. შენახული ანგარიშები ერთი დაწკაპუნებით გადმოდის Chrome-იდან, Arc-იდან, Brave-იდან ან Edge-იდან. ისტორია და სანიშნები მომხმარებლის Library საქაღალდეში პატარა JSON ფაილების სახით ინახება. სინქრონიზაცია, ანგარიში, ღრუბელი და ტელემეტრია არ არსებობს: Mac-ს მხოლოდ ის გვერდები ტოვებს, რომლებსაც თავად ითხოვ, და დღეში ერთი მოთხოვნა ახალი ვერსიის შესამოწმებლად.
ღია კოდი, რომლის წაკითხვაც შეიძლება
პროგრამის სრული კოდი GitHub-ზეა გამოქვეყნებული, რომ ნებისმიერმა ადამიანმა დაინახოს, ზუსტად რას აკეთებს ბრაუზერი, რომელსაც მისი პაროლები და ისტორია ებარება. კოდი დაახლოებით 12 700 სტრიქონს მოიცავს, Swift-ზეა დაწერილი და Apple-ის ბიბლიოთეკების გარდა დამოკიდებულებები არ აქვს: Vault.swift keychain-ს, Shield.swift რეკლამის ბლოკირებას, Session.swift ჩანართებს, Bench.swift კი სატესტო სოკეტს ეხება. პარამეტრებში ჩართვის შემდეგ სკრიპტს გაშვებული აპლიკაციის მართვა Unix-სოკეტის საშუალებით შეუძლია. პროექტი MIT ლიცენზიით ვრცელდება.
SiTech — AI-გაძლიერებული ვებ დეველოპმენტი
ვქმნით სწრაფ, თანამედროვე ვებსაიტებს და AI-ს ვაერთიანებთ ქართული ბიზნესებისთვის. გაქვთ პროექტი ან კითხვა? სიამოვნებით დაგეხმარებით.